Download

Lightmass: Disable Self Shadowing on Static Meshes?

Is there a way to disable self-shadowing on statically-lit meshes?

It would be a super nice feature to have for foliage since lightmap shadows look especially bad on foliage built using 2d planes for leaves/fronds.

  • Right now I can only disabled shadow casing entirely which is not what I want, ideally I want this:
  • Static Mesh/foliage casts shadow on world and other props
  • Does not cast a shadow on itself
  • Can receive shadows cast by other meshes/foliage

Is there a way to do this right now in Unreal?

Thanks

Edit, made an answerhub post here also: Lightmass: Disable Self Shadowing on Static Meshes? - UE4 AnswerHub

There is a trick which basically achieves what you want.

Change the material to be unlit and emissive.