My guess, if you want exactly this behaviour, then you probably would have to place those shadows as decals, whose opacity/transpacency is linked to the distance of it´s solid platform. So the platforms would not cast real shadows, instead you create a decal, that looks like your shadow and smack those on the ground. Might be the cheapest way.
Of course, i have no idea, how you would handle it in a case of overlapping platforms, where one half of the shadow hits another platform, right below the main platform, and the other half hits the ground waaaay further down. Could be bypassed, if your level design don´t allow such an overlapping, or if the general height distance between stacked platforms is so big, that the shadow would be completely invisible for lower platforms/ground.
@Bits360: Maybe my technical approach is wrong but if I understand you correctly, I could achieve a similar result by using the skylight to soften the shadows from the platforms that are further up. Unfortunately I didn’t find an option in the details panel of the skylight. Could you help me with that? Thanks!
@Suthriel: This solution could actually work but it is an implementation of a new custom shadow system. I would prefer a proper solution with the already existing shadow and light system. But maybe this could be the last resort. Thanks anyway for your idea!
Thanks for your explanation. In a more realistic setting I prefer naturally cast soft shadows and in a more cartoon setting I prefer clear shadows with sharp edges. Now that I know my options, I still have to decide what’s best for my project.