屏幕空间环境光遮蔽
此條目需要擴充。 (2018年9月25日) |
屏幕空间环境光遮蔽(Screen Space Ambient Occlusion,SSAO)一种用于在计算机图形中实时实现近似环境光遮蔽效果的渲染技术。由Vladimir Kajalin于在Crytek工作时开发,该算法作为像素着色器,通过分析场景中纹理的深度值缓冲来实现,可以近似地表现出物体在环境光下产生的阴影。首次使用该特效的是2007年由Crytek开发的电脑游戏Crysis。
使用SSAO的游戏
- 孤岛危机 (2007) (Windows) [1]
- 战争机器2 (2008) (Xbox 360)[2]
- 潜行者:晴空 (2008) (Windows)[3]
- 孤岛危机:弹头 (2008) (Windows) [1]
- 帝国:全面战争 (2009) (Windows)[4]
- 无主之地 (2009) (Windows and Xbox 360 versions)[5]
- 极度恐慌2:起源计划 (2009) (Windows) [6]
- 蝙蝠侠:阿卡姆疯人院' (2009) (Windows and Xbox 360 versions)[7]
- 神秘海域2:纵横四海 (2009) (PlayStation 3)[8]
- 潜行者:普里皮亚季的召唤 (2009) (Windows)[9]
- 拿破仑:全面战争 (2010) (Windows)[10]
- 正当防卫2 (2010) (Windows)[11]
- 地铁2033 (2010) (Windows and Xbox 360 versions)[12]
- 心灵杀手 (2010) (Xbox 360)[13]
- 星战前夜 (Nvidia GPUs only) [14]
- 光环:致远星 (2010) (Xbox 360)[15][16]
- 星际争霸II:自由之翼 (2010) (Windows) (after Patch 1.2.0 released 1/12/2011)[17]
- 英雄城市 (2010) (Windows) [18]
- 武装突袭2 (2009-2010) (Windows)[19]
- 工人物语7:王国之路 (2010) (Windows) [20]
- 黑手党II (2010) (Windows and Xbox 360)[21][22]
- 失忆症:黑暗后裔 (2010) (Windows)[23]
- 刺客信条:兄弟会 (2010) (PlayStation 3 and Xbox 360)[24]
- 战地:叛逆连队2 (2010) (Windows) (uses HBAO - improved form of SSAO)[25]
- 龙腾世纪2 (2011) (Windows)[26]
- 孤岛危机2 (2011) (Windows, Xbox 360 and PlayStation 3)[27]
- 黑色洛城 (2011) (PlayStation 3, Xbox 360 and Windows)[28]
- 黑客入侵:人类革命 (2011) (PlayStation 3, Xbox 360 and Windows)[29]
- 死亡岛 (2011) (PlayStation 3, Xbox 360 and Windows)[30]
- 战地3 (2011) (PlayStation 3, Xbox 360 and Windows)[31]
- 使命召唤:现代战争3 (2011) (Windows version only)[32]
- 黑街圣徒3 (2011) (PlayStation 3, Xbox 360 and Windows)[33]
- 极度恐慌3 (2011) (Windows and Xbox 360)
- 魔兽世界:熊猫人之谜 (2012) (Windows) (该特性首次使用于熊猫人之谜资料包)
- 歐洲卡車模擬2 (2012) (windows, Mac OS X, Linux) (1.38 Open Beta)
- 美國卡車模擬 (2016) (windows, Mac OS X, Linux) (1.38 Open Beta)
参考文献
- ^ 1.0 1.1 CryENGINE® 2. Crytek. [2011-08-26]. (原始内容存档于2011-08-15).
- ^ Gears of War Series | Showcase | Unreal Technology. Unrealengine.com. 2008-11-07 [2011-08-26]. (原始内容存档于2011-08-19).
- ^ STALKER: Clear Sky Tweak Guide. TweakGuides.com. [2011-08-26]. (原始内容存档于2011-08-04).
- ^ Empire: Total War – No anti-aliasing in combination with SSAO on Radeon graphics cards – Empire Total War, anti-aliasing, SSAO, Radeon, Geforce. PC Games Hardware. 2009-03-11 [2011-08-26]. (原始内容存档于2012-04-17) (德语).
- ^ Head2Head: Borderlands Analysis. Lens of Truth. 2009-10-29 [2011-08-26]. (原始内容存档于2011-08-23).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-03-21).
- ^ Head2Head – Batman: Arkham Asylum. Lens of Truth. 2009-08-24 [2011-08-26]. (原始内容存档于2011-08-21).
- ^ Among Friends: How Naughty Dog Built Uncharted 2 – Page 3 | DigitalFoundry. Eurogamer.net. 2010-03-20 [2011-08-26]. (原始内容存档于2010-07-21).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-05-01).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-04-17).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2010-03-06).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2014-11-13).
- ^ Alan Wake FAQ – Alan Wake Community Forums. Forum.alanwake.com. [2011-08-26]. (原始内容存档于2011-07-27).
- ^ CCP. EVE Insider | Patchnotes. EVE Online. [2011-08-26]. (原始内容存档于2011-09-02).
- ^ Bungie Weekly Update: 04.16.10 : 4/16/2010 3:38 PM PDT. Bungie.net. [2011-08-26]. (原始内容存档于2011年9月16日).
- ^ Halo: Reach beta footage analysis – Page 1 | DigitalFoundry. Eurogamer.net. 2010-04-25 [2011-08-26]. (原始内容存档于2012-02-22).
- ^ Entertainment, Blizzard. Patch 1.2.0 Now Live – StarCraft II. Us.battle.net. 2011-08-19 [2011-08-26]. (原始内容存档于2011-09-03).
- ^ Issue 17: Dark Mirror Patch Notes | City of Heroes® : The Worlds Most Popular Superpowered MMO. Cityofheroes.com. [2011-08-26]. (原始内容存档于2011-07-18).
- ^ Ask Bohemia (about Operation Arrowhead... or anything else you want to ask)! – Bohemia Interactive Community. Community.bistudio.com. 2010-05-06 [2011-08-26]. (原始内容存档于2011-07-19).
- ^ now to post a comment!. The Settlers 7: Paths to a Kingdom – Engine. YouTube. 2010-03-21 [2011-08-26]. (原始内容存档于2015-07-07).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-04-02).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-04-28).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-04-28).
- ^ Face-Off: Assassin's Creed: Brotherhood – Page 2 | DigitalFoundry. Eurogamer.net. 2010-11-18 [2011-08-26]. (原始内容存档于2011-09-08).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-03-28).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-05-03).
- ^ 存档副本 (PDF). [2012-04-29]. (原始内容 (PDF)存档于2014-07-26).
- ^ Face-Off: L.A. Noire – Page 1 | DigitalFoundry. Eurogamer.net. 2011-05-23 [2011-08-26]. (原始内容存档于2011-08-14).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-04-28).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-05-04).
- ^ 存档副本 (PDF). [2012-04-29]. (原始内容 (PDF)存档于2012-03-03).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2012-04-28).
- ^ 存档副本. [2012-04-29]. (原始内容存档于2014-05-18).
参见
外部链接
- Finding Next Gen – CryEngine 2
- Video showing SSAO in action (页面存档备份,存于互联网档案馆)
- Image Enhancement by Unsharp Masking the Depth Buffer (页面存档备份,存于互联网档案馆)
- Hardware Accelerated Ambient Occlusion Techniques on GPUs (页面存档备份,存于互联网档案馆)
- Real-Time Depth Buffer Based Ambient Occlusion (页面存档备份,存于互联网档案馆)
- Source code of SSAO shader used in Crysis (页面存档备份,存于互联网档案馆)
- Approximating Dynamic Global Illumination in Image Space (页面存档备份,存于互联网档案馆)
- Accumulative Screen Space Ambient Occlusion
- NVIDIA has integrated SSAO into drivers (页面存档备份,存于互联网档案馆)
- Several methods of SSAO are described in ShaderX7 book (页面存档备份,存于互联网档案馆)
- SSAO Shader ( Russian ) Archived 2012-05-19 at WebCite