2013年——你用神马显卡驾驭《暗黑3》?_3DM单机
3dmgame
网易日前痛表决心,立志拿下《暗黑破坏神3》的代理权,并于2013年发布。网易是何等铁血之辈,当年把《魔兽世界》的中国区代理权,硬是从九城那里挖了过来,所幸庞大的玩家数据也被成功“引渡”,但《传奇3》的玩家,就没有这么幸运了,自己的数据全部被光通“拦截”在娘胎中,去往盛大不能。话说回来,如果《暗黑破坏神3》在公测中没有出现什么大乱子,2013年正式开服,那是板上钉钉的事。笔者很好奇,2年后我们的电脑配置会进化到何种境界,去驾驭这款画面精美的游戏呢?下面,笔者就结合对显卡产品发展规律的认识,为大家进行合理的分析。
首先,我们通过实际的游戏截图,来看看《暗黑破坏神3》的需求配置处在什么样的水平。
从beta测试版的推荐配置界面上来看,这款游戏对PC硬件性能的要求,相当厚道,让笔者恍如看到了6年前,在《魔兽世界》上发生的一切:1GB内存,奔腾D 2.8GHz/AMD 速龙 64X2 4400+——这样的配置情况,果断是2005年的主流水准。先来看看内存:当时笔者为了凑一根1GB的DDR2的条子,省吃俭用数月,泡面无数,终于以500元的价格,淘回了金士顿的DDR2 1GB 667。667的频率啊!如今入门级的DDR3也有1333MHz的造诣了,科技的时速,那得有1000MHz/年啊!
再来看看处理器。奔D 2.8GHz,许多资深的硬件玩家,肯定对这段“超频的梦魇”,记忆犹新。当时英特尔迫于AMD“真x64构架处理器”的威慑,不得不快马加鞭的拿出了自己的x64双核处理器方案。而奔腾D系列就是他们的试水作品。与AMD不同,这款代号为“Presler”的处理器,出身有些“不地道”——英特尔只是简单的将两颗90nm制程的775奔腾老货,封装在了一个Die核心中,也就是AMD拿来大肆进攻的“胶水”双核。如此急功冒进的后果,就是超高的发热量和恐怖的功耗。“要超频,必死机”的“奔腾D专用广告语”,流传千古!
而AMD Athlon X64 4400+,系出名门——Athlon系列是全球首款基于x64位指令集扩展构架的处理器。而4400+当时定位于Athlon家族的中高端(当时的旗舰为4800+),加上“3D Now”指令集的噱头,狂热了一带玩家们的兽血。笔者当年也是天字一号的A粉,做梦都想着在速龙平台上,把《WOW》运行在60FPS的帧率下。
综上而言,《暗黑破坏神3》对于内存的要求,滞留在了DDR2 1GB内存开始普及的年代,而对处理器的推荐情况,也回溯到了“双核元年”。那时英家军和小A集团较战正酣,高端市场上两者打得难解难分(如今高端市场的主动权,完全落在了英特尔的手里),为了“谁是真双核”,两大芯片厂商使尽浑身解数——不过,6年后,入门级别的Intel E3400和AMD Athlon X2 240,已经秒了昔日的两位冤家,不止一个银河系的距离。
那么,在“显卡”这一块,《暗黑3》又是一个怎样的情况?虽然在推荐配置界面中,我们没有看到“显卡”的具体型号,但游戏截图显示:只要您能跑动《星际争霸2》,就可万事大吉!
根据实际的游戏截图来看,《暗黑3》最大的画面亮点在于柔和的阴影效果,——它使用的是“软粒子阴影”特效,但程度和范围不是很大,没有《颤栗突击》的那么铺张,因此,对显存和流处理器资源的占用不会很夸张。
在建模方面,暴雪一向主打自己的独特美工风格,因此即便没有DX11那种变态级别的“曲面细分”效果,《暗黑3》的物体模型还是充满吸引力的。而从纹理质材的细节表现方面分析,截图显示游戏没有太高太精细的纹理贴图,因此,永不爆显存成为可能。

