Skip To Content

Co to jest Anti Aliasing

Written by March 1, 2020

Co to jest dokładnie antyaliasing? Za każdym razem, gdy spojrzysz wystarczająco dokładnie na monitor komputera, zobaczysz, że obraz wyświetlany na ekranie składa się z malutkich pikseli. Piksele te są w zasadzie małymi prostokątnymi światłami, dlatego też obrazy wyświetlane na ekranie będą miały tendencję do pojawiania się tak, jakby były złożone z małych prostokątów. Skutkuje to obrazem z poszarpaną krawędzią lub ogólnym wyglądem, a jest to szczególnie zauważalne podczas grania w gry wideo.

Gdy grasz w grę, renderowane obiekty, które widzisz są po prostu kształty połączone razem, aby wyglądać jak rozpoznawalny obiekt; i technologia z pewnością przyszedł długą drogę. Jeśli grałeś w niektóre z bardziej przestarzałych tytułów jak oryginalny Tomb Raider będzie wiedział, o czym mówimy, ponieważ każda stara gra będzie miała ten charakterystyczny blocky i pikselowy wygląd, który jest powszechny w tej erze gier.

Deweloperzy znaleźli sposób, aby złagodzić te odwieczne problemy, próbując zmniejszyć liczbę pikseli w naszych monitorach. Na przykład obraz składający się z 5000 pikseli będzie wyglądał o wiele bardziej wyrafinowanie w porównaniu z tym, który składa się tylko z 50 pikseli. Krótko mówiąc, posiadanie wyższej rozdzielczości może pomóc złagodzić ten problem, ale nie rozwiąże go całkowicie.

W tym miejscu pojawia się antyaliasing. Eksperci od oprogramowania opracowali tę złożoną technikę, która eliminuje wszelkie postrzępione krawędzie, które pojawiają się, gdy tworzony jest nie prostokątny kształt z regularnymi pikselami. Ale najpierw musimy przyjrzeć się istocie problemu – aliasingowi.

Co to jest aliasing?

W obrazach rastrowych lub obrazach renderowanych w pikselach, ich schodki są w dużej mierze spowodowane aliasingiem. Dzieje się tak z powodu zniekształceń obrazu, gdzie konwersja skanów została wykonana przy użyciu próbkowania o niskiej częstotliwości (lub Undersampling). Aliasing występuje, gdy rzeczywiste obiekty, które mają płynne i ciągłe krzywe, zostały poddane rastrowaniu pikseli w celu utworzenia obrazu.

Co to jest Anti Aliasing?

Jeśli porównasz ten sam obraz z zastosowanym antyaliasingiem i bez niego, zauważysz, że forma z aliasingiem będzie miała schodki, a ta z antyaliasingiem będzie miała rozmyte krawędzie.

Antyaliasing próbuje rozwiązać problem schodków poprzez wygładzenie krawędzi obrazu. Dlatego kilka osób zauważy łagodny efekt rozmycia na krawędziach obiektów podczas grania w gry wideo. Oznacza to, że program antyaliasingowy jest aktywny i ciężko pracuje, aby nadać poszarpanym krawędziom bardziej naturalny, zakrzywiony kształt.

Co to są multiplikatory AA?

Podczas uruchamiania gry mogło być widać kilka opcji antyaliasingu w jego ustawieniach. W kilku przypadkach będziesz miał mnóstwo opcji antyaliasingu, ale w większości masz szczęście, że masz dwie opcje. Niezależnie od tego, może to być dość mylące, nawet jeśli wybierasz pomiędzy ograniczonym wyborem narzędzi antyaliasingowych. Na szczęście, są one dość proste do zrozumienia.

Jeśli nie wiesz, co się dzieje, gdy podnosisz mnożnik AA, aby powiedzieć, korbiąc z MSAA x2 do MSAA x8, możesz sobie wyobrazić, że są one narzędziem do rozmycia, którego używasz w Photoshopie. Wykonują one tę samą funkcję, w różnym stopniu. MSAA x2 będzie działać podwójnie w porównaniu do standardowego MSAA, filtrując obraz tak samo, z wyjątkiem dwóch razy. MSAA x8 działa podobnie, wykorzystując się osiem razy do wykonania tej samej funkcji.

