几天前,我们还在谈论“红色小队”AMD 的 FEMFX 。作为一个新的开源中间件,其旨在通过可变形的物理特性来增强游戏性。有趣的是,现在又轮到了“绿色小队”Nvidia 宣布 PhysX 5.0 。其将于 2020 年推出,并支持“有限元模型”(FEM)的物理仿真。与 FEMFX 库一样,这项技术能够模拟软体或非刚性模型与刚性模型之间的相互作用。
为便于大家理解,Nvidia 还推出了一段介绍 PhysX 5.0 新特性的视频。尽管内容有些枯燥,但可知绿队与红队的实现方式有所不同。
比如AMD通过枪火、破门和橡皮鸭融化来展示其物理效果,特别建议游戏开发者通过 FEMFX 来创建和解决更多游戏的游戏难题。
英伟达这边,则采用了“行业标准”的汽车和制造应用来展示 FEM 方案,这段视频反而显得有些娱乐抽象化了。
PhysX 5.0 Announcement(via)
除了 FEM 物理仿真,Nvidia PhysX 5.0 还添加了对另外两个新库的支持。首先是受约束的粒子模型,它能够打造与布料、绳索、充气形状相关的新效果,以及展示形变和反应。
其次是流体物理,它能够利用离散元素模型和平滑粒子流体动力学,来帮助构建液体和颗粒的流动。
鉴于多核处理器已经相当普及,且即将上市的XboxSeries X 和 PS5 游戏主机都将采用 AMD 的最新定制芯片,预计新技术能够起到极大的推动作用。