|
|
驱动之家 |
2004-10-20 14:06 |
【火爆论坛】 |
【网友投稿】 |
|
|
|
[不同DirectX等级的画质对比] 在前面我们已经讲过CS:Source可以通过输入命令行来强制显卡运行的DirectX等级,在进行数据测试前,我们首先来看看不同DirectX等级下的画质区别。这里截图使用的显卡是R9800XT,为了能看到更细致的画质,使用了最高的1600X1200分辨率。
DirectX 9.0
DirectX 8.1
DirectX 8.0
DirectX 7.0 从大图来看区别可能有点困难,我们来放大其中的一些细节。
DX9.0
DX8.1
DX8.0
DX7.0 这里截取的是岩石墙壁部分,从图中可以看出各个DirectX级别下的墙壁纹理细节差别还是蛮大的。可能有些读者会十分怀疑,怎么看起来DX8下的墙壁纹理更加清晰呢?是不是搞错了?
没错,相信你自己的眼睛,DX8下的墙壁纹理看起来更加清晰是事实,造成这种原因的只不过是因为这里使用的贴图技术不一样而已: Valve在DX8.1和DX8.0下使用了Bump Maps凹凸贴图来对墙壁进行处理,而DX9.0中,Valve在这里使用了Radiosity Normal Maps辐射度法线贴图,这种贴图手段是Source引擎最独到的地方。
DX8.1和DX8.0在这一部分没有任何画质差别,DX7.0就要明显的细节模糊了很多。
DX9.0
DX8.1
DX8.0
DX7.0 这里截取的是在底下的石块处,明显的DX9.0的画质比其他的都要好,石块上有真实的反光,而且反光十分有层次感,而DX8.1和DX8.0就没有了,DX7.0石块上更是只有黑乎乎的一片。
DX9.0
DX8.1
DX8.0
DX7.0
这里截取的是另外一处纹理细节,DX9和DX8的差别跟前面的基本一样,不同的是DX7.0在这里就干脆来个贴图错误,表面该有的纹理细节全没了,这里DX8.1和DX8.0可以看出了小小的差别,DX8.0的细节要稍微模糊一些,其他的没有什么变化。
下一页
|
|
|
|