模拟真实

来源 :电脑迷 | 被引量 : 0次 | 上传用户:xiaoex11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  自NVIDIA ForceWare 177.39驱动中的PhysX 8.06.12版驱动程序支持物理加速以来,大幅提升3DMark Vantage的得分,引起用户的广泛关注。随后NVIDIA开始力推PhysX物理加速技术,以物理加速的优势来和ATi红透半边天的性价比之王HD4850相抗衡。那么物理加速技术到底能够为游戏带来什么改进,以及对显卡有什么附加的要求呢?且听本文为你慢慢道来。
  
  3D更真实,物理计算贴近现实
  
  从2D到3D,对游戏画面而言是一次质的飞跃,游戏画面首次更加接近真实,画面更加精美,给游戏玩家带来的不仅仅只有震撼,更是一种全新的游戏体验,首片3D加速卡3Dfx Voodoo想必让不少资深玩家怀念不已。随着3D显示技术的发展,电影级的CG效果让游戏画面更上一层楼,不过对于3D游戏而言,尽管细节可以做到惟妙惟肖,例如一片树叶,可以事先从叶脉到边缘锯齿,甚至叶片上的水滴都做到接近真实,但这都是事先建好的场景模型,所有的物体都只是贴图而已。树上的叶片不会迎风拂动或者只会生硬地拂动;小草被坦克压过仍然“倔强”地挺立;任由枪炮子弹轰炸的木板墙永远都屹立不倒,毫发无伤。诸如此类的现象在游戏中司空见惯,3D场景虽然长得非常漂亮了,但物体表现却与现实完全不同,3D加速技术只是与现实“长得很像”而已。
  随着Ageia在2006年推出PPU及物理加速引擎创造物理加速先河,物理加速概念被广大游戏玩家熟知,有了物理加速,在3D游戏和应用中就可以看到更多真实的物理运算过程,例如山石滚落、爆炸、水流等场景,物体都将遵循真实的轨迹运行。在游戏中实现物理定律的还原是相当复杂的,因为在游戏世界的物体都是虚拟的,设计时要为它附上质量、材料、密度等属性。就以简单的碰撞为例吧,同样是碰撞,由于材料的不同,同样速度的物体碰撞后的结果并不相同,这带来的好处是3D环境中的事物将无比真实,运动方式将遵循物理定律而不是按事先指定好的一种或者多种方式进行。可以说,物理运算的加入,让3D世界更接近真正的世界。遗憾的是,Ageia虽然联合华硕、BFG推出物理加速卡,不过由于当年支持物理加速的游戏甚少,并且物理加速卡价格不菲,上千元的售价已经足以购买一片中高端显卡,导致物理加速并未成为主流产品,而陷入运营困境,直到被NVIDIA收购。
  


  
  PhysX物理加速在NV手中“重生”
  
  今年2月,NVIDIA收购了物理加速处理器厂商Ageia,将其旗下PhysX物理引擎进行整合,让NVIDIA的GPU支持物理运算引擎,在NVIDIA的ForceWare 177.39中,整合了PhysX 8.06.12版驱动,支持9800GT/GTX/GTX+/GX2以及GTX280/260等显卡进行物理计算。Ageia在被收购后,虽然PPU (物理运算处理器) 已经夭折,不过PhysX物理引擎却获得重生。至此,Intel收购了Havok拥有了自己的物理加速技术,而NVIDIA也凭借PhysX引擎,支持物理加速。
  我们再来看看NVIDIA PhysX对物理加速的实现方法。它实际上抛弃了PPU,而是采用通用计算技术,让GPU来运行物理加速所需的计算。而对于物理计算来说,GPU的设计结构最适合其运算,因为一颗典型的GPU从结构的角度来说是一颗目的性非常明确的并行处理器,大量的Shader核心,超高的浮点运算能力,天生就适合并行运算。也就是如果用CPU进行复杂的物理运算的话,性能将比GPU运行同样的物理运算要差得多。GPU能做量大但不复杂的工作,而CPU擅长复杂运算但并行大量运算性能较差。而最新的PhysX 8.09.04 WHQL版,则提供了对NVIDIA GeForce全系列显卡的支持,让用户的中低端显卡也能够支持物理加速。
  
  PhysX还是Havok,物理加速的标准之争
  
  现阶段物理加速的游戏已经多达150余款,并且有越来越多的游戏宣布开始支持物理加速功能。目前支持物理加速的游戏分别支持Havok和PhysX物理加速引擎,由于采用物理加速引擎的不同,支持的硬件也有所不同。例如NVIDIA的PhysX物理加速引擎,就只能通过NVIDIA显卡的驱动进行支持。另外被普遍采用的一种物理加速引擎则是被Intel收购的Havok,目前被《Half-Life 2》、《荣誉勋章》、《帝国时代》、《F.E.A.R》、《分裂细胞》、《上古卷轴》等等大作在内的100多款游戏采用,XBOX360也是采用Havok引擎。不过和NVIDIA采用GPU进行物理加速运算不同,Intel借助多核心CPU的潜在运算能力来执行物理加速运算,将CPU作为PPU(物理处理器)来使用。如此一来,未来计算机处理物理运算时,只要处理器性能足够强大,就能实现物理加速。但是现在CPU在处理物理运算的时候性能依然不理想,即便是现在最顶级处理器,也只能同时模拟几十个具有大致物理特征的物体。要想成功,CPU-PPU之路任重而道远。
  


  另一显卡巨头ATi,虽然在2006年就成功让显卡运行了物理运算的DEMO,采用的是Havok引擎并且速度很快,不过由于Havok被Intel收购,而NVIDIA则收购了Ageia,ATi在物理加速上没有自身的标准,RV770也使用Havok物理加速引擎。而Intel为了扩大物理加速市场,宣布将Havok引擎免费开放,将获得更多的游戏厂商支持。因此,未来物理加速市场,将是Havok和PhysX的战场。
  
  DX11也将支持物理加速
  
  除了Havok和PhysX针锋相对之外,微软明年推出的下一代3D API DirectX 11也将支持物理加速计算——Compute Shader支持,不过让NVIDIA尴尬的是,DirectX11将不支持PhysX,而对Havok,微软没有明确表示支持或者不支持,但根据Havok的加速原理是使用处理器进行物理运算,DirectX 11或许会支持英特尔的Havok物理加速。而如果是支持Havok的话,那么英特尔和AMD的显示卡将获得巨大的效率提升。因此未来虽然或许会有公司推出支持PhysX API的应用,但估计大部分程序员还是喜欢使用微软提供的API接口来实现物理加速。
  也就是说,到明年用户可能面临两种物理加速的解决方案,一种是DirectX 11的Compute Shader,而另一种则是NVIDIA的PhysX。不过微软DirectX11能否得到游戏厂商的广泛支持,将是游戏厂商和NVIDIA无法逾越的一道墙。
  


  
  目前不宜盲目追求物理加速
  
  不容置疑的是,物理加速将成为提升3D游戏真实感的一个大趋势,未来越来越多的游戏都将支持物理加速。但是就目前的现状而言,虽然NVIDIA新版的物理驱动将物理加速的支持显卡方位扩充到全部8系列和9系列显卡,但是对于中低端DirectX 10显卡而言,目前在游戏中亟需解决的还是速度问题,而不是利用显卡的额外计算来提升游戏的真实性。毕竟现在很多中低端显卡,对于大多数DirextX 10游戏不能完全胜任,再进行额外的物理运算,性能让人担忧。相比之下,利用高端显卡剩余的运算能力进行物理加速,能够为用户提供更好的游戏真实感,是一件让人兴奋的事情。但是目前用户也不宜盲目追求物理加速,毕竟现在支持物理加速的游戏的比例较低,并且标准尚未确定,为了物理加速而升级显卡并不可取。建议用户不妨等待DirectX 11尘埃落地,到时候物理加速成为3D API的一个标准,估计会有更多支持物理加速的游戏涌现。
