glShadeModel

Aus DGL Wiki
Version vom 3. Juli 2004, 10:49 Uhr von Flo (Diskussion | Beiträge) (Artikel erstellt)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

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