什么是物理效果?AGEIA用一个很简单的运行Demo就表现出现,虽然场景是粗糙的,但是原理却很深刻的表现出来。 近年来,物理元素越来越多的融入到游戏中。例如在3D游戏里角色
是否能穿越墙面,子弹是否击中目标、风吹动草丛等画面都是需要进行大量物理计算的。在游戏世界中,电脑要即时的演算物体碰撞、下落、反转等物理逻辑的画面,过去这些物理运算的任务都是由CPU来完成的。但是CPU并不是专门为物理运算设计的,同时处理各种繁重的运算会使游戏画面速度下降,同时也限制了游戏中出现大量的物理特效。物理元素不能从画质上提升游戏水准,但是却能从真实性方面提高了游戏的水准。 物理效果的深刻表现:
AGEIA PhyesX Hareware Demo未能侦测到PhyesX物理卡的存在,因而Demo只能以Software模式运行(CPU运算) 白色小球可以从任意角度射向排布整齐,红蓝相间的积木中去,后果?后果自然就是红蓝积木四散, AGEIA表示每个积木的运行轨迹都是独立运算的,如果没有Hardware去运行计算的话,速度将会受到影响。当然我们真实游戏中并不会见到如此简单的红蓝积木横飞,需要独立运算的可能是更加复杂的子弹碎片、风吹草动等等。 随着游戏画面的发展、电脑AI的进化,物理运算已经使CPU不堪重负,到了必须把它从CPU中独立出来的时候了。目前业界的解决方案有3种:物理引擎专业商AGEIA正在制造独立的PhysX物理卡,显卡巨头NVIDIA同Havok协力于研究“SLI物理卡”技术,后起之秀ATI则在加紧研究提高其显卡的物理运算能力。其实如果物理引擎也能为Dual Core或者Multi Core处理器优化的话,也充满了广阔的前景。 AGEIA的PhysX物理卡: AGEIA不久前收购了物理引擎设计商Novodex,并将其改名为PhysX。之后,Ageia推出了革命性的PhysX物理卡并制订了长远的计划
来同时发展软件的PhysX物理引擎和硬件的PhysX物理卡。软件的PhysX物理引擎在PC、PS3和XBOX360上都有广泛运用,例如半条命2中运用的rag dolls(布娃娃)物理引擎等。
硬件的PhysX物理卡则是IT业界的一项革命,独立的物理卡要比CPU和GPU模拟物理运算更快更专业,先前Ageia用PhysX物理卡展示了一款8人对战游戏,游戏中有数百个目标你可以把它们移动、毁灭,每一个物体的位置、外型并不是事先设计好,而是实时运算出来的。同时计算数千个物体的活动轨迹和破碎画面,过去是CPU和显卡所无法负担的。Ageia当时使用了对比测试系统,其中一套系统搭载Geforce 7800GTX SLi和PhysX物理卡,另外一套系统搭载7800GTX SLi,没有PhysX物理卡,其它配置都相同。有PhysX物理卡的系统以每秒30多帧的速度运行demo,而没有PhysX的系统运行速度只有每秒6帧!近日,guru3d放出了使用PhysX来演示的视频,这段长度为3分10秒的《Cell Factor》,容量为92M左右,效果比较惊人,喜欢的朋友可以点击这里下载。(建议使用下载软件直接下载)
AGEIA早先表示只要游戏开发商支持PhysX物理卡,就可以免费使用PhysX物理引擎和其它相关的技术支持。这吸引了许多一线游戏包括幽灵行动3、X战警2-天启降临、City of Villians等的开发商,虚幻3也将支持PhysX物理卡并使用PhysX引擎,这意味着将来众多的虚幻3引擎游戏都将同时支持PhysX。 支持物理卡的游戏商都极力在游戏中突出极其奢华的特效,这些画面将比现有的物理引擎游戏更为宏伟。例如在幽灵行动3中,物理卡模式的爆炸图象要比普通模式的绚丽的多。物体被打成不同碎片,枪口喷射出火焰,地面满是烟雾,这种效果在过去是CPU和显卡无法承受的,物理卡的确能给玩家带来超凡的显示效果。当前杰出的3D游戏在物理卡的协助下,将会更加完美。 PhysX物理卡2000元的花费必须让消费者觉得值得才会有市场,这注定了AGEIA的方案仅仅是富人的游戏。那么PhysX物理卡迟迟未能上市的原因又是什么? AGEIA PhysX卡的详细参数:
这款采用了台积电生产的PPU,集成了125M晶体管,运行频率暂时未知,核心大小为182平方毫米。