主流显卡排名大洗牌3DMark06横向测试
3DMark06的引擎是完全建立在DirectX 9.0 HLSL(High-Level Shader Language,高级着色语言)基础之上的。3D测试中所有物体都是经过实时演染而成的。该引擎可以通过不同的设置选项以兼容Shader支持度不同的硬件产品。而且3DMark06所构建的全新引擎不再像3DMark以往产品一样,只是简单考察图形显卡的性能。
- HDR技术:
High Dynamic Range,高动态光照渲染技术。在目前众多3D图形新技术中,HDR是人们谈论的最多的,也是大家在讨论对比高端显卡时,除了性能与速度之外的另一个敏感话题。为什么HDR受关注程度如此之高呢,最重要也是最简单的原因就是HDR给我们带来了以往从未感受过的非常震撼的视觉效果!
HDR的主要功能就是让3D图像模拟人眼睛的视线效果,从而提升游戏的真实感。简单的说HDR的主要特点就是“高亮”,但他并不仅仅是简单的提高亮度或者对比度。众所周知当人从黑暗的地方走到阳光下时,我们的眼睛会不由自主的眯起来,那是因为在黑暗的地方,为了更好的分辨物体,瞳孔张开很大,以便吸收光线;而突然到了光亮处瞳孔来不及收缩,视网膜上的视神经无法承受如此多的光线,人自然会眯上眼睛阻止大量光线冲击视神经。人眼对光线(直射或反射)非常敏感,但电脑3D图像就不具备这种功能。
所以,3D图形渲染技术HDR所达到的最终效果就让亮处的效果是鲜亮的,黑暗处也不至于明暗反差太大以至于无法分辨物体的轮廓、位置和深度,并不是以前的一团黑。动态、趋近真实的物理环境是HDR的特效表现原则。
HDR技术一经推出就受到了广大用户的普遍认可,长期习惯于HDR游戏场景的人在关掉HDR之后会感觉整个3D世界变得黯然失色——这就是HDR的魅力所在!因此已经有越来越多的游戏开始加入了HDR支持。
最新的3DMark06测试软件就包含了两个全新设计的HDR/SM3.0显卡测试场景,在这两个场景当中大量采用了非常华丽的HDR特效,将HDR的魅力发挥到了极致。至于详细的介绍请看后文中的“SM 3.0测试场景全面解读”部分。
- Shader Model 3.0:
3DMark06中所用到的SM3.0技术有:
- vPos Register
- Derivative Instructions
- 动态流程控制(Dynamic Flow Control):顶点着色单元的功能,不仅可以直接省略许多非必要的程序运算,也可以略过许多不需要用到的指令,而减少指令集的长度,增进显示芯片的运算效率。
- Large number of interpolators
- Large number of constants
- Large number of instruction slots
- Texture instructions with explicit LODVertex
- Vertex Texture Fetch (Required in the Shader Particles feature test)
3DMark06使用到了除vFace Register之外几乎所有的SM3.0关键技术。其实前面介绍过的HDR技术就是SM3.0规范中相当重要的一部分,显卡必须满足:
- 16 bit Floating Point Textures (两个HDR/SM3.0显卡测试场景必须)
- 16 bit Floating Point Blending (两个HDR/SM3.0显卡测试场景必须)
- 16 bit Floating Point Filtering(两个HDR/SM3.0显卡测试场景必须)