HD5870不再寂寞!首款DX11游戲大測試
BattleForge所應(yīng)用到的DX10.1和DX11技術(shù),主要集中在SSAO上面,這里首先對SSAO進(jìn)行詳細(xì)介紹。
● SSAO不是DX10.1的專利
“環(huán)境光遮蔽”(Ambient Occlusion,AO)是一種非常復(fù)雜的光照技術(shù),通過計算光線在物體上的折射和吸收在受影響位置上渲染出適當(dāng)?shù)年幱?,進(jìn)一步豐富標(biāo)準(zhǔn)光照渲染器的效果?!捌聊豢臻g環(huán)境光遮蔽”(SSAO)就是該技術(shù)的一個變種,現(xiàn)已用于《潛行者:晴空》、《火爆狂飆》、《鷹擊長空》、《帝國:全面戰(zhàn)爭》等游戲。
SSAO是DX10.1新增的一項(xiàng)技術(shù),但并非專利,它通過使用Gather 4技術(shù)實(shí)現(xiàn)更快速、更精確的紋理過濾。DX10顯卡雖然也能開啟SSAO,但必須使用更加復(fù)雜的算法來實(shí)現(xiàn),因此運(yùn)行效率會比較低。比如在《鷹擊長空》中,SSAO被列為DX10特效,而DX10.1技術(shù)主要用于提高SSAO的效能,A卡開啟DX10.1之后性能提升可達(dá)20-30%之多!
由于SSAO確實(shí)能夠明顯改善光影效果,因此NVIDIA在驅(qū)動當(dāng)中就提供了SSAO選項(xiàng),但性能損失不小,除非是用高端顯卡玩要求比較低的游戲,否則不敢貿(mào)然開啟。
● HDAO也不是DX11的專利
DX10.1中,用于加速SSAO的函數(shù)指令叫做Gather4,它只能處理單一的顏色分量,但依然適合處理陰影內(nèi)核和SSAO,因?yàn)樯疃染彌_是一個單顏色分量。而在DX11中,Gather4再次升級,它可針對特定的顏色分別采樣,可自動識別能做陰影映射的值,從而實(shí)現(xiàn)更快更好的陰影過濾。
簡言之,HDAO就是SSAO的升級版,實(shí)現(xiàn)了更好的效果。HDAO和SSAO都能向下兼容舊硬件,但運(yùn)行速度會打折扣。換句話說,DX11和DX10.1是在改進(jìn)算法、優(yōu)化性能的基礎(chǔ)上,使得顯卡有能力渲染出更復(fù)雜、更完美的特效,而DX10雖然在也能達(dá)到同樣的畫面效果,但速度會很慢,實(shí)用性不大。
關(guān)注我們



