◆ 封闭还是开放是个问题
除了炫目的DX11特效光环之外,很多人似乎并没有注意到3DMark 11中另一个变化,私以为可以说是最重要的一个变化,那就是放弃PhysX物理加速特效而使用了Bullet这一开源物理引擎。
![]() |
说到Bullet引擎大多数人都很陌生,其知名度远远不如NVIDIA的PhysX物理加速技术(NVIDIA的推广还是很成功的),但是在专业领域Bullet可不是无名之辈,它是开源物理引擎中的老大,是一套专业的集刚体、软件和碰撞检测于一体的动力学类库,最主要的是它是开源而且免费的,得到了众多厂商的一致支持,目前在PS3、PC、XBOX360平台的游戏中都有着大量应用,而且在专业渲染以及电影特效方面也得到了好莱坞的青睐,诸多电影特效都使用了Bullet引擎。
![]() |
3Dmark 11中的物理加速测试分为两个部分,一个是Physics Test,另一个是Combined Test,前者是纯粹的物理加速测试,固定640x480分辨率,不含后期处理、光影等特效,所以这项测试只与CPU性能有关,不涉及GPU,同一平台下这个分数应该基本一致。
![]() |
Combined Test混合测试除了物理测试之外,GPU也参与进来,CPU负责刚体,GPU负责软件和图形特效,最终的得分也是两者都有份,所以同一平台上不同GPU得分也会有不同。
抛开技术优劣和支持度不谈,Futuremark之所以放弃PhysX而选择Bullet,就是因为Bullet开源而且开放,所有的CPU和GPU都能得到支持,而PhysX是NVIDIA的私有技术,虽然软件和游戏厂商可以使用,但是硬件只能限定在NVIDIA的显卡上,Futuremark如果继续选用PhysX作为物理加速引擎的话,其公正性和权威性将会受到质疑,因此3DMark 11选择了使用范围更广的Bullet开源引擎。
Bullet的开放对比PhysX的封闭,结果自然是Bullet得到了众多厂商的支持,物理加速引擎的局面已经有了逆转,而NVIDIA如果继续固步自封,那么PhysX的前景堪忧。
理论分析就这么多,要想得出真实结论还要看实际测试,通过多款DX 10/11游戏的测试结果来验证3DMark 11的测试到底可信否。
超能网友终极杀人王 2011-03-15 17:56 | 加入黑名单
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
4#
游客 2011-03-15 17:30
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
3#
游客 2011-03-15 16:07
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
2#
游客 2011-03-15 16:02
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
1#