NVIDIA今天宣布推出最新版游戏软件开发包GameWorks 3.1,引入了三项创新的阴影与光照游戏渲染技术,以及两项物理模拟算法。
1、体积光线(Volumetric Lighting)
模拟光线散射穿过空气行为的高级光照技术,《辐射4》已经首先应用。
2、混合体追踪阴影(Hybrid Frustum Traced Shadows/HFTS)
一种绘制高精度阴影的算法,可将遮挡物附近的硬阴影平滑过渡为远处的软阴影。《全境封锁》已应用。(消息称只有二代麦克斯韦架构的GTX 900系列才支持)
3、三位像素加速环境光遮蔽(Voxel Accelerated Ambient Occlusio/VXAO)
实时环境光遮蔽的最高级算法,一种能为任何场景添加深度和真实感的着色技术。
它会使用全场景几何计算整个空间里的阴影,而不是像以往的技术那样,只考虑屏幕空间内的情况。《古墓丽影崛起》已支持。
4、PhysX-GRB
PhysX刚体动力学SDK里的新元素,混合CPU/GPU物理流水线,中高负载模拟的性能可提升最多6倍。
5、NVIDIA Flow
计算流体动力学算法,模拟和渲染火焰、烟雾等易燃流体,而且不像以前那样局限在一个盒子空间内,是完全开放的。
另外,GameWorks的部分库已经在GitHub上开放源代码,体积光照的源代码也已公开,HairWorks、HBAO+、WaveWorks的会稍后放出。