NVIDIA PhysX
| 開發者 | NVIDIA Corporation |
|---|---|
| 穩定版本 | 9.12.1031/ 2012年11月26日 |
| 作業系統 | Windows XP、Mac OS X、Linux、Wii、Xbox 360、PS3 |
| 許可協議 | Proprietary、Freeware、Commercial |
| 網站 | 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本来就不轻的负担。尽管最近nVidia和ATi纷纷发布了利用GPU进行物理计算的新技术,但在单显卡处理能力有限,在复杂场景同时进行画面处理和物理效果处理时显得捉襟见肘;而通过SLi或CrossFire技术进行多显卡处理,尽管效果不错,但成本较高。所以,不少人认为只有AGEIA的PhysX才能解决这个局面。
PhysX物理加速卡规格[编辑]
- 内存:128 MB GDDR3 RAM,华硕版据说会有256 MB GDDR3 RAM
- 接口界面:PCI和PCI 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]
外部链接[编辑]
- Official Product Site
- Projects using PhysX SDK
- "PS Meeting 2005: Sony Hooks Up with AGEIA" - IGN News Story
- The Unofficial AGEIA PhysX Links & Info Page
- Official BFG Technologies Product Site
- 动态逼真!NV超震撼物理加速视频赏析
- 部分对PhysX技术的质疑