Unity Issue Tracker - GameObjects doesn't get rendered when using "Unlit.Unlit_UsePass" Shader
Fixed
UUM-18980
GameObjects doesn't get rendered when using "Unlit.Unlit_UsePass" Shader
Unity: Shader System
Fixed
2023.1.X
2022.2.X
2022.2.0a16 onwards
2021.3.X
Won't Fix
2022.1.X
SRP batcher was not handling UsePass and Fallback correctly in the Editor which could cause both Editor crashes and broken rendering.
Root cause found and fixed.
2022.1 has reached end of life so the issue will be fixed in a newer version.
How to reproduce:
1. Open the user's attached project “repro.zip”
2. Open "IndoorsScene" Scene
3. Reimport “Unlit/Unlit_Use Pass” Shader
4. Select the “Sphere” GameObject and move it around the Scene
5. Observe the “Sphere” GameObject in Scene view and Game view
Expected result: “Sphere” GameObject does get rendered and it’s movable
Actual result: “Sphere” GameObject doesn’t get rendered and if it does it’s unmovable