分享

3DMark2000硬件测试全攻略

 ynhnzp 2012-08-19

3DMark2000硬件测试全攻略

2000-06-08 00:00 来源:CPCW 作者: 责任编辑:·yesky 评论(0)
p>  面对五花八门、种类繁多的显示卡市场,玩家最头痛的莫过于选择一款称心如意的显示卡。除价格之外,性能绝对是决定选购与否的一大重要因素。消费者需要更进一步了解显示卡的性能,因此专业的3D测试软件应运而生。

  Madonion(前身为Futuremark)公司的3DMark系列软件自问世以来,立即以真实专业的测试系统和精美华丽的Demo展示成为最受欢迎的3D测试软件之一。与其他的测试软件不同,3DMark采用了未来派第三视角游戏MaxPayne的MAX-FX技术,力图为玩家提供显示卡在真实游戏环境中的性能。因此自从它上市后,一直是玩家拥戴的3D权威测试软件之一。

一、3DMark2000简介

  3DMark2000是3DMark系列软件的最新版本。与3DMark 99 Max相比,3DMark2000保留了Maxpayne游戏引擎,同时增加一些新的功能:

  1. 支持DirectX 7.0

  2. 为Intel和AMD处理器进行优化

  3. 全新的游戏测试和影像

  4. 全新的材质着色速度测试

  5. 全新的多边形产生速率测试

  6. 全新的环境凸凹映射测试

  7. 可选择材质色深(16或32 bit)

  8. 命令行自动测试

  9. 支持Microsoft Windows 2000 Professional

  3DMark2000的最低系统需要

  Intel Pentium MMX 166MHz处理器

  64MB内存

  Win95/98/2000操作系统 Mcrosoft DirectX及其兼容3D图形加速卡

  但是,经笔者的实际测试后,我发现其实3DMark2000的最佳测试配置是拥有128MB内存、足够的硬盘空间、Win98或以上版本。

二、设定准备

  在进行测试之前,我们需要先设定好测试环境。3Dmark2000的设定工作包括:

  (一)编辑描述

  I.Project name:首先我们在这里为本次测试命名,以区别于其他测试项目。

  2.Comment:可以加入测试者姓名,测试环境以及测试过程中的一些问题。

(二)Select Tests: 选择测试

  3Dmark2000的全部测试需要十分钟时间才能完成,对于等不及的朋友可以根据需要选择测? 项目。其实,如果你只是希望快速了解显示卡的游戏性能,你可以只选择Game1和Game2游戏的测试。事实上,3Dmark2000的最后得分也就是由这两个游戏的测试决定的。另外要注意,“Visual Test”项中的“Image Quality”(画质测试)功能只有在3DMark2000 Pro版本中才能进行。

(三)Options设定

  1.benchmark(测试设定)

  (1)Disable Title screen between tests 不显示测试信息

  (2)Test repeat count 强制3Dmark按指定次数测试以获得更高的准确性

  (3)Looping 循环重复测试

  2.Demo模式设定

  (1)Disable Mucis 演示时不播放音乐

  (2)Looping 演示循环进行,直至用户中断

(四)Display and CPU Setting:显示卡与CPU设定 Display and CPU Setting设定视窗

  可以说是3Dmark测试的主要控制面板。在这里我们可以更改最重要的测试设定,包括测试用显示卡,解析度,材质色深,Z-buffer深度,缓冲区和CPU的优化功能。解析度、材质色深、Z-buffer相信大家都很熟悉,在这里我们重点谈谈缓冲区和CPU优化功能。

  1.缓冲区 缓冲区用来储存着色的像素(影像)在视频内存中的区域。缓冲区的大小由解析度和色深决定,例如800x600,16bit色的缓冲区就占用800x600x2(16bit=2bytes)的内存区域。

  (1) 前置Buffer是当前显示在萤幕上的缓冲区,后置Buffer是尚未显示在萤幕上的缓冲区。

  (2) Single Buffering使用一个前置缓冲区,在着色的同时影像立即显示在萤幕上。因此当萤幕更新影像时会出现闪烁的现象。Single Buffering在目前的程序中已很少使用。

  (3) Double Buffering则使用两个缓冲区,一个前置Buffer,一个后置Buffer。所谓前置和后置是相对而言的。前置缓存的像素在屏幕上显示的同时,3D显卡正在紧张地着色后置缓存中的像素。

  后置缓存的像素上色完毕后是以Vsync信号的形式等待。在前置缓存和后置缓存交换后,新一轮的着色工作又重新开始。这正如舞台话剧中前台和后台的演员一般。在前台演员表演时,后台的演员仍在进行最后的排练。前台的演员下场时正是后台演员登场的时间。唯一不同的是前置和后置缓存是循环轮番上阵,而演员表演完毕一般都不再出场。目前大多数游戏内定都使用Double Buffering。

  (4) Triple Buffering使用一个前置缓存和两个后置缓存。在着色完第一个后置缓冲区的数据后,立即开始处理第二个后置缓冲区。今天,不少新游戏都采用的是Triple Buffering,Trible Buffering正逐渐成为发展的趋势,因为它没有Vsync(萤幕的垂直刷新频率)等待的时间,游戏也将更加流畅。Triple Buffering也是3Dmark2000测试的内定值设定。

  2.CPU优化 3Dmark2000分别对几种不同的CPU进行优化。它可以自动检测你的个人电脑系统,并根据你的处理器和显示卡确定优化设定。3Dmark专门为以下几种CPU做出优化:

  (1) D3D Software T&L:即D3D软件T&L,适用于Pentium、Pentium II、Celeron和其他Intel兼容处理器

  (2) Intel Pentium III:仅适用于PentiumIII以上的处理器

  (3) AMD Athlon:仅适用于Athlon处理器

  (4) 3Dnow!:适用支持3Dnow!指令的处理器,诸如AMD K6-2、k6-III或Athlon。当然,如果你有Athlon处理器,最好还是选择“AMD Athlon”设定为佳。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多