gluQuadricOrientation

Aus DGL Wiki
Wechseln zu: Navigation, Suche

gluQuadricOrientation

Name

gluQuadricOrientation - gibt an, wie die Normalen für ein Quadrik-Objekte berechnet werden sollen.


Delphi-Spezifikation

procedure gluQuadricOrientation(quadObject: PGLUquadric; orientation: TGLEnum);


Parameter

Vergleich der Kugeln mit deaktiviertem (links) und aktiviertem (rechts) Backface Culling. Die Kugeln wurden durch aktivieren einer benutzerdefinierten Clippingplane aufgeschnitten. Die Orientierung wurde auf GLU_OUTSIDE gesetzt. Die Kugelinnenseiten sind entsprechend entweder schwarz, oder werden entfernt (nur in der ersten Reihe erkennbar).
Vergleich der Kugeln mit deaktiviertem (links) und aktiviertem (rechts) Backface Culling. Die Orientierung wurde auf GLU_INSIDE gesetzt. Die Kugeln wurden durch aktivieren einer benutzerdefinierten Clippingplane aufgeschnitten. Man schaut also in die Kugeln hinein. Die Kugelaußenseiten sind entsprechend entweder schwarz, oder werden entfernt.
quadObject Gibt das Quadrik-Objekt an (erstellt mit gluNewQuadric)
orientation Gibt an in welche Richtung die Normalen der Quadric zeigen sollen.

Akzeptiert werden GLU_OUTSIDE und GLU_INSIDE.



Beschreibung

gluQuadricOrientation gibt an, in welche Richtung die Normalen des Quadrik-Objekt quadObject zeigen sollen. orientation kann dabei folgende Werte zugewiesen bekommen:

GLU_OUTSIDE

Die Normalen zeigen nach Außen. (Weg vom Inneren)

GLU_INSIDE

Die Normalen zeigen nach innen.

Standard ist GLU_OUTSIDE.

Hinweise

Was Innen- und was Außenseite ist, hängt vom übergebenen Quadrik-Objekt ab.


Siehe auch

gluNewQuadric, gluQuadricDrawStyle, gluQuadricNormals, gluQuadricTexture

Hintergrundwissen: Normalen, Quadrik