“Podniesienie mnożnika antyaliasingu jest równoznaczne z lepszym wyglądem Twojej gry” jest bardzo częstym błędem dotyczącym grafiki gry. To jest rzeczywiście daleko od prawdy, ponieważ istnieje wiele aspektów do rozważenia przy wyborze odpowiedniego mnożnika dla Twojej konfiguracji. Na przykład, może to zależeć od rodzaju gry, w którą grasz lub rozdzielczości monitora. Niektóre gry lub konfiguracje mogą wymagać tylko jednej aplikacji antyaliasingowej, podczas gdy niektóre mogą wymagać więcej.

Może się okazać, że pewna gra wygląda dobrze, gdy antyaliasing jest ustawiony na MSAA x2, ale każdy wyższy niż to sprawia, że obrazy wyglądają zbyt nieostre, a może dokładność koloru zaczyna brać hit. Podnoszenie mnożników AA także pobiera dużo większe opłaty od twojego GPU, więc twoja gra nie tylko będzie działać mniej płynnie, ale także twój komputer będzie produkował więcej ciepła. Wraz z tym wzrostem temperatury ogólna wydajność Twojego komputera może spaść, ponieważ każdy nowoczesny procesor jest zaprojektowany tak, aby mógł dławić w ekstremalnych temperaturach.

Co to jest antyaliasing dla AMD VS Nvidia

Twoje opcje antyaliasingu mogą się różnić w zależności od rodzaju posiadanego układu GPU. Zarówno Nvidia, jak i AMD opracowały różne systemy antyaliasingu dla swoich jednostek, a mianowicie odpowiednio CSAA i CFAAA.

CSAA jest znacznie mniej obciążające dla Twojej jednostki GPU, co skutkuje bardziej efektywnym typem antyaliasingu. Odbywa się to poprzez próbkowanie mniejszej ilości kolorów w danym obszarze monitora, więc dokładność koloru jest nieznacznie mniejsza w przypadku CSAA.

CFAA, z drugiej strony, wykorzystuje algorytm, który posiada detekcję krawędzi, co skutkuje bardziej efektywnym filtrowaniem linii przy zachowaniu jakości kolorów. Jednak w porównaniu z CSAA ma to dodatkowe zapotrzebowanie na moc obliczeniową.

Powszechnie zadawane pytania dotyczące rodzajów antyaliasingu

Techniki antyaliasingu były stosowane ponad dekadę temu i od samego początku uległy jedynie poprawie. Oto najbardziej godne uwagi typy, które można zobaczyć na typowym systemie:

  1. Co to jest antyaliasing (przestrzenny)?

Ponieważ rozdzielczość wyświetlania jest nierozerwalnie związana z przestrzennym antyaliasingiem, trzeba trochę wiedzieć o ich związku, aby w pełni zrozumieć, jak to wszystko działa. Rozdzielczość wyświetlania jest zasadniczo ilością pikseli używanych przez twój monitor podczas tworzenia obrazu, który zobaczysz na ekranie. Standardowe monitory będą miały minimalną rozdzielczość wyświetlania 1920 x 1080. Co to oznacza? Odpowiada to liczbie 1920 pikseli używanych dla osi X ekranu i 1080 dla osi Y.

W dzisiejszych czasach ekrany o wyższej rozdzielczości stają się coraz bardziej powszechne. Dzięki wykorzystaniu większej liczby pikseli tworzą one czystszy obraz z dużą ilością szczegółów i lepszą dokładnością kolorów.

Oto krótkie omówienie tego, co jest antyaliasingiem (przestrzennym):

  1. Masz obraz, który jest widoczny w niskiej rozdzielczości, a to skutkuje schodkami.
  2. Z antyaliasingiem przestrzennym, obraz będzie renderowany w rozdzielczości wyższej niż ustawiona.
  3. Nadmiar pikseli wytworzony przez tę wyższą rozdzielczość zostanie użyty jako próbki kolorów.
  4. Obraz ten jest zredukowany z powrotem do pierwotnej rozdzielczości, ale każdy piksel, który posiada będzie otrzymywał nowe kolory, które zostały uśrednione przy użyciu próbek kolorów.

