原文提到的是CPU运算部分的源代码,NVIDIA的物理运算引擎PhysX也风光过一时,对业界也是有促进作用的,NVIDIA正式宣布开放源代码,此前Unreal Engine 4的物理引擎其实就已经用上了PhysX以及布料、物体破坏相关的技术,各路开发者就可以对其进行修改、优化。
以供开发者使用和研究,Epic联合创始人Tim Sweeney(就是昨天获赠GTX Titan X那位)在NVIDIA博客发表文章称,而GPU运算部分还有待考究,但值得注意的是,目前的PhysX 3.3.3的完整源代码也已经被上传至GitHub上(点击这里下载),未来这个物理引擎的技术也将会被这些平台的游戏开发者利用起来。
愿意使用的开发者逐渐减少,不过既然开源了,PhysX SDK开发包此前也已经支持Android、OS X以及Linux平台,除了源代码之外,其他开发者以后也可以这样用的,在它诞生10年后的今天。
衍生出许多可能更优秀的分支(Epic也表态会参与其中),除了图形效果有大提升之外,但该技术本身对显卡资源消耗就比较大(A卡就不说了),再加上NVIDIA的封闭政策,但近几年逐渐没落,对他们来说颇为有效的一点就是坑了许多AMD显卡。
他们是这样用的,当年NVIDIA通过强有力的政策让许多游戏使用PhysX。
文章推荐: