图形技术的发展,不仅需要提高模型精度,还要提高光影效果。《光荣使命》Benchmark在光影技术上,除了使用常见的体积光照外,大面积使用 HBAO也是其鲜明的特色之一。
HBAO全称为 Horizon-Based Ambient Occlusion,也就是水平环境光遮蔽技术。这项技术在实际应用中通过检测半径为 R的空间范围,通过检测空间范围内光线被遮蔽的情况,来实现遮蔽处更为深层次阴影的效果。HBAO的特点在于能够通过算法避免一些低精度模型带来的遮蔽错误,并且比较好地控制了遮蔽衰减问题。在《光荣使命》Benchmark中,大范围的HBAO应用的确带来了很不错的阴影效果,比如墙面棱角处、曲面细分后的物体接缝处等,这使画面立体感很强,画面中的物体也更为鲜明。
除了图形技术外,《光荣使命》Benchmark对NVIDIA PhysX物理技术的应用也相当值得关注,如布料的模拟、爆炸场面的粒子模拟、落叶的力场模拟以及破碎模拟的爆炸场景。
《光荣使命》Benchmark中,采用力场模拟的落叶,显得很自然。
采用粒子模拟的烟雾,图中为电车推开烟雾的场景,电车运动时,烟雾也跟随环境变化运动。这是使用PhysX技术模拟出的大群体粒子运动效果。