Budúcnosť antialiasingu

Digital Foundry sa pozrelo na postupný prechod z MSAA antialiasingu na nové typy vyhladzovaní.

pridal saver 18.7.2011 o 19:35 pod hry
Budúcnosť antialiasingu

HRY > NOVINKY >

Digital Foundry sa pozrelo na postupný prechod z klasického MSAA antialiasingu na nové typy vyhladzovaní. Pôvodný MSAA je totiž náročný na pamäť aj prenos dát, s čím hlavne konzoly majú v poslednej dobe problémy a k tomu ešte väčší problém je, že MSAA nie je kompatibilný s deffered renderingom, ktorý používa napríklad Unreal Engine 3. Tento problém síce DX10 a DX11 odstraňuje, ale stále je tam otázka výkonu a spätnej kompatibility, takže autori aj na PC postupne skúšajú a implementujú nové typy vyhladzovania hrán. Nové vyhladzovania sa snažia napodobiť MSAA, sú síce menej dokonalé, ale za to výrazne rýchlejšie.

Prakticky ide o dva typy nových vyhladzovaní - MLAA a FXAA (neráta sa čisté rozblurovanie obrazu), kde má každá svoje silné a slabšie stránky. Oba spracuvávajú až finálny 2D obraz a teda nevyhladené miesta len hľadajú pomocou algoritmov. Znamená to že sa môžu seknúť a zapracovať aj na miestach, kde to nie je potrebné a kde obraz zhoršia alebo na niektorých miestach obraz nevyhladia.

Sony metóda MLAA je populárna na PS3, kde sa o ňu stará niektoré zo SPU, medzičasom už však bola preportovaná, funguje aj na PC a Xbox360, kde jej funkciu preberá priamo grafická karta.  Metóda si však žiada dosť systémoch prostriedkov, keďže porovnáva nadefinované patterny a podľa nich sa rozhoduje, čo vyhladí, ak nájde požadovaný pattern, výsledok je veľmi dobrý, ak však nenájde, alebo nájde len každý druhý frejm, môže spôsobovať pixelové zrnenie.

Iná menej náročná metóda je FXAA, ktorá využíva heuristický blur filter a práve naopak je viac vhodná na zrnitejšie obrazy. FXAA sa môže podľa záťaže škálovať a dá sa nastaviť na  "console" alebo "quality" možnosti, kde quality je určené pre PC a výsledný obraz je ostrejší, samozrejme, aj náročnejší na GPU. Pri konzolovom nastavení je výsledok variabilný, kde si filter vytvorí čo najlepší obraz za presne určený čas. FXAA dokáže antialiasovať aj subpixel elementy a nevytvára pixelové artefakty ako MLAA. V porovnaní FXAA a MLAA na Xboxe je FXAA rýchlejšie a trvá 1ms, MLAA 2.3ms, na druhej strane pri console nastavení nemusí byť výsledok taký kvalitný ako MLAA.

Pri aktuálnom 720p alebo nižšom rozlíšení pri konzolách stále tieto postprocesing zarovnávania vidieť, či už absenciou niektorých vyhladených hrách, zrnením alebo práve rozmazaním niektorých oblastí, no pri budúcej generácii konzol v 1080p už budú vyzerať oveľa lepšie.

Obrázky a videá jednotlivých antialiasingov si môžete pozrieť na Digital Foundry.





Páči sa mi!

Zaradené pod: sony, sony, xbox, ati






Prosím prihláste sa pre možnosť pridania komentáru.
Môžete sa prihlásiť cez Sector konto, alebo Facebook.
SOCIÁLNE SIETE
NOVÉ FÓRA
|Red dead online error (3)
Ahojte, chcel by som Vás poprosiť, či nemáte niekt...
|Skladací alebo pevný herný sto... (4)
Ahojte, vedeli by ste mi poradiť nejaký ak možno s...
|Steam deck - nonsteam games se... (5)
čus,ako inštalujete non steam hry na Steam deck? n...
|Philips oled 818 - ktory mod? (3)
Caute, kedze sa v tom az tak nevyznam dosiel som s...
|Problém s batériou notebooku. (7)
Ahojte, pred nedávnom som si všimol, že sa mi o vý...
|Svet, ukrajina, vojny ... (29414)
Sem môžete dávať správy zo sveta, o Ukrajine a ďal...
vaše novinky zo sveta zábavy
sector logo
Sector.sk - hry, recenzie, novinky
Ochrana súkromia | Reklama | Kontakt
ISSN 1336-7285. Všetky práva vyhradené. (c) 2024 SECTOR Online Entertainment / sector@sector.sk