Physx简介

Physx前生和由来

  

 

 

PhysX

PhysX 是原AGEIA公司开发的一套物理运算引擎,主要竞争对手是Havok。同Havok一样,Physx也可运用在Xbox360,Playstation3,PC,Mac等多种平台之上。Physx的另外一个优势是可以运用独立的浮点处理器(包括独立的物理加速卡和GPU)进行更为复杂的运算效果,同时减轻CPU的计算负担。AGEIA曾为<虚幻竞技场3>开发几张加入物理卡计算的MOD地图,必须要需要AGEIA的物理卡才能进入游戏,物理效果非常出色,同时AGEIA也自己开发一个免费的名为<好战者>的物理加速游戏来推动自己的物理加速卡销售。AGEIA声称,PhysX 将会使设计师在开发游戏的过程中使用复杂的物理效果而不需要像以往那样耗费漫长的时间开发一套新的物理引擎,而且使用了物理引擎还会大量消耗CPU资源使一些配置较低的电脑无法流畅运行。AGEIA 更宣称 PhysX 执行物理运算的效率比当前的 CPU 与物理处理软件的组合高出 100 倍。游戏设计语言 Dark Basic Pro 将会支持 PhysX,并允许其用户利用 PhysX 执行物理运算。

Physx的转变

  AGEIA公司的主要竞争对手Havok被Intel收购后,AGEIA卖身的谣言在业界里也传开了。AMD的高官曾公开表示非常的想要AGEIA,不过鉴于当时AMD糟糕的财务状况,AMD无力收购AGEIA。最后同样对AGEIA和Physx物理技术垂涎三尺的NVIDIA公司以2亿美元的代价收购AGEIA的全部资产和技术。

Physx的现状和发展

  Physx被NVIDIA极为的重视,因为NVIDIA公司推行的GPGPU方案CUDA缺少大众级的应用,所以NVIDIA急于将AGEIA的物理卡技术通过CUDA转嫁在自家的卡上,以应付AMD公司的ATI系列显卡的强力竞争。首先在NVIDIA显卡上实现的GPU加速是AGEIA曾为<虚幻竞技场3>开发MOD物理加速地图。之后大部分使用虚幻3引擎的游戏都加入了对Physx for CUDA的支持。Physx并非只能运行在NVIDIA公司的显卡上,理论上能处理浮点运算的处理器都可以运行,曾有人破解Physx for CUDA,让ATI Radeon HD3870显卡成功运行Physx,不过由于ATI显卡的GPGPU API(Stream SDK)不如CUDA通用,所以破解方案并未公开应用。

 

  未来NVIDIA可能通过DX11 CS和OpenCL加入Physx,让更多的显卡和设备支持Physx,不过目前只能服务于自家下显卡。

 

  PhysX软件被广泛应用于150多个游戏中,软件注册用户数量已超过10,000名。

