glShadeModel: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Siehe auch)
K (Primtiv Link)
Zeile 5: Zeile 5:
  
 
==Aufgabe==
 
==Aufgabe==
Legt fest ob Farbverläufe zwischen den einzelnen Eckpunkten des Primitiven gebildet werden.
+
Legt fest ob Farbverläufe zwischen den einzelnen Eckpunkten des [[Primitiv]]en gebildet werden.
  
 
==Parameter==
 
==Parameter==

Version vom 3. Oktober 2004, 18:00 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