这两天魔兽世界更新到了8.0前夕补丁,国服也更新了,这段时间一直用最后一点点卡做大厅任务赚G币的我上去看了下,大厅G币任务好像都砍了?顿时失去了希望.....不过8.0增加的新内容还是挺多的,8.0资料片的故事背景重新放在了联盟vs部落对战上面,同时画质进一步升级,增加了DX12支持,不过别以为这只有好事,实测下来AMD显卡开DX12没什么影响,但是NVIDIA显卡开了DX12性能会大降。
关于魔兽世界8.0资料片在UI界面及画质上的变化,之前我们已经简单说了下,画质方面主要是删除DX9 API,加入了DX12 API,画质等级从之前的8级提升到了10级,同时优化对21:9的支持。
其他还有就是删除了全屏独占模式,有很多玩家对这一点不能接受,不过暴雪在官方论坛上解释了这锅不是他们的,而是微软DX API逐渐放弃这种模式。
那么魔兽支持DX12到底会带来什么改变呢?德国Computerbase网站做了详细的性能测试了,对比了1080p及4K分辨率下AMD、NVIDIA主流显卡的性能,特别是DX11、DX12下的区别,测试画质是10级最高 FXAA抗锯齿,来看下结果:
1080p下魔兽8.0测试结果
魔兽世界里,NVIDIA显卡的总体表现依然比AMD强,GTX 1080显卡在DX11下平均帧122fps,RX Vega 64在DX12下平均99.5fps,DX11下平均97.9fps。
4K分辨率下测试结果
虽然魔兽是个老游戏了,不过画质每代资料片都在升级,4K分辨率下还真是需要高端卡才行,GTX 1060也不过40fps的水平,考虑到他们测试的场景还是野外的,要是RAID战斗中,那只有RX Vega及GTX 1080级别的显卡才行了。
从测试结果来看,AMD显卡开了DX12之后性能有所提升,不过跟DX11区别也就一帧左右的差距,4K下几乎没什么差距,所以两种模式的区别几乎可以忽略。但是NVIDIA显卡就惨了,开DX12不仅没有性能提升,反而会出现严重下降,GTX 1080在1080p下性能从122fps降至93fps,损失了24%的性能,4K下也损失了16%的性能。
看了下暴雪论坛,提到了NVIDIA显卡默认是DX11而非DX12的事,原因是并非所有NVIDIA显卡都支持DX12,不过没有解释为何性能会下降,不知道是优化支持不够还是显卡的问题,现在只能等暴雪、NVIDIA解决了。