Physx的未来

  Physx的未来完全掌握于NVIDIA之手。目前Physx仅仅是作为NVIDIA宣传自家显卡的卖点。应用程序常见于虚幻3引擎,由于NVIDIA公司推行的“The Way It's Means To Be Played”计划,NVIDIA会极力撮合使用虚幻3引擎的游戏开发商支持Physx for CUDA,同时扩展其它游戏引擎。

  能够使用显卡加速的Physx的优点也是最大的缺点。因为必选要有一块支持CUDA的NVIDIA显卡。面对ATI显卡的竞争,消费者对NVIDIA劣化Physx CPU处理能力,突出自家显卡的做法颇有微词。

  另外Physx的竞争对手Havok再被Intel收购后也得到大力发展,应用的游戏数量远远超过Physx,而且仅应用CPU就能带来良好的物理效果。此外intel宣称Havok可以免费使用后,NVIDIA也宣称Physx在一定范围内免费开放。

  Physx是仅仅作为NVIDIA显卡的卖点来应付来自ATI的竞争,还是打算长久的开发下去我们拭目以待。

  英文资料:

  Delivering physics in games is no easy task. It's an extremely compute-intensive environment based on a unique set of physics algorithms that require tremendous amounts of simultaneous mathematical and logical calculations. 

  This is where NVIDIA&reg; PhysX™ Technology and GeForce&reg; processors come in. NVIDIA PhysX is a powerful physics engine which enables real-time physics in leading edge PC and console games. PhysX software is widely adopted by over 150 games, is used by more than 10,000 registered users and is supported on Sony Playstation 3, Microsoft Xbox 360, Nintendo Wii and PC. 

  In addition, PhysX is designed specifically for hardware acceleration by powerful processors with hundreds of cores. Combined with the tremendous parallel processing capability of the GPU, PhysX will provide an exponential increase in physics processing power and will take gaming to a new level delivering rich, immersive physical gaming environments with features such as: 

  ·Explosions that cause dust and collateral debris 

  ·Characters with complex, jointed geometries for more life-like motion and interaction 

  ·Spectacular new weapons with incredible effects 

  ·Cloth that drapes and tears naturally 

  ·Dense smoke & fog that billow around objects in motion 

  The only way to get real physics with the scale, sophistication, fidelity and level of interactivity that dramatically alters your entertainment experience will be with one of the millions of NVIDIA PhysX-ready GeForce processors.* 

  *Note: NVIDIA will deploy PhysX on CUDA-enabled GPUs later this year. The exact models and availability will be announced in the near future. 

  已发售的游戏中

  支持PHYSX硬件加速的只有以下15个,只有下面这些才能发挥GEFORCE PHYSX的性能

  Shadowgrounds Survivor Frozenbyte Released 

  Stoked Rider: Alaska Alien Bongfish Interactive Entertainment Released 

  Switchball Atomic Elbow Released 

  Tom Clancy's Ghost Recon Advanced Warfighter GRIN Released 

  Tom Clancy's Ghost Recon Advanced Warfighter 2 GRIN, Ubisoft Paris Released 

  Warmonger: Operation Downtown Destruction Net Devil Released 

  Unreal Tournament 3 Epic Games Released 

  Infernal Metropolis Software Released 

  Cellfactor: Combat Training Artifical Studios, Immersion Games Released 

  Cellfactor: Revolution Artifical Studios, Immersion Games Released 

  City of Villains Cryptic Studios Released 

  Bet on Soldier: Blackout Saigon Kylotonn Entertainment Released 

  Bet on Soldier: Blood of Sahara Kylotonn Entertainment Released 

  Bet on Soldier: Blood Sport Kylotonn Entertainment Released 

  Auto Assault Net Devil Released

  其他所有游戏都是用CPU进行物理加速计算,GEFORCE PHYSX无法为那些游戏中提供物理加速

  PhysX Games List—

  Below is a partial listing of current and upcoming AGEIA PhysX-accelerated titles available for PC and console owners alike. PC titles can take advantage of the PhysX Accelerator to provide an enhanced gaming experience. 

  Game Title Developer Platform 

  2 Days to Vegas Steel Monkeys PC 

  Adrenalin 2: Rush Hour Gaijin Entertainment PC 

  Age of Empires III Distineer Studios PC, Mac 

  Age of Empires III: The WarChiefs Distineer Studios Mac 

  Alpha Prime Black Element Software PC 

  Auto Assault Net Devil PC 

  Backbreaker Natural Motion TBA 

  B.A.S.E. Jumping Digital Dimension Development PC 

  Bet on Soldier: Blackout Saigon Kylotonn Entertainment PC 

  Bet on Soldier: Blood of Sahara Kylotonn Entertainment PC 

  Bet on Soldier: Blood Sport Kylotonn Entertainment PC 

  Beowulf Ubisoft PS3, X360 

  Bladestorm: The Hundred Years' War Koei PS3, X360 

  Captain Blood Akella PC, X360 

  Cellfactor: Combat Training Artifical Studios, Immersion Games PC 

  Cellfactor: Revolution Artifical Studios, Immersion Games PC 

  City of Villains Cryptic Studios PC 

  Crazy Machines II FAKT Software PC 

  Cryostasis Action Forms PC 

  Dark Physics The Game Creators PC 

  Desert Diner Tarsier Studios PC 

  Dragonshard Atari PC 

  Dusk 12 Orion PC 

  Empire Above All IceHill PC 

  Empire Earth III Mad Dog Software PC 

  Entropia Universe MindArk PC 

  Fallen Earth Icarus Studios PC 

  Fury Auran Games PC 

  Gears Of War Epic Games PC, X360 

  Gluk'Oza: Action GFI Russia PC 

  GooBall Ambrosia software Mac 

  Gothic 3 Piranha Bytes PC 

  Gunship Apocalypse FAKT Software PC 

  Heavy Rain Quantic Dream PC 

  Hero's Jorney Simutronics PC 

  Hour of Victory nFusion Interactive X360 

  Hunt, The Orion PC 

  Huxley Webzen, Inc PC, X360 

  Infernal Metropolis Software PC 

  Inhabited island: Prisoner of Power Orion PC 

  Joint Task Force Most Wanted Entertainment PC 

  Kuma/WAR Kuma Reality Games PC 

  Magic ball 3 Alawar Entertaiment PC 

  Mass Effect BioWare PC, X360 

  Medal of Honor: Airborne EA Los Angeles PC, X360 

  Metro 2033 4A Games PC 

  Mobile Suit Gundam: Crossfire BEC PS3 

  Monster Madness: Battle for Suburbia Artificial Studios PC, X360 

  Monster Truck Maniax Legendo Entertainment PC 

  Myst Online: URU Live Cyan Worlds PC 

  Open Fire BlueTorch Studios PC 

  Paragraph 78 Gaijin Entertainment PC 

  Pirates of the Burning Sea Flying Lab Software PC 

  PT Boats: Knights of the Sea Akella PC 

  Rail Simulator Kuju Entertainment Ltd PC 

  Red Steel Ubisoft Paris Wii 

  Rise Of Nations: Rise Of Legends Big Huge Games PC 

  Roboblitz Naked Sky Entertainment PC, X360 

  Sacred 2 ASCARON Entertainment PC 

  Sherlock Holmes: The Awakened Frogwares Game Development Studio PC 

  Showdown: Scorpion B-COOL Interactive PC 

  Silverfall Monte Cristo PC 

  Sovereign Symphony Ceidot Game Studios PC 

  Sonic and the Secret Rings SEGA Wii 

  Speedball 2 Kylotonn Entertainment PC 

  Stalin Subway, The Orion PC 

  Stoked Rider: Alaska Alien Bongfish Interactive Entertainment PC 

  Switchball Atomic Elbow PC 

  Tension Ice-pick Lodge PC 

  Tom Clancy's Ghost Recon Advanced Warfighter GRIN PC, X360 

  Tom Clancy's Ghost Recon Advanced Warfighter 2 GRIN, Ubisoft Paris PC, X360 

  Tom Clancy's Rainbow Six Vegas Ubisoft Montreal PC, PS3, X360 

  Tom Clancy's Splinter Cell: Double Agent (multiplayer) Ubisoft Shanghai PC, X360 

  Tortuga: Two Treasures Ascaron Entertainment PC 

  Two Worlds Reality Pump PC 

  Ultra Tubes Eipix PC 

  Unreal Tournament 3 Epic Games PC, PS3, X360 

  Unreal Tournament 3: Extreme Physics Mod Epic Games PC 

  Warfare GFI Russia PC 

  Warmonger: Operation Downtown Destruction Net Devil PC 

  W.E.L.L. Online Sibilant Interactive PC 

  Winterheart's Guild Zelian Games PC, X360 

  WorldShift Black Sea Studios PC

  http://www.nzone.com/object/nzone_physxgames_home.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
