PočítačeInformační technologie

FXAA - co to je? Způsob vyhlazování. vyhlazovací hry

Bylo to v době, kdy hra byla působivá pouze jeho gameplay: Hráč již dávno stala náročná a zejména náročné na kvalitu uvedenou v obrazu. Ve stejné době, jen málo lidí ví, že v zájmu zajištění vysoké úrovně kvality dnes, mnoho herní vývojáři používat FXAA antialiasing. Co to je - je známo, je dnes ne všichni hráči, a tak si mnozí lidé myslí, zda je nutné zahrnout tuto funkci.

Převážná většina hráčů ví, že tvoří takzvaný žebříku na okrajích objektů, a jak můžete tento problém vyřešit pomocí «anti-aliansing» nebo jednoduše „vyhlazení“.

Co je to přešlapování?

Vyhlazení - to je dobrý jev, neboť výrazně zvýšené vnímání obrazu a v moderních realitě her, ve kterých se nepoužívá, v konečném důsledku by mohly být vypískán. Zároveň zůstává neuspokojivý způsob, jakým si uvědomil FXAA antialiasing. Co to je, mnoho uživatelů ani mít zájem, ale ve skutečnosti se jedná o implementaci ovlivňuje kvalitu výsledného obrazu.

Chudá implementace je často důvodem, že cílová zařízení nemá dostatek výpočetního výkonu. Samozřejmě, že v příznivých podmínkách zde jsou ti, kteří dávají přednost hrát na PC, jako v tomto případě, je kapacita zařízení je přímo závislá na finančních možnostech majitele, ale konzole hráči často spokojit s jen hraní her, jelikož kvalitou grafiky ve velké většině případů na počítačích hodně lepší ve srovnání s tím, co je grafika konzolových her. Nicméně, každý člověk může svobodně vybrat, kde a jaký je jeho hra.

Co je FXAA?

Ihned je třeba poznamenat, že poměrně dlouhá doba igrodelov používá FXAA anti-aliasing technologii. Co se děje, nevěděl pak, ale první použití to je nalezené v MMO Age of Conan, stejně jako v proslulé po celém světě střelce FEAR Tyto hry se však používá pouze původní verze anti-aliasing, který byl v té době nepříliš výkonné řešení.

V naší době ve hrách jsme použili trochu jiný formát FXAA. Co je to? To je zkratka pro oba Fast přibližné anti-aliasing, což je účinnější řešení, protože ve srovnání s tradiční technologií MSAA. Tento jediný průchod pixel shader, přičemž výsledný rám špatný odhad provádí ve fázi následného zpracování. Tento shader byl vytvořen jako rychlé řešení, které je méně náročné na skladování ve srovnání s výše uvedenými skutečnostmi, ale výhody technologie zaplatí práci, stejně jako kvalita. Když to mnozí mohou myslet, že tato technologie je irelevantní. Ve skutečnosti to není pravda.

Jaké jsou výhody této metody?

Vyhlazení liší FXAA řadu výhod, včetně zlepšené vyrovnávání tzv subpixels a zrcadlové. Úřední doklad Timothy Lotts developer této technologie tvrdí, že jeho výrobek se střední nastavení kvality provádí následné zpracování snímků na základě rozlišením 1920x1200 GTX 480 v poměru méně než jednu milisekundu.

Mezi hlavní výhody, které má anti-aliasing FXAA, spočívají v tom, co se zde používá vyhlazování algoritmu subpixely, který je účinnější ve srovnání s algoritmem MLAA, což je zcela dostačující pro provoz zařízení, který běží na úrovni DirectX9. To znamená, že v tomto případě, post-zpracování se provádí v jednom průchodu, a nejzajímavější je úplná nezávislost na co používá GPU Compute API. Je zde však také jednu nevýhodu - vývojáři této technologie musí být nutně vložen do různých her. Ve stejné době, tradiční anti-aliasing technologie funguje, nebo naopak nemůže fungovat na úrovni řidiče. Tak, zatímco programátoři bude používat v jejich motory způsobu exponenciálního vyrovnávání, a tudíž nebudou použity v jejich motory FXAA kódu, bude možné, aby se dosáhlo požadovaného účinku, jako otočení z vnějšku kódu nebylo možné až do nedávné doby.

