Orthographische Projektion

Bei einer orthographischen Projektion ist der Ansichtsbereich wie ein Kasten geformt. Anders als bei der perspektivischen Projektion ändert sich die Größe des Ansichtsbereiches von einem Ende zum Anderen nicht. Folglich beeinflußt der Abstand von der "Kamera" nicht, wie groß ein Objekt erscheint.

Der Befehl, um einen orthographischen Ansichtsbereich zu erstellen ist glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far). Die Argumente left und right spezifizieren die Koordinaten für die linken und rechten vertikalen Ausschnittsflächen. Die Argumente bottom und top spezifizieren die Koordinaten für die unteren und oberen horizontalen Ausschnittsflächen. Die Argumente near und far spezifizieren die Abstände zu den näheren und ferneren Ausschnittsflächen der Tiefe. Diese Abstände sind negativ, wenn die Fläche hinter dem Betrachter sein soll.

Abbildung 18-4. Orthographische Projektion