|
听说过FutureMark的3D Mark 99 Max吗?它是个不逊于Quake 3和Winbench 99的测试软件,专门用于测试显卡的Direct 3D性能,并给出一份容易查看分析表格,让显卡之间的比较变得更容易。虽然3D Mark 99支持多种3D特效和DirectX 6.1,但在显卡技术飞速发展的今天,它己变得有些落后了。为此,FutureMark推出了支持DirectX 7和硬件T&L(Transform and Lighting,多边形转换与光线处理)的最新版----3D Mark 2000。
3D Mark 2000的软件界面和选项调整均有重大改进,可控制的选项有:全系列测试通用设置、分类更细致的图形分辨率、16/32位颜色、16/32位纹理、Z缓冲的境深等高级3D特效,甚至还包括了T&L!
测试Demo一直是3D Mark的强项,记得当年3D Mark 99 Max的演示动画就给我留下了深刻的印象,在千年版之中,其Demo并没有太大变化,仅是加入了Game 1和Game 2场景:一个是第三人称追尾直升机射击游戏,另一个是Diablo式的冒险游戏,每个场景都可以选择复杂程度,你能更清楚地看到不同3D特效为我们带来那些好处。高画质的Game 1和Game 2对CPU的要求非常严格,因此设置为640*480*16位色会限制图形卡的能力,以下是场景使用的3D特效数量:
Game 1 ---------------------------------------------------------------- 复杂程序 物体 光线 多边形 三角形顶点数目 纹理 ---------------------------------------------------------------- 低 23 4 6997 11601 2.74M ---------------------------------------------------------------- 中 37 5 13520 22875 2.87M ---------------------------------------------------------------- 高 39 5 53026 71292 2.81M ----------------------------------------------------------------
Game1场景的低画质测试
Game1场景的中画质测试
Game1场景的高画质测试
Game 2 ---------------------------------------------------------------- 复杂程序 物体 光线 多边形 三角形顶点数目 纹理 低 22 4 9392 16356 3.14M 中 33 7 17084 24023 3.31M 高 44 8 29941 36983 3.41M ----------------------------------------------------------------
Game2场景的低画质测试
Game2场景的中画质测试
Game2场景的高画质测试
3DMark不仅改进了场景测试,还改进了像素填充率、纹理渲染速度、凹凸纹理等理论测试。
在像素填充率benchmark中,它要求3D卡进行单纹理和多纹理渲染,然后再加入15万个多边形的场景来检查显示子系统的多边形处理能力。3D Mark在以上三个测试中都包含了1个(1个方向光源)、4个(1个方向光源+3个点光源)或8个(1个方向光源+7个点光源)光线计算。
像素填充率测试
高数量多边形计算
在纹理渲染速度benchmark中,3DMark把纹理总容量扩充到128M,比前作的64M整整多了两倍!以下是各测试所用的纹理数量:
8M:48个256*256像素纹理(16位)或24个256*256像素纹理(32位) 16M:96个256*256像素纹理(16位)或48个256*256像素纹理(32位) 32M:192个256*256像素纹理(16位)或96个256*256像素纹理(32位) 64M:384个256*256像素纹理(16位)或192个256*256像素纹理(32位)
纹理渲染速度测试
凹凸纹理测试
凹凸纹理测试是可以变形和移动一幅立体面,3D Mark在主键中增加了浮雕式凹凸纹理此种新形的3D特效,这对一般显卡来说没什么用,但号称集成硬件凹凸纹理的G400芯片,可就大大地有益啦!不过,我一直怀疑G400曾经对3D Mark系列的测试软件作过优化,在3D Mark 2000推出前夕,001硬件站(member.netease.com/~001)收集了市面上最流行的各种3D显卡,用3D Mark 99 Max作了一次综合测试,至于基本设置,我们选用了最有实际意义也是最多人使用的800*600*16位色。
------------------------------------- 产品 3DMarks Matrox G400 4785 NVIDIA RIVA TNT2 3931 ATI Rage 128 3370 3Dfx Voodoo3 3341 NVIDIA RIVA TNT 3281 3Dfx Voodoo2 SLI 3219 S3 Savage4 2846 3Dfx Voodoo Banshee 2411 Matrox G200 2231 3Dfx Voodoo2 2180 S3 Savage 3D 2102 Intel i740 1883 Matrox Millenium II 1685 3Dfx Voodoo Graphics 1506 Matrox Mystique 1275 Matrox G100 1153 ATI 3D Rage Pro 1024 3Dlabs Permedia2 879 NVIDIA RIVA 128/128ZX 877 #9 Ticket To Ride IV 755 3Dlabs Glint 596 Trident Cyber 575 3Dfx Voodoo Rush 515 S3 Trio3D 441 Cirrus Logic 546x 411 S3 Virge 355 No.9 Ticket To Ride 292 Trident 3DImage 9x5 291 #9 Ticket To Ride 288 Rendition Verite V2x00 268 ATI 3D Rage II 191 -------------------------------------
既然G400在3D Mark 99中得分这么高,到3D Mark 2000时应该也不会差到那里去,幸运的是,这仅是我一个猜测而己,还没有什么具体证据,所以3D Mark暂时还是一个公正性较高的测试软件。
在beta版之中,3D Mark还没有DXTC(Direct X Texture Compress,DirectX纹理压缩,即是S3TC=S3纹理压缩)这类增加纹理存储空间、加快渲染速度的特效,但相信正式版一定会加入的,毕竟,没有人会忽视大型3D显示设备制造商----S3+Diamond。
|