Summary
If you enable Ray Traced shadows, lights won’t be occluded by objects placed between them and a Single Layer Water material.
I already reported this bug years ago, and also many other users. It seems that Epic decided to not solve it: Unreal Engine 5.4 Preview - #151 by Matthew.Ivey
https://issues.unrealengine.com/issue/UE-213328
As we cannot place images here… just check attached ones, please.
Reproduction project: https://drive.google.com/file/d/15t-XMwn6KVTzHflCjRLRDPtlEyBeMVip/view?usp=sharing
PS: bug report form is a nightmare; third time trying to post, after freezing as “Processing upload”…
What Type of Bug are you experiencing?
Rendering (Graphics / Niagara)
Steps to Reproduce
Just open the provided project, or:
Create a SLW material
Enable RT shadows
Place an object which should occlude the reflection between the light and the water surface.
Expected Result
Reflection being occluded.
Observed Result
Reflection not being occluded.
Affects Versions
5.9
5.8
5.7
5.6
5.5
Platform(s)
Windows

