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
- UnityLinker causes crash when outputting snapshot data for very large projects
- Camera Preview does not detect multiple cameras with same GameObject name
- Crash on TypeTreeIterator::Children() when renaming a corrupted asset while Asset Serialization is set to Mixed
- Cameras (Camera.targetDisplay) render only to Display 0 in the Player when Multi-Display setup is used and DX12 API is set
- [Vulkan] _CameraOpaqueTexture produces a feedback effect on Android Adreno devices when using Vulkan
Resolution Note (2019.3.X):
"screen space - Overlay" is not a camera so it won't reset the unity_WorldTransformParams