一直以来,大家都习惯于用3DMark去测试自己爱机的3D性能,去比较谁强谁弱……但是,又有谁怀疑过,在DirectX 9时代使用3DMark03去测试机器的3D性能还合适吗?
第三页
将上面的4个场景分析总结一下, 3DMARK03用来比较目前最新显卡的性能着实有点不太合适,4个测试场景中,第一个场景基于DirectX 7.0,第二个和第三个场景基于DirectX 8.1,第四个场景基于DirectX 8.1与9.0的混合。现在较新的游戏不少基于DirectX 9, 《波斯王子时之砂》、《变形金刚》、《古墓丽影六》、《Max Payne 2》、《Will Rock》、《DOOM3》、《Farcry》等等对Vertex Shaders与Pixel Shader的支持都已经是2.0版本,而Farcry的1.2 patch之后更是提供了对3.0版本的支持。3DMARK03这样的测试场景设置对于目前的显卡与游戏来说,对照意义不大。
让我们再看看3DMARK03的最后得分是怎么计算出来的呢?计算的公式如下:
3DMark 得分 = (GT1fps * 7.3) + (GT2fps * 37) + (GT3fps * 47.1) + (GT4fps * 38.7)
下面我们借用HKEPC的一个X700XT的测试截图来看看:
大家发现X700XT这样的新一代显卡在GT2、GT3、GT4的测试场景里面的成绩都是非常接近的,用上面的公式计算一下,我们发现DirectX 9的性能表现在这个测试里面占的比例仅仅为27.5%左右,而DirectX 8.1的性能表现在这个最终得分里面占了51.09%,而更可笑的是反映DirectX 7性能的成绩在最终分数里面的比例都达到了21.5%。一个号称DirectX 9的测试软件的测试成绩最后的测试结果对DirectX9的性能反映仅仅只有27.5%!这样的一个测试软件对现在的DirectX 9显卡来说,还有存在的必要么?
网友评论