教你如何运用ATI显卡玩转NVIDIA物理加速

来源 :微型计算机 | 被引量 : 0次 | 上传用户:shen648491077
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在游戏中添加物理效果一直是开发者和玩家讨论的热点话题。一般来说,出色逼真的物理效果能让玩家在游戏中有身临其境的真实感。但就在NVI DIA加紧推广其物理加速技术并推出相关游戏体验包的同时,ATI与Havok的合作却迟迟不见动静。难道ATI显卡用户就不能简单地安装驱动程序感受物理加速效果?NVIDIA物理加速包就是NVIDIA GeForce 8/9系列显卡用户的专利?未必!笔者正好有如何利用ATI显卡体验NVIDIA物理加速包的特效的心得,特此与大家一起分享。
  
  一款精彩而充满互动性的游戏需要更为丰富而真实的物理效果。当主角穿行树丛,树丛会被人物拨开,然后反弹回去,草地也随风自然摆动。这些看似细小的物理处理部分,却深刻影响着游戏的真实性。由于CPU的计算能力有限,无法计算太多的物理资源,无法将最真实的游戏画面呈现出来。因此需要新技术辅助甚至全盘处理物理效果,将游戏中最真实的物理效果表现出来。这就是物理加速的作用。
  2008年8月29日,NVIDIA出其不意地迅速推出“Forcewithin”(内在力量)网页,高调宣传其PhysX、CUDA、3D Stereo和SLI四大技术,更提供了容量高达2.75GB的“GeForce Power Pack”大礼包下载(下载地址是:http://www.nvidia.com/content/forcewithin/us/download.asp)。这个大礼包意在宣传NVIDIAPhysX物理加速和非图形浮点计算的威力,其中包含让GeForce 8、9和GT200系列图形芯片支持物理硬件加速的Forceware 177.92驱动程序(含PhysX_8.08.18系统软件)、《虚幻锦标赛3》PhysX物理包、采用大量物理效果的《WarMonger》完全版游戏以及NVIDIA自己研发的两个支持物理技术Demo—《The Great Kulu》和《Fluids》等。
  NVIDIA高调推出“Forcewithin”网页之后,“GeForce Power Pack”大礼包全球下载数量超过100万次,显然使用GeForce 8、9和GT200系列显卡的不少用户已经享受到NVIDIA物理加速技术带来的视觉冲击。那么对于使用目前炙手可热的ATI Radeon HD 4系列显卡用户来说,是不是就无福享受到NVIDIA的物理加速视觉大餐了呢?不是!NVIDIA在收购AGEIA公司后,仍继续保留了PhysX驱动程序的CPU软件加速运行方式,意在留住以CPU开发和运行游戏物理效果的游戏开发者和玩家,同时进一步扩大市场份额。下面我们就以“GeForce Power Pack”大礼包当中的《虚幻锦标赛3》为例,来看看ATI显卡在其中的物理加速表现。
  
  ATI显卡实战《虚幻锦标赛3》PhysX物理包
  
  为了更好地运行NVIDIA物理加速程序,推荐使用玩家使用Radeon HD 4000系列显卡并搭配双核心处理器和最少2GB内存配置,以获得更好的视觉效果。主要测试系统平台配置如下:
  处理器:Intel Core 2 Quad Q6600 OC 3.3GHz
  显卡:ATI Radeon HD 4850
  主板:华硕P5K-E WIFI(Intel P35芯片组)
  显卡驱动程序:Catalyst 8.8beta For Windows XP
  操作系统:Windows XP 英文版
  NVIDIA在大礼包中提供的《虚幻锦标赛3》PhysX物理包提供了3级环境破坏,其中包括可毁坏的墙壁、地板、人行通道、屋顶以及武器,增添了全新破坏力的三张地图分别为:热线(Heat Ray)、灯塔(Lighthouse)以及飓风(Tornado)。需要指出的是,《虚幻锦标赛3》PhysX物理包需要预装好完整版的《虚幻锦标赛3》,因为它只是一个补丁而已。
  
  Setp By Setp安装Setp1
  
  
  开启与关闭“Hardware Physics”效果对比
  
  由于NVIDIA《虚幻锦标赛3》物理包的安装自述文件要求用户在安装物理包之后,必须在《虚幻锦标赛3》主菜的Settings(设置)→Video(3D)菜单中选中“Hardware Physics”(硬件物理)选项开启物理硬件加速功能。在系统仅存在游戏附带的AGEIA PhysX v2.7.4驱动程序,没有安装NVIDIA最新PhysX驱动程序和Forceware驱动程序的情况下,我们将安装ATI Catalyst8.8beta For Windows XP驱动程序,来看看RadeonHD 4850在NVIDIA《虚幻锦标赛3》当中的表现。
  首先以关闭“Hardware Physics”(硬件物理)选项(图6)、1680×1050分辨率和最大画质的设置运行抢旗模式当中的灯塔(Lighthouse)物理地图。大约在启动画面等待4~5秒即可进入灯塔地图(图7),地图载入速度较快且并未出现“运行需要nvcuda.dll”的错误提示。在地图初始点时,游戏可以维持最大62fps的速度(《虚幻锦标赛3》将游戏最大帧数限制在62fps),并且在射击油桶这样对系统要求很高的场景时,游戏仍然可以保 持60fps的帧数,很好地实现了墙壁爆炸崩塌的物理效果(图8)。但随着跑动和射击动作的剧增,游戏帧数逐步下降到30~20fps。随着对战NPC的极速跑动和射击场景的增多,游戏的最终帧数下降到8~10fps。
  接下来开启“Hardware Physics”。这时灯塔地图载入速度非常慢,约耗时2分钟左右,画面显示游戏引擎在寻找系统中存在的物理加速硬件。地图启动之后的游戏帧数变化过程和未选择“Hardware Physics”选项的游戏帧数变化过程雷同。测试发现,灯塔物理地图相当耗费处理器资源,Quad Q6600四个核心占用率在游戏启动的2分钟过程中始终维持在50%左右。可以看到,在运行灯塔物理地图中,处理器承担了绝大部分的物理加速计算(图9)。不妨将物理效果CPU软件加速渲染速度和物理效果GPU硬件加速渲染速度以30fps分界,速度低于30fps为CPU加速,速度超过30fps就是GPU加速。毫无疑问,在没有安装NVIDIA最新版CUDA和PhysX驱动程序的情况下,Radeon HD4850已经可以在灯塔物理地图起始点附近进行物理效果GPU硬件加速渲染。不过,在热线和飓风物理地图当中,并未看到Radeon HD 4850显卡在起始点附近有如此出色的物理效果GPU硬件加速效果。当游戏启动之后,fps会迅速衰减到8~10fps。
  
  
  
  写在最后
  
  面对NVIDIA在物理加速上咄咄逼人的态势,AMD和Havok之间的合作还是只闻雷声不见雨点,迟迟不见让RV770系列产品开启物理效果硬件加速的驱动程序。因此对ATI显卡用户来说,与其临渊羡鱼不如退而结网,自己动手以拿来主义的态度让ATI显卡也能实现硬件加速,实现NVIDIA专属的物理效果。
  但不得不提的是,在运行NVIDIA物理包的模式方面,ATI显卡通过Hack的方式与NVIDIA原生显卡运行的模式区别还是很大的。理由有三,第一,体现在运行《虚幻锦标赛3》物理地图的平均帧数上。ATI显卡通过Hack运行物理地图的平均帧数低于同档次的NVIDIA原生显卡;第二,双方的差别还体现在处理器占用率上,尽管NVIDIA原生显卡运行NVIDIA物理加速包时的CPU占用率并不低,CPU需要负责将PhysX指令翻译成CUDA指令交给GPU执行。但从测试结果来看,ATI显卡在Hack之后,CPU将PhysX指令翻译成的部分CUDA指令交付GPU执行,另外部分还是由CPU执行,因此,ATI显卡通过hack运行NVIDIA物理包时的CPU占用率高于NVIDIA原生显卡运行NVIDIA物理包时的状态;第三,针对ATI显卡的Hack方式,NVIDIA有可能在未来版本的CUDA和PhysX驱动程序当中加以屏蔽,彻底断绝ATI GPU执行PhysX指令的可能性。
  尽管如此,本文对《虚幻锦标赛3》PhysX物理包的Hack测试结果证明,借助NVIDIA的CUDA和PhysX驱动程序,ATI Radeon HD 4000级别的显卡完全可以以较流畅地速度运行《虚幻锦标赛3》PhysX物理包当中的3个物理地图,并且实现部分GPU硬件加速。本文所做的Hack测试意在抛砖引玉,让更多的ATI显卡用户参与和体验NVIDIA专属的物理加速效果,进一步提高ATI显卡在NVIDIA专属物理效果上的性能!
其他文献
有业内人士指出,在金融危机对IT硬件行业的影响之下,2009年的主旋律趋向“大者恒大”的方向。以主板市场来说,一线品牌有意将金铜风和极限设计引向中低端市场,看似将进一步压缩其它主板厂商的生存空间。那么这些厂商将如何应对?它们将如何重新聚集消费者的目光?它们如何摆脱金融危机的负面影响?带着这些疑问,本刊记者独家专访了冠盟主板品牌所属企业——福伦斯科技的董事长张凤娟女士。  MC:从板卡厂商的角度来看
漫步者的H系列耳机/耳塞,—直都是以突出高音质并保证合理价格作为产品设计目标的。不过,漫步者公司这次推出的H230耳塞,除了保持原有设计理念之外,还引入了其M系列的时尚元素。H230采用金属外壳设计乳白色的烤漆外壳后盖搭配前端经过阳极化处理具有磨砂质感的铝前盖,使它看起来时尚味十足。  漫步者H230为入耳式耳塞,产品标配中等尺寸的橡胶耳塞,为适应不同大小的耳道,漫步者公司还在产品包装盒中为用户准
在移动数据存储领域,闪存盘和移动硬盘是直接的竞争对手。虽然闪存盘具有低功耗、高速、安全性高等优势,但在各种数据视频文件海量“增肥”的今天,容量小始终是闪存盘没法解决的问题要想完全替代移动硬盘还是一个梦想。如果用户希望拷贝《越狱》这样的高画质大型电视连续剧至少也需要近10GB存储空间此时只有移动硬盘才能担当这一重任。  不过,矽霸电子最近推出了一款百事灵Hi-Speed Pro2x BusDrlve
平衡游戏是一些我们在日常生活中经常能见到的、锻炼身体平衡能力的迷你游戏或者是体育运动,通过这些小游戏的锻炼。玩家能够很好的掌握自己身体的前后、左右等平衡点的控制,游戏中一共有9小游戏,部分小游戏有着获得高分之后出现的难度选择。    4-1头球练习      该游戏能够极大提高玩家的反射神经,你需要在队友不断踢过来东西当中迅速地做出判断,并挑选出其中可以用头去顶的东西,利用平衡板移动自己的重心将球
在本刊上期露面的酷冷至尊雷神塔830 NVIDIA限量版机箱是否让你流了一地口水?产品虽好,奈何价格过于阳春白雪。其实在玩家眼中,酷冷至尊机箱一直以设计出位、用料精良著称,多款经典产品如罗马战士、坦克533等都得到玩家一致首肯。不过这类定位于中高端市场的产品售价与绝大部分普通用户的心理价位仍有一定距离。酷冷至尊也意识到这一问题,开始大胆调整产品线,这款售价不足300元的仲裁者机箱便定位于主流用户。
100米,鲍威尔让计时器定格在9秒74;110米栏,刘翔让计时器凝滞在12秒88。一过,如果没有计时器,他们跑得再快我也没概念!计时器——让我们每一个人都不得能清楚他们究竟能跑多少!    奥运计时器回顾    早在1878年的时候,浪琴就推出过一款精确度达到1/5秒的钟表机芯,这在当对算得上是非常精准的计时器了。1896年第届希腊雅典奥运会上,采用浪琴19CH机芯的计时器成为了正式计时工具。虽然
多核心,多任务,多处理……但程序不是人物,就算双核运行双程序,程序之间还要互抢饭碗,最后“两败俱伤”,大家都无法流畅运行。有没有什么办法能让程序们“各守其芯”,分配单独的核心给程序运行呢?    多核心日渐普及,单核心处理器渐渐退出了历史舞台。相比之下,多核心处理器有更强大的多任务处理能力。但很多情况下,几个程序争抢CPU资源,分配不均的情况仍有出现,虽然双核心可以保证程序运行,但流畅性上却打了折
华硕Xonar HDAV 1.3 Deluxe首测    作为《微型计算机》的评测工程师,我们也是一群极其狂热的高清玩家,华硕HDAV 1.3声卡的到来让我们兴奋不已。因为一直以来,我们都认为通过PC玩高清只是获得了50%的享受,虽然现在多数玩家都拥有了Full HD的显示设备,让眼睛进入了高清世界,但我们的耳朵却仍然停留在聆听Dolby Digital和DTS的DVD时代。原因在于PC上的音频软
2008年1月17日,在北京举办的“极致色域品鉴会”上,优派正式发布了全球首款22英寸宽屏LED产品——VLED221wm,凭借LED背光技术和号称118%的NTSC色域使得它成为了目前液晶显示器领域里最耀眼的明星。  在经过一个多月的等待之后,这款产品终于上市了,市场报价为6999元,是第一款售价在万元以内的LED产品。但是,仅从外观上你很难看出它是一款“跨时代”的产品。由于沿袭了自VX2235
2008年9月中旬,记者应邀前往贵州省遵义市,参加遵义县平正仡佬族乡麦博希望小学落成典礼。  以前对祖国西部教育情况的了解,仅限于透过他人的视角。曾有教育界人士对祖国西部教育情况发表过看法——“如果说西部比东部经济落后10年,那么教育至少要落后20年,在广西、贵州等地,有些农村的教育水平与五六十年代没什么区别,有的偏远学校甚至连粉笔都买不起。”  麦博希望小学坐落在贵州山区的平正仡佬族乡。连绵的大