Problemstellung
Bei der perspektivischen Projektion in 3D schauen wir in Richtung der negativen z-Achse. Um die Informationen zu erhalten, welche Dinge vor anderen liegen, wird z auf eine monoton steigende Funktion überführt.
Problem hierbei: Die Funktion ist zwar im Sichtbereich monoton steigend, ändert aber für positive z (hinter der Kamera) ihre Richtung:
Beispielhafter Plot für
So würde alles was hinter der Kamera ist vor die Kamera transformiert werden.
Um das zu verhindern, wendet man Clipping an.
Vorgehen
Beim Clipping schneidet man Verticies ab, die außerhalb des Frustums liegen.
Wann wird geclippt?
Generell wird nach der perspektivischen Projektion und vor der Dehomogenisierung geclippt.