本页使用了标题或全文手工转换

PhysX

维基百科,自由的百科全书
(重定向自NVIDIA PhysX
跳转至: 导航搜索
PhysX by NVIDIA
Nvidia physx official logo.png
開發者 NVIDIA Corporation
穩定版本 9.12.1031 / 2012年11月26日
操作系统 Windows XPMac OS XLinuxWiiXbox 360PS3
许可协议 ProprietaryFreewareCommercial
網站 Nvidia's PhysX site

PhysX是一套由AGEIA设计的执行复杂的物理运算的PPU,又可以代表一款物理引擎。AGEIA声称,PhysX将会使设计师在开发游戏的过程中使用复杂的物理效果,而不需要像以往那样耗费漫长的时间开发一套物理引擎。以往使用了物理引擎,还会使一些配置较低的电脑无法流畅运行遊戲。AGEIA更宣称,PhysX执行物理运算的效率比当前的CPU与物理处理软件的组合高出100倍。游戏设计语言Dark Basic Pro将会支持PhysX,并允许其用户利用PhysX执行物理运算。2005年7月20日,索尼電腦娛樂同意在即将发售的PlayStation 3中使用PhysX和它的SDK——NovodeX。現時,AGEIA公司己被NVIDIA收購,相關的顯示卡亦可以加速該物理引擎。

APEX PhysX[编辑]

Nvidia在GDC 2009上介绍了APEX PhysX,它允许艺术家更高效的创作物理内容 [1]

PPU(Physics Processing Unit)[编辑]

物理處理器,即PPU,是一种特别为减轻CPU计算,尤其是物理运算部分的处理器。这概念类似于对上10年间GPU。在现代计算机中,GPU用于处理矢量图形,并且延伸到3D图形。但GPU对物理处理无能为力,故目前大部分物理处理都交给CPU处理,这无疑是加重了CPU本来就不轻的负担。尽管最近nVidiaATi纷纷发布了利用GPU进行物理计算的新技术,但在单显卡处理能力有限,在复杂场景同时进行画面处理和物理效果处理时显得捉襟见肘;而通过SLiCrossFire技术进行多显卡处理,尽管效果不错,但成本较高。所以,不少人认为只有AGEIAPhysX才能解决这个局面。

PhysX物理加速卡规格[编辑]

  • 内存:128 MB GDDR3 RAM华硕版据说会有256 MB GDDR3 RAM
  • 接口界面:PCIPCI Express
  • 球体碰撞能力:5.3亿次每秒(最大能力)
  • 浮點運算能力:530,000次 每秒(最大能力)
  • 价格:220英镑 300美元 2000人民币 9500台幣(估计)
    • BFG推出的PhysX扩展卡售价为2000人民币

加速卡生产厂家[编辑]

GPU(Graphics Processing Unit)[编辑]

由於AGEIA公司已被NVIDIA收購,相關的物理引擎技術亦同時歸後者所有。NVIDIA將PhysX物理引擎,利用CUDA技術,由顯示核心加速運算[2]。現時,支援CUDA技術的顯示卡,理論上都可以支援PhysX物理加速。而NVIDIA亦透過第三開發者,有意讓ATI的顯示卡支援PhysX運算。現時,AMD官方尚未對此表態。較早前,AMD宣佈旗下產品,將會被Havok物理引擎優化。它是PhysX物理引擎的競爭對手。

測試軟體[编辑]

網站oZone3D.net已推出相關的測試軟體,名為FluidMark,用來考察電腦的物理計算性能。[3]

外部链接[编辑]

注释[编辑]