Portieren von Schattierungsmodellen
Wie IRIS GL können Sie mit OpenGL zwischen smooth -Schattierung (Gouraud) und flacher Schattierung wechseln. In der folgenden Tabelle sind die IRIS GL-Schattierungs- und Ditheringfunktionen und die entsprechenden OpenGL-Funktionen aufgeführt.
| IRIS GL-Funktion | OpenGL-Funktion | Bedeutung |
|---|---|---|
| shademodel(FLAT) | glShadeModel ( GL _ FLAT ) | Führt eine flache Schattierung durch. |
| shademodel(GOURAUD) | glShadeModel( GL _ SMOOTH ) | Führt eine reibungslose Schattierung durch. |
| getsm | glGet ( GL _ SHADE _ MODEL ) | Gibt das aktuelle Shademodell zurück. |
| dither(DT _ ON) dither(DT _ OFF) |
glEnable ( GL _ DITHER )glDisable( GL _ DITHER ) |
Aktiviert/deaktiviert das Dithering. |
??