其他文献
不少人在网吧里打游戏时,喜欢截取精彩瞬间的图片,但是,有些游戏虽然自带有截图功能,却只能在游戏里观看截图,即使能够保存在本地硬盘,如果忘了带优盘,换一台电脑就看不到当时的截图了,这个时候,通常会求助于网络相册。普通的截图上传方式是截图后保存到本地硬盘,再由本地硬盘上传至网络,而现在,利用QQ空间推出的日志截图功能就可以一步到位。
期刊
【摘 要】目的:对比健康教育前后患者对应用抗生素认知行为的变化。方法:通过对2013年2-7月在我院住院的患者进行健康教育,讲解有关抗生素的应用知识,干预前后选择120例患者,采用问卷调查和现场提问的方式,了解患者对抗生素应用的认知行为情况。结果:健康教育后患者对应用抗生素的认知行为较健康教育前有了明显的提高。结论:健康教育在患者应用抗生素时起到良好作用,护理人员应加强对患者应用抗生素的健康教育,
期刊
经常使用WinRAR的用户,一般都会根据自己的需要来个性化设置临时解压目录、关联文件、右键功能菜单样式等等,但每次重新安装系统以后不得不再次设置,太麻烦了。因此,你只要事先在WinRAR的“选项/导入导出”下使用“导出设置到文件”来备份自己的个性化修改,等重装系统后再使用“从文件导入设置”功能恢复就行了。
期刊
【摘 要】目的:对护理干预对于胃癌手术患者日后的生存质量进行观察,以探索其影响。方法:针对我院98例胃癌患者进行护理干预,通过随机抽取分为干预组和对照组。结果:通过观察发现护理干预组在情绪焦虑、社会活动和生活能力上均比常规护理较低。结论:对于胃癌手术后的患者给予系统而科学的护理干预可以有效的提高患者的生存质量。  【关键词】护理干预;胃癌手术;生存质量  【中图分类号】R473.73 【文献标识码
期刊
【摘 要】目的:探讨门静脉血栓(PVT)形成对肝硬化病程的影响。方法:回顾我院2003年至2010年肝硬化伴PVT形成的患者資料。18例肝硬化伴PVT形成患者入选血栓组; 随机选择同阶段肝硬化门静脉高压症的无门静脉血栓形成患者19例作为对照组,比较两组患者的门静脉宽度及脾脏厚度,食管胃底静脉曲张、腹水及上消化道大出血发生等情况。结果:血栓组的门静脉宽度及脾脏厚度大于对照组,差异有统计学意义(P<0
期刊
【摘 要】目的:观察中西医结合治疗带状疱疹的临床疗效。方法:将85例我院自2010年至2013年门诊及住院的带状疱疹患者采用随机数字法随机分为两组,对照组35例予糖皮质激素、止痛剂、阿昔洛韦及神经营养剂等药物,治疗组在运用上述药物基础上辨证论治予火针、中药汤剂、及自制外用药物(云南白药、阿昔洛韦乳膏、地塞米松注射液、利巴韦林注射液混合)涂患处,同时采用中药熏蒸疗法,两组以10天为一疗程,结果:治疗
期刊
6月下讲过通过网页中转的方法将Excel工作表转换成Word文档。还有种更简单的方法可以解决这个问题,不用转存两次这么麻烦。
期刊
Firefox3.0推出后网上好评如潮,发行日当天还创下了单日下载量最高的世界记录,很多人在评论它时都会冠上革命、创新、震撼等字眼。Firefox 3.0到底有什么样的魅力让人们对它如此着迷。百闻不如一见,赶紧下载回来亲身一试。
期刊
现在打开QQ空间,首先进入的是“信息中心”,在这里可以关注到自己和QQ好友的空间最新动态,能及时了解朋友的最新消息。本来这是一个很人性化的设计,可进入信息中心,你会发现里面的消息太杂乱了,很多都不是自己关注的。怎么办呢?其实你完全可以定制自己的“关注信息”。
期刊
在前几期的每期推荐栏目中,我们为大家带来的都是所谓的“发烧碟”,这类音乐虽然动听,但听的时间一长,难免会有些发腻。是时候换换口味了!在接下来的几期中,我们将带给大家一个全新的系列——游戏中的音乐。    游戏音效与游戏音乐    真正的游戏大作离不开优秀的声音表现,而一款游戏在声音方面的投入也是非常可观的。游戏中的声音包括游戏音效和游戏音乐两大组成部分。音效方面最常见的方法是实地录取,比如《极品飞
期刊