Möglich wäre es...
Das Problem wäre, ob du andere Lichtquellen wie Feuer, Lampen, etc mit in den Schattenwurf einberechnen willst...
Ansonsten könntest du es genau wie das Spiegelnscript machen
Progger