Search Issue Tracker

Fixed

Fixed in 2021.3.19f1, 2022.2.7f1, 2023.1.0b1

Votes

9

Found in

2021.3.11f1

2022.1.19f1

2022.2.0b10

2023.1.0a14

Issue ID

UUM-18980

Regression

Yes

GameObjects doesn't get rendered when using "Unlit.Unlit_UsePass" Shader

--

-

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

Reproducible with: 2021.3.9f1, 2021.3.11f1, 2022.1.19f1, 2022.2.0b10, 2023.1.0a14
Not reproducible with: 2020.3.40f1, 2021.3.8f1

Reproducible on: Windows 10 Pro

Notes:
- If “Sphere” GameObject gets rendered it will stay at the default position despite trying to move it around
- Not reproducible with other Shaders

  1. Resolution Note (fix version 2023.1.0b1):

    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.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.