全球同步发售![星际争霸II]性能测试
泡泡网显卡频道7月27日 1998年,Blizzard(暴雪)公司推出了一款名为《星际争霸》的RTS(即时战略)游戏,这款游戏以其各具风格的兵种,丰富的战略战术,无以伦比的平衡性,征服了全世界的RTS玩家。所有星际玩家可以自由而免费地与世界各地的玩家进行对战,这让《星际争霸》开始了长达10多年的辉煌,铸造了一代经典!许多人就是通过星际开始了解电脑游戏,也是星际争霸让世界电子竞技变得家喻户晓!
12年后,全新打造的《星际争霸II》终于揭开了神秘的面纱,让全世界的玩家为之心动!作为即时战略游戏中最成功的经典之作---《星际争霸》在全球拥有众多的铁杆玩家。在此之前,Blizzard没有公布首批发放beta测试邀请码的数量,而且邀请码的发放分批次进行,即便手持BlizzCon门票而跻身第一波次的内测玩家,也是烦恼多多,对于任何形式的作弊,暴雪都是铁面无情!
如今,历经无数磨难的《星际争霸II》经过一次又一次跳票之后,暴雪官方终于在2010年7月27号,宣布了《星际争霸II:自由之翼》正式版发布的好消息,买到正版游戏的玩家有福了!
▲ 网友恶搞Starcraft II——《帝国的毁灭之元首预购版》
僧多粥少,虽然不是每个玩家都能买到正版。但是随着正式版的发售,全球的星际Fans都有机会上网对战了,而星际争霸2无疑是2010年电子竞技最热门的话题。
《星际争霸Ⅱ》延续了神族、人族和虫族三足鼎立的传奇史诗。继原作《星际争霸》之后,这三大截然不同又各赋异秉的种族将再次面临冲突与对抗,旧有兵种、升级兵种以及全新的兵种将一一登场,为了各自种族的生存,展开惊心动魄的搏杀,战火将烧遍整个星系。
暴雪的游戏,引擎往往并不是最新,系统要求也不是很高,但游戏画面却趋于完美,让人惊叹不已,这就是暴雪程序员和美工的独到之处:他们可以使用最成熟、最易用的技术勾勒出最优异的特效。此次Starcraft II就是这样,虽然没有使用DX11 API,但大量DX9C成熟技术的应用让我们目不暇接。
● 《星际争霸II》中运用的大量视觉特效(Based Effects)
根据暴雪官方技术文档的公布,《星际争霸II》游戏引擎技术让星际迷们感受到越来越多的惊喜。
着色方面,在使用原型的基础上利用3D Studio MAX让程序员对整体效果做最大的优化,反复的提炼使得整个作品就像被艺术家精心雕琢一样,配合上8000个独特的、不重复的线性着色渲染代码,使得Starcraft II与早期的游戏代码相比增加了无数倍。
在游戏制作初期,暴雪就认识到GPU的强大性能,因此在设计的时候就采用了以GPU为主的优化和大幅度图像质量增加。
由于使用大量像素渲染操作,如果在游戏中当你选择了控制成百上千的zerglings或者marines等作战单位集体行动,势必造成CPU超负荷,即便是强大的GPU这也是一个考验。
包括FP16 HDR、光线散射/反射效果(Diffuse and specular for lighting)、景深效果(depth of field)、体积雾(fog volumes)、动态环境遮蔽(dynamic ambient occlusion)、智能贴图置换(smart displacement)等等,这些都是Starcraft II的“BT”之处。
然而,作为一个即时战略游戏,暴雪依然在“故事情节”的设定上下足了功夫,在游戏引擎的影响下,延迟缓冲器的深度和平均值,包括着色组建都完全为了效果而服务。而照明管道和阴影的利用也让深景效果等一些特效表现得淋漓尽致。
在早期的开发过程中,图形引擎也作为一个重点中的重点进行设计:
● 一个引擎,两个“世界”(Dual Nature of the Engine)
对于游戏引擎来说,一个主要的设计目标是扩展的引擎。暴雪的游戏质量是人所共知的,不光是他们的能力,更重要的是经验,从以前的一系列游戏开发经验来说,整个游戏各种族之间能力的平衡问题非常重要,而且图像效果之间的兼容性也必须考虑到,这样也是为了各种不同平台硬件之间搭配的玩家都能体验这个游戏的魅力所在,以确保游戏有足够的竞争力,因而从ATI Radeon HD 4800s和NVIDIA GeForce GT200都可以轻松的进行游戏。
相比之下,GPU的负载才是重点,像素着色单元往往会因为大量的单位同时出现而使得GPU难以承受,顶点着色单元的运用也必须合理,而先进的GPU才能体验到最大限度的特效,而对于普通的GPU只能尽量减少使用率来保证游戏的流畅度。
这个双重性质的引擎使得整个游戏有更完美的体验,其实就是说SC2具有两个视角模式,一个是普通的RTS视角、一个是单人模式的RPG视角,当然在这两个模式下呈现的画面效果是有所不同的。具备两个视觉模式的原因正是我们之前提到的故事模式,当切换到单人模式的RPG视角时,玩家将会体验到暴雪对于整个游戏设定的精妙之处,通过一系列互动,包括对话等手段,其实从某种感觉上来说更像是第一人称射击游戏(FPS)。
暴雪还将对这些不同的设定做更为细致的讨论,这样才能让玩家体验到不同的技术效果的运用。
● 屏幕基础效果
作为Starcraft II的另一个设计目标,照明环境模式让游戏的互动更多,之前在魔兽争霸三中,每个单位有一个硬性限制,有多少亮度,可能会影响它在任何特定时间。出于这个原因,使用动态照明是相当微不足道的,但是在Starcraft II中每个单位有一个照明设备,当其中一个开启之后其他也会开启,这样效果非常好,但是由此带来的地图的设计和绘制,包括地图地形切片就成了相当复杂的问题。而即便是解决了这些,给GPU带来的负荷也是巨大的。
针对于此,暴雪也做了很多限定 :
◆ 颜色组成部分,并不受当地照明,如发射、环境地图和点燃前期的彩色组成部分;
◆ 深度;
◆ 每像素正常;
◆ 如果使用静止环境闭塞,出口的环境闭塞的纹理被忽略,如果屏幕空间环境闭塞启用;
◆ 亮灯的弥漫物质的颜色;
◆ 亮灯的镜面材料的颜色。
延迟渲染
在Starcraft II中延迟渲染只适用与当前的渲染,包括灯光的点和散射出去的面都要再渲染,但是由于游戏中会出现很多的照明设备,如果都使用这样的方法渲染的话一定会造成画面过于缓慢,因此延迟缓冲器的出现也解决了这一难题。在延迟渲染和着色方程式的帮助下计算机能很快的绘制出不同形式或者更为复杂的光源,这样也为其他的计算提供了一个后处理的过程。
像素坐标重建
受益于早期的样板,暴雪在设计新的形状和色彩的时候轻松了不少,而且同时还释放了CPU。相机原理我们都知道了,就通过这样的模式使得暴雪在视觉上更了解该如何设计。
处理透明物体渲染
透明度是一个值得深入研究的问题,当涉及到开发时暴雪的董事会认为延迟渲染技术不支持透明度的话就应该在其他地方加上这个功能,而事实证明这是一个正确的选择。
作为是典型的就是延迟绘制技术,透明度的问题还设计到树荫等一系列问题,因此必须选择一些有代表性的物体来标记之后再做探讨。光线的问题在透明度的谈论中再一次被提及,因为这是个相辅相成的东西,因此暴雪在制作这一切的时候都努力的寻找解决方案。
半透明阴影(Translucent Shadows)
▲ 这种技术能令烟雾、爆炸也能投射出阴影效果。
早期在建模的时候影子系统都是成功地利用屏幕空间信息解决跟踪问题,否则将会困难很多,但这次暴雪将显示如何延长阴影地图的每像素信息与一些额外的信息通道,可以用来容易的充实阴影,地图上实现半透明的阴影支持。
阴影地图算法是延长与第二地图的阴影信息形成半透明的阴影,大部分地图的影子仍然会包含不透明信息的阴影,此外还需要做到在颜色的缓冲区发现颜色半透明的阴影。不过,这一切都需要硬件的支持,如果硬件不支持将会有一个空的颜色,因此在考虑到深景等特效的时候暴雪依然在处理阴影效果。首先是清理,以白色调和,然后填补渲染透明物体的阴影,就这样形成一个透明的阴影色彩缓冲区,再加上测试,处理这些透明光过滤器,最后形成需要的效果。
从上面简短的一份官方技术文档,我们已经可以了解到暴雪在SC2这个游戏上所付出的努力和贡献了。作为暴雪十多年磨一剑的大作,《星际争霸II》可是包含了现在最尖端的技术和效果,无论是暴雪的质量还是技术相信都是世界优异的水平,这样的游戏公司确实在为自己的的作品留芳百世而努力。
《星际争霸II:自由之翼》在游戏画质上采用了全3D显示效果,游戏画面要远远高于前作,因此其对PC平台的配置要求也随之而水涨船高,下面我们先来看看官方给出的基本配置需求:
● 《星际争霸II》beta测试所需的最小系统需求:
.Windows XP SP3/Vista SP1/windows7
.Intel Pentium 4 2.2GHz或与之相当的AMD Athlon处理器
.1GB系统内存(在Vista及Win7下需1.5GB)
.至少128MB显存的NVIDIA GeForce 6600 GT或ATI Radeon 9800 PRO显卡
.屏幕分辨率至少为1024x768
.4G磁盘剩余空间
.宽带连接
从上面的最低配置需求看来,这款游戏对PC配置的要求很低。那么实际游戏中究竟是什么情况?时过境迁,现在估计很少有人不开特效,用600X800的分辨率玩游戏了吧。什么配置才能玩爽星际争霸呢?今天我们的主题就是用最明星的显卡来体验最热门的游戏!
● 测试显卡明细
目前在千元市场,刚刚上市不久的GTX460很受玩家的青睐。来自耕昇显卡旗下这款GTX460马超版本周再度到货卖场,这款产品目前的售价1299元,适合中端游戏玩家考虑。
耕昇GTX460马超版
|
采用基于40nm工艺打造的GF104-300-KA-K1核心,配备336个流处理器,显卡支持最新的DirectX11及Shader Model 5.0规范,支持NVIDIA CUDA运算技术,完美整合PhysX物理加速引擎。该卡对HDCP/HDMI提供了完整的支持,符合PCI-Express 2.0总线规范,拥有PureVideo HD高清解码技术,核心整合7.1声道HD Audio CODEC,支持3-way SLI多卡互联技术。
散热部分
散热采用非公版设计,配备纯铜双热散热器,搭配高效能4PIN PWM智能防尘易换零损伤风扇。
供电部分
供电方面采用四相供电设计,搭配优质全固态电容,并搭配了双6PIN外接供电接口。
显卡背面
显存规格方面,GTX460赵云版配备了三星 DDR5显存颗粒,组成1768M/192bit显存规格,默认核心显存频率为675/3600MHz。
接口部分
接口方面,GTX460配备了双DVI+VGA+HDMI全接口设计,可以满足不同用户的各种需求。
▲ 画面设定:1920X1080分辨率,所有特效全部最高
这是四款显卡在测试中的实时成绩曲线,GTX460不负众望,以较大优势领先于HD5830,而让人比较意外的是,原本以为垫底的GTS250成绩也很不错,整体来看并不逊于HD5770。
条形图虽然简单直观,但是想让玩家了解更多细节,实时曲线图就更具优势了,通过曲线图我们可以将整个测试数据尽收眼底。
细节决定成败,在紧张激烈的星际比赛中,AMP300以上司空见惯,这时候玩家很少有空去仔细分析战局,而只有在回放过程中才能找到比赛成败的关键因素。养成多看回放的好习惯,对提高游戏水平有很大的帮助,因此星际职业玩家和老手们除了比赛,还有一大部分时间是在观看比赛录像。
比赛中游戏都是以正常速度进行,但是为了节省时间,观看录像一般人都会选择快进的方式,而快进就对显卡和CPU提出了更高的要求,下面我们就做一个针对性测试,希望有所裨益。
因为回放速度达到了6Xfaster,显卡已经不是瓶颈所在了,从上表我们不难看出,更好的显卡对于游戏帧数已经没有实质性的提升,看来睿频到3.6G的I7 875也不是无敌的。想看爽回放,您除了显卡以外,还需要具备颗强劲的芯。
高速回放的测试中,四款显卡的成绩交织在一起,难分难解,性能的差异几乎难以察觉。
随着环保意识的深入人心,越来越多的网友开始关注电脑的功耗和发热。性能并不是唯一,一款好的显卡,必须做到节能、静音。为了让大家对四款显卡的实力有更深入的认识,我们选择了第三方软件FurMark在做测试。
▲ GTX460拷机测试成绩:环境26℃下拷机5分钟,核心检测71℃
▲ HD5830拷机测试成绩:环境26℃下拷机5分钟,核心检测80℃
▲ HD5770拷机测试成绩:环境26℃下拷机5分钟,核心检测74℃
▲ GTS250拷机测试成绩:环境26℃下拷机5分钟,核心检测75℃
温度和功耗,散热,核心频率息息相关,HD5770虽然最为省电,但是因为核心频率高达850MHz,所以并不是最“凉快”的。得益于良好的公版散热器,核心频率仅仅675MHz的GTX460满载温度只有71摄氏度。
相对于性能而言,GTX460极低的待机功耗非常值得称道。这在之前的测试中已经有了结果,此次测试只是又一次的验证。虽然NVIDIA单方面宣称GTX460功耗低于HD5830,但是在之前的很多国内外测试中,GTX460的满载功耗却超过了竞争对手20-30W。事实上刚开始本次测试也是这样,小编想当然地认为开启所有特效以后显卡负载会更加大,但是测试成绩出炉,成绩却有些蹊跷。
虽然HD5830和GTX460成绩在正常范围之列,但是HD5770和GTS250的功耗很低,只有220W左右,按照常理来说,就算跑3Dmark或者普通游戏,也应该不止这点功耗,再次运行FurMark,小编发现:此等设置下,两款主流显卡只能跑十几帧。
▲ 对于今天我们测试的几款显卡而言,上面的设置可以让它们的功耗达到最大。
原来是过高的特效和AA设置让显卡内部出现了瓶颈,显卡事实上是一个协同合作的整体,而过于强调特效和AA的结果就是有些部分任务过重,而有些资源怠工浪费,所以整体并不能达到最大功耗。在关闭了4AA以后,果然情况有了很大改变,GTX460、HD5770、GTS250的功耗都有不同幅度提升,而HD5830的功耗足足比刚才多了50W!这才是几款显卡真正的功耗!
从上面的性能功耗测试,我想大家对几款显卡都有了深入的了解,按理说这里应该总结一下各款显卡的优劣,给大家一个推荐方案。不过本次测试小编觉得这个总结已经可有可无,我们只用数据说话,如果自己看了前面测试的朋友我想已经有了自己的见解。
作为星际争霸的续集,自由之翼出生就带着别的游戏无可比拟的光环。有人质疑暴雪不守时,有人指责暴雪急功近利,但是十年一剑的传统,一丝不苟的作风让我们完全有理由相信本作将成为新一代的电子竞技热门。作为一款粉丝遍布全球的游戏,其影响力不容置疑,可能会有很多朋友为了玩星际2而升级电脑。而一直以来,小编做过多次星际争霸2的测试,这里就测试经验和大家分享一下。
和其他单机游戏有所不同,星际2作为一款不折不扣的RTS游戏,并没有Benchmark。这就意味这测试的时候小编可以自由的选择合适的录像来测试显卡性能。虽然从本次测试结果来看,GTX460性能更佳,但是事实上本作对CPU的要求或许更高:本次测试如果i7 875不开启睿频,最后结果就是另外一幅景象了,四款显卡成绩将很难拉开差距。
事实上本次测试小编选取的是一个简短的两人战录像,如果是四人混战或者兵海战局,相信对CPU压力更大。而回放四款显卡的成绩更是说明了一切,瓶颈已然不是显卡了,当然更不是内存。所以喜欢星际2的朋友在添置或者升级电脑的时候,除了保证显卡够用以外,一定不要忘了选择一颗单核性能出众的CPU。■<