====== 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 ===== [[ogl:lib:start|OpenGL]]: [[ogl:lib:glColor()]], [[ogl:lib:glColorPointer()]], [[ogl:lib:glLight()]], [[ogl:lib:glLightModell()]], [[ogl:lib:glMaterial()]]