Search Issue Tracker
Fixed in 7.1.1
Votes
0
Found in [Package]
6.9.0
Issue ID
1170419
Regression
No
LWRP Shader conversion does not set the Surface Type for standard transparent materials and causes them to flicker
How to reproduce:
1. Download the tester-submitted package(Environments.unitypackage)
2. Create a new Unity project and import the package
3. Drag the prefab 'Environments' into the scene
4. Use the Hierarchy search function to find 'SM_Env_PuddlePlane_01' and select it
5. Expand the 'Shader' drop-down - the Rendering mode is 'Transparent'
6. Download and import the LWRP package
7. Create a LightweightRenderPipelineAsset and set it in Project Settings > Graphics
8. Select Edit > Render Pipeline > Lightweight Render Pipeline > Upgrade Project Materials to LightweightRP Materials
9. Move the Scene Camera around the 'SM_Env_PuddlePlane_01'
Expected result: the puddle does not disappear/reappear when moving the Camera; its 'Surface Type' setting is 'Transparent'
Actual result: the puddle disappears/reappears when moving the Camera until the 'Shader' drop-down is expanded. The flickering stops, the Surface Type is then set to 'Opaque'
Reproducible with Unity versions: 2018.4.4f1, 2019.1.11f1, 2019.2.0b10, 2019.3.0a10
Could not test with Unity versions: 2017.4.30f1(LWRP package not available)
Reproducible with package versions: 2.0.4, 6.9.0
Could not test with package versions: 2.0.3(version incompatibility issues)
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Articulation Body with 'Revolute' Joint Type has erratic behavior when Upper Limit is set to above 360
- WebGL Player fails to render Scene when Terrain with Detail Mesh is added and WebGPU Graphics API is used
- Inconsistent errors are logged when different types are passed into the Query "Q<>" method in UIToolkit and the ancestor VisualElement is null
- Crash on GetMaterialPropertyByIndex when opening a specific Scene
- Discrepancies in the styling are present when using a TSS file instead of a USS file in custom EditorWindow
Add comment