3DMark
3Dmark是futuremark公司的一款专为测量显卡性能的软件,也是一款衡量整机性能的软件1,支持IOS系统、Windows系统、Android系统234。
3DMark可以衡量PC在下一代游戏中的3D性能、比较最新的高端游戏硬件,具有离线成绩管理、演示循环、命令行自动化等功能1。
基本信息
- 公司名称
futuremark
- 外文名称
futuremark
- 经营范围
游戏
- 公司性质
外商独资
- 类别
对Vista和Win7系统的DirectX测试工具
产品简介
3Dmark是一款针对Vista和Win7系统的DirectX测试工具,它是一款非常优秀的显卡测试软件。
发展历程
在显卡3D加速初期,并没有如今市场上这样琳琅满目的3D游戏,因此,考验一款显卡的3D加速能力,就仅仅能够凭借几款简单的游戏来衡量,而通过游戏测试的方法显然不能够完全考验一款显卡的性能,例如当时流行的Quake游戏就是基于OpenGL而开发,对于DirectX的性能表现,则毫无意义。那么消费者在购买一款自己喜爱的显卡,如何去知道这款显卡的性能如何,能流畅运行什么样的游戏?这些都成为了当时购买显卡的一大难题。
在具有3D加速功能的显卡迅速蔓延的同时,一个具有权威性、功能全面的3D性能测试软件由此诞生——1998年FutureMark公司正式推出3DMark99,第一代3DMark测试软件,并且在随后的时间里,FutureMark公司也几乎会在每隔1~2年就会推出一款最新的显卡测试软件,而且随着图形技术的快速发展,3DMark的推出速度有更快的趋势。
从一款3DMark开始,FutureMark一共推出过八种版本的3DMark系列软件,包括:3DMark99、3DMark2000、3DMark2001、3DMark03、3DMark05、3DMark06、3Dmarkvantage、3DMark11、Thenew3DMark。每次新推出的版本都增加了一系列不同的图形特效,例如3DMark2000中的硬件T&L技术,3DMark2001中的每帧数万多边形和PixelShader1.1技术,再到后来3DMark03中的PixelShader1.x和2.0还有最高每帧数十万多边形的场景等等,这些都是FutureMark公司不断进取的表现。
3DMark经过数年兢兢业业的悉心打造,最终成为显卡测试的标杆性软件,其中的理由并不复杂。下面我们就从3DMark99MAX开始,从新来回顾一下3DMark系列在显卡领域中如何崛起成为当今显卡测试当中的一个重要角色的。
Mark99
Madonion(疯洋葱,也就是现在的Futuremark)的第一款3Dmark系列是在1998年发布的,它牢牢跟随着微软的DirectX标准,基于DirectX6技术开发,也正因此使得它在后来的显卡测试软件中不断攀升成为了一款最权威的D3D测试软件。
3DMark99的测试环境就是在模拟D3D游戏的实际运行,而且支持了基本上所有D3D具有的标准3D特效,反映出来的结果比其它测试软件更接近实际游戏中的表现。由于3DMark99并不完善,Madonion在随后的不久推出了3DMark99的升级版——3DMark99MAX。3DMark99MAX有两个游戏场景来提供测试,一个叫“RACE”,这是一个类似INCOMING的3D飞行射击游戏;另外一个是“FIRSTPERSON”,这是一个典型的第一人称射击游戏。不过当时的3DMark99MAX并没有如今常见的CPUTEST场景。
Mark2000
在汲取了3Dmark99的经验教训之后,Madonion又借着DirectX7的东风,在2000年中推出了3Dmark2000。正是这一代3Dmark的推出,Madonion才真正的让人们记住了这个D3D游戏测试软件的新标准。
在3Dmark2000中仅有两个游戏测试场景,分别为:Helicopter是一个直升机空战游戏演示,其中有大量的动态光影和雾化效果;Adventure是第一视角/第三视角射击游戏。它基于MaxPayne的RadionsityLighting和ExitRendering技术,场景中的人物使用Skinned和DistaneLOD特效。其中每个游戏场景均包括Low(低)、Medium(中)和High(高)三个细节等级。
Mark2001
就在DirectX8的发布不久,Madonion又于2001年的3月14日发布了3DMark2001。这一次Madonion骤然将测试场景从两个升级到了四个,其中的四个场景中的前三项场景均有低细节度与高细节之分,最后一项测试采用了PixelShader渲染指令,只有支持DirectX8.0的显卡才能完成测试,因此3DMark2001仍可以说是以考察显卡的DirectX7.0性能为主的测试软件。在微软的DirectX8中,首次引入了PixelShader和完善了VertexShader,使得3Dmark2001无论从测试结果和画面华丽程度来说都无可挑剔。
3Dmark2001使用了命名为MAXFX的图形引擎。这款图形引擎在光照效果的处理方面非常突出,也让3Dmark2001有了更多的资本来炫耀DirectX8的强大图形性能。不过3Dmark2001的整个测试对于CPU的依赖性非常高,使得即使同一块显卡在不同的平台上跑出来的成绩也有比较大的差距。
Mark03
几乎两年没有更新的3Dmark测试软件,终于在2003年2月12日凌晨推出了让人们期待已久的3DMark03。3DMark03测试主要分为游戏性能测试和处理器性能测试。游戏性能测试分为四个场景,第一个场景基于DirectX7.0开发,第二个和第三个场景基于DirectX8.1开发,而第四个场景基于全新的DirectX9.0开发,名称为“MotherNature”,画面描绘了大自然优美的风景,各种特效异常复杂。
这次的3DMark03提供了对PixelShaders2.0和VertexShader2.0的支持(由于PixelShaders2.0和VertexShader2.0就是微软DirectX9.0所提供的,所以要完整运行3DMark03必须安装DirectX9.0)。3DMark03受处理器、内存和主板的影响远远要低于3DMark2001,更专注于显示卡着色能力的测试。3DMark03内置了独立的CPU测试项目,可进行深度的处理器测试。