I’ve already tried with the “blend mode” “Translucent” and it just creates artifacts, since it cannot display the material through all the layers of the curtain. I know there is a “lightmass replace” node, but I have no place to plug it in, since it is “opaque” “blend mode”.
You need a second copy of your mesh with the translucent blend mode. You need to make sure its set to hidden and also cast hidden shadow (altho that may only be for dynamic lights I’d flip it on just in case).
Then you need to set the opaque, visible copy to not cast any shadows.
I’ve run into a problem.
I can’t use this method, since the translucent shadow requires the directional light to be static, and the sub-surface shading model requires the directional light to be stationary.
In answer to your other question, it should not affect performance in any way to have a hidden, static shadow casting mesh. The only impact will be a very minor affect on static lighting rebuild times.