MCPLive > 杂志文章 > 真的不能错过 《光荣使命》 实战体验

真的不能错过 《光荣使命》 实战体验

2012-08-13刘昊《微型计算机》2012年7月下

HBAO水平环境光遮蔽技术

图形技术的发展,不仅需要提高模型精度,还要提高光影效果。《光荣使命》Benchmark在光影技术上,除了使用常见的体积光照外,大面积使用 HBAO也是其鲜明的特色之一。

HBAO全称为 Horizon-Based Ambient Occlusion,也就是水平环境光遮蔽技术。这项技术在实际应用中通过检测半径为 R的空间范围,通过检测空间范围内光线被遮蔽的情况,来实现遮蔽处更为深层次阴影的效果。HBAO的特点在于能够通过算法避免一些低精度模型带来的遮蔽错误,并且比较好地控制了遮蔽衰减问题。在《光荣使命》Benchmark中,大范围的HBAO应用的确带来了很不错的阴影效果,比如墙面棱角处、曲面细分后的物体接缝处等,这使画面立体感很强,画面中的物体也更为鲜明。

除了图形技术外,《光荣使命》Benchmark对NVIDIA PhysX物理技术的应用也相当值得关注,如布料的模拟、爆炸场面的粒子模拟、落叶的力场模拟以及破碎模拟的爆炸场景。

采用了破碎模拟的爆炸场景,爆炸产生的碎片会。
采用了破碎模拟的爆炸场景,爆炸产生的碎片会。

《光荣使命》Benchmark中,采用力场模拟的落叶,显得很自然。
《光荣使命》Benchmark中,采用力场模拟的落叶,显得很自然。

采用粒子模拟的烟雾,图中为电车推开烟雾的场景,电车运动时,烟雾也跟随环境变化运动。这是使用PhysX技术模拟出的大群体粒子运动效果。
采用粒子模拟的烟雾,图中为电车推开烟雾的场景,电车运动时,烟雾也跟随环境变化运动。这是使用PhysX技术模拟出的大群体粒子运动效果。

分享到:

用户评论

用户名:

密码: