会发展成怎样 由3DMark引导未来显卡导购(2)
3Dmark2006:SM3.0和高分辨率aa 3Dmark2006包含4个游戏测试,分别是2个SM2.0和2个SM3.0游戏测试,而且继续加大了画面的复杂程度。针对SM2.0在实际应用中的不足,SM3.0仅仅做出了一些针对性的改进,比如加入了精度更高的32bit全浮点运算,还有Shaderanti-aliasing用来提高某些抗锯齿性能。剩下的其他都是为了给程序编制和运行效率的提高带来好处的。32bit的浮点数据也结束了NVIDIA和ATI这几年相争的浮点精度问题。SM3.0要求在GPU/VPU的全部运算过程中使用32bit的浮点数据,这样有效的提高了图形数据的精度,还带来了HDR等需要浮点数据格式支持的技术的充分发展。PixelShaderFeature(PS特性) Shader Model 2.0 Shader Model3.0Shaderlength(像素渲染指令长度) 96 Instructions 65535InstructionsDynamicbranching(动态分支) No YesShaderanti-aliasing(纹理抗锯齿) Not supportedBuilt-in derivativeinstructionsBack-face register (隐面寄存器) NoYes Interpolated color format(内插色彩格式) 8-bit nteger minimum32-bitfloating point minimumMultiple render targets(多重渲染目标)Optional 4requiredFog and specular(雾化和镜面反射) 8-bit fixed n minimumCustomfp16-fp32 shader programTexture coordinate count(纹理调整计数) 810Vertexshader feature(VS特性) Shader Model 2.0 Shader Model3.0Shaderlength(像素渲染指令长度) 256 Instructions 65535instructionsDynamicbranching(动态分支) No YesVertex texture(顶点材质)No Any number of ookups from up to 4 exturesInstancingsupport(微参数支持)No Required 以上是微软给出的SM2.0与SM3.0的对比,有兴趣的朋友可以找相关资料仔细研究一下。 3Dmark2006的测试里面,反映了SM2.0和SM3.0情况下的测试结果,不过其场景之复杂是少有的(还没有加入对物理引擎的测试)。对于3Dmark2006,业界还有一定的争议,例如ATI的前代高端显卡X800PT和X1600XT之间由于由于3Dmark2006强制要求显卡支持SM3.0,两个显卡对SM3.0的支持度不同导致X1600XT甚至可能比X800PE高分的情况,从测试看,3Dmark2006从分数上已经抛弃了只是硬件支持SM2.0的显卡了。而我们已经知道有《细胞分裂之混沌理论(SplinterCell:Chaos Theory)》、《虚幻引擎 3》、《Painkiller: Battle OutOfHell》、《S.T.A.L.K.E.R:切尔诺贝利阴影》、《星球大战》、《帝国时代3》、《F.E.A.R》、《胜利之日:起源(Day of Defeat: Source)》、《半条命2:失落的海岸(Half-Life 2:LostCoast)》、《孤岛惊魂(FarCry1.3)》、《战火兄弟连》等,这一系列SM3.0版本的游戏发布,揭开了SM3.0游戏大量上市的序幕,我们认为日后SM3.0的游戏会越来越多,测试中存在的这个差异存在是值得重视的。DirectX9.0C,亮处高亮,暗处细腻,CG就在眼前。 在3Dmark2006里面各款显卡有以下的测试结果(我们这次比较的均是支持SM3.0的显卡,上面提及的测试缺陷可以避而不谈): 需要指出的是:图中所有数据均为默认频率下的性能,7300GT超频可以有2400附近的成绩,7950GX2性能在低分辨率下可以和X1950XTX拉开距离,但是在1600*1200或者以上的分辨率下,这个差距会变得更少,而双卡协作情况下,X1950XTX的交火性能提升要比7950GX2的SLI性能提升幅度要来得更大,X1950XTX交火轻松胜过7950GX2SLI。在面向未来的游戏里面,更高分辨率是必然的,我们以17/19LCD的标准分辨率来作为参考。 在3Dmark2006中,我们可以看到这些显卡的性能基本是阶梯变化的,高端显卡测试分数高于4000分,中端大多数在3000分附近,低端显卡测试分数在2000以内。如果要玩好将来的高分辨率SM3.0游戏,3Dmark06的推荐是清一色的当今中高端显卡,7600GT和X1600XT都会显得有点勉强,不过情况跟3Dmark2005相仿,上一代3Dmark中的流畅的显卡在新的测试中依然可以是低要求的用户选择。
首页 上页 | 1 | 2 | 3 | 4 | 下页 尾页 共 4 页