Search Issue Tracker
Fixed in 10.1.0-preview.14
Fixed in 7.5.2, 8.3.1
Votes
0
Found in [Package]
7.4.1
Issue ID
1262887
Regression
Yes
[URP] Transparent meshes are rendered as opaques when using Lit Shader with Custom Render Pass
Reproduction steps:
1. Open customer's attached project in "CustomRenderBug.zip"
2. Open Scene named "Scene.unity"
3. Notice that there are 2 Quads in the Scene
4. Notice that the blue Quad is using a transparent material with Alpha channel that is semi-transparent (Alpha 145 out of 255)
5. Move around in the Scene so you can see blue Quad overlapping with red one (Blue in front)
Expected result: you will be able to see the red Quad trough the blue Quad because the blue Quad is transparent
Actual result: the blue Quad is rendered as Opaque and nothing can be seen through it (images of Actual and Expected are attached)
Reproducible with: URP 7.4.1 (2019.4.8f1), URP 9.0.0-preview.35 (2020.1.2f1), URP 10.0.0-preview.26 (2020.2.0a20)
Not reproducible with: 7.2.0 (2019.3.6f1), URP 7.3.1 (2019.4.8f1)
Could not test with 2018.4 because couldn't resolve package errors
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on when D3D12RenderPass::SetupDeviceResources when opening FBX animation preview
- Serialization errors are thrown when "com.unity.render-pipelines.core" is added as a custom package and Graphics window is opened
- Character Joints unexpectedly rotate when a ragdoll is created using the Ragdoll Wizard
- Crash on GfxDeviceD3D11Base::DrawBuffersBatchMode when rendering the Scene view
- The shared EditorBuildSettings.asset file of symlinked projects is not updated when changing the order of the Scenes in Build Settings in one of the projects
Resolution Note (fix version 10.1.0-preview.14):
Fixed in Universal Render Pipeline 10.2.0 (Verified with 2020.2.0b12)
Resolution Note (fix version 7.5.2):
Fixed in Universal Render Pipeline 7.5.3 (Verified in 2019.4.19f1 (ca5b14067cec))