MadOnion.com终于发布3Dmark2001了。在太平洋的硬件新闻中,已经报道过用geforce2
MX进行测试,得分只有700多分。3Dmark2001真的那么可怕吗?下面我们一起来看看。
[系统要求]
在3DMark2001的帮助文件中,最低系统要求是:
·500MHz的CPU
·1999年推出的3D卡(RIVA TNT2级别),32MB显存
·128MB内存
·Windows98SE操作系统
·DirectX8
推荐系统配置 为:
·1GHz的CPU
·完全支持DirectX8的显卡(其实就是Geforce3)
笔者在自己的系统上进行测试后,发现如果用TNT2级别的显卡来测,绝对会变成放幻灯片,就连Geforce2
MX都只有700多分。所以,最好还是使用Radeon、Geforce2 ULTRA,或者等Geforce3吧。
安装的时候需要先安装 DirectX8,否则它不会让你进行安装的。
[新特性]
作为公认的D3D测试软件,和3DMark2000一样,3DMark2001采用Remedy
Entertainment"s公司的MAX-FX Technology游戏引擎,通过模拟四个游戏Demo进行测试以及一些特性测试,对显卡表现出的速度给出分数,最后相加得出总分。
Products:3DMark2001 3DMark2000
DirectX接口 :DirectX 8 DirectX 7
测试游戏项目个数:4 2
缺省设置:3DMark2001 3DMark2000
分辨率:1024x768 1024x768
色深:32bit 16bit
纹理格式 Compressed(压缩):16bit
Z缓冲(Z buffer):24 / 32bit 16bit
页面缓冲(Frame buffer) :Double Triple
同步垂直刷新(Vertical Sync) :关闭 关闭
全屏抗失真(FSAA) :关闭 无
DirectX8 特性测试项 :3DMark2001 3DMark2000
Pixel Shader
Vertex Shader
Point Sprites
EMBM EMBM
DOT3 Bump Emboss Bump
理论性能测试 :3DMark2001 3DMark2000
填充率(Fill Rate)支持 支持
三角形计算(High Poly Count)支持 支持
画质测试 FSAA on/off FSAA off
渲染管道 :3DMark2001 3DMark2000
纯硬件加速(D3D Pure HW T&L) 支持
硬件加速(D3D HW T&L) 支持 支持
软件加速(D3D Software T&L)支持 支持
3DMark2001支持DirectX8,所以支持所有的DirectX8的特性,包括Vertex
Shaders、Pixel Shaders、Point Sprites、DOT3 bump
mapping等等。从3DMark2001的缺省设置中可以看到,未来的游戏标准将会是1024×786×32bit。
3DMark2001有一项是“纯硬件加速(D3D Pure HW T&L)”,他会自动检测显卡,如果显卡支持所有的DirectX8特性,可以将所有的T&L工作让显卡完成;而“硬件加速(D3D
HW T&L)”则是如果显卡不支持部分特性,会让CPU进行计算。完全支持DirectX8?看来,3DMark2001又是为Geforce3特制的。
3DMark2001支持几乎所有的CPU,同时也为Intel的SSE、SSE2和AMD的3Dnow、3Dnow+指令集优化。如果测试时使用不支持T&L的显卡,就会用这些指令集加上DirectX8内部的指令,在CPU上进行T&L计算。但是,在Win2000下,3DMark2001不支持双CPU。
如果能在MadOnion.com上注册购买一个40美元的3DMark2001 Pro,还会有以下的好东西:
·ResultBrowser2001
·Image Quality Testing with Reference Pictures
·Batch Run Wizard.W
·Batch Run Command Line Automation.
还可以在测试的Demo1中,亲自驾驶那辆小卡车玩跑一炮。由于笔者的还没有注册,上面的好东西就无福消受了。
[进行测试]
测试平台:
CPU : AMD Duron 850(100x8.5)
主板: 磐英Epox 8KTA3(KT133A+686B)
内存: Kingmatch 128MB PC133 CL=2
显卡: ATI Radeon LE(HyperZ & oc175/175MHz)
硬盘: Seagate酷鱼三代 20GB ATA100
操作系统: 中文Windows98SE(4.10.2222A)
驱动程序: VIA 4in1 4.28驱动 DirectX8 Radeon 测试驱动4.13.7089
测试中,由于3DMark2001太吃显存了,我们需要把AGP Memory调整为128MB,否则无法完成测试。可见,就算显卡有64MB的显存不会太过分了,当然我们也不敢打开FSAA。
上面的是基本测试的结果。可以看到,得分不再像3DMark2000里的四五千分,最下分辨率下也只有3263。下面看看不同设置的结果:
[Double Frame Buffer下获得更好分数,但是会影响画质]
[DXTC(DirectX Texture Compression)可以在不太损害画质的情况下,提高性能]
上面都是32bit色彩的测试,由于Radeon的16bit性能不好,我们只进行基本对比测试。
可以看到,16bit的性能只比32bit性能提高一点点。
测试完后,我们可以在上面的对话框中看到每一项测试的情况。其中Game4-Natrue、Pixel
Shader两项都占较大的分数,但是由于采用了Radeon不支持的特效,没有进行测试,影响了得分。看来,只有geforce3可以完成所有的测试项目,并轻易获得高分。
[总结]
说了这么多,大家应该对3DMark2001有所了解。3DMark2001是用来测试显卡的好工具,同时也是测试系统的工具。它对系统要求非常高,但是画面又是非常吸引人的。
要知道3DMark2001有多压榨系统?我们给出一个最低配置:
CPU : Intel Celeron 667(66*10)
内存: 128MB
显卡: 支持T&L的显卡,32MB显存
操作系统: Windows98SE+DirectX 8.0a
在这个配置下,勉强可以在Low Detail下,在一些场景中,跑25fps。
在MadOnion.com上面还列出了3DMark2001不支持的老显卡:
·3Dfx Voodoo Banshee
·3Dfx Voodoo2
·3Dfx Voodoo Graphics
·3Dfx Voodoo Rush
·3Dlabs Permedia1
·3Dlabs Permedia2
·ATI RAGE II/II+
·ATI RAGE PRO (/TURBO)
·Cirrus Logic Laguna3D (CL5465)
·Intel i740
·Intel i810 (integrated)
·NVIDIA RIVA128 & RIVA128 ZX
·Matrox Millennium II
·Matrox Mystique
·PowerVR PCX2
·Rendition Verite V1000
·Rendition Verite V2200
·S3 Trio64 3D
·S3 Virge /DX /GX /VX
·S3 Savage3D
如果你的显卡是其中之一,而你又想看看3DMark2001的漂亮画面,快去换显卡吧。
在MadOnion.com上有一个3DMark2001得分排行榜,注册后,大家都可以上去打榜。最高得分应该是:Digit-Life.com用P4
2.3GHz加Geforce3超频,得到6200。你的机器能跑多少分呢?
在2001年,D3D的测试软件有3DMark2001,而OpenGL方面有VulPine
GLMark,由于采用更多的特效,并为geforce3充分优化,它将有机会取代Quake
III在OpenGL的测试地位。
|