glShadeModel: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Primtiv Link)
(Fehlermeldungen)
Zeile 18: Zeile 18:
  
 
==Fehlermeldungen==
 
==Fehlermeldungen==
;GL_INVALID_ENUM: Wird erstellt wenn ein anderer Wert als GL_FLAT oder GL_SMOOTH übergeben wurde.
+
'''GL_INVALID_ENUM''' Wird erstellt wenn ein anderer Wert als '''GL_FLAT''' oder '''GL_SMOOTH''' übergeben wurde.<br>
;GL_INVLID_OPERATION: Wird erzeugt wenn glShadeModel zwischen [[glBegin]] und glEnd aufgerufen wird.
+
'''GL_INVLID_OPERATION''' Wird erzeugt wenn '''glShadeModel''' zwischen [[glBegin]] und glEnd aufgerufen wird.
 +
 
 
==Siehe auch==
 
==Siehe auch==
 
[[glColor]], [[glLight]], [[glLightModel]], [[glBegin]]
 
[[glColor]], [[glLight]], [[glLightModel]], [[glBegin]]
  
 
[[Kategorie:GL|ShadeModel]]
 
[[Kategorie:GL|ShadeModel]]

Version vom 9. März 2005, 14:17 Uhr

glShadeModel

Syntax

procedure glShadeModel (mode: GLenum); stdcall;

Aufgabe

Legt fest ob Farbverläufe zwischen den einzelnen Eckpunkten des Primitiven gebildet werden.

Parameter

Der Parameter mode kann einen der folgenden Werte enthalten:

GL_SMOOTH 
Es bilden sich Farbverläufe zwischen den Eckpunkten eines Primitiven.
GL_FLAT 
Das gesamte Primitiv erhält die Farbe eines Eckpunktes

Hinweise

GL_SMOOTH ist die Standart Einstellung.

Die aktuelle Einstellung erhält man durch den Aufruf von glGet mit dem Parameter GL_SHADE_MODEL.

Fehlermeldungen

GL_INVALID_ENUM Wird erstellt wenn ein anderer Wert als GL_FLAT oder GL_SMOOTH übergeben wurde.
GL_INVLID_OPERATION Wird erzeugt wenn glShadeModel zwischen glBegin und glEnd aufgerufen wird.

Siehe auch

glColor, glLight, glLightModel, glBegin