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 modevertex color is modified by texture color via
GL_REPLACEreplace vertex color with texture color
GL_DECALlinear interpolation with texture alpha
GL_MODULATEcomponentwise multiplication
GL_BLENDcomponentwise linear interpolation

Beispiel mit roter Vertexfarbe und blauer Textur:

TexEnvRep TexEnvDec TexEnvMod TexEnvBld

Die Texturierung wird angeschaltet mit:

glEnable(GL_TEXTURE_2D);

Initial ist die Texturierung ausgeschaltet.

2D Textureinstellungen | | 2D Textur Interpolation

Options: