Inhoudsopgave:
Definitie - Wat betekent anisotrope filtering (AF)?
Anisotrope filtering is een filtertechniek die wordt gebruikt in 3D-computergraphics, waarbij het aantal gegenereerde textuurmonsters verandert afhankelijk van de hoek waarmee het weer te geven oppervlak in verhouding staat tot de camera. Anisotrope filtering zorgt ervoor dat oppervlakken of patronen die onder een hoek en verder van de camera staan er beter en scherper uitzien dan wanneer dit type filter niet wordt toegepast.
Techopedia verklaart Anisotropic Filtering (AF)
Anisotrope filtering kan het beste worden uitgelegd met een voorbeeld. Stel dat u een geautomatiseerde bakstenen muur maakt. het eerste wat je doet is een set polygonen maken die de vorm van de muur vormen. Vervolgens bedek je die vorm met een baksteenstructuur met een grootte van 512x512 pixels. De hele muur is bedekt met meerdere exemplaren van die textuur.
Als er geen MIP-toewijzing wordt toegepast, zal de hardware de 512x512 textuurvoorbeelden weergeven en extra werk doen om dat te verkleinen bij toepassing op andere delen van de muur die kleiner moeten lijken vanwege de afstand en de hoek. MIP-mapping maakt dit sneller en minder veeleisend door meerdere voorbeelden van de textuur te maken, die elk kleiner zijn dan de vorige. De kleinere formaten kunnen worden toegepast op de verdere gebieden die schuin staan ten opzichte van de camera. Als er geen anisotrope filtering wordt toegepast, zien de niveaus er wazig en gecomprimeerd uit omdat slechts een klein aantal monsters beschikbaar is om steeds opnieuw te worden gebruikt.
Het aantal genomen monsters afhankelijk van de steilheid van de hoek van het oppervlak. Wanneer een oppervlak zich in een zeer ondiepe hoek ten opzichte van de camera bevindt, zijn slechts enkele MIP-kaartniveaus vereist; er zijn meer monsters nodig naarmate de hoek steiler wordt. Vanwege deze variabiliteit vereist anisotrope filtering intensieve verwerking, maar fabrikanten van grafische hardware vinden betere manieren en algoritmen om anisotrope filtering sneller te maken. Soms snijden ze ook in hoeken, waarbij een bepaald detailniveau in het ene deel wordt opgeofferd om het andere te verbeteren.
Anisotrope filtering heeft echter zoveel verwerkingskracht nodig dat u de waargenomen voordelen van de visuele kwaliteit moet afwegen tegen de impact die de prestaties op de grafische kaart hebben.