FXAA全稱為“Fast Approximate Anti-Aliasing”,翻譯成中文就是“快速近似抗鋸齒”。它是傳統(tǒng)MSAA(多重采樣抗鋸齒)效果的一種高性能近似值。
它是一種單程像素著色器,和MLAA一樣運行于目標(biāo)游戲渲染管線的后期處理階段,但不像后者那樣使用DirectCompute,而只是單純的后期處理著色器,不依賴于任何GPU計算API。正因為如此,F(xiàn)XAA技術(shù)對顯卡沒有特殊要求,完全兼容NVIDIA、AMD的不同顯卡(MLAA僅支持A卡)和DX9、DX10、DX11。
相比于MSAA,F(xiàn)XAA的目標(biāo)是速度更快、顯存占用更低,還有著不會造成鏡面模糊和亞像素模糊(表面渲染不足一個像素時的閃爍現(xiàn)象)的優(yōu)勢,而代價就是精度和質(zhì)量上的損失。
按照FXAA技術(shù)開發(fā)者Timothy Lottes的說法,GeForce GTX 480利用FXAA Preset 2(第二種預(yù)設(shè))處理一幀1920乘1200分辨率畫面時所需時間不到1毫秒。
FXAA 3相比于FXAA 1有很明顯的性能優(yōu)勢,GeForce GTX 480 DX11默認設(shè)置下使用FXAA 3 Quality處理典型的720p分辨率畫面只需要大約0點21毫秒。另外DX9、DX11模式下性能差異會很大,其中DX11更快一些。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com