N卡还有多少作用?
提起物理游戏大家是既熟悉而又陌生。其实几乎所有的游戏中都会含有“物理”方面的运算,知名的有PhysX以及Havok还有Bullet,不知名的还有很多很多。无论是基于任何引擎或算法来实现,目的都是为了让游戏中的各种运动轨迹逼真的近乎实际,让游戏玩家获得身临其境的感觉。
我们都知道PhysX游戏可以交由N卡GPU来运算,但NVIDIA显卡对于非PhysX的物理游戏是否也能起到作用呢?换句话说CPU可以计算的物理游戏,还需要N卡么?
我们姑且把所有的物理游戏统称为Physics游戏,那么PhysX是Physics的一种,Havok也是Physics的一种,同理Bullet,同理……,也就是不管任何类型的物理游戏,其物理部分的运算都是由CPU来处理的,因为考虑到目前的CPU的性能包括CPU串行顺序处理的机制,绝大部分的物理运算量都比较小,否则CPU将不堪重负,游戏帧数可谓惨不忍睹。也就是说只要CPU来承担物理运算,游戏流畅度和逼真度犹如鱼和熊掌二者不可兼得。
网友评论