Jak se tento problém vyřešil?

Pomocí tlačítka [PAUSE] V průběhu času, bylo rozhodnuto, že se nejprve zavede FXAA d3d.dl kód v knihovně, což má za následek možnost flexibilního přizpůsobení výsledků prostřednictvím různých konfiguračních souborů, jakož i aktivovat nebo deaktivovat FXAA. Tato sada souborů původně zkopírovány do adresáře, kde je spustitelný soubor je přítomen DX9 aplikací a spuštění aplikace bude vyzvednout knihovnu, ve které je přítomen správný kód. Ve stejné době, jako developer implementace technologie kódu v knihovně byl původně vyroben, zda jsou výsledky práce byly umístěny do protokolu, uživatelé začali aktivně identifikovat chyby v této technologie, která rychle opravit. C je také „injekce“ se objevily v průběhu času s kódem pro DirectX 10 a 11 formátů.

Jak zkontrolovat?

Nejviditelnější účinek je určit, jaká metoda se používá exponenciální vyhlazování a FXAA, může být ve hře World of Tanks.

Je-li FXAA anti-aliasing nepoužívají, začínají projevovat zřetelný „eskalátor“, a to navzdory skutečnosti, že model tanku může být docela velké a budou lišit slušné detaily, artefakty se zdají být, a to zejména s ohledem na celou řadu tenkých objektů. Vestavěný anti-aliasing techniky se snaží nějakým způsobem mazat okraj objektu, ale to dělá to docela průměrný, nemluvě o tom, že obraz může někdy být rozmazané.

Co dojde ke změnám?

Po zapnutí nástroje FXAA, výsledkem je jasné: artefakty zmizí úplně, ale tam je nějaké rozmazání obrazu. Kromě toho je zde také jedinečná verze FXAA Sharpen. Technologie developer v jedné verzi přidána pole filtru, který byl převzat z MPC-HC, zatímco konečný výsledek byl docela slušný: rozmazání úplně zmizí, textury jsou ještě dramatičtější pohled než originál a „žebřík“, a to navzdory s užíváním filtr je téměř úplně chybí. Nyní, když víte, jaký typ FXAA ve World of Tanks hry. Vzhledem k tomu, že autoři neměli původně plánované, takže ostrost textury mohlo mírně „knock out“ z věže, ale hratelnost je to prakticky neviditelné.

Výkon zde prakticky neklesá. Samozřejmě, World of Tanks motor pracuje více překvapivě, proto praskne nebo naopak pokles výkonu může nakonec vynoří z ničeho.

NOAA, STČ nebo FXAA

Srovnáme-li režimy «NOAA» nebo STČ a «FXAA zostření», bude obraz výrazně změní k lepšímu v druhém případě. Jedinou výjimkou je zde využití pole filtru, který zužuje příliš tenké linie ještě více, a to zejména, je patrný zejména v nasazeném dělostřelecké dohledu. Počet snímků za sekundu provedení FXAA značně převyšuje předchozí provedení.

V průběhu dlouhodobých testech bylo zjištěno, že při používání výkon FXAA klesne asi o 10-12%, zatímco v případě, že při použití metody vyhlazování MSAA 4x, jehož kvalita soutěží dnes s FXAA technologií, a dělá projevovat pokles výkonu 50% nebo více.

aktualizovat

V roce 2011 tam byl také přizpůsobitelné verze injekce, který zahrnoval všechny výše uvedené možnosti FXAA a jejich výhody. V tomto shromáždění se zúčastnil celé řady filtrů, z nichž vyčnívá:

  • Blur.
  • Vinětace.
  • sytost barev.
  • Sépie.
  • A mnoho dalších.

To vše je velmi snadno nastavit pomocí jediného souboru, a nejužitečnější v tomto případě: nastavení lze snadno změnit, a to i při přehrávání, jednoduše minimalizovat aplikaci, otevřete editor nastavení, rozbalte aplikaci a užít si nové nastavení, aniž by bylo nutné restartovat aplikaci, která vás zajímá. Tak se ukázalo zcela eliminovat blednutí pozdější aktivace zaostřovací filtr, poskytuje jasnější představu o, kde nejsou žádné „žebřík“ rozostření a dosáhnout vysoké kvality textury.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.atomiyme.com. Theme powered by WordPress.