glOrtho: Unterschied zwischen den Versionen
K (Trennlinien entfernt) |
|||
Zeile 2: | Zeile 2: | ||
== Name == | == Name == | ||
− | |||
'''glOrtho''' - aktiviert einen orthogonalen 2D-Rendermodus <br> | '''glOrtho''' - aktiviert einen orthogonalen 2D-Rendermodus <br> | ||
<br> | <br> | ||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
− | |||
'''procedure''' glOrtho(''left'', ''right'', ''bottom'', ''top'', ''znear'', ''zfar'' : double); <br> | '''procedure''' glOrtho(''left'', ''right'', ''bottom'', ''top'', ''znear'', ''zfar'' : double); <br> | ||
<br> | <br> | ||
== Parameter == | == Parameter == | ||
− | |||
<table border=1 rules=all> | <table border=1 rules=all> | ||
<tr> | <tr> | ||
Zeile 24: | Zeile 21: | ||
<br> | <br> | ||
== Beschreibung == | == 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 (weit entfernte Objekte (mit hoher Z-Koordinate) werden genau so groß gezeichnet, wie Nahe.) <br> | '''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 (weit entfernte Objekte (mit hoher Z-Koordinate) werden genau so groß gezeichnet, wie Nahe.) <br> | ||
Damit dient die Z-koordiante nur noch zur "Anordnung"" von Vorder- und Hintergründen auf der 2D-Zeichenfläche. <br> | Damit dient die Z-koordiante nur noch zur "Anordnung"" von Vorder- und Hintergründen auf der 2D-Zeichenfläche. <br> | ||
Zeile 35: | Zeile 31: | ||
<br> | <br> | ||
== Siehe auch == | == Siehe auch == | ||
− | |||
[[glViewport]], [[gluPerspective]] | [[glViewport]], [[gluPerspective]] |
Version vom 16. August 2004, 01:11 Uhr
Inhaltsverzeichnis
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 (weit entfernte Objekte (mit hoher Z-Koordinate) werden genau so groß gezeichnet, wie Nahe.)
Damit dient die Z-koordiante nur noch zur "Anordnung"" 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.
Objekte die einen kleineren Z-Koordinate als znear bzw. einen größeren als zfar haben, werden nicht gezeichent.