glShadeModel()

glShadeModel ist definiert im OpenGL zugehörigen Include des jeweiligen Betriebsystems.

Funktion

glShadeModel legt den Schattierungsmodus fest, entweder GL_FLAT oder GL_SMOOTH.

Signatur

void glShadeModel( GLenum mode );

mode: Schattierungsmodus

mode Bedeutung
GL_FLAT schnelle Schattierung, schattiert Ebenen vollständig mit einer Farbe
Es wird der Schattierungswert für ein Vertex berechnet und der ganzen Fläche zugewiesen.
GL_SMOOTH weichere Schattierung, erzeugt Farbverläufe auf den Ebenen (Defaulteinstellung)
Es werden für alle Vertexe Schattierungswerte berechnet und dazwischen interpoliert.

Fehlerquellen

Hinweise

Beispiel

-

siehe auch