Es liegt doch dadran, dass jeder Texel der Shadowmap eine gewisse Größe hat. Wenn jetzt eine Fläche ziemlich steil zur Lichtquelle steht, werden natürlich weniger Texel für das speichern der Entfernung benutzt. Sodass der Wert dann an dieser Fläche manchmal gleichgroß, manchmal größer ist als die Entfernung. Die Striche kommen daher, dass immer nur die Kanten der einzelnen Texel ausreichen um es beleuchten...der Rest nicht.

Es sollte wahrscheinlich schon reichen einen gewissen toleranzwert zu setzten, in dem dann noch Schatten herrscht. Habe mich aber noch nicht näher mit diesem Shader beschäftigt und stelle hier nur Vermutungen an.


PS: Als ich versucht habe den Shader in ein eigenes Projekt einzubinden, sind alle Objekte, bis auf die mit Alphachanel unsichtbar geworden :S Naja, wird wohl mein Fehler sein...