● 彻底的Shader Model2.0——3Dmark05
3Dmark03的成功来自对最新图形API和技术的支持,而限制3Dmark03的要素也恰恰来自于此——过于冗长的API支持范围不仅影响了3Dmark作为图形硬件测试比较软件的对比公正性,更影响了其图形引擎的工作效率。如果疯狂洋葱渴望继续维持自己辛苦建立起来的地位,那么改进3Dmark并收窄测试范围就成了必然的选择。
3Dmark05
在更名为Futuremark之后,疯狂洋葱于2004年9月29日推出新一代的测试软件——3DMark05,该版本一经推出,便成了新一代显卡的测试标准。Futuremark在3Dmark05中使用了全新的基于DirectX 9的图形引擎,彻底放弃了对DirectX 7 API的测试。基于HLSL(High Level Shading Language)语言编写的该引擎支持动态构建和编译的shader Program,可以在DirectX基础上测试多种不同的shader model而不影响最终的结果。
和3Dmark03相似的是,在实际渲染场景的时候3Dmark05对于CPU的依赖非常小。它通过空间站战斗、梦幻自然环境夜景以及魔幻世界探险三个不同的游戏场景来完成测试,可以全方位的考察显卡在动态光照、水面渲染以及表面材质等等方面的能力。
除了常规的GPU Test之外,两个以低Shader Model执行路径完成的CPU测试场景不仅测试了CPU的性能,同时还很好地展现了Shader Program以及整个DirectX进步所带来的图形效果提升,以及GPU在执行这些效果时相对于CPU的高效。
推荐经销商