Search Issue Tracker
Fixed in 10.0.0-preview.26
Votes
0
Found in [Package]
9.0.0-preview.14
Issue ID
1261366
Regression
Yes
[URP] URP Shader Materials with Transparent Surface Type are rendered in Opaque pass
How to reproduce:
1. Open users attached project "Bug.zip"
2. Open "scene" Scene
3. In the Scene View, move the camera around and observe how the spheres behave
Reproducible with: 9.0.0-preview.14, 9.0.0-preview.35 (2020.1.0a23, 2020.1.0b15, 2020.2.0a17)
Not reproducible with: 0.1.21-preview, 4.10.0-preview (2018.4.24f1), 7.3.1, 7.4.1 (2019.4.3f1), 8.1.0 (2020.1.0b15. 2020.1.0a17)
Notes:
Creating a material and setting its Surface Type to Transparent in 8.1.0 or earlier and then upgrading to 9.0.0-preview.14 or later works fine, but if you then switch between Surface Types of the same material in 9.0.0-preview.14 or later, the bug appears again. Not reproducible with HDRP.
Reproducible with URP Lit, Unlit, Simple Lit, Baked Lit, Particles/Lit, Particles/Simple Lit, Particles/Unlit shaders.
In the Shader Inspector window, dragging the Priority slider sometimes fixes the issue and the material is rendered in Transparent pass, but changing the alpha channel value resets the issue.
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Fixing Message Loss in UMPE During Domain Reload
- The Editor freezes when ScheduleReadOnly of IJobParallelForTransform with dependency is used
- Text is truncated in the Inspector when the display scale is set to 150%
- CancellationTokenSource(<timeout>) has incorrect cancellation status when used in WebGL Player
- VFX property value names are cut off when properties with 'Arc' are viewed in the VFX Blackboard
Add comment