AMD 的顯示卡也有物理加速 -> Havok
NVIDIA 的顯示卡 物理加速 -> PhysX
目前在游戏里被大量普遍应用的物理引擎有两种,分别是Ageia开发的PhysX以及Havok的Havok系列引擎,
目前使用这些引擎的游戏加起来总共超过四百款,不过需要使用PhysX物理加速卡的游戏加起来不足百款,而剩下的游戏都可以通过CPU来进行物理运算。
但面对越来越多的3D模型和越来越多的实际特效没有物理加速是不可能的。NVIDIA收购了Ageia自然有PhysX物理加速,那AMD呢?那自然是选择应用率更高的Havok推出的Havok物理加速引擎。AMD之所以选择Havok引擎有几个原因。
第一:目前在全球游戏领域里被广泛应用的物理引擎的只有Ageia和Havok,其中Ageia被对手NVIDIA收购自然不会去选择采用。
第二:从物理引擎的游戏实际应用数量上看,使用Havok引擎的游戏约为总数量的3/4款,而使用PhysX技术的只剩下的1/4款。自然是首选Havok物理加速引擎。
第三:PhysX主要是让GPU去运算物理效果,而Havok则是让CPU+GPU联合来运算,符合AMD的GPGPU的发展线路。
http://baike.baidu.com/view/688798.htm
Havok引擎