
一款好游戏应该符合什么样的标准?首先当然是要画面够好,这个问题当然是有GPU(显卡)来负责,越是高规格的GPU就可以给出越是好的画面;然后就是游戏环境要够真实,这里的真实不仅需要合格的美工、场景设计,还需要一个足够虚拟真实的物理引擎。

物理引擎并不是一个全新的概念,它的出现自然是为了让游戏中的环境可以和玩家之间实现交互,各种动作都可以得到真实世界一样的结果。原本物理引擎部分是由CPU负责完成,不过很快就发现CPU对于这样的操作并不怎么在行,有限的CPU运算技能无法满足物理引擎的需要,这才有了后来AGEIA特别开发的PHYsX物理加速卡,用扩展卡来专门负责这样的工作。只是这样的设计考虑到了性能,但也增加了游戏玩家的硬件成本,尽管物理引擎软件部分和加速卡硬件都是不错的产品,但却没有得到大面积的普及,相应的也就没有获得业界,特别是游戏开发商的支持。

随着Nvidia收购了AGEIA之后,物理引擎的发展迎来了一个机遇。通过CUDA开放平台,NVIDIA成功将CPU无法胜任、PPU未能普及的物理引擎处理教给了显卡来完成,也就是让GPU在负责图形处理之余,还能处理物理引擎的计算,让NVIDIA的用户不需要额外的开销就可以获得更好的游戏体验。
应该架构上的优势,GPU的浮点性能要远远超过现在的CPU,在物理引擎处理上,NVIDIA现在的顶级显卡GTX 280的执行性能可以达到英特尔顶级四核心处理器的数十倍。形象一点说,GTX280显卡不仅可以在1920×1080分辨率、开启抗锯齿/各向异性过滤等特效之后保持流畅运行速度,还可以承担对应场景中的物理运算,对于最终FPS并没有太大的影响。

现在的游戏中采用物理引擎的已经是越来越多,对于电脑系统的性能要求也越来越高,从FutureMark最新发布的3DMark Vantage中就可以看出单单依靠CPU会无法满足今后游戏应用的需要,一颗强大的GPU现在已经是用户更加迫切的需要。