PočítačeInformačné technológie

FXAA - čo to je? Spôsob vyhladzovania. vyhladzovacie hry

Bolo to v čase, keď hra bola pôsobivá iba jeho gameplay: Hráč už dávno stala náročná a najmä náročné na kvalitu uvedenú v obrazu. V rovnakej dobe, len málo ľudí vie, že na zabezpečenie vysokej úrovne kvality dnes, mnoho herné vývojári používať FXAA antialiasing. Čo to je - je známe, je dnes nie všetci hráči, a tak si mnohí ľudia myslia, či je potrebné zahrnúť túto funkciu.

Prevažná väčšina hráčov vie, že tvoria takzvaný rebríku na okrajoch objektov, a ako môžete tento problém vyriešiť pomocou «anti-aliansing» alebo jednoducho "vyhladenie".

Čo je to prešľapovanie?

Vyhladenie - to je dobrý jav, pretože výrazne zvýšené vnímanie obrazu a v moderných realite hier, v ktorých sa nepoužíva, v konečnom dôsledku by mohli byť vypískán. Zároveň zostáva neuspokojivý spôsob, akým si uvedomil FXAA antialiasing. Čo to je, mnoho užívateľov ani mať záujem, ale v skutočnosti sa jedná o implementácii ovplyvňuje kvalitu výsledného obrazu.

Chudobná implementácie je často dôvodom, že cieľová zariadenie nemá dostatok výpočtového výkonu. Samozrejme, že v priaznivých podmienkach tu sú tí, ktorí dávajú prednosť hrať na PC, ako v tomto prípade, je kapacita zariadenia je priamo závislá na finančných možnostiach majiteľa, ale konzola hráči často uspokojiť s len hranie hier, pretože kvalitou grafiky vo veľkej väčšine prípadov na počítačoch veľa lepší v porovnaní s tým, čo je grafika konzolových hier. Avšak, každý človek môže slobodne vybrať, kde a aký je jeho hra.

Čo je FXAA?

Ihneď je potrebné poznamenať, že pomerne dlhá doba igrodelov používa FXAA anti-aliasing technológiu. Čo sa deje, nevedel potom, ale prvé použitie to je nájdené v MMO Age of Conan, rovnako ako v preslávené po celom svete strelca FEAR Tieto hry sa však používa iba pôvodná verzia anti-aliasing, ktorý bol v tej dobe nepríliš výkonné riešenie.

V našej dobe v hrách sme použili trochu iný formát FXAA. Čo je to? To je skratka pre oba Fast približnej anti-aliasing, čo je účinnejšie riešenie, pretože v porovnaní s tradičnou technológiou MSAA. Tento jediný priechod pixel shader, pričom výsledný rám zlý odhad vykonáva vo fáze následného spracovania. Tento shader bol vytvorený ako rýchle riešenie, ktoré je menej náročné na skladovanie v porovnaní s vyššie uvedenými skutočnosťami, ale výhody technológie zaplatí prácu, rovnako ako kvalita. Keď to mnohí môžu myslieť, že táto technológia je irelevantná. V skutočnosti to nie je pravda.

Aké sú výhody tejto metódy?

Vyhladenie líšia FXAA rad výhod, vrátane zlepšenej vyrovnávanie tzv subpixels a zrkadlové. Úradný doklad Timothy Lottso developer tejto technológie tvrdí, že jeho výrobok sa strednou nastavenie kvality vykonáva následné spracovanie snímok na základe rozlíšením 1920x1200 GTX 480 v pomere menej než jednu milisekundu.

Medzi hlavné výhody, ktoré má anti-aliasing FXAA, spočívajú v tom, čo sa tu používa vyhladzovania algoritmu subpixelmi, ktorý je účinnejšie v porovnaní s algoritmom MLAA, čo je úplne dostačujúce pre prevádzku zariadení, ktorý beží na úrovni DirectX9. To znamená, že v tomto prípade, post-spracovanie sa vykonáva v jednom priechodu, a najzaujímavejšie je úplná nezávislosť na čo používa GPU Compute API. Je tu však aj jednu nevýhodu - vývojári tejto technológie musí byť nutne vložený do rôznych hier. V rovnakej dobe, tradičné anti-aliasing technológia funguje, alebo naopak nemôže fungovať na úrovni vodiča. Tak, zatiaľ čo programátori bude používať v ich motory spôsobe exponenciálneho vyrovnávania, a teda nebudú použité v ich motory FXAA kódu, bude možné, aby sa dosiahol požadovaný účinok, ako otočenie zvonku kódu nebolo možné až do nedávnej doby.

