AMD发布新的物理特效计算库FEMFX:为多核CPU进行良好优化

现在图形引擎界流行使用的物理引擎仍然是十多年前的Havok,NVIDIA那边收购的PhysX则是多年没怎么有过动静了,不过AMD仍然想要掺一脚,他们在几天前推出了新的物理特效计算库FEMFX,这套计算库通过GPUOpen开放,可以提供为开发人员提供可变形的物理特效。

库的名字FEM即是有限元方法(Finite Element Method)的缩写,AMD形容道“刚体被表示称四面体单元的网格,并且每个元素具有控制刚度的材质参数、体积应该如何岁变形而变化的材质参数以及应力极限,也就是塑性(永久)变形发生的条件”。

而这个库在性能上面的特点就是它是一个高度多线程优化的库,在多核处理器上面的性能表现会好很多,新游戏的多核优化是越来越好了,不过也是仅限于一个阈值,很多游戏是利用不上核心数超过阈值的那部分性能的,而FEMFX这个库就有作用了,它可以帮助游戏开发者在物理特效计算上面利用上更多的核心。

而就效果来说,这个新的库实现还是比较全面的,像是什么弹性和塑性变形、刚体碰撞、运动控制、物件断裂面控制和碎片形状控制等等等等,该有的都有,具体的可以看官方的介绍,下面引用了一些官方的GIF效果图,比较大。

另外值得一提的是,FEMFX库是GPUOpen的一部分,它在MITx11许可证下面开源,对于开发者来说他们可以很轻松的获得这个新库。

(0)

相关推荐