物理效果 CPU 并非不能处理,如你所知 Havok 就是 CPU 上运行的物理引擎。但是 PhysX 是用 CUDA 写的,现在 CUDA 的 x86 编译器只有 PGI 才有,即便 NV 会用 PGI 的编译器,CUDA 也是几千线程的创建,光是考虑到任务调度就很难想像 CPU 占有率只有 30%。我想更实际的方法是把一部份低需求的物理效果用 CPU 专有的代码,而要求更高的效果用 GPU 来跑。我很难想像在 PhysX 只支持 N 卡的前提下 NV 为什么要同时维护 GPU 和 CPU 两个代码库让他们有相同的能力。我想如果你真的要说 CPU 可以做到 PhysX 程度的物理效果,那就要对比物理效果的渲染结果在 CPU 和 GPU 上是否相近,而不能仅仅用游戏设置和 fps 说话。可能的话希望可以有视频对比。