• 3D
  • Transparent textures and shadows

Hi all, I'm really new to godot so sorry if it's a stupid question but I wanted to know how shadows and transparent materials work.

I made a little test to illustrate my issue

If I understand it correctly it seems that once the alpha channel goes above a certain threshold it cast a hard shadow. Is it possible to get softer shadows ?

like this

thanks : )

Is it possible to get softer shadows ?

This is not possible in Godot, or in most real-time rendering engines for that matter. Shadow maps are an "all or nothing" texture which gets filtered during the rendering pass, so it is not possible to have translucent shadows like that. You can however simlulate this by using something like a blob shadow, which appears to be a shadow projected on a surface but is just a translucent black plane.