Komputer, Teknologi informasi
FXAA - apa iku? Cara ngalusake. ngalusake game
Iku wis wektu nalika game iki nyengsemaken mung urutane critane game sawijining: Pamuter dawa ago dadi nuntut lan, ing tartamtu, nuntut kanggo kualitas ditampilake ing gambar layar. Ing wektu sing padha, sawetara wong ngerti sing supaya njamin tingkat dhuwur saka kualitas dina iki, akeh gawe game nggunakake FXAA antialiasing. Apa iku - dikenal nganti saiki ora kabeh tukang game, lan akeh mikir, apa iku perlu nambahi fitur iki.
Mayoritas utama saka pemain mangerténi sing akehe dadi-disebut andha ing sudhut obyek, uga carane bisa ngatasi masalah iki kanthi nggunakake «anti-aliansing» utawa mung "anti-aliasing".
Apa wis dithering?
Ngalusake - iki kedadean apik, minangka tambah nemen pemahaman gambar, lan ing kasunyatan modern saka game, kang lagi ora digunakake, wekasanipun liyane mungkin booed. Sanalika tetep cara saé kang temen maujud FXAA antialiasing. Apa iku, akeh bisa malah ora bisa dadi kasengsem, nanging jebule lampahipun mengaruhi kualitas gambar final.
implementasine miskin asring dados alesan sing peralatan target wis daya komputerisasi boten cecek. Mesti wae, ing kahanan sarujuk kene sing seneng kanggo muter ing PC, minangka ing ngono, kapasitas peralatan iki langsung gumantung ing kemungkinan financial saka pemilik, nanging console tukang game kerep isi karo mung urutane critane game, minangka kualitas grafis ing mayoritas kasus ing komputer akeh luwih dibandhingake apa grafis sing console game. Nanging, saben wong iku bebas milih lokasi lan apa kang muter.
Apa FXAA?
Langsung iku kudu nyatet sing cukup wektu igrodelov dawa digunakake FXAA teknologi anti-aliasing. Apa iku, ora ngerti banjur, nanging nggunakake pisanan ditemokake ing MMO Umur Conan, uga ing misuwur kabeh liwat rasa wedi penembake donya game Iki, Nanging, digunakake mung versi asli anti-aliasing, kang ing wektu iku ana ora banget solusi kinerja.
Ing wektu kita ing game kita digunakake FXAA format rada beda. Apa iku? Stands for loro Fast kira-kira Anti-aliasing, kang solusi luwih efektif minangka dibandhingake karo MSAA teknologi tradisional. Iki Shader pass piksel siji, kang pigura miscalculation asil dileksanakake ing tataran kirim-Processing. Shader iki digawe minangka cepet fix, kang kurang nuntut ing panyimpenan ing comparison karo ndhuwur, nanging kanggo kaluwihan teknologi kebayar kerja, uga kualitas. Mirsani, akeh uga sing teknologi iku ora salaras. Ing kasunyatan iki ora bener.
Apa sing kaluwihan saka cara iki?
Ngalusake bedo FXAA sawetara kaluwihan, kalebu apik ngalusake supaya disebut-subpixels, lan specular. Lan document Timothy Lotts pangembang resmi teknologi iki ngandika sing produk karo setelan kualitas medium performs kirim-Processing saka pigura ing basis saka resolusi 1920x1200 Sumampow ing 480 ing tingkat kurang saka siji milidetik.
Keuntungan utama sing wis anti-aliasing FXAA, kalebu apa kene digunakake ngalusake algoritma sub-piksel, kang luwih efisien dibandhingake karo algoritma MLAA, kang cukup cukup kanggo operasi ing peralatan sing nganggo ing tingkat DirectX9. Sing, ing kasus iki, kirim-Processing wis digawa metu ing pass siji, lan ing paling menarik iku kamardikan lengkap saka apa digunakake GPU Komputer API. Nanging, ana uga siji drawback - gawe teknologi kudu kudu bisa ditempelake ing macem-macem game. Ing wektu sing padha, teknologi anti-aliasing tradisional dianggo utawa, ing nalisir, ora bisa operate ing tingkat driver. Wau, nalika programer bakal digunakake ing mesin cara sing ngalusake èksponènsial, lan kanthi mangkono ora bakal digunakake ing kode mesin FXAA sing, iku bakal dadi mokal kanggo entuk efek sing dipengini, minangka siji saka njaba kode ora bisa nganti bubar.
Carane iki masalah ditanggulangi?
Nggunakake tombol [Ngaso] Swara wektu, iki mutusaké kanggo pisanan introduce FXAA kode d3d.dl ing perpustakaan, asil ing kesempatan imbuhan fleksibel asil liwat macem-macem konfigurasi file, uga ngaktifake utawa mateni FXAA ing. Iki pesawat saka file Originally disalin menyang direktori ngendi file eksekusi iku aplikasi DX9 saiki, lan ing wiwitan aplikasi bakal Pick munggah ing perpustakaan kang kode bener iku saiki. Ing wektu sing padha, minangka pangembang saka implementasine teknologi kode ing perpustakaan iki digawé manawa asil karya padha diselehake ing cathetan, kedhaftar aktif diwiwiti kanggo ngenali kewan omo ing teknologi, kang cepet didandani. C uga "injeksi" wis muncul liwat wektu karo kode kanggo DirectX 10 lan 11 format.
Cara kanggo mriksa?
Ing efek paling ketok iku kanggo nemtokake cara apa digunakake ngalusake Gedene lan FXAA, bisa dadi ing game World of Tanks.
Yen FXAA anti-aliasing ora digunakake, miwiti kanggo nuduhake béda "eskalator", lan senadyan kasunyatan sing model tank bisa cukup gedhé lan bakal beda-beda prayoga rinci, artefak katon banget akeh, lan utamané bab manéka barang lancip. dibangun ing technique anti-aliasing wis nyoba ing sawetara cara kanggo lubricate pinggiran obyek, nanging ndadekake cantik average, ora kanggo sebutno kasunyatan sing gambar kadhangkala bisa uga burem.
owah-owahan apa kedaden?
Sawise diuripake alat FXAA, asil dadi cetha: artefak ilang rampung, nanging ana sawetara amarga obah saka gambar. Kajaba iku, ana uga versi unik FXAA Ngasah. pangembang teknologi ing siji versi ditambahaké lapangan Filter, kang dijupuk saka MPC-HC, nalika kasil pungkasan cukup prayoga: cetho rampung ilang, tekstur sing malah luwih serem tampilan saka asli, lan "tangga", senadyan panggunaan Filter meh rampung absen. Saiki sing ngerti apa FXAA jinis ing World of Tanks game. Amarga kasunyatan sing penulis ora Originally ngrancang supaya katajeman susunan bisa rada "ngalahake metu" menara, nanging urutane critane game iku sakbenere siro.
Performance punika prakteke ora suda. Mesthi, World of engine Tanks dianggo liyane kaget, mulane bursts utawa, ing nalisir, nyuda kinerja pungkasanipun muncul metu saka boten.
NOAA, SMAA utawa FXAA
Yen kita mbandhingaké mode «NOAA» utawa SMAA lan «FXAA Ngasah», gambar bakal ngganti Ngartekno luwih apik ing kasus terakhir. Istiméwa mung punika nggunakake Filter lapangan sing Narrows kacida garis tipis malah liyane, ing tartamtu, utamané ngelingke dipasang ngarsane tentara meriem. Jumlah frame per FXAA pawujudan liya nemen ngluwihi pawujudan sadurungé.
Ing Course saka tes long-term, iki ditemtokake yen nggunakake kinerja FXAA irungnya kira 10-12%, lan ing cilik nalika nggunakake cara ngalusake MSAA 4x, kang kualitas saingan dina karo teknologi FXAA, lan ora catetan gulung kinerja 50% utawa luwih.
Update
Ing 2011, ana uga versi customizable saka injeksi, kang klebu kabeh saka ndhuwur opsi FXAA lan keuntungan sing. Ing patemon iki dirawuhi dening cukup jumlah saringan, ing antarane kang stands metu:
- Blur.
- Vignetting.
- intensitas werna.
- Sepia.
- Lan akeh liyane.
Kabeh iki cukup gampang kanggo ngatur liwat file single, lan paling migunani ing kasus iki: setelan bisa gampang diowahi, malah nalika muter, mung nyilikake aplikasi, mbukak Setelan Editor, nggedhekake app lan seneng setelan anyar tanpa gadhah kanggo miwiti maneh aplikasi sing kasengsem. Mangkono, iku wis nguripake rampung ngilangke rowo mengko Filter aktifitas sharpening, nyediakake Gambar luweh jelas saka ngendi ana "tangga" cetho lan ngrambah tekstur kualitas dhuwur.
Similar articles
Trending Now