Computergrafik
Texturmodi
← 2D Textureinstellungen | ● | 2D Textur Interpolation →
Der Textur Modus der 2D Textur wird spezifiziert via:
glTexEnvi(GL_TEXTURE_ENV,GL_TEXTURE_ENV_MODE,GL_MODULATE);
Damit wird die Art der Verknüpfung von der Texturfarbe mit der Vertexfarbe eingestellt:
texturing mode | vertex color is modified by texture color via |
---|---|
GL_REPLACE | replace vertex color with texture color |
GL_DECAL | linear interpolation with texture alpha |
GL_MODULATE | componentwise multiplication |
GL_BLEND | componentwise linear interpolation |
Beispiel mit roter Vertexfarbe und blauer Textur:
Die Texturierung wird angeschaltet mit:
glEnable(GL_TEXTURE_2D);
Initial ist die Texturierung ausgeschaltet.