Ich habe in Irrlicht Schatten von hier implementiert:
http://www.riemers.net/eng/Tutorials/DirectX/Csharp/Series3/The_first_shadow.php
Nachdem ich das in Irrlicht eingbaut hatte sah es auf dem ersten Blick auch gut aus. Im 2. Bild jedoch sind Artifakte zu sehen.
Wenn ich exakt dahinter mit Würfeln geworfen habe habe ich gemerkt das die Schatten immer dann korrket sind wenn etwas in dem Leeren Bereich ist.
Die Lösung. Die Schadowmap muss gefüllt sein mit Daten.