随着NVIDIA对PhysX物理引擎不断努力的研发、以及与游戏厂商的密切合作,PhysX已经被广大玩家所认可并关注,很多消费者已经将支持PhysX物理效果的GPU加速当作购买显卡产品的一个重要砝码,足可见大家对游戏中优秀的物理效果是多么的喜爱。
为了不断满足玩家们的热切期盼,NVIDIA也继续加速与游戏厂商的合作,不断推出支持PhysX的游戏大作。今天我们就为大家介绍一款最新的支持PhysX的FPS游戏——《Cryostasis:Sleep of Reason》(雪域危机:沉睡之谜;以下简称Cryostasis),并对一些主流的显卡产品进行测试,看看它们的性能在这款游戏上的表现如何。
◆ 物理效果成为玩家最新追求,PhysX首当其冲
游戏中的物理引擎越来越受到重视,因为玩家和开发者都意识到,想要让游戏更加好玩,仅仅只有出色的图形引擎是不够的,只有物理引擎才能增强游戏中的互动,进一步的提高游戏的可玩性。在早期的游戏中,物理运算一般会简化到不可想象的地步,在2D游戏里,大部分的物理被定义为“离开地面的时候,就往下掉”这样简单易行(比如爱吃金币的马里奥)。现在的3D游戏已经大抵脱离简单的物理运算而更讲求真实,但缺憾之处也是无所不在,也就是我们称之为“脚本化”的物理运算。
可以举很多真实的游戏经历来说明:在《使命召唤:联合进攻》中,当你正驾驶坦克在不断获得一次次胜利,争取更大战果的时候,你却被前面的一片灌木丛挡住了去路,这在真实世界,会有问题吗?我们完全可以驾驶这辆重型坦克碾压过去。同样的情况在很多游戏中都会出现,玩家会发现,如果我们想炸塌一堵墙壁,必须在游戏中“指定”的位置进行爆破,而同样材质的墙壁,你却无法在另一个位置对其造成任何的伤害。
『摆脱“脚本”设计,游戏中人物与环境的互动将更加真实和灵活』
这就是所谓的“脚本化”物理运算,游戏引擎已经定义了某种物理效果的完整流程,玩家只能被动的接受这种物理效果,而不能有任何其它的改变,一旦这种改变出现,就表明游戏遇到了Bug。而NVIDIA PhysX物理引擎首先会改变这一状况,让“脚本化”的物理运算完全变为真实化的物理运算。玩家可以与更多的物体发生互动,互动的方式不同也会产生不同的结果,你用不同的武器、不同的角度射击某幢房子,房子坍塌的速度和角度也会发生变化,这一切都会让游戏产生更多的随机状况,也让游戏更加真实。
『今天我们测试的主角游戏——《雪域危机》』
今天我们测试的重点就是一款物理效果非凡的游戏——《雪域危机》,因为游戏还没有正式发售,所以我们会用游戏的技术Demo来进行讲解和测试。这个技术Demo的一个最重要技术就是基于光滑粒子的动力学(SPH)。与普通的粒子引擎相比,SPH技术能根据水的黏性计算其视觉流动效果,还能反映水面和周围环境的互相映射效果,当然也是严格符合重力学特性的。开发人员称,DEMO中有大约三万个粒子在互动。