Spisu treści:
- Definicja - Co oznacza filtrowanie anizotropowe (AF)?
- Techopedia wyjaśnia filtrowanie anizotropowe (AF)
Definicja - Co oznacza filtrowanie anizotropowe (AF)?
Filtrowanie anizotropowe jest techniką filtrowania stosowaną w grafice komputerowej 3D, w której liczba generowanych próbek tekstur zmienia się w zależności od kąta, w jakim renderowana powierzchnia jest względem kamery. Filtrowanie anizotropowe sprawia, że powierzchnie lub wzory, które są ustawione pod kątem i dalej od kamery, wyglądają lepiej i ostrzej niż w przypadku, gdy nie zastosowano tego typu filtra.
Techopedia wyjaśnia filtrowanie anizotropowe (AF)
Filtrowanie anizotropowe najlepiej wyjaśnić na przykładzie. Załóżmy, że tworzysz skomputeryzowany mur. pierwszą rzeczą, którą robisz, jest utworzenie zestawu wielokątów, które tworzą kształt ściany. Następnie pokryjesz ten kształt teksturą cegły o wielkości 512 x 512 pikseli. Cała ściana jest pokryta wieloma wystąpieniami tej tekstury.
Jeśli mapowanie MIP nie zostanie zastosowane, sprzęt wykona renderowanie próbek tekstury 512 x 512 i wykona dodatkową pracę, aby zmniejszyć to przy nakładaniu na inne obszary ściany, które powinny wyglądać na mniejsze ze względu na odległość i kąt. Dzięki mapowaniu MIP jest to szybsze i mniej wymagające, ponieważ tworzy wiele próbek tekstury, z których każda jest mniejsza niż poprzednia. Mniejsze rozmiary można zastosować do dalszych obszarów, które są ustawione pod kątem w stosunku do kamery. Jeśli nie zostanie zastosowane filtrowanie anizotropowe, poziomy będą wyglądały na rozmyte i skompresowane, ponieważ udostępniana jest tylko niewielka liczba próbek do wielokrotnego użytku.
Liczba pobranych próbek w zależności od nachylenia kąta powierzchni. Gdy powierzchnia jest ustawiona pod bardzo płytkim kątem do kamery, wymagane jest tylko kilka poziomów mapy MIP; potrzeba więcej próbek, ponieważ kąt staje się bardziej stromy. Ze względu na tę zmienność filtrowanie anizotropowe wymaga intensywnego przetwarzania, ale producenci sprzętu graficznego znajdują lepsze sposoby i algorytmy, aby przyspieszyć filtrowanie anizotropowe. Czasami również skracają rogi, poświęcając pewien poziom szczegółów w jednej części, aby poprawić inną.
Jednak filtrowanie anizotropowe wymaga tak dużej mocy obliczeniowej, że trzeba porównać postrzegane korzyści z jakości wizualnej z wpływem, jaki wydajność wywrze na kartę graficzną.
