Currently, only translucency volume(surface translucency volume) shadows work on deferred.
I’m trying to get dynamic shadows casted on translucent surface but can’t find how. I’ve read that I should use “per pixel lighting”, which means using the “Surface ForwardShading” as lighting mode in the translucency settings ( Lit Translucency | Unreal Engine Documentation ) but it doesn"t work.
Here are two screenshots with the material set to opaque, then to translucent with an opacity set to 1 for testing purpose (and “Surface ForwardShading” lighting mode)
Setting the lighting mode to “surface translucency volume” which is the default lighting mode doesn’t make the surface to receive a dynamic shadow. That’s why I tryied with the “Surface ForwardShading” mode as it seams to be made for this if I read this correctly : Lit Translucency | Unreal Engine Documentation
Do you mean that something like water surface can’t reveice shadows like this? :