Search Issue Tracker
Fixed in 10.6.0
Votes
1
Found in [Package]
10.0.0-preview.10
Issue ID
1262915
Regression
No
[URP] [Speedtree] SpeedTree7/SpeedTree8 shaders are not SRP batcher compatible
How to reproduce:
1. Create a new URP template project
2. Navigate to Packages/Universal RP/Shaders/Nature and select SpeedTree7/SpeedTree8 shader
3. Observe the Inspector window
Expected result: The selected SpeedTree shader is SRP batcher compatible
Actual result: The selected SpeedTree shader is not SRP batcher compatible
Reproducible with: 2019.4.4f1(7.4.1), 2020.1.0b16(8.2.0), 2020.2.0a18(9.0.0-preview.35, 10.0.0-preview.10)
Could not test with: 2018.4.25f1(URP was not yet available)
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
- 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
- Lighting generation freezes the Editor during the Global Illumination Post Processing stage when baking lighting on certain systems
Resolution Note (fix version 10.6.0):
The "SpeedTree8_PBRLit" ShaderGraph was included, which is SRP compatible. You can use it by manually changing the shader on your SpeedTree 8 materials to Packages/com.unity.render-pipelines.universal/Shaders/Nature/SpeedTree8_PBRLit