Search Issue Tracker

By Design

Votes

0

Found in [Package]

14.0.0

Issue ID

1396986

Regression

No

[URP] UI GameObject ordering is reversed in the Scene view when using a custom URP Renderer with a Stencil Buffer

Package: Scriptable Render Pipeline Universal

-

How to reproduce:
1. Open the attached project "stencilRepro"
2. Open the scene "SampleScene" (Assets/Scenes/SampleScene.unity)
3. In the Project window, select the Asset "UniversalRenderer" (Assets/Settings/UniversalRenderer.asset)
4. In the Inspector window, disable the Component "Render Objects (Render Objects)"
5. In the Scene view, observe the text "New Text"

Expected result: The text is in front of the white panel
Actual result: The text is behind the white panel

Reproducible with: 7.7.1 (2019.4.35f1), 10.8.1 (2020.3.27f1), 12.1.4 (2021.2.10f1), 13.1.5 (2022.1.0b6), 14.0.0 (2022.2.0a3)

Note: The ordering remains consistent at all times in the Game view window

  1. Resolution Note:

    The Scene view renders what the Camera sees and what is modified by the Render Pipeline.
    The Canvas Render Mode is set to Screen Space - Overlay, which renders directly to the device and doesn't get modified by the Render Pipeline.

Add comment

Log in to post comment