Search Issue Tracker
By Design
Votes
0
Found in
2022.1.17f1
2022.2.0b8
2023.1.0a11
Issue ID
UUM-15362
Regression
No
Shadow gets cut off when in Play Mode and using shader "Shader Graph/Rotation Shader" for material
How to reproduce:
1. Open the attached project “IN_16028”
2. Open “House 1” Scene in Scenes → Buildings
3. Enter Play Mode
4. Move “Player” GameObject straight to the wall (Keyboard controls for movement are: “A”, “W”, “S”, “D”)
5. Observe the shadow in the Game View
Expected result: shadows don’t get cut off
Actual result: shadow gets cut off
Reproducible with: 2022.1.17f1, 2022.2.0b8, 2023.1.0a11
Couldn’t test with: 2020.3.39f1 (due to compiler errors), 2021.3.10f1 (couldn’t assign shader “Shader Graphs/Rotation Shader”)
Reproducible on: Windows 10 Pro
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
- Getting a deprecated package for JetBrains Rider pop up when opening or creating a project
- [Android] Volume level of the same audio file is different on Samsung Galaxy Tab A8 between 2023.3.0b3 and 2023.3.0b4
- ‘Expected end of value’ warning occurs when a property declaration includes five or more variable references
- Crash on BurstCompilerService::CompileAsync when entering Play mode in a specific scene
- InvalidOperationException when using Game Camera Preview in Scene window with a custom RenderGraph pass
Resolution Note:
This is by design because the bounds of the renderer don't match what the rotated mesh will be due to the shadergraph based rotation.
I suggest the user to create a custom render bound for the character that have that shader applied so that the rotation applied in shader will be accounted for by the culling (see https://docs.unity3d.com/ScriptReference/Renderer-bounds.html )