Podsumowując, obrazy o niskiej rozdzielczości uzyskają taką samą dokładność kolorów jak ich odpowiedniki o wysokiej rozdzielczości. Te zoptymalizowane kolory pomogą każdemu pikselowi płynniej się ze sobą łączyć, co spowoduje mniej widoczne schodki.

Przestrzenne typy antyaliasingu

  • Supersampling, SSAA

SSAA jest bardzo efektywną metodą przestrzenną i prawdopodobnie najczęstszą przed pojawieniem się nowszych metod. Nazywana jest również antyaliasingiem pełnoekranowym lub w skrócie FSSA. Supersampling jest jedną z pierwszych metod antyaliasingu kiedykolwiek opracowanych i wykorzystuje ten sam proces opisany wcześniej.

SSAA dobrze nadaje się do przetwarzania fotorealistycznych obrazów, ponieważ zmiękcza ostre linie i sprawia, że wyglądają bardziej realistycznie. Jednak zastosowanie SSAA ma kilka wad.

Z jednej strony obrazy, które mają wiele pionowych i poziomych linii nie będzie dobrze z przetwarzania SSAA. Ponieważ te linie są naturalnie ostre, będą wyglądać miękko, mimo że miały wyglądać “szorstko”.

Wreszcie, SSAA potrzebuje cały obraz przetwarzany przed wygładzeniem może się zdarzyć (stąd nazwa w pełnym zakresie). Ponieważ gry muszą być renderowane w czasie rzeczywistym, użycie SSAA na dodatek wymaga większej mocy obliczeniowej tylko po to, aby móc działać z prędkością wystarczającą do gry. Z tego właśnie powodu, SSAA jest obecnie rzadko używany w grach wideo.

  • Multisample, MSAA

Ponieważ Twoja karta graficzna renderuje obraz widoczny na monitorze, rozróżnia przy tym dwa rodzaje obiektów – teksturę i wielokąt.

Układ GPU zaczyna od narysowania wielokąta, ponieważ jest to ogólny zarys lub kształt, który obiekt będzie używany w grze. Następnie układ GPU umieszcza teksturę na wierzchołku wielokąta, aby dodać do niego szczegóły i ożywić go.

MSAA zmniejsza nieco wymaganą moc obliczeniową, wygładzając tylko krawędzie wielokąta, pozostawiając tekstury w ich pierwotnym stanie. Ta forma antyaliasingu jest bardzo popularna wśród entuzjastów gier ze względu na swoją skuteczność i efektywne wykorzystanie mocy obliczeniowej. Jedną z drobnych wad jest to, że można uzyskać kilka pikselowych tekstur.

  • Coverage Sampling, CSAA

Nvidia stworzyła swój własny przestrzenny system antyaliasingu zwany coverage sampling antyaliasingiem lub CSAA. Używając CSAA, Twoja jednostka GPU wykryje obecność wielokąta na danym obrazie i określi, które części tego wielokąta mają większe szanse na wytworzenie schodków.

W ten sposób, będą one tylko super próbować część wielokąta zamiast całości, co oznacza mniejszą moc przetwarzania. A inne części obrazu, które nie wymagają zmiękczania, zachowują swój normalny wygląd.

  • Podwyższona jakość, EQAA

Podobnie jak Nvidia, AMD stworzyło własną metodę antyaliasingu zwaną antyaliasingiem o podwyższonej jakości lub EQAAA. I to w zasadzie działa w podobny sposób jak jej odpowiednik Nvidia.

Ta metoda może być używana przez właścicieli AMD Radeon HD 6900 lub innych kolejnych serii. AMD twierdzi, że metoda ta jest ulepszoną wersją MSAA, w której dodaje dodatkowe próbki pokrycia dla każdego piksela przy jednoczesnym zachowaniu oryginalnej liczby próbek szablonu/głębokości/koloru dla lepszej jakości antyaliasingu.

  • Quincunx Super, QSAA

