Co to jest antyaliasing i jak poprawia grafikę?

Co to jest antyaliasing i jak poprawia grafikę?

Czy zastanawiałeś się kiedyś, co to za wygładzanie krawędzi, które cały czas widzisz w grach i czy powinieneś go włączyć, czy nie? A co w ogóle można zyskać na włączaniu lub wyłączaniu go?





Dzisiaj wyjaśnimy szczegółowo, czym jest wygładzanie krawędzi, jak działa, oraz wyjaśnimy inne powiązane pytania, które możesz mieć na jego temat.





Zagłębmy się!





Co to jest antyaliasing?

Prawdopodobnie po raz pierwszy zobaczyłeś antyaliasing podczas otwierania menu opcji wideo w swojej ulubionej grze wideo.

Czasami możesz natknąć się na rozwijane menu z więcej niż tuzinem opcji. Zazwyczaj są one oznaczone niejasną i nieprzydatną terminologią, taką jak MSAA X5 lub CSAA X8.



Prawdopodobnie zostawiłeś tę opcję w spokoju, ponieważ czujesz się zastraszony.

Źródło obrazu: Wikimedia Commons





Antyaliasing jest powszechnie używany, aby gry wyglądały mniej blokowo. Jest to technika wygładzania postrzępionych krawędzi poprzez mieszanie sąsiednich pikseli o tym samym kolorze. Daje to wyraźniejszy obraz, który wygląda bardziej realistycznie.

Jak działa antyaliasing?

Gładkie krzywe są tym, co widzimy w prawdziwym świecie. Na monitorze, który ma prostokątne piksele, te gładkie krzywe są trudne do renderowania. Z tego powodu krzywe w grach wydają się być postrzępione.





Ten problem został rozwiązany dzięki wygładzaniu krawędzi poprzez znaczne zmniejszenie ostrości krawędzi, stąd efekt lekkiego rozmycia wokół krawędzi obrazów w grach. Jak widać również w powyższym przykładzie.

Antyaliasing działa poprzez pobranie próbki pikseli wokół krawędzi obrazu oraz kolorów, a następnie miesza wygląd i sprawia, że ​​postrzępione krawędzie wyglądają na gładkie, tak jak powinien wyglądać rzeczywisty obiekt.

Jakie są rodzaje antyaliasingu?

Poniżej znajdują się różne rodzaje technik antyaliasingu wraz z krótkim omówieniem każdego typu, z którym się spotkasz.

jak zawijać tekst wokół koła w Photoshopie

Multi-sampling Anti-Aliasing (MSAA)

Jednym z rodzajów wygładzania jest to, co nazywamy wygładzaniem wielopróbkowym (MSAA). Jest to obecnie najpopularniejszy rodzaj wygładzania krawędzi, który równoważy wydajność i wierność wizualną.

Ten rodzaj antyaliasingu tworzy obrazy o wyższej wierności przy użyciu wielu próbek co najmniej dwóch pikseli. Im więcej próbek, tym lepsza jakość obrazu. Ale wiąże się to z kosztem większej mocy GPU, na szczęście MSAA osiąga szczyt w ośmiu próbkach i nie przekracza tego.

Supersample Anti-Aliasing (SSAA)

Supersample Anti-Aliasing jest zdecydowanie jedną z najlepszych i najskuteczniejszych dostępnych obecnie technik wygładzania.

Sprawia, że ​​twoje GPU renderują gry w wyższej rozdzielczości, a następnie zmniejsza próbkowanie obrazu. Wyższa rozdzielczość zwiększa liczbę pikseli, dzięki czemu obraz wygląda ostrzej. Ale znowu minusem jest to, że wymaga wysokiej klasy i wydajnego procesora graficznego z dodatkową pamięcią wideo.

Związane z: Objaśnienie grafiki i ustawień gier wideo

Szybki przybliżony antyaliasing (FXAA)

FXAA to jedna z najmniej wymagających dostępnych technik wygładzania krawędzi. Jeśli potrzebujesz antyaliasingu, ale nie masz lub nie chcesz kupić wysokiej klasy komputera PC, FXAA to najlepsza droga.

Rozmywa postrzępione krawędzie obrazu zamiast wykonywać wszystkie obliczenia i wykorzystywać w tym celu moc GPU, co powoduje znacznie szybsze działanie przy najmniejszym wpływie na wydajność komputera.

Czasowy antyaliasing (TXAA)

