超越一切!《星际争霸2》引擎技术解析

2008-08-26 00:00:00 神评论

17173 新闻导语

  就在SIGGRAPH大会刚结束之后,AMD和暴雪在AMD官方网站上放出了《星际争霸II》的官方技术文档,通过游戏引擎技术的展示让星际迷们感受到越来越多的惊喜。着色方面,在使用原型的基础上利用3DStudioMAX让程序员对整体效果做最大的优化,反复的提炼使得整个作品就像被艺术

屏幕空间环境光遮蔽

屏幕空间环境光遮蔽(Space Ambient Occlusion,简称SSAO)。如果对这个名词感到陌生,那提及到让大家记忆犹深的《Crysis》逼真的光照效果时,一切就很简单了,这就是SSAO技术的独到之处。

暴雪在这使用这方案的时候考虑到了整个空间的效果和质感,也许从某写方面上来看,没这个必要,但是基于暴雪的理念,一点点瑕疵都是不被允许的。

在任何可见的点和表面在屏幕上,采取多个样本(8至32),这些样本,表现了在三维空间中从目前的点计算,到预计回屏幕空间所需的时间和深度。

现在的目的是检查是否深入采样点,如果接近这个更远的采样点本身能获取信息的话就这么做下去,这是一个函数问题,因此需要复杂的计算。

不过在对地图的计算时不会采用这样的方法,这仅仅是为了形成一个空间的效果而已。


支持键盘 ← 和 → 分页