gluQuadricDrawStyle: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K ()
K (Ergebniss -> Ergebnis)
 
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
{{Excellent}}
 
= gluQuadricDrawStyle =
 
= gluQuadricDrawStyle =
  
 
<br>
 
<br>
 
== Name ==
 
== Name ==
'''gluQuadricDrawStyle''' - Gibt an, wie ein Quadric-Objekte gezeichnet werden soll.
+
'''gluQuadricDrawStyle''' - Gibt an, wie ein Quadrik-Objekte gezeichnet werden soll.
  
 
<br>
 
<br>
Zeile 23: Zeile 24:
  
 
== Beschreibung ==  
 
== Beschreibung ==  
'''gluQuadricDrawStyle''' gibt an, wie das Quadric-Objekt ''quadObject'' gezeichnet werden soll. <br>
+
'''gluQuadricDrawStyle''' gibt an, wie das [[Quadrik]]-Objekt ''quadObject'' gezeichnet werden soll. <br>
 
''DrawStyle'' kann dabei folgende Werte zugewiesen bekommen:
 
''DrawStyle'' kann dabei folgende Werte zugewiesen bekommen:
  
 
=== GLU_FILL ===
 
=== GLU_FILL ===
''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).
+
{|{{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).
 +
|[[Bild:GLU_FILL.jpg|framed|gluSphere]]
 +
|[[Bild:GLU_FILL_Disk.jpg|framed|gluDisk]]
 +
|}
  
 
=== GLU_LINE ===
 
=== GLU_LINE ===
''quadObject'' wird als eine Abfolge von Linien dargestellt. (Gittermodel)
+
{|{{Prettytable}}
 +
|width="100%"|''quadObject'' wird als eine Abfolge von Linien dargestellt. (Gittermodel)
 +
|[[Bild:GLU_LINE.jpg|framed|gluSphere]]
 +
|[[Bild:GLU_LINE_Disk.jpg|framed|gluDisk]]
 +
|}
  
 
=== GLU_SILHOUETTE ===
 
=== 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)
+
{|{{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)
 +
{{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|framed|gluSphere]]
 +
|[[Bild:GLU_SILHOUETTE_Disk.jpg|framed|gluDisk]]
 +
|}
  
 
=== GLU_POINT ===
 
=== GLU_POINT ===
''quadObject'' wird als Menge von Punkten dargestellt.
+
{|{{Prettytable}}
 +
|width="100%"|''quadObject'' wird als Menge von Punkten dargestellt.
 +
|[[Bild:GLU_POINT.jpg|framed|gluSphere]]
 +
|[[Bild:GLU_POINT_Disk.jpg|framed|gluDisk]]
 +
|}
  
 
<br>
 
<br>
 +
 
== Siehe auch ==
 
== Siehe auch ==
 
[[gluNewQuadric]], [[gluQuadricNormals]], [[gluQuadricOrientation]], [[gluQuadricTexture]]
 
[[gluNewQuadric]], [[gluQuadricNormals]], [[gluQuadricOrientation]], [[gluQuadricTexture]]

Aktuelle Version vom 20. März 2012, 15:30 Uhr

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 Ergebnis wie GLU_LINE.
gluSphere
gluDisk

GLU_POINT

quadObject wird als Menge von Punkten dargestellt.
gluSphere
gluDisk


Siehe auch

gluNewQuadric, gluQuadricNormals, gluQuadricOrientation, gluQuadricTexture

Hintergrundwissen: Normalen