地铁仔
新卡皇GTX280的发布令无数游戏玩家为之疯狂,可惜其高昂的售价也吓退了我们拥有它的热情。新卡皇发布的同时,nVIDIA也发布了用于提高游戏真实感的物理加速技术。很可惜,众多使用GeForce8系列这些老显卡的玩家暂时被踢出了门外。“一切皆有可能”,我们同样可以提前享受物理加速游戏乐趣。
解购读物理加速
曾经玩过《半条命2》的朋友应该不会忘记,用重力枪将箱子堆叠后可以到达更高的地方;用重力枪吸起的物体可以直接向敌人攻击……这一切,都是得益于该游戏的物理引擎。
从下图我们不难看出,龙卷风卷起时的碎片,手榴弹爆炸后产生的碎片,运动起来都是那么的自然、流畅(图1、图2)。其实,这一切都是得益于物理引擎。物理引擎的加入,使得游戏中的物件自身具备了运动轨迹,运动时都会依据力学原理进行运动,碰撞、跌落都是那么的自然。而不像以前没有物理引擎那样,任何的物件都是制作者事先做好动画,物件间的碰撞可能只是图片重复的堆叠,“穿墙”也是当时游戏的“标配”画面。
移花接木
免费开启物理加速“时不利兮骓不逝。”由于时机、售价等因素,物理加速卡还没来得及“笑傲江湖”,就已经消失在玩家的视线中(图3)。虽然物理加速卡以失败而告终,但其出现却引起nVIDIA的注意。今年2月,nVIDIA正式购入Ageia。收购Ageia后,nVIDIA马上获得Ageia的物理加速技术——PhysX。获得新利器的nVIDIA并不像Ageia那样推出独立的物理显卡,而是将PhysX技术集成到自家显卡中,使其继续发扬光大。
nVIDIA近期推出的177.39版驱动程序打开了普通显卡支持物理加速的大门,让全球无数玩家为之兴奋不已。177.39显卡驱动程序搭配PhysX程序,即可能让nVIDIA旗下数款显卡实现物理加速功能。而且,依据nVIDIA的计划,稍后将会放出令GeForce8和9全系列显卡支持物理加速的驱动程序,进一步加速物理加速技术的普及。让物理加速在N卡身上觉醒
“工欲善其事必先利其器。”要想使得N卡支持物理加速,驱动程序是必不可少的。由于177.39驱动程序只是支持数款新发布显卡的,因此需要通过修改其INF文件,令其适用于用户自己使用的N卡。
下载了177.39显卡驱动后(下载地址:ht tp://www.nvidia.cn/Download/index.aspx?lang=cn),将驱动程序解压至任意位置,默认路径为“C: VIDIAWinVista177.39”。解压完成后会自动弹出安装对话框,由于此时驱动未能识别显卡,所以安装会自动中止。进入程序解压后的路径,用记事本打开驱动程序安装目录里的nv_disp.inf文件(WinXP版本修改nv4_disp.inf文件),如图4所示将所用显卡ID信息加入。
笔者手中的显卡是GeForce8800GT,其ID号是0611,而GeForce9800GTX则是0612,显卡的ID号可以通过GPU-Z(下载地址:http://www.techpowerup.com/downloads/SysInfo/GPU-Z/)这款软件查看(图5)。
完成INF文件修改后保存退出,运行该目录下的Setup程序即可顺利完成177.39显卡驱动程序的安装,最后安装好PhysX程序即可(该技巧对显卡硬件并无任何副作用,大家大可放心使用)。根据资料显示,GeForce9800GTX可以支持物理加速技术。GeForce9800GTX基于G92核心,所以目前基于G92核心的显卡如GeForce8800GT可以通过修改INF支持物理加速驱动程序。其他显卡安装过新版驱动程序后,性能会有一定的提升,但暂时不能支持物理加速功能。免费物理加速全体验一切都搞好后,就进入实战阶段。为了检验物理加速是否有效,笔者使用3DMark Vantage中的物理测试场景进行检验。在物理测试的场景中,一个圈代表一个处理核心。还未安装物理驱动前,场景中出现两个圈,运行速度十分慢。安装了破解物理驱动程序后,场景中出现5个圈,速度也快了好几倍(图6、图7)。完成了理论测试,笔者就迫切想用游戏检验一下物理加速的威力。印象中笔者以前买过UT3的游戏光盘,这款游戏就可以支持物理加速技术,借这次机会刚好整理下以前买的游戏盘^ _ ^。正常安装游戏后,再安装好相应的物理加速地图包即可(地图包下载地址:http://nzone.com/object/nzone_ut3_downloads.html)。进入游戏后,勾选物理特效的选项,进入游戏的地图对战模式。除了在Vehicle CTF和Warfare地图中没有相应的物理地图(图8),其余的地图包中均至少有一张物理地图供用户试玩。物理地图加入了更多的物理效果,如能用火箭炮能轰倒巨大的水泥管;不同的枪枪击后的地面会出现不同的弹痕;所有落下的小冰雹会有各自的运动轨迹。不多说了,我先玩会^_^(图9、图10)。
写在最后目前显卡的物理加速技术并不是十分成熟,但物理加速技术的普及让我们看到了显卡未来的发展方向——给予玩家的是更多、更真实游戏体验。摆脱设计者的限制,以自己的意志行动,以自己的方式完成游戏任务将不再是我们心中的梦想。