Search Issue Tracker
Fixed
Fixed in 6000.0.51f1, 6000.1.5f1, 6000.2.0b4, 6000.3.0a1
Votes
0
Found in
6000.0.47f1
6000.1.0f1
6000.2.0b1
6000.3.0a1
Issue ID
UUM-103975
Regression
Yes
AssertionException thrown and Mesh turns invisible when changing Material Offset manually via the Inspector or through SetTextureOffset() on a Mesh with more than one Material
How to reproduce:
1. Open the project “IN-99384_URP“
2. Remove the package Window → Package Manager → Unity Registry → com.unity.render-pipelines.universal
3. Click OK to “Restart” when prompted
4. Install Window → Package Manager → Unity Registry → com.unity.render-pipelines.universal
5. In the Hierarchy click “portal03”
6. In the Inspector expand “portal03_fireSurface (Material)”
7. Type “5” (or any other number) into the Surface Inputs → Offset X-axis
8. Observe the Scene
Expected result: The offset is applied correctly
Actual result: The Mesh disappears from the “portal03” object visually
Reproducible with: 6000.0.38f1, 6000.0.47f1, 6000.1.0f1, 6000.2.0a8
Not reproducible with: 2022.3.61f1, 6000.0.37f1
Could not test with: 6000.2.0a9, 6000.2.0a10 (InvalidOperationException thrown but the Mesh is visible in Play Mode, invisible in Scene View)
Reproducible on: Windows 11
Not reproducible on: No other environments tested
Notes:
* The issue also appears when changing the Offset in code using SetTextureOffset(). This can be seen by entering Play Mode instead of changing the Offset manually through the Inspector field
* Issue does not happen in the Windows build
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
- Object Picker does not open when a reference is in an array and is clicked on through a non-standard pointer (tablet pen, touchscreen)
- HDRP ShaderGraph Color property gets overridden when it is named "EmissionColor"
- Material properties are lost when setting a parent that hasn't been loaded yet
- NullReferenceException is thrown when creating State from a Selected Clip if that Clip is a Blend Tree
- Built Player with Vulkan Graphics API hangs/freezes when VSync is enabled and "Run In Background" is enabled
Resolution Note (fix version 6000.3.0a1):
Removed an assert exception in UnityEngine.Rendering.CreateDrawBatchesJob.ProcessRenderer when changing a material property of a material used in MeshRenderers with multiple submeshes, after re-importing URP or HDRP.
Resolution Note (fix version 6000.2.0b4):
Removed an assert exception in UnityEngine.Rendering.CreateDrawBatchesJob.ProcessRenderer when changing a material property of a material used in MeshRenderers with multiple submeshes, after re-importing URP or HDRP.
Resolution Note (fix version 6000.1.5f1):
Removed an assert exception in UnityEngine.Rendering.CreateDrawBatchesJob.ProcessRenderer when changing a material property of a material used in MeshRenderers with multiple submeshes, after re-importing URP or HDRP.
Resolution Note (fix version 6000.0.51f1):
Removed an assert exception in UnityEngine.Rendering.CreateDrawBatchesJob.ProcessRenderer when changing a material property of a material used in MeshRenderers with multiple submeshes, after re-importing URP or HDRP.