Indholdsfortegnelse:
- Definition - Hvad betyder anisotropisk filtrering (AF)?
- Techopedia forklarer Anisotropic Filtering (AF)
Definition - Hvad betyder anisotropisk filtrering (AF)?
Anisotropisk filtrering er en filtreringsteknik, der bruges i 3D-computergrafik, hvor antallet af teksturprøver, der genereres ændres, afhængigt af den vinkel, som den overflade, der skal gengives, er i forhold til kameraet. Anisotropisk filtrering får overflader eller mønstre, der er vinklede og længere væk fra kameraet, ser bedre og skarpere ud, end når denne type filter ikke anvendes.
Techopedia forklarer Anisotropic Filtering (AF)
Anisotropisk filtrering forklares bedst med et eksempel. Lad os sige, at du opretter en edb-mur. den første ting du gør er at lave et sæt polygoner, der danner formen på væggen. Dernæst dækker du den form med en murstenstruktur med en størrelse på 512x512 pixels. Hele væggen er dækket af flere forekomster af denne struktur.
Hvis der ikke anvendes nogen MIP-kortlægning, vil hardware gengive 512x512-teksturprøverne og gøre ekstra arbejde for at nedskalere det, når det anvendes på andre områder af væggen, der skal se mindre ud på grund af afstanden og vinklen. MIP-kortlægning gør dette hurtigere og mindre krævende ved at oprette flere eksempler på tekstur, som hver er mindre end den før. De mindre størrelser kan anvendes på de yderligere områder, der er vinklet i forhold til kameraet. Hvis der ikke anvendes anisotropisk filtrering, vil niveauerne se slørede og komprimerede ud, fordi kun et lille antal prøver stilles til rådighed til brug igen og igen.
Antallet af prøver, der er taget, afhængigt af stejlheden i overfladevinklen. Når en overflade er i en meget lav vinkel i forhold til kameraet, kræves det kun et par MIP-kortniveauer; flere prøver er nødvendige, når vinklen bliver stejlere. På grund af denne variabilitet kræver anisotropisk filtrering intens behandling, men producenter af grafikhardware finder bedre måder og algoritmer til at gøre anisotropisk filtrering hurtigere. Nogle gange skærer de også hjørner og ofrer et vist detaljeringsniveau i den ene del for at forbedre en anden.
Anisotropisk filtrering har imidlertid brug for så meget processorkraft, at du er nødt til at veje de opfattede fordele ved den visuelle kvalitet mod den påvirkning, som ydeevnen vil have på grafikkortet.