Jest to wyłączna metoda Nvidia, która nieco ulepsza MSAA. Jeśli porównasz QSAA x2 i MSAA x3, będą one miały ten sam poziom jakości antyaliasingu, z wyjątkiem tego pierwszego, który wykorzystuje mniej przetwarzania. QSAA jest zasadniczo filtrem rozmycia, który przesunie wyrenderowany obraz w górę o pół piksela i w lewo o pół piksela, aby umożliwić tworzenie subpikseli. Usuwa to większość poszarpanych krawędzi, ale ogólny szczegół obrazu również wymaga trafienia.

  • Multi-Frame, MFAA

Ta metoda może być wykorzystywana przez właścicieli GTX 900 firmy Nvidia GeForce lub innej następnej serii, a to działa jako bezpośredni następca CSAA. MFAAA może być używana z MSAA w celu uzyskania niższej wydajności. Oferuje ono także większą elastyczność dla różnych typów silników do gier i może być używane w wyższych rozdzielczościach, nie zużywając przy tym zbyt dużej mocy obliczeniowej.

Jedną z wad tej metody jest to, że nie radzi sobie ona dobrze, gdy pracuje poniżej 40 FPS, gdzie powoduje rozmycie i rozmazywanie się ruchu.

  • Sparse Grid Super-Sampling, SGSSAA

Ta zaktualizowana wersja oryginalnego SSAA posiada wyższą jakość antyaliasingu, ale wymaga wysokiego poziomu wydajności. Może on występować w dwóch formach, a mianowicie Transparency Sparse Grid Supersampling Anti-Aliasing (TSGSSAA) lub Full Scene Sparse Grid Supersampling Anti-Aliasing (FSSGSSAA). Pierwszy z nich można włączyć poprzez panel sterowania firmy Nvidia, natomiast drugi wymaga nadpisania trybu antyaliasingu i ustawienia przezroczystości na takie same wartości jak ustawienie antyaliasingu.

2. Co to jest antyaliasing (Post Process)?

Dla tego typu antyaliasingu, każdy piksel po wyrenderowaniu jest lekko rozmyty. Ponieważ jest to wszystko robione po renderowaniu, metoda ta jest kompatybilna z wszystkimi typami filmów, gier i zdjęć nieruchomych.

Układ GPU określi krawędzie danego wielokąta poprzez porównanie kontrastów kolorystycznych pomiędzy sąsiadującymi pikselami (piksel o podobnym wyglądzie będzie oznaczał, że pochodzą one z tego samego obiektu). Po określeniu tych części, piksele te zostaną rozmyte w stosunku do ich poziomu kontrastu.

Rozmycie jest bardzo skuteczną metodą AA, ponieważ może wyeliminować oczywiste kontrasty sąsiednich pikseli, które powodują schodki. Czasami efekt rozmycia jest zbyt duży, co powoduje, że obraz jest mniej niż idealną definicją.

To rozmycie może być bardziej widoczne w grach wideo, że sport dynamiczne oświetlenie i bardzo szczegółowe tekstury. Jest to główny powód, dla którego ta metoda jest stosowana przed gry elementy HUD są renderowane, aby zachować ich ostrość.

Pomimo sporadycznego rozmycia, pozostaje to jedna z najbardziej popularnych metod antyaliasingu dla graczy. Wielu entuzjastów gier korzysta z tej metody, ponieważ może ona naprawdę wyostrzyć grafikę za znacznie mniejszą moc obliczeniową w porównaniu z innymi metodami. Większość z nich uważa, że łagodne rozmycie jest tym bardziej korzystne, im wyższa jest jakość obrazu.

Post-Process Anti-Aliasing Types

  • Fast Approximate, FXAA

Ten wyłączny dla Nvidii tryb AA nie wymaga dużo mocy obliczeniowej w porównaniu z innymi metodami. FXAAA robi to poprzez bezpośrednie wygładzanie schodków w stosunku do tego jak wyglądają one na Twoim monitorze jako piksele, zamiast najpierw analizować model 3D obiektu.

