● 是什么导致了这些成绩异常
无论高阶组还是中低阶组,全部参测显卡中有近半数出现了性能异常偏高的结果。在暗黑3内测刚刚开放时我们曾经做过稍小范围的测试,结果与之大致相当,而我们当时曾经认为这只是极个别显卡因为驱动不支持所导致的,并未深究。现在将测试样本扩大到高中低阶全部产品线时,这样的问题就不再是可以忽略的了。
经过对图像和GPU占有率等数据的综合对比,我们最终得到了结论——在上次测试中被我们判定为成绩“正常”的GTX560等显卡,实际上成绩是不正常的。而其余诸如GTX570等成绩看上去较低的显卡,其成绩却是正常而且真实的,因为他们显示的是正确的图像。接下来我们就来看看他们之间究竟有哪些区别。以下图片均可点击放大,方便大家参考。
GTX460V2/HD6970阴影设置HIGH,阴影边缘颇为“刚猛硬朗”
GTX460V2/HD6970阴影设置MID,阴影边缘开始出现严重颗粒感
GTX460V2/HD6970阴影设置LOW,……好吧,这其实是乐高
GTX460/HD6870阴影设置HIGH,阴影边缘柔和美观
透过截图的细节对比,我们发现了导致测试中被打上蓝色标签的显卡,包括GTX560、GTX460V2、GTX450的问题所在——它们运行的游戏中,人物及物体的阴影边缘均没有进行平滑处理。这就是导致NVIDIA及AMD市售显卡产品线中过半数的成绩均存在异常的原因。
暴雪不是一间技术制胜的公司,它不会像Crytek、DICE或者EPIC那样动不动就不要命的使用各种shader堆砌特效。以阴影平滑为例,暴雪在魔兽世界以及暗黑3中并没有大肆使用shader,而是使用了最简单直接的多重alpha贴图,以半透明阴影逐层渐变的方式来实现阴影边缘柔滑的效果。这种做法仅需使用显卡的TMU及ROP单元,无论在技术上还是在硬件使用上均可以带来较低的入门门槛,其柔和真实的阴影表现也并不比大多数游戏差,但缺点在于一旦开启,alpha通道的定义将因程序的显卡支持度而异,而且还会导致GPU占有率的大幅下降。所有图像表现正确的显卡,其GPU占有率均维持在80%以下,而出现图像错误的显卡因为绕过了这个技术缺陷,所以GPU占有率达到了99%,也就因此获得了更高的帧数表现了。这就是我们的测试结果看起来有些古怪的原因。