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