gluQuadricDrawStyle

Aus DGL Wiki
Version vom 11. Januar 2007, 11:21 Uhr von Flash (Diskussion | Beiträge) (Beschreibung: Bilder beschriftet)

Wechseln zu: Navigation, Suche
Hinweis: Dieser Artikel wurde von den Benutzern des Wikis zum exzellenten Artikel berufen!
(weitere exzellente Artikel)
Excelent.jpg

gluQuadricDrawStyle


Name

gluQuadricDrawStyle - Gibt an, wie ein Quadrik-Objekte gezeichnet werden soll.


Delphi-Spezifikation

procedure gluQuadricDrawStyle(quadObject: PGLUquadric; drawStyle: TGLEnum);


Parameter

quadObject Gibt das Quadrics-Objekt an (erstellt mit gluNewQuadric)
drawStyle Gibt an wie das Objekt gezeichnet werden soll. Akzeptiert werden GLU_FILL (Vorgabe), GLU_LINE, GLU_SILHOUETTE und GLU_POINT.


Beschreibung

gluQuadricDrawStyle gibt an, wie das Quadrik-Objekt quadObject gezeichnet werden soll.
DrawStyle kann dabei folgende Werte zugewiesen bekommen:

GLU_FILL

quadObject wird aus Polygonen zusammengesetzt und gerendert. Die Polygone werden gegen den Uhrzeigersinn gezeichnet, mit Beachtung ihrer Normalen (wie sie über gluQuadricOrientation angegeben wurden).
gluSphere
gluDisk

GLU_LINE

quadObject wird als eine Abfolge von Linien dargestellt. (Gittermodel)
gluSphere
gluDisk

GLU_SILHOUETTE

quadObject wird als eine Abfolge von Linien dargestellt. Die Linien die koplanare Flächen trennen werden dabei nicht gezeichnet. (es wird quasi eine Umrandung gerendert)
Info DGL.png Kugeln (gluSphere) haben keine koplanaren Fläche (alle Flächen haben verschiedene Normalen), deshalb liefert GLU_SILHOUETTE das selbe Ergebniss wie GLU_LINE.
gluSphere
gluDisk

GLU_POINT

quadObject wird als Menge von Punkten dargestellt.
gluSphere
gluDisk


Siehe auch

gluNewQuadric, gluQuadricNormals, gluQuadricOrientation, gluQuadricTexture

Hintergrundwissen: Normalen