Jednak nie poprawia to znacząco jakości obrazu w porównaniu z bardziej tradycyjnymi metodami antyaliasingu, takimi jak MSAA.

  • Morfologiczny, MLAA

Ta metoda jest dostępna tylko dla użytkowników AMD i może być zaimplementowana we wszystkich grach za pomocą panelu sterowania sterownika wyświetlacza, niezależnie od tego, jakiego API graficznego używasz. Chociaż oferuje ona elastyczność w zakresie tego, na jakich grach możesz go używać, MLAA tworzy większy wpływ na wydajność w porównaniu z FXAA.

  • Enhanced Subpixel Morphological, SMAA

W oparciu o metodę MLAA, korzystanie z SMAA staje się z dnia na dzień coraz bardziej popularne. SMMA jest kombinacją antyaliasingu postprocesowego i antyaliasingu przestrzennego. Podobnie jak FXAA i MLAAA, wygładza ona piksele przy użyciu tradycyjnej metody rozmycia, ale także stosuje supersampling, aby wyostrzyć cały obraz.

Ogólnie rzecz biorąc, wydajność SMAA jest równa lub lepsza niż FXAA i MLAAA, a do uruchomienia komputera zużywa znacznie mniej mocy obliczeniowej. Jakość obrazu może się różnić w poszczególnych grach ze względu na różnice w implementacji, ale SMAA nadal jest prawdopodobnie lepsza od swoich poprzedników.

  • Conservative Morphological, CMAA

Pod względem wymagań dotyczących mocy obliczeniowej, CMAA występuje pomiędzy SMAA 1x a FXAA. W porównaniu z FXAA, metoda ta może zapewnić znacznie większy wzrost stabilności czasowej i jakości obrazu, ponieważ prawidłowo obsługuje każdą linię brzegową o długości poniżej 64 pikseli i jest to

3. Co to jest Anti Aliasing (Temporal)?

Jeśli częstotliwość próbkowania (liczba klatek na sekundę) jest uważana za niską w stosunku do prędkości transformacji obiektu wewnątrz sceny, występuje aliasing temporalny. Spowoduje to, że obiekt “przeskoczy” lub nagle pojawi się w innym miejscu, zamiast płynnie poruszać się w kierunku wyznaczonego miejsca.

Szybkość próbkowania sceny powinna być dwukrotnie większa niż jej najszybszego obiektu, jeśli aliasing artefaktów ma być całkowicie unikany.

Antyaliasing czasowy jest zazwyczaj stosowany w przestrzeni obrazu, w której znajdują się obiekty o prostych kształtach (dyski, koła, kwadraty). Podobnie jak inne formy aliasingu, złożone wielokąty będą wymagały większej mocy obliczeniowej. Mniejszą wadą tej metody jest to, że może ona powodować duże rozmycie, gdy obiekty są w ruchu.

Antyaliasing czasowy może być również stosowany w pracy z kamerą, gdzie zachowanie migawki systemu próbkowania w dużym stopniu wpływa na aliasing, ponieważ ogólny kształt ekspozycji w czasie określa granice pasma przed próbkowaniem.

Temporal Anti-Aliasing Types

  • Temporal, TXAAA

TXAA jest uważana za technikę, która wytwarza jakość “filmową”, ponieważ jej głównym celem jest utrzymanie płynnego poziomu ruchu podczas poruszania się wewnątrz wyznaczonego środowiska wirtualnego. Odbywa się to poprzez zmniejszenie migotania i czołgania się, które zwykle widzisz podczas grania w szybkie gry z dużą ilością ruchomych artefaktów.

Ta złożona metoda to połączenie zarówno rozmycia jak i supersamplingu, zasadniczo z wykorzystaniem możliwości MSAA z dodatkowymi filtrami resolve, które zapewniają płynny ruch i ostrą grafikę.

