glOrtho: Unterschied zwischen den Versionen
(=Siehe Auch=) |
(=Parameter=) |
||
Zeile 16: | Zeile 16: | ||
<tr> | <tr> | ||
<td> left, right, bottom, top | <td> left, right, bottom, top | ||
− | <td> Diese Parameter geben an, welche virtuellen "Koordinaten" einer Seite des Blickfeldes | + | <td> Diese Parameter geben an, welche virtuellen "Koordinaten" einer Seite des Blickfeldes zugeordnet werden. |
<tr> | <tr> | ||
<td> znear, zfar | <td> znear, zfar |
Version vom 7. August 2004, 19:42 Uhr
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 ==