英伟达展示DX12黑科技:实时模拟燃烧特效 逼真异常
英伟达今天公布了一段视频,展示了新一代的“火焰”特效。新特效运用了GameWorks,从而更好地模拟可燃液体、火焰和烟雾的效果。
英伟达火焰特效展示:
英伟达官方介绍说:“NVIDIA火焰特效(NVIDIA Flow)是一种实时流体模拟——在这个演示中模拟了火焰和烟雾效果。这个模拟基于自适应稀疏体素网格(adaptive sparse voxel grid)建立,让特效模拟能够将计算、内存资源集中在焦点区域,同时还能实时追踪这块区域的变化。”
“随着火焰燃起,将会即时模拟每个体素的燃烧过程,随后产生高温和烟雾,影响视觉效果并对流体模拟产生浮力和膨胀效果。”
“自适应稀疏体素网格也被用于计算烟雾的自阴影(self-shadowing),从而提高烟雾轮廓的真实感和识别度。流体模拟支持与环境中物体的碰撞效果,同时燃料口也是实时塑形的,因此整个火焰特效模拟是完完全全交互式的。”
这项火焰特效将会用于DirectX 12,在DirectX 11中同样也适用,2017年第二季度时它就将在虚幻4引擎上得到实际应用。
视频画面:
本文由游民星空制作发布,转载请注明出处。