Computergrafik
Anisotropes MipMapping
← 2D Textur Mipmapping | ● | 2D Billboards →
Anisotropes Mipmapping:
- Fußabdruck eines Pixels im Texturraum ist unterschiedlich breit wie hoch
- Mipmaplevel anhand der kleinsten Dimension des Abdrucks bestimmen
- Anzahl der Abtastpunkte in x- und y-Richtung entsprechend der Ausdehnung des Fußabdrucks
- bis zu 8 Abtastpunkte je nach Neigungswinkel von Hardware unterstützt
GLfloat maxaniso=1.0f;
glGetFloatv(GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT,&maxaniso);
glTexParameterfv(GL_TEXTURE_2D,GL_TEXTURE_MAX_ANISOTROPY_EXT,&maxaniso);
glGetFloatv(GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT,&maxaniso);
glTexParameterfv(GL_TEXTURE_2D,GL_TEXTURE_MAX_ANISOTROPY_EXT,&maxaniso);
Siehe auch Wikipedia: Anisotropic filtering für eine ausführliche Erklärung.
← 2D Textur Mipmapping | ● | 2D Billboards →