Shadow Mapping

Szene mit Shadow Mapping
Szene ohne Schatten

Shadow Mapping ist eine Methode der Computergrafik, um Schattenwurf darzustellen. Das Konzept wurde 1978 im Paper "casting curved shadows on curved surfaces" von Lance Williams[1] vorgestellt. Shadow Maps werden sowohl für Offlinerendering als auch für Echtzeitanwendungen benutzt.

Beim Shadow Mapping werden Schatten generiert, indem getestet wird, ob ein Pixel von einer Lichtquelle aus sichtbar ist. Dabei wird zunächst die sogenannte Shadow Map erzeugt. Diese ist eine aus Sicht der Lichtquelle erzeugte Tiefenkarte. Diese enthält Informationen über den geringsten Abstand von Objekten einer Szene zur Lichtquelle (Z-Buffer). Durch den Vergleich des Abstandes des zu rendernden Objektes zur Lichtquelle und dem entsprechenden Punkt in der Shadow Map kann der Schattenwurf berechnet werden.

  1. Lance Williams (Computer Graphics Lab, New York Institute of Technology, Old Westbury, New York): Casting curved shadows on curved surfaces. (PDF) In: ACM SIGGRAPH Computer Graphics: Volume 12, Issue 3. August 1978, S. 270–274, abgerufen am 5. April 2010 (956 KB, ISSN 0097-8930).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne