屏幕空間環境光遮蔽

屏幕空間環境光遮蔽

屏幕空間環境光屏蔽(Screen Space Ambient Occlusion,SSAO)一種用於在計算機圖形中實時實現近似環境光屏蔽效果的渲染技術。由Vladimir Kajalin於在Crytek工作的時候開發,該演演算法作為像素著色器,通過分析場景中紋理的深度值緩衝來實現,可以近似地表現出物體在環境光下產生的陰影。首次使用該特效的是2007年由Crytek開發的電腦遊戲Crysis

簡介


SSAO是一個純粹的圖形渲染技術,也可以看成是一個演演算法。SSAO通過採樣象素周圍的信息,並進行簡單的深度值對比來計算物體身上環境光照無法到達的範圍,從而可以近似地表現出物體身上在環境光照下產生的輪廓陰影。可以利用“逐象素場景深度計算”技術計算得出的深度值直接參與運算。

使用SSAO的遊戲


• 暗黑破壞神3(2017-PATCH 2.4.3) (Windows)
• 孤島危機(2007) (Windows)
• 戰爭機器2(2008) (Xbox 360)
• 潛行者:晴空(2008) (Windows)
• 孤島危機:彈頭(2008) (Windows)
• 帝國:全面戰爭(2009) (Windows)
• 無主之地(2009) (Windows and Xbox 360 versions)
• 極度恐慌2:起源計劃(2009) (Windows)
• 蝙蝠俠:阿卡姆瘋人院' (2009) (Windows and Xbox 360 versions)
• 神秘海域2:縱橫四海(2009) (PlayStation 3)
• 潛行者:普里皮亞季的召喚(2009) (Windows)
• 拿破崙:全面戰爭(2010) (Windows)
• 正當防衛2(2010) (Windows)
• 地鐵2033(2010) (Windows and Xbox 360 versions)
• 心靈殺手(2010) (Xbox 360)
• 星戰前夜(Nvidia GPUs only)
• 光環:致遠星(2010) (Xbox 360)
• 星際爭霸II:自由之翼(2010) (Windows) (after Patch 1.2.0 released 1/12/2011)
• 英雄城市(2010) (Windows)
• 武裝突襲2(2009-2010) (Windows)
• 工人物語7:王國之路(2010) (Windows)
• 黑手黨II(2010) (Windows and Xbox 360)
• 失憶症:黑暗後裔(2010) (Windows)
• 刺客信條:兄弟會(2010) (PlayStation 3 and Xbox 360)
• 戰地:叛逆連隊2(2010) (Windows) (uses HBAO - improved form of SSAO)
• 龍騰世紀2(2011) (Windows)
• 孤島危機2(2011) (Windows, Xbox 360 and PlayStation 3)
• 黑色洛城(2011) (PlayStation 3, Xbox 360 and Windows)
• 黑客入侵:人類革命(2011) (PlayStation 3, Xbox 360 and Windows)
• 死亡島(2011) (PlayStation 3, Xbox 360 and Windows)
• 戰地3(2011) (PlayStation 3, Xbox 360 and Windows)
• 使命召喚:現代戰爭3(2011) (Windows version only)
• 黑街聖徒3(2011) (PlayStation 3, Xbox 360 and Windows)
• 極度恐慌3(2011) (Windows and Xbox 360)
• 魔獸世界:熊貓人之謎(2012) (Windows) (該特性首次使用於熊貓人之謎資料包)