显卡

NVIDIA收购AGEIA,PhysX技术重获新生
作者 Expreview.com 2009年12月22日 09:28

  在2008年2月,如日中天的NVIDIA收购了这家AEGIA公司,把这个前途一片光明的PhysX物理加速引擎收归囊中,随后把PhysX API移植到CUDA并行计算架构上,使GeForce 8系列以上的独立显卡均可支持PhysX物理加速技术。

  在收购AGEIA公司后,NVIDIA的驱动部门在短短5个月时间内即完成了GeForce显卡的PhysX驱动,让其能够采用PhysX物理加速卡或GeForce显卡来进行物理加速。

通过PhysX驱动设置,可让PhysX通过GPU、CPU或PPU进行物理模拟

  NVIDIA拥有了PhysX物理引擎后自然需要吸引更多游戏开发商的注意了,特别为游戏开发商提供了一套完整的PhysX SDK(软件开发包),使其能够开发出具备下一代物理学特色及硬件加速性能的游戏。而且PhysX SDK还具备了良好的兼容性,几乎所有的主流开发工具均能够支持该软件。

  此外,NVIDIA还不断地在PhysX SDK的后续版本中加入更多的新特性,使游戏开发人员将这些PhysX SDK整合在最新、最棒的游戏当中。

●PhysX物理引擎是如何工作的?

物理计算需要通过大量繁杂的并行计算

  PhysX物理加速主要经过三个步骤完成:

  首先是Integrate计算,在这一步骤中主要对要发生变化的物理对象进行初始化的处理;

  其次是Collide碰撞判定,这时就是对每对物理对象碰撞的检测了,把检测到的物理对象以两个为一组的方式进行处理;

  最后是Solve Collisions碰撞结果的计算,此时的计算工作量是最大的,计算复杂程度也最高,CPU对这种工作是有心无力,不过对于拥有强大并行计算能力的GPU来所就是物尽其用的时候了。

  NVIDIA PhysX的设计正是利用了GPU强大的并行计算能力,据称拥有10个流处理器的GeForce显卡其PhysX物理加速性能就足可与一张PhysX物理卡匹敌,而目前的主流GeForce显卡的内核更是动辄上百个,这必然会带来更强劲的物理加速性能。

●NVIDIA PhysX物理加速带来怎样的游戏体验?

  PhysX物理移植到GeForce显卡后其物理加速处理能力呈指数倍增长,将游戏体验提升至一个全新的水平,在游戏中呈现丰富多彩、身临其境的物理学游戏环境。其中特色如下:

  ·爆炸引起的烟尘和随之产生的碎片
  ·复杂、连贯的几何学计算使人物的动作和互动更加逼真
  ·其视觉效果令人叹为观止的全新武器
  ·布纹的编织和撕裂效果非常自然
  ·运动物体周围烟雾翻腾

下面我们就来观看几个使用NVIDIA PhysX技术游戏的演示视频:

游戏《Batman: Arkham Asylum》中PhysX物理加速应用

游戏《Darkest of Days》中PhysX物理加速应用

通过NVIDIA PhysX物理加速后的烟雾效果演示

 
打开APP阅读全文

NVIDIA收购AGEIA,PhysX技术重获新生

随着图形渲染技术的不断进步,在近10年内游戏行业同样得到了高速的发展,游戏开发者可以在游戏场景、人物建模等方面应用大量的图形渲染,设计出非常逼真的3D游戏。由2D到3D的转变目的只有一个——就是制造更加真实、更加贴近现实的游戏场景和人物模型,而玩家们对真实的游戏体验自然也是乐此不彼的。

长按识别二维码 进入IT168查看全文

请长按保存图片
{{data.thematic.text}}

相关文章

加载中...

分享到

请使用浏览器的分享功能
分享到微信等