Search Issue Tracker
Fixed
Fixed in 2021.3.35f1, 2022.3.18f1, 2023.2.5f1, 2023.3.0a18
Votes
0
Found in
2021.3.12f1
2022.1.21f1
2022.2.0b12
2023.1.0a16
2023.2.0a1
2023.3.0a3
Issue ID
UUM-17764
Regression
No
[URP] Opaque Layer Mask filters out meshes that use the 31st Layer when every Layer is set to render
How to reproduce:
1. Open the user-attached project
2. Open the “TestLevelMorgan” Scene
3. Focus the “cybercube_1 (1)” Prefab in the Scene, via the Hierarchy window Search Bar
4. Change the “cybercube_1 (1)” Layer to “Pending”
5. Note that the mesh disappears
6. Select “UniversalRenderer” settings, via the Project window Search Bar
7. Expand the Opaque Layer Mask drop-down setting
8. Un-tick any of the options given (except for “Pending”)
Expected result: Mesh is visible regardless of the Opaque Layer Mask setting
Actual result: Mesh is only visible when Opaque Layer Mask filters out any Layer (besides “Pending”)
Reproducible with: 12.1.7 (2021.3.12f1), 13.1.8 (2022.1.21f1), 14.0.3 (2022.2.0b12), 15.0.1 (2023.1.0a16)
Couldn’t test with: 10.10.1 (2020.3.41f1) - Pink Shaders
Reproduced on: macOS Monterey 12.6 (Intel)
Note:
- Reproducible on a new URP Sample Scene project
- Could not find a similar setting with HDRP to verify if the issue reproduces
- Issue is also visible/reproducible in Build
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- VFX Graph link contrasts fail WCAG guidelines
- D3D12 PSO disk cache feature crashes if paths contain non-ASCII characters
- Different colors are present when Alpha channel is unclamped
- Visual Effects Forums link leads to generic Unity Forums
- The dithering node returns a blocky effect when the Render Scale is set to some values below 1
Add comment