进入到激烈的战斗场景,笔者没有观察到高级别的阴影处理特效,例如DX10主打的实时阴影边缘柔化和DX11的“接触性软阴影”效果——换句话来说,这个就一DX9.0c的水准。并且,图中的三团火焰,都没有在地表投出任何阴影——视差置换贴图与该游戏无缘。
在天气效果方面,雨水没有与人物表面和地表发生任何互动,也没有采用流体效果(例如Havok里面的水流物理状态模拟),因此,我们不必担心频繁的地图环境互动,给显卡的流处理器造成的巨大负担。
在抗锯齿方面,改作应该能支持AMD最新的MLAA(形态抗锯齿)。一个很重要的证据,来自于其物体边缘的“虚化”感。因为MLAA采用的是Post-filtering(后滤波)机制,可根据颜色去寻找图像中的边缘,进行平滑处理,因此不可避免地存在Nyquist Limits(奈奎斯特采样定律),当显示的频移超过Nquist的极限时,图像色彩发生混迭的现象时,会造成图像的失真,另外该技术对在光栅化的时候丢弃的信息也无能为力。
根据以上结论,《暗黑破坏3》采用的是DX9.0c级别的引擎,最耗费显卡资源的运算点来自于大范围的“柔化阴影”,贴图质量一般,但优秀的美工设计一定程度上减小了由较低的贴图质量引起的单薄感。游戏的抗锯齿水平可以通过开启AMD的MLAA获得优化,虽然一定程度上存在失真,但对显存资源的耗费能大幅减轻,因此对显卡ROPs单元(光栅单元,负责图像的后期处理和抗锯齿效果的呈现)的数量,没有很高要求。在建模和纹理分辨率方面,游戏没有采用基于DX11图形技术的“tesellation(曲面细分)”以及超高分辨率纹理质材,因此对于显卡的PolyMorph Engine(细分曲面单元)和纹理单元(TEX)没有很高要求。
由此推测,一款拥有192个流处理器(CUDA核心)、16个ROPs单元、32个纹理单元和1GB GDDR5 4000MHz的GTS450显卡,就能在1920X1080的全高清分辨率、抗锯齿水平中等、特效全高的条件下,以30fps以上的帧率运行。为什么我们定了个“30”呢?因为相较于运动感很强、场景变化迅速的FPS来说,《暗黑3》作为一款ARPG游戏,采用俯视型地图,单元的运动速度相对来说较慢,因此,30Fps的帧数已不会给玩家造成顿卡的感觉。
按照显卡更新换代的规律,两年后市售主流显卡的性能,将与目前的单芯卡皇相当,而高端级别显卡的性能,会和当前的双芯旗舰一致,而入门级别显卡的性能,将和目前的中端主流一致。例如,2年前,Nvidia 的GTX285独步天下,斩杀ATI的HD4870毫无悬念,如今,一块主流级别AMD HD5830,变能反戈一击,报仇雪耻。而AMD当年的双芯卡皇:HD4870 X 2,现在用GTX560Ti也能轻松打败。据此推论,两年后玩家配备的主流显卡,运行《暗黑破坏神3》的帧率水平,与现在的单芯卡皇GTX580一致。现在主打高清应用的GT440,与2009年的9600GSO抗衡,不成问题。
那么,GTX580运行《暗黑破坏神3》的帧率如何?
先来瞻仰瞻仰,GTX580能够以什么样的帧率运行《星际争霸2》——105.7Fps。而根据前文的分析,《暗黑3》对显卡性能的要求远不如《星际争霸2》来得痛快——好吧,笔者斗胆,预言在正式上线后,GTX580能够以115Fps的成绩交出答卷。
大猜想一:2013年主流产品——GTX760
型号:GTX760
制程:28nm
核心代号:开普勒
定价:1300--1500 RMB
《暗黑3》预计帧率:110--120FPS
“开普勒”是英伟达即将在2012年推出的采用28nm制程的GPU产品,用以取代“在40nm上已经遭遇性能墙”的GPU。而经过一年的产品普及,到2013年,英伟达势必推出定位和GTX460相仿的主流级别的开普勒——GTX760。根据推测,开普勒预计每瓦特双精度浮点性能分别可达GeForce GTX 280的5倍。而“费米”的巅峰之作——GF110的完全体GTX580,其性能为GTX280的4倍左右,因此两者的实际游戏性能不会相差太远。所以,2013年,GTX760以110--120FPS的帧率爽玩《暗黑3》,是有可能的。
大猜想二:2013年旗舰级产品——HD7990
型号:HD7990
制程:28nm
核心代号:GCN(Graphics Core Next)
《暗黑3》预计帧率:180--200Fps
虽然目前暂无任何Radeon HD 7900的相关信息,但据推测有可能在2012年第一季度铺货。该显卡最大的亮点在于采用了台积电 HPL技术的28nm制造工艺,并内置了最新的 XDR2 显存技术。显存容量2GB,等效频率高达8000/7200MHz,显存带宽也增至惊人的256/230GB/s,而功耗仅有190/150瓦。而HD7990对应7900系列的双芯旗舰,性能自然达到GTX580的三倍甚至更多,那么,面对如此恐怖的参数,《暗黑3》不跑上200Fps,我都不好意思拿出来溜!
大猜想三:2013年入门级产品——GT620
型号:GT620
制程:28nm
核心代号:开普勒
《暗黑3》预计帧率:35--40FPS
开普勒推出一年后,入门级产品应该定位到了GT620(正如现在的GT220一样),那么,按照笔者的推测,2年后入门级产品的性能,将于目前的主流级别显卡一致——也就是现在的GTS450。而GTS450经过长篇累牍的画质/性能分析,《暗黑3》的实战帧率被定格在30FPS左右。
图文:3DM文学组——skywalker 文学指导:半神巫妖