Ako sa tento problém vyriešil?

Pomocou tlačidla [PAUSE] V priebehu času, bolo rozhodnuté, že sa najprv zavedie FXAA d3d.dl kód v knižnici, čo má za následok možnosť flexibilného prispôsobenia výsledkov prostredníctvom rôznych konfiguračných súborov, ako aj aktivovať alebo deaktivovať FXAA. Táto sada súborov pôvodne skopírované do adresára, kde je spustiteľný súbor je prítomný DX9 aplikácií a spustení aplikácie bude vyzdvihnúť knižnicu, v ktorej je prítomný správny kód. V rovnakej dobe, ako developer implementácia technológie kódu v knižnici bol pôvodne vyrobený, či sú výsledky práce boli umiestnené do protokolu, používatelia začali aktívne identifikovať chyby v tejto technológie, ktorá rýchlo opraviť. C je tiež "injekcia" sa objavili v priebehu času s kódom pre DirectX 10 a 11 formátov.

Ako skontrolovať?

Najviditeľnejšie účinok je určiť, aká metóda sa používa exponenciálny vyhladzovanie a FXAA, môže byť v hre World of Tanks.

Ak je FXAA anti-aliasing nepoužívajú, začínajú prejavovať zreteľný "eskalátor", a to napriek skutočnosti, že model tanku môže byť celkom veľké a budú líšiť slušné detaily, artefakty sa zdajú byť, a to najmä s ohľadom na celú radu tenkých objektov. Vstavaný anti-aliasing techniky sa snažia nejakým spôsobom mazať okraj objektu, ale to robí to celkom priemerný, nehovoriac o tom, že obraz môže niekedy byť rozmazané.

Čo dôjde k zmenám?

Po zapnutí nástroja FXAA, výsledkom je jasné: artefakty zmizne úplne, ale tam je nejaké rozmazania obrazu. Okrem toho je tu aj jedinečná verzia FXAA Sharpen. Technológia developer v jednej verzii pridaná poľa filtra, ktorý bol prevzatý z MPC-HC, zatiaľ čo konečný výsledok bol celkom slušný: rozmazaniu úplne zmizne, textúry sú ešte dramatickejší pohľad než originál a "rebrík", a to napriek s užívaním filter je takmer úplne chýba. Teraz, keď viete, aký typ FXAA vo World of Tanks hry. Vzhľadom na to, že autori nemali pôvodne plánované, takže ostrosť textúry mohlo mierne "knock out" z veže, ale hrateľnosť je to prakticky neviditeľné.

Výkon tu prakticky neklesá. Samozrejme, World of Tanks motor pracuje viac prekvapivo, preto praskne alebo naopak pokles výkonu môže nakoniec vynorí z ničoho.

NOAA, STC alebo FXAA

Ak porovnáme režimy «NOAA» alebo STC a «FXAA zostrenie», bude obraz výrazne zmení k lepšiemu v druhom prípade. Jedinou výnimkou je tu využitie pole filtra, ktorý zužuje príliš tenké línie ešte viac, a to najmä, je zjavný najmä v nasadenom delostreleckej dohľadu. Počet snímok za sekundu vykonanie FXAA značne prevyšuje predchádzajúce prevedenia.

V priebehu dlhodobých testoch sa zistilo, že pri používaní výkon FXAA klesne asi o 10-12%, zatiaľ čo v prípade, že pri použití metódy vyhladzovanie MSAA 4x, ktorého kvalita súťaží dnes s FXAA technológiou, a robí prejavovať pokles výkonu 50% alebo viac.

aktualizovať

V roku 2011 tam bol tiež prispôsobiteľné verzie injekcie, ktorý zahŕňal všetky vyššie uvedené možnosti FXAA a ich výhody. V tomto zhromaždení sa zúčastnil celej rady filtrov, z ktorých vyčnieva:

  • Blur.
  • Vinetácie.
  • sýtosť farieb.
  • Sépia.
  • A mnoho ďalších.

To všetko je veľmi ľahko nastaviť pomocou jediného súboru, a najužitočnejší v tomto prípade: nastavenia možno ľahko zmeniť, a to aj pri prehrávaní, jednoducho minimalizovať aplikáciu, otvorte editor nastavení, rozbaľte aplikáciu a užiť si nové nastavenie, aby bolo nutné reštartovať aplikáciu, ktorá vás zaujíma. Tak sa ukázalo úplne eliminovať blednutiu neskoršej aktivácie zaostrovací filter, poskytuje jasnejšiu predstavu o, kde nie sú žiadne "rebrík" rozostrenie a dosiahnuť vysokej kvality textúry.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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