技术开发 频道

PhysX 针对所有平台的首选解决方案

  【IT168 评论】日前,有媒体采访了一位AMD公司开发者关系经理,这位经理称,就CPU核心的利用率来说,NVIDIA(在收购了Ageia之后)故意降低了NVIDIA PhysX技术的性能和可扩展性。

  我本人曾经是PhysX团队的一员,先前供职于AEGIA公司,后来为NVIDIA效力。我可以诚实地说,自从与NVIDIA公司合并以来,我们从来没有为刻意降低PhysX软件性能或PhysX对CPU多核心的利用率而更改软件开发包代码。

  我们的PhysX软件开发包API的设计原则是,让应用程序开发者来明确地控制线程,而不是由软件开发包的自身功能来进行控制。最好的一个例子就是3DMarkVantage,该程序以仅使用软件PhysX的方式运行时可以运用12个线程。任何人都可以用一台多核CPU系统以及一块支持PhysX的GeForce显卡上轻松验证这一点。这种程度的多核支持以及编程方法从第一天开始就从未改变过。为了抢在更多荒谬的言论之前澄清事实,我们必须指出,说我们为此事而“调整”了PhysX多核支持的论调纯属无稽之谈。

  PhysX是一种跨平台的解决方案。通过我们的合作伙伴,我们的软件开发包与工具可用于Wii、PS3、Xbox 360、PC甚至是iPhone。我们不断投入大量人力物力来改善所有平台上的PhysX支持,而不仅仅是支持GPU加速的这些平台。

  其实这种事情也在情理之中,这又是一个出自我们竞争对手员工之口、完全没有事实根据的指责。在此,我直接讨论了这一问题并揭开事实真相就是想告诉大家,这一论断完全是虚假消息。NVIDIA PhysX完全支持多核CPU以及多线程应用程序,就是这么回事。我们的开发者工具让开发人员能够在PC游戏中自行设计PhysX的运用,从而能够充分利用多核CPU以及充分利用多线程功能。

  针对这一话题,其实我还有很多话要说。然而,我真的不得不回到日常工作中来,我的工作就是努力为所有用户打造更好的游戏技术!《Dark Void》是最新的PhysX游戏,今天,《Dark Void》的一个全新版本已经问世。这一版本加入了一些极具震撼力的粒子武器效果、一种带有流体粒子的疯狂Disintegrator火炮以及带有物理学烟气湍流的火箭助推背包。我知道,这是个艰辛的工作,不是吗?但是必须有人来做这项工作!

  3D游戏,越玩越开心!

0
相关文章