substrate translucent shadow bug : rendered inversed


substrate/strata translucent shadow rendered inversed

my solution is :

  1. duplicate the mesh A, called B : A is for rendering , B is for casting shadow
  2. assign a material to B that “one minus” linking to opacity channel
  3. uncheck "Cast Shadow " in detail panel of A
  4. check “Volumetric Translucent Shadow” in detail panel of B
  5. unucheck “Render in Main Pass” in detail panel of B

(writen an article with images “substrate translucent shadow,unreal substrate/strata translucent shadow,ue 半透明阴影不显示问题的hack办法 - 知乎”)