Anty-aliasing - Czym jest? Co dotyka? Co oferuje? Jaki jest najlepszy? Co i kiedy wybrać?

lubiegrac publicystyka Anty-aliasing - Czym jest? Co dotyka? Co oferuje? Jaki jest najlepszy? Co i kiedy wybrać?
Anty-aliasing - Czym jest? Co dotyka? Co oferuje? Jaki jest najlepszy? Co i kiedy wybrać?



| 8 kwietnia 2017, 21:30

facebook banner
Antyaliasing, czyli pozbywanie się poszarpanych krawędzi to coś z czym zazwyczaj gracze muszą się uporać. Sapphire przedstawia kilka skutecznych rozwiązań.
 
Efekt ten najbardziej widoczny jest podczas przyglÄ…dania siÄ™ na rzeczy mocno oddalone, zazwyczaj możemy to dostrzec na teksturach, które stykajÄ… siÄ™ z tÅ‚em. NajczÄ™stszym i najÅ‚atwiejszym rozwiÄ…zaniem jest wyÅ›wietlenie gry w wyższej rozdzielczoÅ›ci, dziÄ™ki czemu pozbywamy siÄ™ tego wirtualnego zjawiska. Niestety, aby móc to zrobić potrzebujemy bardzo mocnych podzespoÅ‚ów, które speÅ‚niÄ… wysokie wymagania. Obecnie producenci i deweloperzy znaleźli jednak kilka możliwoÅ›ci eliminujÄ…cych poszarpane krawÄ™dzie. Specjalne algorytmy pilnujÄ…, aby wszystko dziaÅ‚aÅ‚o tak jakbyÅ›my tego oczekiwali.

Typy anti aliasingu

SSAA (SuperSampling Anti-Aliasing)

Ten algorytm możecie kojarzyć również ze skrótu i nazwy FSAA (Full-Scene Anti-Aliasing), metoda ta jest również dosyć prosta w swoich zaÅ‚ożeniach. Gra renderowana jest w rozdzielczoÅ›ci wyższej i zostaje wyÅ›wietlona w niższej, dziÄ™ki czemu obraz zawiera tyle samo pixeli, lecz te sÄ… o wiele bardziej szczegóÅ‚owe. Skalowanie do niższej rozdzielczoÅ›ci może przebiegać na kilka sposobów. Najpopularniejsze z nich to grid oraz rotated grid.
 
Grid dzieli piksel na kilka sub-pikseli i używa próbek z centrum każdego sub-pikseli, by opracować wynik. 
 
Rotated grid jest nieco bardziej zaawansowanym algorytmem. Siatka próbek jest obrócona, by próbki nie zachodziÅ‚y na siebie. Takie rozwiÄ…zanie zazwyczaj potrafi dodatkowo polepszyć jakość anti-aliasingu.
 
Metoda jest jest skuteczna oraz zapewnia Å›wietnÄ… jakość obrazu, jednakże wymaga to dodatkowej mocy obliczeniowej co wiąże siÄ™ ze spadkiem wydajnoÅ›ci. 
 
Sapphire_antyalizanig_i_nie_tylko_1_
 

MSAA (MultiSample Anti-Aliasing)

Ten algorytm jest zdecydowanie wydajniejszy niż SSAA, gdyż wiąże siÄ™ to z próbkowaniem pobliskich pixeli razem zamiast każdego z osobna. MSAA można dalej optymalizować, zależy to już jednak od wielu czynników. SSAAx4 oznacza, że każdy piksel potrzebuje czterech próbek. Natomiast w przypadku MSAAx4 niektóre próbki mogÄ… być rozdzielone miÄ™dzy sÄ…siadujÄ…ce piksele.
 
Niestety MSAA nie jest doskonaÅ‚e, jest to szczególnie widoczne w ostatnich latach, gdyż coraz popularniejsze stajÄ… siÄ™ powierzchnie przezroczyste, których w ten sam sposób nie da siÄ™ ulepszyć. Prezentuje siÄ™ to tak, gdyż cieniowanie i wypeÅ‚nianie teksturami przeprowadzane sÄ… już w rozdzielczoÅ›ci natywnej
 
Sapphire_antyalizanig_i_nie_tylko_2_
 

Anti Aliasing Postprocesowy

Również poprzez postprocessing możemy udoskonalić wyÅ›wietlany obraz. Tego typu dziaÅ‚ania z pewnoÅ›ciÄ… doceniÄ… osoby, które nie mogÄ… sobie pozwolić na sporÄ… utratÄ™ wydajnoÅ›ci. Do wyboru mamy dwa algorytmy - FXAA oraz SMAA
 
FXAA (Fast Approximate Anti-aliasing) – powoduje lekkie rozmycie obrazu, co dla niektórych graczy jest nie do przyjÄ™cia.
 
SMAA (Enhanced Subpixel Morphological Antialiasing) – nie rozmywa obrazu aż tak bardzo.
 

Inne metody

Producenci gier czasami na własną rękę opracowują algorytmy anty-aliasingu. Wartymi odnotowania są CMAA z Grid Autosport, AAA z Metro Last Light, czy TAA (Temporal Anti-Aliasing) z Rainbow Six: Siege.
 
Sapphire_antyalizanig_i_nie_tylko_3_
 

Wpływ na wydajność

Platforma testowa:
  • Intel Core i5-6600K @ 4,7 GHz
  • 2 x 8 GB DDR4 @ 2800 MHz
  • Sapphire NITRO Radeon RX 470 8 GB
  • Radeon Software Crimson Edition 16.10.1
 
Sapphire_antyalizanig_i_nie_tylko_4_
 

Co zatem wybrać?

Nie ma w zasadzie jednej doskonaÅ‚ej metody, która idealnie spisze siÄ™ przy każdej grze oraz na każdej specyfikacji. NajważniejszÄ… rzeczÄ… jest przeanalizowanie możliwoÅ›ci oraz dobranie antyaliasingu, tak aby uzyskać jak najlepszy obraz przy jak najmniejszej utracie wydajnoÅ›ci. PamiÄ™tajmy jednak, że w tym przypadku pamiÄ™tać należy, że metody postprocesowe sÄ… zdecydowanie lepsze dla sÅ‚abszych urzÄ…dzeÅ„.
 
[AKTUALIZACJA] Firma Nvidia oficjalnie zaprezentowaÅ‚a swoje autorskie rozwiÄ…zanie oparte o karty RTX, znane jako DLSS 2.0, posiadajÄ…ca imponujÄ…ce efekty wygÅ‚adzania krawÄ™dzi.

ogolny

Śledź nas na google news - Obserwuj to, co ważne w świecie gier!

źródło: Informacja Prasowa

Komentarze [1]:
Copyright © lubiegrac.pl.

Wszelkie Prawa Zastrzeżone.

Używamy informacji zapisanych za pomocą cookies i podobnych technologii m.in. w celach reklamowych i statystycznych oraz w celu dostosowania naszych serwisów do indywidualnych potrzeb użytkowników.

Korzystanie z serwisu oznacza akceptację regulaminu
Lubiegrac.pl

reklama

redakcja

regulamin

rss

SocialMedia

Partners