Dzięki TXAA otrzymasz znacznie lepszą jakość obrazu w porównaniu do FXAA czy MLAA, ale ze względu na skomplikowany algorytm, wymagana jest dodatkowa moc obliczeniowa. Niektórzy mogą również uznać, że grafika wygląda trochę zbyt miękko ze względu na poziom rozmycia. Jeśli chcesz wypróbować tę metodę antyaliasingu, potrzebujesz Nvidia GeForce GTX 600 lub wyższej.

  • Temporal Super-Sampling, TSSAA

Ta metoda jest również nazywana Antyaliasingiem Przezroczystościowym Wielopróbkowym lub TMAA. TSSAA stosuje antyaliasing zarówno do wcześniej renderowanych ramek, jak i do bieżącej ramki, która przywraca starsze pozycje pikseli. Dzięki temu otrzymany obraz ma “kinowy” charakter i wygląda znacznie płynniej. A dodatkowe obciążenie karty graficznej nie będzie tak duże, biorąc pod uwagę wysoki wzrost jakości obrazu.

4. Rekonstrukcja Antyaliasing

Ta forma antyaliasingu ma na celu zmniejszenie obciążenia GPU poprzez zastosowanie niższych rozdzielczości podczas renderowania obrazu. Następnie rozdzielczość wyjściowa jest zwiększana w celu uzyskania gładszego obrazu.

Rekonstrukcja Rodzaje antyaliasingu

  • Rekonstrukcja hybrydowa, HRAA

Ta metoda jest kombinacją postprocessingu, sprzętowego pobierania próbek, analizy i antyaliasingu czasowego. Ponieważ metoda ta wykorzystuje temporalne AA, integralność kolorów każdego piksela w ruchomym obrazie pozostanie wierna jego oryginalnej formie.

Wykorzystuje ona również analityczny AA, który określa odległości między pikselem a pobliskimi poziomymi lub pionowymi krawędziami. Ogólna moc przetwarzania wymagana dla HRAA jest stosunkowo niska, umieszczona pomiędzy FXAA (która jest wyższa) i MSAA (która jest niższa).)

  • Deep Learning, DLSS

Ostatni, ale nie mniej ważny, to Nvidia RTX na wyłączność ma podobny proces do supersamplingu, przy użyciu jednej sieci neuronowej, które mogą wnioskować więcej szczegółów, aby dodać do gry naturalnego renderingu. Odbywa się to poprzez dopasowywanie obrazów referencyjnych i renderowanie ich w 64x. DLSS wykorzystuje podczas renderowania ponad połowę rozdzielczości końcowej i zwiększa wytworzony obraz do pierwotnej rozdzielczości.

Anty-Aliasing FAQ

  • Czy Anty-Aliasing jest konieczny?

W ostatniej dekadzie ostatnie rozdzielczości monitorów są coraz wyższe, gdzie ledwo widać poszczególne piksele na ekranie. Będziesz nawet miał trudności z zauważeniem piksela w najbardziej standardowym 24-calowym monitor o rozdzielczości 1080p .

Co to oznacza dla nas, graczy? Oznacza to, że antyaliasing stał się bardziej przestarzały w miarę jak nasze układy GPU stają się coraz lepsze, a średnie rozdzielczości naszych monitorów rosną. Istnieje wiele starszych gier, w które można grać bez użycia antyaliasingu.

Nie oznacza to jednak, że należy całkowicie unikać antyaliasingu. Nowsze tytuły stają się coraz bardziej szczegółowe, a gracze, którzy mają większe monitory, zauważą dużą różnicę przy włączonym antyaliasingu.

Podczas gdy większe rozdzielczości oznaczają mniej antyaliasingu, jest to negowane, jeśli masz równie duży ekran, ponieważ rozdzielczość pozostaje taka sama w stosunku do rozmiaru. To sprawi, że piksele będą bardziej zauważalne, więc nadal potrzebujesz trochę antyaliasingu, aby wygładzić wszystko.

Więc jeśli masz mniejszy monitor, możesz po prostu zrezygnować z antyaliasingu, chyba że naprawdę zauważysz znaczną różnicę.

  • Czy należy używać antyaliasingu?

