游客

NVIDIA展示DirectX 12下Flow Tech特效,火焰、烟雾超级逼真

游客 2017-04-22 10:16:58    201386 次浏览

NVIDIA在2013年推出Game Works SDK,当中整合的大量的特效技术,例如PhysX、TXAA、曲面细分、HBAO 以及FlameWorks、FaceWorks等等。虽然Game Works曾经因为极度封闭的处理方式引起众多开发者不满,但是其确实可以帮助开发者快速上手使用库中的特效。今天NVIDIA展示了一段Game Works Flow Tech(流体特效)在DirectX 12 API下运行的特效,逼真的火焰与烟雾之间相互产生物理碰撞、爆炸,与现实情况非常相似。

NVIDIA展示DirectX 12下Flow Tech特效,火焰、烟雾超级逼真

整个特效基于流体动力学算法,对火焰以及烟雾等易燃流体进行快速仿真运算,得益于使用自适应稀疏网格技术,可以将游戏画面自动划分成多个区域,若果该区域内发生诸如火焰和烟雾等流体特效,将会调动更多的硬件资源对该区域进行重点渲染。比起传统的硬件资源平均分配到每个区域上,新的技术显然效率更高,而且可以做到实时式渲染特效,使得特效更加逼真、流畅之余不会大幅度降低画面帧数。

NVIDIA展示DirectX 12下Flow Tech特效,火焰、烟雾超级逼真

当然了NVIDIA Flow Tech支持真实物理特效,也就是说画面中的流体特效可以与场景物体发生互动,从而使得特效更具真实感。NVIDIA Flow Tech将会被加入到Game Works开发包中,并且同时支持DirectX 12以及DirectX 11,NVIDIA称虚幻4引擎将于第二季度率先支持该特效。手机用户看视频点击这里。

NVIDIA展示DirectX 12下Flow Tech特效,火焰、烟雾超级逼真

内容加载中