3DMark03 该如何相信你?

互联网 | 编辑: 2003-06-09 00:00:00转载

从来没有任何一个测试软件受到如此关注。承担Direct3D 9.0测试大任的3DMark03狠狠地泼了NVIDIA用户一盆又一盆的冷水,也因此饱受非议。

2003年2月12日凌晨,万众期待的FutureMark 3DMark03发布了。这个长达180MB的超级显卡杀手被人们疯狂下载5000万次之后,不和谐的声音终于出现了。首先是NVIDIA的Fans发现他们的GeForce4 系列兵败如山倒,然后是NVIDIA官方愤怒的声音。随后FutureMark发布了3DMark03的补丁。但还没等人们回味新补丁的效果,5月中旬,NVIDIA雷管FX驱动程序发布,其耀眼表现再度引发争议。没几天,3DMark03的新补丁再次发布,又一次将NVIDIA用户的热情推入谷底!

一场怪老师跟坏学生之间的闹剧炒得沸沸扬扬。而我们普通的玩家却彻底迷茫了:3DMark03,我该如何相信你?

问题根源D3D 9.0 or ATi Mark?

从来没有任何一个测试软件受到如此关注。承担Direct3D 9.0测试大任的3DMark03狠狠地泼了NVIDIA用户一盆又一盆的冷水,也因此饱受非议。我们研究FutureMark提供给我们的3DMark03技术白皮书后发现,3DMark03被如此置疑不是没有道理的。

3DMark03 是基于微软D3D 9.0 开发的测试软件。D3D 9.0的本质就是Shader,而3DMark03的本质就是一个不断变换的,使用Vertex Shader和Pixel Shader的精美动画电影。一个关键的问题就出在Pixel Shader 的版本使用上。作为D3D 9.0测试工具的3DMark03,没有采用已在游戏中普遍使用的Pixel Shader1.1尚可理解,但它也没有把工作重心放在最新的Pixel Shader 2.0上,而是放在了Pixel Shader1.4上!特别是在Game4中,虽然这个场景需要硬件支持Pixel Shader2.0的GPU才能跑,不过在这个场景一共9个Pixel Shader特效中,只有两个采用了Pixel Shader2.0, 7个采用了Pixel Sahder1.4。而其他的Game几乎全部使用了Pixel Shader1.4。众所周知,Pixel Shader1.4是ATi独门支持的技术,在4大Game分数决定最终总分的3DMark03中,不能支持Pixel Shader 1.4的NVIDIA GeForce4系列无疑吃了大亏。此外,目前3DMark03并没有引入对硬件位移贴图的测试,这对Matrox这样的DirectX 9标准制定厂商也是不够公平的。因此,非ATi阵营的人指责3DMark03的公正性也是有理有据。

不代表游戏主流和发展方向的3DMark03,何以称为“The Gamers’ Benchmark”?

问题激化两个“不老实”的学生

如果说FutureMark是一个偏颇的老师倒也罢了,可偏偏它监考的是“不老实”的学生。

首先被揭发3DMark03考试作弊的是NVIDIA。有人指出NVIDIA雷管43.00驱动程序只能让GeForceFX 5800 Ultra拿到3000多分,而42.45可以跑到5000多分,中心理论是NVIDIA采用了低精度的渲染以取得高分。针对这种情况,FutureMark宣布不承认某些版本雷管驱动程序的测试成绩,并限制成绩上传。

4月末,FutureMark发布3DMark03的第一个补丁,号称修正一部分错误,并增加了对DirectX 9.0+体系的支持。这是否意味着3DMark03会变得更实际一些?但这个版本的补丁没有引起广泛的重视,因为人们的目光很快被NV35的发布所吸引。紧接着, NVIDIA为GeForce FX的CineFx体系发布了革命性的雷管FX驱动程序,这款驱动程序居然让GeForceFX 5800 Ultra的3DMark03成绩超过了ATi的RADEON 9800 Pro,而低端的GeForce FX5200也超过了RADEON9100。一时间天下大骇!

但好景不长,3DMark03合作开发网站的Extremetech用一个开发版本的3DMark03揪出了NVIDIA 贴图错误以及降低渲染精度的证据。由于是在开发版本中出现问题,NVIDIA并非FutureMark开发伙伴的话题重上桌面。NVIDIA表示他们不愿意交大笔美金成为FutureMark的合作伙伴,而人们不禁怀疑:FutureMark是否真的厚ATi薄NVIDIA?FutureMark是否真是ATiMark?

可怕的事情在后头。5月24日,Futuremark竟然放出了Patch 330补丁!最先传出的测试结论是,新补丁使雷管FX驱动的成绩大幅下降。看来NVIDIA“作弊”又被抓到了。可接下来的测试表明,ATi的成绩也明显下降,甚至更严重!这么说ATi也“作弊”!进一步的测试表明,Matrox的成绩不受影响,看来是身处激流之外不必作弊?

3DMark在业内有很高的知名度,为了这个软件,NVIDIA和ATi两家公司付出了相当惨重的代价。两家公司竞争激烈,冒着被天下人骂为小丑的危险,不惜代价地提升3DMark03的分数。在不老实的学生面前,本已饱受非议的FutureMark连出重手,也变得毫无师道尊严。玩家应该何去何从?

玩家的选择3DMark03 Only a count

从无数玩家疯狂上传分数,到越来越多的网站宣布不再使用,我们应该如何去看待这一问题呢?笔者个人认为,其实3DMark03中最具参考价值的是单纹理和多纹理像素填充率和Game2、3两项的分数,其他倒无所谓了,特别是最终的得分,不看也罢,因为一个得分不可能完全说明问题。我们更应该注重显卡在实际游戏中的表现力,优秀的D3D和OpenGL游戏非常多,AquaMark等新软件也层出不穷,硬件厂商即使要作弊,也顾不过来吧?我们为什么非要吊死在3DMark03一个测试上?3DMark03,仅仅是一个得分,仅此而已。

 

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