gluQuadricDrawStyle: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Zum exzellenten Artikel berufen)
K (Ergebniss -> Ergebnis)
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 30: 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 37: 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 44: 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 Ergebniss wie GLU_FILL.}}
+
{{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 53: 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

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