Rock
在大尺寸顯示時代,1920×1080已經(jīng)成為了游戲玩家的標準配置。效率低下的MSAA貌似已經(jīng)有些過時了,現(xiàn)在流行的是FXAA(Fast Approximate Anti-Aliasing,快速近似抗鋸齒)。這是傳統(tǒng)MSAA(多重采樣抗鋸齒)效果的一種高性能近似值。它是一種單程像素著色器,和MLAA一樣運行于目標游戲渲染管線的后期處理階段,但不像后者那樣使用DirectCompute,而只是單純的后期處理著色器,不依賴于任何GPU計算API。正因為如此,F(xiàn)XAA技術(shù)對顯卡沒有特殊要求,完全兼容NVIDIA、AMD的不同顯卡(MLAA僅支持A卡)和DX9、DX10、DX11。相比于MSAA,F(xiàn)XAA的目標是速度更快、顯存占用更低,還有著不會造成鏡面模糊和亞像素模糊(表面渲染不足一個像素時的閃爍現(xiàn)象)的優(yōu)勢,而代價就是精度和質(zhì)量上的損失。
是的,雖然精度上可能不如MSAA,但在1920×1080分辨率下,只要稍加一些抗鋸齒效果,畫面就絕對會很漂亮了,而FXAA也絕對能在盡可能小地影響流暢度的情況下,為畫面錦上添花。
目前,已經(jīng)有類似《Crysis 2》、《F.3.A.R》等大作對FSAA提供了支持。而AMD和NVIDIA最新的驅(qū)動程序里也已經(jīng)加入了FSAA的設(shè)置。不過NVIDIA雷管295系列驅(qū)動之前的一些“高效”驅(qū)動中仍未加入。如果用戶不愿更換最新的驅(qū)動,又想實現(xiàn)FSAA的話,那就用下邊的方法吧。
運行regedit.exe。然后在HKEY_LOCAL_MACHINESOFTWARENVIDIA CorporationGlobalNVTweak,新建“EnableSRS1442”,數(shù)值類型為“dword”,設(shè)置數(shù)值為“1”,而后保存確定。這樣我們的驅(qū)動程序里就會出現(xiàn)FSAA的選項了。不過需要提示大家的是,驅(qū)動強制設(shè)置FXAA目前只對OpenGL程序生效。