NVIDIA PhysX 显卡物理加速驱动官方版可在N卡上实现物理加速运算的效果,所有游戏人物的动作和渲染特效都将显现动感十足的特效。NVIDIA PhysX 显卡物理加速驱动官方版是目前官方最稳定的N卡物理加速引擎,很多游戏大作都已经启动该驱动。 NVIDIA英伟达PhysX物理加速驱动9.12.0613版For WinXP-32/WinXP-64/Vista-32/Vista-64/Win7-32/Win7-64(2012年7月3日发布)   包含了NVIDIA英伟达PhysX最新运行时版本,支持所有英伟达 PhysX 内容。   该版本中的变化以及修正的问题:   Performance updates for various applications including Batman Arkham City, Alice 2 and other 2.8.4 applications。   在所有显存容量不低于 256MB 的NVIDIA英伟达GeForce精视8系列、9系列、100系列、200系列、300系列、400系列、500系列以及600系列GPU上均支持英伟达PhysX加速。   注: 一些应用程序的最低要求可能会更高。   大家可以在诸多游戏和演示程序中体验 GPU PhysX 加速,PowerPack 下载区重点展示了其中的一些游戏和演示程序,点此下载。   使用下列版本的软件开发包时,该软件在英伟达精视上支持英伟达 PhysX 加速: 2.7.1、2.7.3、2.7.4、2.7.5、2.7.6、2.8.0、2.8.1、2.8.3 以及 2.8.4 (需要 v196.21 或更新版本的图形驱动程序)。   支持从“英伟达显示器驱动程序控制面板”中控制 GPU PhysX 配置。 (需要 v196.21 或更新版本的图形驱动程序)。   AGEIA PhysX 处理器用户应该使用和安装较旧的英伟达 PhysX 系统软件,例如 8.09.04 版本。 注 – AGEIA PPU 加速仅支持 2.8.1 或更早期版本的软件开发包、Windows Vista 以及 Windows XP。 AGEIA时代的PhysX:   PhysX物理运算引擎由五名年轻的技术人员开发,他们成立了AGEIA公司。由于PhysX物理引擎在设计上就并不适合用CPU去计算,因此AGEIA公司还为PhysX引擎设计了专门的运算硬件,PhysX物理加速卡。PhysX物理加速卡的核心被称为PPU,即物理处理器(Physics processing Unit)。PPU在AGEIA公司被nVIDIA公司收购后已停止生产。   nVIDIA时代的PhysX:   2008年,Nvidia收购了AGEIA。正式将PhysX技术划入旗下。nVIDIA PhysX承袭自AGEIA PhysX,但Nvidia在此基础上推出了nVIDIA PhysX物理加速,并将PhysX物理加速功能移植到nVIDIA GPU中,用户不必额外购买PhysX物理加速卡就能享受到PhysX物理加速功能。借助CUDA架构,nVIDIA重新编写了PhysX物理加速程序,将PhysX物理加速引擎从AGEIA PPU移植到了nVIDIA GPU上。   所谓PhysX物理加速,是指相对于CPU来讲,GPU加快了PhysX物理引擎的计算速度。并不是说PhysX引擎只能由nVIDIA GPU处理。   nVIDIA劣化CPU执行PhysX效率:   如果使用CPU处理PhysX时,PhysX引擎只会调用CPU单线程计算。RealWorld Technologies网站的作者David Kanter使用Intel的VTune进程查看工具分析了多款支持PhysX特效的游戏,发现当这些游戏使用CPU处理物理特效时,大部分的代码使用的仍然是老旧的x87浮点算数指令,而不是效率高得多的SSE指令(SSE指令的完成同样任务的速度能达到x87指令的1.5-2倍)。   支持PhysX游戏:   目前为止,在全平台上(PC,Xbox,Playstation)共有约260种游戏采用了PhysX引擎。其中在PC平台上,共有226种游戏采用PhysX引擎(截止2011.7.26)。   游戏物理效果   物理效果是未来游戏中最重要的一个方面。它涉及游戏中物体移动、互动以及对周围环境作出反应的方式。在当今许多游戏中如果没有物理效果,物体将无法按照玩家想象中的方式或像现实生活的方式运动。当前,大多数动作还仅限于预先定义好的、或“千篇一律”的动画,并且由游戏中的特定事件触发,例如枪炮射击在墙上等等。即使最强大的武器也只能在最薄的墙上留下一个斑点而已,每一个被你干掉的敌人都以预先定义好的相同模式倒下。玩家看到的只是精美的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值