Wielu nadal zastanawia się, co to jest antyaliasing i jak wpływa na Twoją grę. Jeśli chodzi o konkurencyjną grę, trzeba mieć pikselową precyzję, aby uzyskać przewagę nad przeciwnikami. Wyższa precyzja obrazu zasadniczo oznacza większą dokładność. A jeśli lubisz mieć wciągające doznania w grze, może to być dość irytujące, jeśli nadal widzisz blokujące się tekstury i nienaturalnie postrzępione linie.

Antyaliasing jest przydatny, ponieważ może pozytywnie wpłynąć na Twoją wydajność i zanurzenie w grze, ale musisz zdawać sobie sprawę z dodatkowego obciążenia, jakie wymaga procesor graficzny podczas korzystania z tej funkcji.

Jeśli chcesz zobaczyć co robi antyaliasing, uruchom kilka swoich gier i zobacz różnicę w jakości obrazu dla siebie. Jeśli zauważyłeś znaczny wzrost wydajności, być może zechcesz zmniejszyć go o jedno nacięcie. Możesz przełączyć ustawienie lub wyłączyć je całkowicie, aby sprawdzić różnicę w wydajności.

Jeśli szukasz najlepszego typu antyaliasingu, powinieneś pamiętać, że żadna metoda nie jest najlepsza. Różni się ona w dużej mierze w zależności od sytuacji: jaki rodzaj ustawień gry masz, rozmiar i rozdzielczość monitora, oraz rodzaj gry, w którą będziesz grać.

Ogólnie rzecz biorąc, FXAA jest metodą go-to, ponieważ większość systemów budżetowych nadal może obsłużyć go całkiem dobrze, bez poświęcania zbyt wiele wydajności. Możesz również wyłączyć MSAA lub obniżyć jego mnożniki, jeśli chcesz zaoszczędzić zasoby obliczeniowe. Jeśli korzystasz z nowoczesnego systemu, masz możliwość wypróbowania różnych kombinacji, takich jak CSAA.

Zawsze dobrze jest pamiętać, że więcej filtrowania nie musi oznaczać lepszej jakości obrazu, więc staraj się być racjonalnym w swoich ocenach i używaj ustawień tylko wtedy, gdy widzisz prawdziwą różnicę.

  • Jak mogę uzyskać antyaliasing?

Większość gier na PC i nowoczesnych procesorów graficznych pozwoli Ci uruchomić różne ustawienia antyaliasingu. Jak już wspomnieliśmy wcześniej, AMD i Nvidia produkują swoje własne układy GPU, które posiadają unikalne metody antyaliasingu. Jeśli posiadasz procesor graficzny lub grę na PC, która nie obsługuje żądanego typu AA, możesz znaleźć w Internecie sterowniki, które umożliwią Ci korzystanie z nich.

  • Jak wybrać najlepszą metodę antyaliasingu dla mojej konfiguracji?

Jak widziałeś, istnieje duża liczba metod antyaliasingu, które możesz wykorzystać, więc może zastanawiasz się, która z nich jest najlepsza? Jak już mówiliśmy, może się ona różnić w zależności od różnych czynników, a wszystko sprowadza się do Twoich potrzeb i preferencji. Musisz również wziąć pod uwagę moc graficzną swojego systemu. Aby pomóc Ci się zorientować, oto kilka pytań, które musisz sobie zadać:

  • Jakiego rodzaju gry grasz?
  • Czy te gry są wymagające graficznie?
  • Czy postrzępione krawędzie obiektów w grze są widoczne lub ledwo zauważalne?
  • Jak aktualny jest twój sprzęt do gier?
  • Jakie są Twoje preferencje pod względem cech graficznych, ostrzejszego, bardziej zdefiniowanego obrazu lub gładszego?

In-Depth Guide To Choosing The Best Anti-Aliasing Method

Po udzieleniu odpowiedzi na pytania, możesz rozważyć wybór tych metod w zależności od tego, jaki rodzaj sprzętu posiadasz:

1. System budżetowy do gier

