Makombiyuta, Ruzivo rwokugadzira
FXAA - chii? The rimire nzira. rimire mitambo
Patova nguva apo mutambo Raishamisa chete kwayo Gameplay: The mutambi kare akava vachimubvunza uye, zvikurukuru, vachirayira kuti unhu kuratidzwa chinovhara mufananidzo. Panguva iyoyowo, vanhu vashoma vanoziva kuti vari kuitira yakakwirira azvipire yepamusoro nhasi, vakawanda mutambo Developers vanoshandisa FXAA antialiasing. Chii chiri - zvinozivikanwa nhasi haisi zvose gamers, uye vazhinji saka vanofunga, kana zvakakodzera kuti zvinosanganisira ichi chinokosha.
The koshesa vazhinji vatambi anoziva kuti vanoumba anonzi manera panguva micheto zvinhu, uyewo sei unogona kugadzirisa dambudziko iri nokushandisa «Anti-aliansing» kana kungoti "Anti-aliasing".
Chii chiri dithering?
Rimire - iri kutanga rakanaka, sezvo kwazvo maonero chifananidzo, uye mazuva ano ari mumitambo, umo haisi kushandiswa, pakupedzisira zvingangoita kuti booed. Panguva iyoyowo anoramba kusingagutsi nzira iyo aziva FXAA antialiasing. Chii, vanoshandisa vazhinji varege kunyange kufarira, asi chaizvoizvo ndiyo Implementation kunokanganisa madzidziro mufananidzo wokupedzisira.
Murombo Implementation kazhinji chikonzero kuti kubaya midziyo ine kukwana kadambari simba. Zvechokwadi, mumwaka ezvinhu vari pano vanoda kutamba pamusoro PC, sezvinoitwa iyi, inogona midziyo iri zvakananga novimba mari yaibvira muridzi, asi kunyaradzana gamers kazhinji nokungova chete Gameplay, sezvo chatingatevedzera Graphics huru Kakawanda kacho pamakombiyuta zvikuru nani zvichienzaniswa zvakataurwa Graphics vari kunyaradzana mitambo. Zvisinei, mumwe munhu akasununguka kusarudza kupi uye chii mutambo wake.
Chii FXAA?
Pakarepo zvinofanira kucherechedzwa kuti zvikuru nguva refu igrodelov akashandisa FXAA Anti-aliasing michina. Chii, havana kuziva zvino, asi kushandisa wokutanga inowanikwa MMO Chizvarwa Conan, uyewo akakurumbira munyika yose shooter KUTYA mitambo idzi, zvisinei, kushandiswa chete chepakutanga shanduro Anti-aliasing, iyo panguva iyoyo yaiva kwete chaizvo waivako mhinduro.
Munguva yedu mumitambo taishandisa siyanei Manyorerwo FXAA. Chii? Zvarinomirira zvose Fast anofungidzirwa Anti-Aliasing, chinova hubudirire mhinduro sezvo zvichienzaniswa zvetsika Michina MSAA. Izvi chete vanopfuura Pixel shader, mauri kunoguma puranga miscalculation anoitwa pa padariro post-kugadzira. shader ichi akasikwa sezvo kukurumidza parumananzombe, riri asingarayiri pamusoro okuchengetera tichienzanisa kumusoro, asi nekuda zvazvakanakira mabikirwo inobhadhara basa, uyewo unhu. Achiona izvi, vazhinji vanofunga kuti mabikirwo hachibatsiri. Chokwadi ichi hachisi chokwadi.
Ndezvipi zvakanakira nzira iyi?
Rimire kwakasiyana FXAA dzinoverengeka zvakanaka, kusanganisira nani rimire inonzi subpixels, uye specular. An yorugwaro Timothy Lotts yokuvaka ruzivo urwu anoti chigadzirwa yake svikiro unhu Kurongwa anoita post-kubudiswa mapuranga nemhaka chisarudzo pamusoro 1920x1200 ari GTX 480 pamwero zvishoma pane chimwe millisecond.
Huru kubatsirwa ane Anti-aliasing FXAA, ine mune rinoshandiswa pano rimire algorithm Sub-pixels, inova yakawanda zvichienzaniswa MLAA algorithm, riri chaizvo zvakakwanira kushanda midziyo kuti Anomhanyira DirectX9 pamwero. Izvozvo pane izvi, kuti post-kubudiswa rinoitwa mune rimwe vanopfuura, uye chinonyanya kunakidza ndiyo kuzvimirira wakakwana kubva chii akashandisa GPU Compute API. Zvisinei, panewo mumwe drawback - the Developers ruzivo urwu inofanira hayo kuva midzi zvakasiyana-siyana mitambo. Panguva iyoyowo, iyo zvetsika Anti-aliasing michina inoshanda kana nekusiyana, haagoni kushanda panguva mutyairi pamwero. Nokudaro, apo programmers achashandisa mu injini dzavo nzira exponential rimire, uye nokudaro haringapiwi kushandiswa dzavo michini FXAA code, zvichaita zvisingabviri kuita zvinozoita, sezvo kwezana kubva kunze bumbiro zvakanga zvisingaiti kusvikira ichangopfuura.
sei dambudziko rapera?
On kushandisa bhatani [Mira] Nokufamba kwenguva, kwakasarudzwa kuti pakutanga kusuma FXAA d3d.dl remitemo muraibhurari, zvichiguma mukana pamusoro kusanduka kugadziridza nezvibereko kuburikidza siyana configuration mafaira, uyewo vakwanise kana chokukuvadza kuti FXAA. Wakaisa uku mafaira pakutanga achikopwa kuti Directory uko executable faira aripo DX9 zvikumbiro, uye kushandisa startup Ichatakura raibhurari iri yakarurama code aripo. Panguva iyoyowo, sezvo yokuvaka kuti michina Implementation pakati bumbiro muraibhurari pakutanga nechokwadi chokuti migumisiro basa raizoiswa danda, vanoishandisa achishingaira vakatanga kuziva notupukanana mune zvemichina ichi, izvo nokukurumidza kugadziriswa. C anonziwo "majekiseni" dzakabuda pamusoro nguva bumbiro nokuda DirectX 10 uye 11 zvinogona.
How kuongorora?
Chinonyanya pachena nezvinozoitika kusarudza chii nzira inoshandiswa exponential rimire uye FXAA, unogona kuva mutambo World pamusoro Motokari dzehondo.
Kana FXAA Anti-aliasing haina kushandiswa, kutanga kuratidza vakasiyana "escalator", uye pasinei nokuti tangi womuenzaniso anogona kuva dzakakura chaizvo uye achizosiyana kwayo akadzama, zvinoratidza kuonekwa chaizvo, uye kunyanya panyaya dzakasiyana-siyana matete zvinhu. pakuvara Anti-aliasing unyanzvi ari kuedza zvimwe kuti tsvedzesa pamucheto chinhu, asi inoita tsvarakadenga mediocre, tisingatauri ndechokuti mufananidzo dzinombotiodza dzidzimaidzwe.
Zvii kuitika?
Kamwe kushandisa FXAA mudziyo, mugumisiro inojeka: zvaishandiswa zvapfuura zvachose, asi pane zvimwe blurring chifananidzo. Uyezve, kunewo rakasiyana Bhaibheri FXAA vakarodza. Michina yokuvaka mumwe shanduro akawedzera Sefa munda, iyo yakatorwa kubva MPC-HC, ukuwo yokupedzisira mugumisiro chaizvo akanaka: Blur zvachose kunyangarika, textures inotoshamisa zvikuru maonero kupfuura chepakutanga, uye "manera", pasinei nokushandiswa ari Sefa iri rinenge chose vasipo. Zvino kuti unoziva mhando FXAA muna Nyika Motokari dzehondo mutambo. Nokuti chokuti vanyori haana pakutanga aronga saizvozvo hasha kuti unaku aigona zvishoma "gurunurai" shongwe, asi Gameplay payo hauoneki zvachose.
Performance pano ari kushanda kwete ipfupi. Chokwadi, Nyika Motokari dzehondo injini inoshanda zvakawanda Ndosaka inoparusa kana nekusiyana, chokupika kuderera anogona pakupedzisira kubuda chinhu.
NoAA, SMAA kana FXAA
Kana isu neiko modes «noAA» kana SMAA uye «FXAA vakarodza», mufananidzo ichachinja yekudyidzana nani mukupera nyaya. The chete Kusara pano ndiyo kushandisa munda Sefa kuti nhete zvakanyanyisa matete mitsetse zvakatonyanya, zvikurukuru, zvinonyanya kuoneka mune vakatasva atirari pamberi. Kuwanda emadziro por yechipiri musimboti FXAA nokure yapfuura musimboti.
Nokufamba kwenguva refu nemiedzo, kwakati kwatemwa kuti kana uchishandisa FXAA waivako anodonhedza munenge 10-12%, ukuwo panyaya kana kushandisa rimire nzira MSAA 4x, ane unhu achikwikwidza nhasi pamwe FXAA ano, uye anoita vanoratidza chokupika donhwe 50% kana kupfuura.
Update
Muna 2011, kwakanga kuno customizable shanduro jekiseni, yaisanganisira zvose pamusoro kusarudza FXAA uye zvinobatsira avo. Mukereke uyu wakapindwa vazhinji filters, pakati inomira kunze:
- Blur.
- Vignetting.
- ruvara saturation.
- Sepia.
- Uye vamwe vazhinji.
Zvose izvi zviri nyore chaizvo kuti kugadzira kuburikidza chete faira, uye zvikuru anobatsira iyi: pazviruva hunogona kungoparara kushandurwa, kunyange kuridza, anongoti kurerutsa application, svinudzai Settings Editor, ikure Anwendung uye kunakidzwa pazviruva itsva vasina restart application kuti vanofarira. Saka, hazvina akashandura kubvisa zvachose rinooma akazotevera activation Sharpening Sefa, ichipa kunzwisisa kupi kusina "manera" usapfuura uye kubudirira yepamusoro textures.
Similar articles
Trending Now