Search Issue Tracker
Won't Fix
Won't Fix in 2023.3.X
Votes
2
Found in
2021.3.22f1
2022.2.14f1
2023.1
2023.2.0a9
2023.3.0a3
Issue ID
UUM-32883
Regression
No
Objects wth StackLit lightmode will receive decals when the object is outside of the decal AABB
How to reproduce:
1. Download and open the attached project
2. Open the OutdoorScene
3. Enter "Play" mode
4. Observe the cube
Expected outcome: The red Decal is occluded
Actual outcome: The red Decal is drawn over the cube
Additional info:
- Also repro with Eye Shader, Fabric, Hair, Stacklit
- Do NOT repro with LIT / UNLIT
- Do NOT repro in Scene view
Reproducible with: 2020.3.46f1, 2021.3.21f1, 2022.2.11f1, 2023.1.0b8, 2023.2.0a6
Comments (2)
-
ARksocha
Apr 17, 2023 12:39
This also affects subsurface scathering shaders
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
- Out-of-bounds memory access with multiple CanvasRenderers under a Canvas when using Mesh API
- Inspector tries to access file after it was deleted when the file was locked in Inspector window
- Changing Transform values in Search window Inspector loses focus while dragging and stopping mouse without releasing dragging action
- Saving changes on the dirty VFX Graph during the Play mode throws "The referenced script (Unknown) on this Behaviour is missing!" warnings
- VFX Graph Debug Info overlaps the "Initialize" block debug info by default
Resolution Note:
This issue highlight a problem in the HDRP renderer design. HDRP made some render pass choice for performance reasons. Fixing this issue properly will have a perforce impact, thus the won't fix to not affect existing project. However there is a workaround. This issue only happen in deferred mode and with object that use object motion vector. For such case, the workaround is to enable a full depth prepass via "Depth prepass within Deferred" on the framesetting of the camera. This will fix the issue but have some cost on the CPU. Documentation will be updated to reflect this and explain the workaround
Resolution Note (2023.3.X):
This issue highlight a problem in the HDRP renderer design. HDRP made some render pass choice for performance reasons. Fixing this issue properly will have a perforce impact, thus the won't fix to not affect existing project. However there is a workaround. This issue only happen in deferred mode and with object that use object motion vector. For such case, the workaround is to enable a full depth prepass via "Depth prepass within Deferred" on the framesetting of the camera. This will fix the issue but have some cost on the CPU. Documentation will be updated to reflect this and explain the workaround