gluQuadricDrawStyle: Unterschied zwischen den Versionen
Aus DGL Wiki
DGLBot (Diskussion | Beiträge) K (GluQuadricDrawStyle wurde nach gluQuadricDrawStyle verschoben) |
K (Ergebniss -> Ergebnis) |
||
(3 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | {{Excellent}} | ||
= gluQuadricDrawStyle = | = gluQuadricDrawStyle = | ||
Zeile 29: | Zeile 30: | ||
{|{{Prettytable}} | {|{{Prettytable}} | ||
|width="100%"|''quadObject'' wird aus [[Primitive| Polygonen]] zusammengesetzt und gerendert. Die Polygone werden gegen den Uhrzeigersinn gezeichnet, mit Beachtung ihrer [[Normalen]] (wie sie über [[gluQuadricOrientation]] angegeben wurden). | |width="100%"|''quadObject'' wird aus [[Primitive| Polygonen]] zusammengesetzt und gerendert. Die Polygone werden gegen den Uhrzeigersinn gezeichnet, mit Beachtung ihrer [[Normalen]] (wie sie über [[gluQuadricOrientation]] angegeben wurden). | ||
− | |[[Bild:GLU_FILL.jpg]] | + | |[[Bild:GLU_FILL.jpg|framed|gluSphere]] |
− | |[[Bild:GLU_FILL_Disk.jpg]] | + | |[[Bild:GLU_FILL_Disk.jpg|framed|gluDisk]] |
|} | |} | ||
Zeile 36: | Zeile 37: | ||
{|{{Prettytable}} | {|{{Prettytable}} | ||
|width="100%"|''quadObject'' wird als eine Abfolge von Linien dargestellt. (Gittermodel) | |width="100%"|''quadObject'' wird als eine Abfolge von Linien dargestellt. (Gittermodel) | ||
− | |[[Bild:GLU_LINE.jpg]] | + | |[[Bild:GLU_LINE.jpg|framed|gluSphere]] |
− | |[[Bild:GLU_LINE_Disk.jpg]] | + | |[[Bild:GLU_LINE_Disk.jpg|framed|gluDisk]] |
|} | |} | ||
Zeile 43: | Zeile 44: | ||
{|{{Prettytable}} | {|{{Prettytable}} | ||
|width="100%"|''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) | |width="100%"|''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) | ||
− | {{Hinweis|Kugeln (gluSphere) haben keine koplanaren Fläche (alle Flächen haben verschiedene [[Normale]]n), deshalb liefert GLU_SILHOUETTE das selbe | + | {{Hinweis|Kugeln (gluSphere) haben keine koplanaren Fläche (alle Flächen haben verschiedene [[Normale]]n), deshalb liefert GLU_SILHOUETTE das selbe Ergebnis wie GLU_LINE.}} |
− | |[[Bild:GLU_SILHOUETTE.jpg]] | + | |[[Bild:GLU_SILHOUETTE.jpg|framed|gluSphere]] |
− | |[[Bild:GLU_SILHOUETTE_Disk.jpg]] | + | |[[Bild:GLU_SILHOUETTE_Disk.jpg|framed|gluDisk]] |
|} | |} | ||
Zeile 52: | Zeile 53: | ||
{|{{Prettytable}} | {|{{Prettytable}} | ||
|width="100%"|''quadObject'' wird als Menge von Punkten dargestellt. | |width="100%"|''quadObject'' wird als Menge von Punkten dargestellt. | ||
− | |[[Bild:GLU_POINT.jpg]] | + | |[[Bild:GLU_POINT.jpg|framed|gluSphere]] |
− | |[[Bild:GLU_POINT_Disk.jpg]] | + | |[[Bild:GLU_POINT_Disk.jpg|framed|gluDisk]] |
|} | |} | ||
Aktuelle Version vom 20. März 2012, 15:30 Uhr
(weitere exzellente Artikel) |
Inhaltsverzeichnis
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). |
GLU_LINE
quadObject wird als eine Abfolge von Linien dargestellt. (Gittermodel) |
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)
|
GLU_POINT
quadObject wird als Menge von Punkten dargestellt. |
Siehe auch
gluNewQuadric, gluQuadricNormals, gluQuadricOrientation, gluQuadricTexture
Hintergrundwissen: Normalen