Computergrafik
Textur MipMapping
← 2D Textur Mipmaps | ● | 2D Anisotropes Mipmapping →
Interpolationsmöglichkeiten:
- nächstes Mipmaplevel mit nearest neighbor interpolieren
- nächstes Mipmaplevel bilinear interpolieren
- lineare Interpolation der beiden nächsten mit nearest neighbor interpolierten Mipmaplevel
- lineare Interpolation der beiden nächsten bilinear interpolierten Mipmaplevel
glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR_MIPMAP_LINEAR);
Achtung: Man darf NUR DANN einen Mipmap-Filter benutzen, wenn man auch alle(!) Levels einer Mipmap-Textur definiert hat. Ansonsten passiert folgendes: “OpenGL will implicitely silently disable texturing.” - d.h. keine Fehlermeldung oder irgend ein anderer Hinweis.
Live Demo: Aliasing Artefakte (T#A07a: m→mipmapping, l→linear/nearest, a→anisotropic, c→checkerboard/grass)