glOrtho
glOrtho
== Name ==
glOrtho Aktiviert einen orthogonalen 2d-Rendermodus
== Delphi-Spezifikation ==
procedure glortho(left, right, bottom, top, znear, zfar : double);
== Parameter ==
left, right, bottom, top | Diese Parameter geben an, welche virtuellen "Koordinaten" einer Seite des Blickfeldes zugeordnet werden. |
znear, zfar | Geben die minimale bzw. Maximale Distanz der Objekte an, die noch gezeichnet werden sollen. Damit setzen diese Parameter praktisch die Clipping-Planes. |
== Beschreibung ==
glortho schaltet OpenGL praktisch in einen 2D-Modus, wo die Z-Koordiante keine Rolle mehr im bezug auf die letztendliche Größe eines Objektes hat (Objekte mit hoher Z-Koordinate werden genau so groß gezeichnet, wie Nahe.)
Damit dient die Z-koordiante nur noch zu der "verteilung<" von Vorder-Und Hintergründen auf der 2D-Zeichenfläche.
Die Parameter left, right, bottom und top geben dabei an, welcher Koordinate eine Bestimmte Seite der Zeichenfläche zugeordnet wird. Hat "left" z.b. den Wert 0, so liegen alle Punkte deren X-Koordinate "0" ist am Linken Bildschirmrand.
== Siehe auch ==