Cast dynamic shadow from translucent mesh

I have a mesh with a translucent material that doesn’t cast dynamic shadow.

  • I set to Movable the mesh
  • I set to Movable the DirectionalLight
  • In Opaque meshes the shadows cast well (as you can see in the character)

http://i.imgur.com/EO3qEkQ.jpg

I’ve checked almost every post regarding this issue, also, I tried enabling “Volumetric Shadow” from the mesh properties, but the results are very ugly, so I guess that’s not the right way.

Any ideas?

Hi Ivan,

Have you tried setting the Volumetric Translucent Shadow in the Details panel when you select your mesh in the viewport?

This should be all that is needed. You will notice artifacts for opaque surfaces.

Tim

Yeah I was using Translucent Shadow, the problem was that I used a fresnel to lerp the opacity of the material mesh, and Translucent Volumetric Shadow doesn’t like that…

http://i.imgur.com/R1kWdMJ.jpg

An expensive workaround:

If it is the fresnel preventing proper shadows create a duplicate of the mesh at the same position and make it’s material without fresnel. Hide the mesh in game and make sure the light casts hidden shadows.