Search Issue Tracker
By Design
Votes
0
Found in
2017.4.0f1
2018.4.0f1
2019.1.0a1
2019.1.5f1
2019.2.0a1
2019.3.0a1
Issue ID
1160230
Regression
No
unity_WorldTransformParams is not reset before drawing UI objects and is affected by unrelated object changes
How to reproduce:
1. Open the user-submitted project ("unity_WorldTransformParams bug 2019.zip")
2. Open the "unity_WorldTransformParams" scene
3. Enter Play Mode and observe the bottom right image
Expected result: the color of the UI raw image is not changed from green to red when the unrelated cube object is scaled
Actual result: the color of the UI raw image is changed from green to red using "unity_WorldTransformParams" even though the object that is being scaled has no connection to the shader/script used
Reproduced in: 2019.3.0a5, 2019.2.0b5, 2019.1.6f1, 2018.4.2f1, 2017.4.28f1
Note: the user uses Graphics.DrawMeshNow to update the UI raw image
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Articulation Body with 'Revolute' Joint Type has erratic behavior when Upper Limit is set to above 360
- WebGL Player fails to render Scene when Terrain with Detail Mesh is added and WebGPU Graphics API is used
- Inconsistent errors are logged when different types are passed into the Query "Q<>" method in UIToolkit and the ancestor VisualElement is null
- Crash on GetMaterialPropertyByIndex when opening a specific Scene
- Discrepancies in the styling are present when using a TSS file instead of a USS file in custom EditorWindow
Resolution Note (2019.3.X):
"screen space - Overlay" is not a camera so it won't reset the unity_WorldTransformParams