glShadeModel: Unterschied zwischen den Versionen
Aus DGL Wiki
Flo (Diskussion | Beiträge) 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.<br> | |
− | + | '''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
Inhaltsverzeichnis
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.