Specyfikacja:

  • Umiarkowanie wydajne GPU i CPU
  • Grafika zintegrowana
  • Poniżej 8GB pamięci RAM
  • Przeważnie przegrzewa się

Rozważ te metody AA:

  • CSAA
  • SMAA

Te dwie metody mają najmniejsze zapotrzebowanie na moc, więc najlepiej nadają się dla komputerów, które nie mogą obsłużyć intensywnych procesów bez poświęcania wydajności.

2. System gier mid-end

Specyfikacje:

  • Umiarkowanie wydajny GPU i CPU
  • Zawiera dedykowaną grafikę
  • Używa co najmniej 8GB Ram
  • Odpowiedni system chłodzenia

Należy rozważyć te metody AA:

  • SMAA
  • MSAA
  • MLAA
  • FXAA

Być może trzeba będzie poeksperymentować z systemem, jeśli jest się medianą pomiędzy budżetem a wysokim standardem, ponieważ wyniki są zazwyczaj bardzo różne. Istnieje duża szansa, że możesz uruchomić SMAA lub nawet FXAA i MLAAA, jeśli jesteś blisko szczytu zwałowiska. Wykonaj kilka testów, aby sprawdzić, czy Twój komputer potrafi obsługiwać MSAA z grami, w które grasz.

3. High-end Gaming System

Specyfikacje:

  • GPU i CPU są zbudowane specjalnie dla gier
  • Zawiera dedykowaną grafikę
  • Używa co najmniej 8GB pamięci RAM
  • Ma top-systemów chłodzenia liniowego (jak chłodzenie cieczą)
  • CPU może podkręcać bez nagrzewania się zbytnio

Rozważ te metody AA:

  • TXAA
  • SSAA
  • MSAA

Jeśli masz taki system do gier, możesz uruchomić MSAA bez problemu. Możesz eksperymentować z TXAA i SSAA, aby zobaczyć jakie ograniczenia ma Twój system. Generalnie, możesz uruchomić zarówno TXAA jak i SSAA w najniższych ustawieniach jakie posiadają. Jeśli jesteś skłonny poświęcić kilka graficznych szczegółów, prawdopodobnie możesz uruchomić je przy najwyższych ustawieniach. Ale powinieneś wiedzieć, że nie będziesz w stanie zauważyć dużej różnicy pomiędzy 4x a 8x przy supersamplingu.

Tweak Your Graphical Settings

Powinieneś to zrobić, jeśli chcesz przetestować:

  • Jak daleko twój system może się posunąć
  • Jakie ustawienia graficzne preferujesz

Podnieś i obniż te ustawienia graficzne, aby zoptymalizować wydajność i jakość obrazu. Większość gier ma je w swoich ustawieniach, ale możesz je również zmienić w panelach sterowania Twojej karty graficznej.

  • Tekstura
  • Widok na odległość
  • Rozdzielczość
  • Cienie
  • Anti-aliasing
  • Filtracja anizotropowa
  • FOV

Zawsze, gdy testujesz ustawienia graficzne, powinieneś zacząć od najniższego punktu i przejść wyżej stamtąd. W ten sposób można naprawdę zaobserwować różnicę w wydajności i jakości grafiki. Na początku może to być trochę żmudne, ale to jest najlepszy sposób na znalezienie najlepszej wydajności i grafiki z Twoich najbardziej ukochanych gier.

Wniosek

Antyaliasing jest rozwiązaniem odwiecznego problemu, który nęka ekrany wielu osób. Choć niektórzy mogą powiedzieć, że staje się on nieistotny ze względu na wyższe rozdzielczości i lepszą grafikę, nadal oferuje znaczny wzrost jakości obrazu w grach. Wiedząc, jaki rodzaj metody AA jest najlepszy dla Ciebie, uzyskasz najlepszą poprawę obrazu przy zachowaniu optymalnej wydajności Twojego systemu komputerowego.

  • Authentic reporting, expertise, and voice.

  • Driven to continually improve the audience experience.

  • Approachable, by explaining today’s technology in everyday terms.