TXAA to stosunkowo nowy rodzaj antyaliasingu, który można zobaczyć tylko w nowszych procesorach graficznych. Łączy kilka technik antyaliasingu, aby wygładzić krawędzie obrazu.

Nie jest tak wymagająca, jak niektóre inne techniki antyaliasingu, ale zapewnia lepszą jakość obrazu niż FXAA. Jednak nadal możesz zauważyć pewne rozmycie.

Morfologiczny antyaliasing (MLAA)

Technika antyaliasingu TXAA wygładza krawędzie, przeglądając różnice między pikselami.

dodaj ikonę bluetooth do okien paska zadań 10

W przeciwieństwie do TXAA, która skupia się bardziej na jakości niż na wydajności, MLAA nie obciąża komputera. Jest bardziej wydajny i równoważy jakość i wydajność z tym, co konieczne.

Jednak wadą tej metody jest to, że czasami może być nieco wadliwa, co powoduje zniekształcenie tekstu podczas mieszania sekcji tła i pierwszego planu obrazu.

Nvidia kontra antyaliasing AMD

AMD ma również własną technologię antyaliasingu o nazwie CSAA, a Nvidia ma swoją technikę antyaliasingu CFAA.

CSAA firmy Nvidia jest bardziej wydajna i mniej obciąża procesor graficzny, próbkując mniej kolorów, ale z tego powodu generuje mniej dokładne kolory. Podczas gdy CFAA AMD wykorzystuje algorytm wykrywania krawędzi, aby zapewnić lepsze filtrowanie linii bez utraty kolorów, ale ma wyższe zapotrzebowanie na moc GPU niż antyaliasing Nvidii.

Czytaj więcej: Przetestuj stabilność karty graficznej za pomocą Furmark

Którą technikę antyaliasingu powinienem zastosować?

SSAA to droga, jeśli Twój komputer sobie z tym poradzi. Ale jeśli twój komputer nie jest tak zdolny, najlepszym rozwiązaniem są techniki antyaliasingu AMD i NVIDIA EQAA lub CSAA.

Na komputerze klasy średniej, który nie ma AMD i NVIDIA EQAA lub CSAA, masz możliwość skorzystania z MSAA. A ci, którzy mają jeszcze słabszy komputer, powinniście trzymać się FXAA, jeśli chcecie antyaliasingu i nie chcecie ulepszać swojego komputera.

Rozmiar ekranu z pewnością ma również wpływ na aliasing.

Na przykład, jeśli grasz w gry na 21-calowym wyświetlaczu Full HD 1080p, prawdopodobnie nie zauważysz zbytniego aliasingu. Ale jeśli Twój wyświetlacz to 40-calowy telewizor pracujący w rozdzielczości 1080p, doświadczysz o wiele więcej.

Nie zastanawiaj się nad wygładzaniem

Antyaliasing był czymś, na co trzeba było stresować wiele lat temu. Ale teraz, dzięki lepszej grafice i wyświetlaczom o wyższej rozdzielczości, odchodzi to w przeszłość. W rzeczywistości nowoczesne gry w niektórych przypadkach nie wymagają nawet wygładzania krawędzi.

Nadal jednak dobrze jest, abyś zrozumiał, czym jest wygładzanie krawędzi i jak działa, co staraliśmy się wyjaśnić w naszym przewodniku. Wiedza o tym pomaga w podjęciu świadomej decyzji, czy skupić się na jakości, czy wydajności w grach na PC.

Teraz, gdy wiesz już trochę o wygładzaniu krawędzi, możesz dowiedzieć się, o czym możesz się dowiedzieć, Deep Learning Super Sampling (DLSS), ponieważ zapewnia on najwyższej klasy wydajność grafiki na budżetowych komputerach PC!

Udział Udział Ćwierkać E-mail Jak Deep Learning Super Sampling może dać niedrogim komputerom najlepszą grafikę?

Jesteś sfrustrowany grafiką do gier na swoim low-endowym komputerze? Oto jak Deep Learning Super Sampling (DLSS) może przeskalować Twoją grafikę.

dc-basement-large conf [aparat, telefon, telewizor, usb, zoom]
Czytaj dalej Powiązane tematy
  • Wyjaśnienie technologii
  • Sztuka cyfrowa
  • Czcionki
O autorze Umar Farooq(23 opublikowane artykuły)

Umar był entuzjastą technologii odkąd pamięta! W wolnym czasie ogląda na youtube filmy o technologii. Na swoim blogu opowiada o laptopach laptopar , sprawdź to!

Więcej od Umara Farooq .a

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować