Komputeran, Teknolojîya agahî
FXAA - çi ye? Rêbaza bi alîstina. games bi alîstina
Ew dem bû dema ku game heybet bû bi tenê gameplay xwe: The player dirêj ago daxwaza bû û, di serî de, daxwaza ji bo qalîteya li banî tê li image screen. Di heman demê de, çend kes dizanin ku, ji bo ku di asta bilind yên bi kalîte îro, gellek bipêşvebir, game bi kar Antialiasing FXAA. Çi ye - îro tê zanîn, bi hemû lîstikvan, û gelek think e, ka gelo ev pêwîst e ku di nav vê taybetiyê.
Piraniya wan bi piranî ji alîyê aktorên dizane ku nêrdewanê, ku bi navê li kevîyên objects pêk tînin, her weha ku çawa hûn dikarin vê pirsgirêkê bi bikaranîna «dij-aliansing» an tenê "antî-aliasing" çareser bike.
Çi demdirêj heye?
Alîstina - ev diyardeyeka baş e, ji ber ku pirr zêde têgihîştina wê de image, û li rastiya modern ji games, ku ew nayê bikaranîn, di encam de bêtir ji mezinkirinê bê. Di heman demê de rê bes in ku fêm FXAA Antialiasing dimîne. Çi ye, Gelek bikarhêner dikarin bi tevî bala be, lê di rastiyê de ew e cîbicîkirina tesîrê li qalîteya wêneyê ya dawî.
pêkanîna belengaz e gelek caran ji ber ku alavên hedef xwediyê hêzê computing têrê nake. Bêguman, di şert û mercên musaîd here wan kesên ku nexwazin to play li ser PC, wek ku di vê rewşê de ne, bi ser kapasîteya ji alavên rasterast girêdayî li ser derfetên aborî yên ku xwediyê ye, di heman demê de lîstikvan konsolê gelek caran bi tenê gameplay naverok, wek ku kalîteya wê ya graphics li piraniya mezin ji rewşan de li ser komputer û gelek baştir li gorî tiştê ku graphics konsola leyistikên in. Lê belê, her yekî ji wan ji bo hilbijartina li wir e û çi play xwe.
FXAA çi ye?
Di cih de divê bê diyarkirin ku gelekî igrodelov demeke dirêj bi kar FXAA teknolojiya dij-aliasing. Ew çi ye, ew bi xwe dizanin wê demê, lê di destpêkê de bikaranîna ku li MMO Age of Conan dîtin, herweha li navdar hemû li ser tirsa shooter cîhanê van lîstikan, lê belê, bi kar anîn bi tenê taybêtî yên antî-aliasing, ku di wê demê de bû pir a ne çareseriya performance.
Di dema me de, di lîstikên em bi kar a format FXAA hinekî cuda. Çi ye? Ev ji bo radiweste, hem Fast nêzîkî anti- aliasing, e ku çareseriyeke bi bandor wek rêje bi MSAA teknolojiya kevneşop. Ev yek Shader pass pixel, ku ji encama vê hesabkirineke frame pêk li qonaxa post-processing. Ev Shader wek fix, bi lez e ku kêmtir li depo ji Sûriyê de, li gor bi jor de hat afirandin, di heman demê de ji bo ji avantajên teknolojiya dide ji karê xwe, herweha bi kalîte. Dîtogerê bi vê, gelek dikarin bifikirin ku teknolojiya tu wate nîn e. Di rastiyê de ev ne rast e.
awantajên vê awayê çi ne?
Alîstina Cûdahiya FXAA hejmarek ji avantajên, di nav wan baştir bi alîstina da-navê subpixels, û specular. An belge pêşvebirinê fermî Tîmotêyos Lotts ji vê teknolojîyê re dibêje ku berhemên xwe bi settings quality medium performs post-proseya frames li ser bingeha çareseriyê yên 1920x1200 li GTX 480 li rêjeya ji kêmtir ji yek millisecond.
Ew xizmetên sereke ku FXAA antî-aliasing, li tiştên ku li vir tê bikaranîn bi alîstina algorithm sub-pixel, e ku ev rêje bi algorîtmaya MLAA, e ku ji bo vê operasyonê de ji alavên ku li ser asta DirectX9 direve pir têr hêj pêk tên. Ku, di vê rewşê de, li post-processing tê kirin li nasnama yek hatiye lidarxistin, û herî balkêş serxwebûna temam ji çi tê bikaranîn GPU destê, API e. Lê belê, her yek zerereke heye - ji bo pêşdebiran dibe ji vê teknolojîyê re pêwîst e, divê di gelek lîstikên bicîbûyî de bê. Di heman demê de, di teknolojiya dij-aliasing kevneşop dixebite an jî, berovajî, ne dikarin li ser asta ajovanê kar. Bi vî awayî, çaxê ku bernamenûs, li rêbaza motorên xwe ya bi alîstina exponential bikaranîna wê, û bi vî awayî dê di code motorên FXAA xwe bi kar anîn, wê ne mumkin ji bo bidestxistina xwastî be, wek berê ji derveyî code heta demeke ne pêkan bû.
pirsgirêk çawa çareser kirin?
Li ser dikarî bi bişkoja [Rawestîne] Bi demê re, biryar hate girtin ku di destpêkê de danasîna FXAA code d3d.dl di pirtûkxanê de, di encama derfet ji sererastkirinê yên nerm ji encamên bi rêya mîhengên cuda, herweha çalak an jî neçalak dike li FXAA. Ev set of files di destpêkê de ji bo pêristê de li cihê ku executable file sepanên DX9 amade ye kopîkirin, û di destpêkê de sepanê pick wê up pirtûkxanê, di ku de code lê agadar amade ye. Di heman demê de, wek ku di pêşvebirinê yên pêkanîna teknolojiya yên qanûna di pirtûkxanê de bi eslê xwe dizanin ku encam ji karê di log û mûm hatin vêxistin bû, bikarhênerên çalak dest pê kir ji bo diyarkirina nasnameya bugs di vê teknolojiya, ku zû bê sererastkirin. C ye jî "derzî" li ser dem bi koda ji bo DirectX 10 û 11 formatan de xuya kir.
How to kontrol bikin?
Tesîra herî berbiçav û ji bo destnîşankirina çi awayê tê bikaranîn, bi alîstina exponential û FXAA, dikarin di World game ên tank be ye.
Ger FXAA antî-aliasing nayê bikaranîn, dest nîşan cuda ", pêlikên", û tevî wê yekê jî kir ku modela tank dikare bibe gelekî mezin û bi berfirehî û dirust ê veguhere, berhemên xuya pirr, gelek, û bi taybetî jî bi rêzgirtina ji bo cîhêreng ên objects tenik. ava-di teknîkê de antî-aliasing hewl dide li hin rê ji bo lubricate ji devê object, lê ew jî ew rind jirêzê, ku behsa wê rastiyê ye ku picture carna dibe ku fera bê ne.
Çi guhertin pêk bê?
Carekê, evna jî tool FXAA, di encama zelal dibe: ji berhemên bi temamî winda ye, lê belê hinek holêrabûna ji image hene. Li gel e, bi versîyoneke yekane FXAA şûran hene. pêşvebirinê teknolojî li yek Versiyon ji added a warê Parzûna, ku ji MPC-HC hate binçavkirin, di dema ku encama dawiyê pir fînanse bû: panteîst bi temamî wenda, textures hîn zêdetir dramatîk nîşan bide ji original, û "malxwêyên", tevî bikaranîna li Parzûna hema hema bi temamî ji dûrva e. Niha ku hûn dizanin ku FXAA type in World of game tank. Ji ber ku ji ber ku nivîskarên kir di destpêkê de bi plan ne, da ku sharpness ji nîgarê hinekî nikaribû "dixim out" bircê, lê gameplay ev e, hema hema nayê dîtin dîtibe.
Performance li vir di pratîkê de kêm ne. Bê guman, World of engine tank dixebite gohrî zêdetir, ji ber vê yekê teqîna an jî, berevajîya vê, decrease bo performansa di dawiyê de dibe ku ji tiştekî holê.
Noaa, SMAA an FXAA
Eger em awayên «Noaa» an SMAA û «FXAA şûran» hev, li picture girîng ji bo di doza Evên ku baştir bê guhertin. The bi tenê ji bilî li vir bikaranîna Parzûna zeviyê bû ku heger berteng xetên zirav e, heta zêdetir, di serî de, bi taybetî li ber topan siyar bin. Hejmara frames per FXAA bighîjne duyemîn pirr de xwediyê berê dibuhure.
Di rêya testên demeke dirêj, biryar hat dayîn ku di dema bikaranîna performance FXAA drops bi ser 10-12%, dema di doza ku bi bikaranîna metoda bi alîstina MSAA 4x, ku qalîteya pêşbazîyê dike, îro bi teknolojiya FXAA, û çi jî eşkere drop bo performansa % 50 an zêdetir.
update
Di sala 2011 de, bi dawî guhertoyeke customizable ya derziyê, ku tê de hemû ji vebijarkên li FXAA jor û berjewendiyên xwe li wir. Di vê civînê de ji aliyê gelekî hejmara filter, beşdar bû di nav ku rawestayî ye:
- Blur.
- Vignetting.
- saturation reng.
- Sepia.
- Û gelek kesên din.
Hemû ev e, pir bi hêsanî di rêya yek pela mîheng bikî, û yên herî kêrhatî di vê rewşê de: mîhengên dikare bi hêsanî guhertin, heta dema dilîze, tenê kêmkirina sepanê, vekirina Settings Nawy, firehkirina app û huneran profîla nû, bêyî ku ji nûve sepanê ku hun eleqedar in. Bi vî awayî, ew berê xwe bi temamî ji holê nedîtana paşê Parzûna activation cîhanê, bo wêne zelaltir ji ku derê yî no "malxwêyên" panteîst û textures high quality bidestxistin hene.
Similar articles
Trending Now