鏖战13款游戏大作!看1G显存能否够用
泡泡网显卡频道7月5日 近几年显卡性能的提升速度可谓是突飞猛进,主流级的显卡在面对大多数游戏时已经显得游刃有余。因此在保证游戏速度足够的情况下玩家们开始尝试开启更多的游戏特效,以便得到更好的视觉体验。然而游戏的众多特效,如:HDR高动态渲染、FSAA全屏抗锯齿、各向异性过滤、游戏数据存储等都需要显存。随之而来的就是,游戏对显存的依赖性也越来越高。
从早期的EDO显存到现在的GDDR5,显存的发展也同样经历了很多次规格与技术的提升。之前AMD首次将GDDR5显存用在了HD4870之上,虽然只有256Bit的位宽,但是凭借着超高的频率在性能上和GDDR3的512Bit产品几乎没有差别。而随着近期AMD HD5000系列以及NVIDIA GTX480的发布,GDDR5显存似乎已经成为了主流。
从去年起,有很多显卡厂商就在打着普及大容量显存的旗号,推出了一些超高容量的显卡。比如目前的高端显卡基本已经标配1GB显存了,甚至有一些显卡厂商还推出非公版的2GB容量的显卡。而现在市场上的显卡容量也非常多,256MB、384MB、512MB、768MB、896MB、1GB、2GB等等容量的显卡都有。那么,显存到底多少才够用,相信这是每一位打算买显卡的朋友都十分想了解的问题。
显存的使用一般都比较恒定,除非是专业的图形工作站用户,否则2D情况下不会使用太多显存,真正对显存提出更高要求的是一款款大型3D游戏!
● 显存里都存储些什么东西?
一般来说,显存中所存储的数据主要由以下5部分组成:帧缓存(Frame buffer)、后台缓存(Back buffer)、Z轴缓存(Z-buffer)、纹理数据和几何数据。
帧缓存里存放的就是我们实际将在屏幕上看到的内容,这部分的容量计算方式大致为:屏幕宽度方向上的像素数目×屏幕高度方向上的像素数目×每个像素所用的字节数量;
后台缓存顾名思义,就是第2帧缓存。当屏幕上显示出当前帧缓存的内容时,下一帧的显示内容已经被存放在后台缓存里了。而当后台缓存的内容显示时,帧缓存则写入第3幅画面……如此交替工作。因此,后台缓存的计算方式与帧缓存完全相同。但是后台缓存使用量可能会比帧缓存还要大,尤其是在游戏中FPS很高时!
Z轴缓存用来记录像素到屏幕的距离,这样当两个显示区域中的像素在屏幕上重叠时,如果新绘制的像素其Z值比Z值缓存中记录的数据小,那么就不必重新绘制此像素。这可以减轻GPU的计算量。类似于帧缓存,Z轴缓存其容量计算公式为:屏幕宽度方向上的像素数目×屏幕高度方向上的像素数目×每个像素Z值缓存所用的字节数量。
纹理数据以及几何数据因程序而异,涉及的方方面面非常复杂,无法定量计算。
● 显存在游戏中的使用情况更加复杂:
以上几项分析都是在没有打开FSAA(全屏抗锯齿)的情况下计算出来的。FSAA由于要进行多倍取样,因此如果打开这一特性,程序所需的显存容量理论上将成倍增长。而使用更高的显存容量和传输位宽,则能够很好地缓解这种状况。另外,近几年3D图形技术发展迅猛,像HDR、各种阴影渲染等最新技术一旦打开,显存使用节节攀升!
显存容量决定存储图形数据信息的多少,构成显存容量的几大部分当中,帧缓冲数据和Z缓冲数据的大小在同一款游戏中一般是固定的,所占用的显存容量并不是很多,而纹理数据大小占据了相当大的一部分,而且纹理数据的大小会随着渲染画面的复杂程度而改变!
例如在3D游戏中不同分辨率和画质设定所产生的纹理数据变化非常大,在使用高分辨率、全屏抗锯齿、各项异性过滤以及HDR的情况下,超大的纹理数据会对显存容量的需求非常大,假如纹理缓存不够用,要么重新清空显存后继续加载数据,要么调用速度较慢的系统内存充当显存,不敢怎样都会对显卡性能或多或少造成影响,出现FPS下降甚至画面停顿的现象,严重影响玩家心情。所以,高端卡为了体现出游戏性能,都标配1GB以上容量的显存。
想知道最近发布的一些游戏对显存要求有多高吗?想知道你手中显卡显存够不够用吗?如果答案是肯定的,那么请继续往下看。我们即将告诉你这些问题的答案,首先我们来看看测试平台:
● 测试平台
● 参测显卡介绍
GTX480的核心代号为GF100-375,该核心拥有480个流处理器,完美支持DX11以及第二代PureVIDEO HD高清解码引擎和CUDA、Physx物理加速。显存部分采用12颗三星0.4ns GDDR5颗粒组成1.5GB 384Bit的规格。GTX480的散热片是一体式的,外壳直接裸露在外,可以一定程度上加强散热能力。经过镀镍之后的金属外壳也很有质感,使得公版卡别具特色。
● 参测主板介绍
微星MSI Eclipse Plus主板可支持三个PCI-E 16X插槽,其中第二和第三条由NVIDIA nForec 200芯片提供,而第四条并不是全速的PCI-E 16X。所有的四条PCI-E 16X插槽均为PCI-E 2.0标准。这款微星最高端的主板还配备了X-Fi Xtreme Audio PCIe x1声卡、GreenPower Genie功率输入监控,以及一个D-LED2单色显示屏。D-LED2可以显示一些BIOS的参数,方便用户超频。
《科林麦克雷》系列游戏是为纪念去世的英国拉力赛车手科林·麦克雷(Colin McRae)而制作的,因此在游戏过程中不难见到许多麦克雷过往的身影。与一年一款的优品系列赛车游戏不同,DiRT2距离前作已经两年之久,目前《科林麦克雷:尘埃2》主机版已经上市,几乎登陆所有的主机和掌机平台、好评如潮,而PC版由于支持DX11的缘故,所以被延期至今年12月上市。
画面设置:DIRT2堪称DX11游戏代表作,DX11的五大关键特性在这款游戏中都有体现,但却没有得到大范围的应用,都是点到为止。比如Tessellation主要体现在水洼和旗帜上,而赛车过程中也就那么几处采用了该技术,因此这款DX11的要求并不高,特效全开的话中端显卡都能跑动。
《尘埃2》是首个支持DX11的游戏,不过所运用到的DX11特效并不是很全面,因此对于显卡的性能要求并不是很高。但由测试结果可以看到512MB显存已经不能满足游戏的需要。
《Aliens vs. Predator》同时登陆PC、X360和PS3,其中PC版因为支持DX11里的细分曲面(Tessellation)、高清环境光遮蔽(HDAO)、计算着色器后期处理、真实阴影等技术而备受关注,是AMD大力推行的游戏之一,但是这样的主题难免让本作有很多不和谐的地方,暴力血腥场面必然不会少!发行商世嘉在2009年11月就曾明志,表示不会为了通过审查而放弃电子娱乐产品发行商的责任,因为游戏要维持“异形大战铁血战士”这一中心主题,无论画面、玩法还是故事线都不能偏离。
相关评测:年度DX11大作!异形大战铁血战士测试
画面设置:AVP原始版本并不支持AA,但升级至1.1版本之后,MSAA选项出现在了DX11增强特效当中,当然还支持Tessellation、HDAO、DirectCompute等招牌。该游戏要求不算太高,所以笔者直接将特效调至最高进行测试。
这款游戏相比前面的《尘埃2》加入了更多DX11特效,不过由于游戏本身的引擎作了很好的优化,因此显存占用率相比《尘埃2》还要低,在1920*1200的分辨率下仅为717MB。
《战地:叛逆连队2》(Battlefield: Bad Company 2),是EA DICE开发的一款第一人称射击游戏。开发商EA已经于本月2日正式同步发售了Xbox 360、PS3、PC版。该游戏是EA DICE开发的第9款“战地”系列作品,也是《战地:叛逆连队》的直接续作,在继承前作特性的基础上,强化了多人联机载具对战和团队合作元素的设定。游戏使用加强版的寒霜引擎,加入了建筑物框架破坏和物体分块破坏的支持。
画面设置:《叛逆联队2》虽然是款DX11游戏,霜寒引擎也是备受期待的DX11引擎,曾被ATI用来做Tessellation的技术展示。不过最新版本的对DX11的支持非常有限,仅仅是采用新指令集渲染HBAO特效而已,游戏会自动侦测显卡的DX级别来选择渲染模式。
由于《叛逆联队2》的霜寒引擎对DX11的支持非常有限,因此这款游戏对显存的占用不是很高,不过还是需要至少512MB的显存才能运行。
《地铁2033》(Metro 2033)是俄罗斯工作室4A Games开发的一款新作,也是DX11游戏的新成员。该游戏的核心引擎是号称自主全新研发的4A Engine,支持当今几乎所有画质技术,比如高分辨率纹理、GPU PhysX物理加速、硬件曲面细分、形态学抗锯齿(MLAA)、并行计算景深、屏幕环境光遮蔽(SSAO)、次表面散射、视差贴图、物体动态模糊等等。
画面设置:《地铁2033》虽然支持PhysX,但对CPU软件加速支持的也很好,因此使用A卡玩游戏时并不会因PhysX效果而拖累性能。该游戏由于加入了太多的尖端技术导致要求非常BT,以至于我们都不敢开启抗锯齿进行测试,只是将游戏内置的效果调至最高。
《地铁2033》采用了超量的游戏特效,支持当今几乎所有画质技术。因此超越《孤岛危机》成为了最消耗显卡资源的游戏,由测试结果不难看出即使是1024MB显存的显卡也无法满足这款游戏的需要。
《鹰击长空》由Ubisoft旗下的Bucharest Studio工作室所研发制作而成,以汤姆克兰西最擅长的近现代国际冲突为背景,加上现代化的军事武器,和五角大厦不愿证实的开发中的先进武器,交织出最激烈的高科技攻防战。而《鹰击长空》也脱离前面几项作品的框架,将战争从地面拉拔到空中,享受广大无界限的战斗空间。
画面设置:《鹰击长空》直接内置了对DX10和DX10.1的支持,它会自动检测显卡最高能支持的级别。通过此前的测试来看DX10.1并不会让画质变得更高,但的确能够让游戏跑得更快一些。
令人意想不到的是《鹰击长空》的显存占用率竟然如此之低,512MB的显卡就能轻松玩转这款游戏。
Crysis(孤岛危机)无疑是现阶段对电脑配置要求最高的PC游戏大作。Crysis的游戏画面达到了当前PC系统所能承受的极限,超越了次世代平台和之前所有的PC游戏。Crysis还有个资料片Warhead,使用了相同的引擎,只是多了一个关卡,因此我们还是使用原版做测试。
画面设置:Crysis是当今画面最好的游戏,要求也非常高,但也难不倒新一代高端显卡了。不过当特效开至VeryHigh加上优异分辨率2560和优异抗锯齿8xAA时,由于显存管理问题所有高端卡都卡得没法动,故放弃该模式下的测试成绩,保留另外三种模式。
这款游戏采用了著名的CryENGINE2引擎,这个引擎注重完美的画质,但相当占用显卡显存资源。512MB显存的显卡已经无法满足这款游戏的需要。
自《孤岛惊魂》系列的版权被UBI购买之后,该公司蒙特利尔分部就已经开始着手开发新作,本作不但开发工作从Crytek转交给UBI,而且游戏的故事背景也与前作毫无关系,游戏的图形和物理引擎由UBI方面完全重新制作。
画面设置:FarCry2对于DX10.1的支持度有限,主要是通过读取Z缓冲中的多重采样深度数据来达到更好的抗锯齿性能,这个功能既可以通过DX10.1显卡来实现,也可以使用X10显卡所支持的扩展指令集来实现,都能达到最好的效能。
《孤岛惊魂2》这款游戏的显存占用率与《孤岛危机》基本相同,想当初育碧之所以推出《孤岛惊魂2》就是要为了与《孤岛危机》一较高下(实际上是报复),效果也确实非常不错。
《冲突世界》将带领玩家返回著名的冷战时期,玩家每一个决定均影响游戏中人物和情节。可于游戏中感受不一样的团队精神,与队友于阴森恐怖的战场上一同作战。《苏联进攻》是其最新的资料片,收录全新角色、扮演苏联军队、10套新影片和全新多人联机地图等等。
画面设置:《冲突世界》是首批DX10游戏之一,采用了自行研发的MassTech引擎,支持多种当前的主流显示特效,如容积云,景深效果,软阴影等,光照系统也表现出色,尤其是半透明的容积云特效营造出了十分逼真的户外场景,物理加速结合体积光照渲染出了最逼真的爆炸效果。
《冲突世界》采用了自行研发的MassTech引擎,对于显卡的要求同样不低。随着分辨率的提升显存的需求量也不断增加,要想玩好这款游戏同样需要至少1024MB的显卡。
09年3月初,《生化危机5》成功登陆PS3和XBOX360平台,并在首日就创下了400万的惊人出货量,向玩家证明了《生化危机》系列的成功。上周末,Capcom终于确定了《生化危机5》(ResIDEnt Evil 5)PC版的发售日期,于09年9月18日在欧洲地区上市。
《生化危机5》游戏故事设定在1代洋房事件10年后,主角为原S.T.A.R.S队员克里斯(Chris),他曾在1代中担任主角。游戏承袭《生化危机4》的基本系统,同样采用第三人称背后视点的动作冒险方式呈现。不同于先前系列作惯用的黑暗场景未知恐惧感,本代将以明暗激烈转变下所造成的短暂视力丧失,来展现另一种不同的恐惧感。
《生化危机5》采用了由Capcom自主研发的MT Framework引擎,并且这款游戏中也加入了Havoc物理引擎技术,使物体的效果更加真实。从测试结果上看,这款游戏对显存的要求也不大。
作为优品飞车系列游戏的最新作品,《优品飞车:变速》早在发布之前就倍受媒体关注,而这其中不仅仅是IT、游戏媒体,专业的汽车媒体也对这款游戏给出了不少的报道。世界优异汽车厂商也纷纷对这款游戏的开发给了很大的赞助,游戏中随处可见汽车厂商的广告。
据统计,《优品飞车:变速》这款游戏一共包含了72辆世界优异跑车,所涉及厂商也多达数十个,可见各大汽车厂商对这款游戏的关注。特别是宝马公司,细心的朋友应该可以看出,正版游戏封面的车辆正是宝马的M3 GT2,而游戏中练习赛所采用的车辆也是来自宝马公司的产品。
这款游戏最大的特点就是照片级质量的出色画面和近似真实的驾驶感受,因此对于显存的占用相当大,可以看到512MB显存的显卡已经无缘这款游戏了。
CAPCOM公司于1987年推出的大型电玩机台格斗游戏《街头霸王》,堪称目前格斗类游戏的始祖。经过了20多年的不断演化之后,如今的PC版《街头霸王4》不仅在画面上走向了全新方向,而且加入了各种新系统,试图让传统2D格斗游戏得到重生。
画面设置:街霸4 PC版和游戏机版相比,除了支持高分辨率输出之外,还为玩家提供了画面渲染风格选择的功能,除与家用机版一样的“普通”模式外,还有“水彩”、“海报”和“烟灰墨”这三种追加的渲染风格,带给完全全新的视觉体验。
《街头霸王4》是一款横版PK类游戏,因此对于显卡以及显存的要求并不大。512MB的显卡就能轻松玩转这款游戏。
作为《使命召唤》系列的第六部作品,在《使命召唤:现代战争2(Call of Duty: Modern Warfare 2)》中,将《使命召唤4:现代战争》剧情延续,俄罗斯又再次陷入政治上的纷扰不安。伏拉米尔.马卡洛夫(Vladimir Makarov)这位和伊姆兰.扎哈夫(ImranZakhaev)恐怖组织有关连的粗暴领袖,策划了一连串即将危及世界安全的阴谋。
相关评测:经典再度回归!全特效爽玩[现代战争2]
画面设置:《现代战争2》游戏中的画质进阶设定显得比较简单,在这里我们能看到常见的阴影开关、各种画面细节、材质填充模式等。COD6虽然引擎比较老,但经过常年累月的优化,爆炸、烟雾、火焰效果都不输给DX10游戏,要求也并不低。
使命召唤6采用了比较高效的IW 4.0游戏引擎,因此即使是在目前主流的1920x1200分辨率下显存也仅占用353MB。
Blizzard公司推出了一款名为《星际争霸》的即时战略游戏,暴雪将多人对战功能融入其中,并提供了良好的支持。使得所有星际玩家可以免费地与世界各地的玩家进行对战,自此,《星际争霸》开始了长达10多年的辉煌,铸造了一代经典!12年后的今天,全新打造的《星际争霸II》终于揭开了神秘的面纱,让全世界的玩家为之心动!
《星际争霸Ⅱ》延续了神族、人族和虫族三足鼎立的传奇史诗。继原作《星际争霸》之后,这三大截然不同又各赋异秉的种族将再次面临冲突与对抗,旧有兵种、升级兵种以及全新的兵种将一一登场,为了各自种族的生存,展开惊心动魄的搏杀,战火将烧遍整个星系。
俗话说“暴雪出品、必属精品”,从测试结果上看这款游戏的引擎优化得相当不错,512MB显存就能满足这款游戏的需要。
通过前面的测试我们可以看出,不同的游戏对显存的要求确实有很大的不一样,当然这也许还跟特效、游戏引擎等多方面有关系。在本次我们测试的十几款游戏中,对显存占用最高的游戏是《地铁2033》,显存占用率已经超过1024M,而对显存容量要求最低的游戏是《使命召唤6:现代战争2》、《星际争霸2》以及《街霸4》,实际上笔者觉得这游戏的显存占用率能达到这么低,确实有他的道理——引擎!
从我们测试的整体情况来看,512MB容量的显存能满足的游戏已经为数不多。很多游戏在1080P(1920*1080)的分辨率下对显存的要求就已经超过了512MB,并且在目前比较热门的几款DX11游戏中,显存占用率已经超过或非常接近1024MB,看来全面普及1024MB显存的时候已经到来。
目前就有个别厂商已经推出了2048MB甚至更高容量的显卡,尽管从现在的测试来看性能提升并不明显,不过相信在未来更多的DX11游戏中,优势会逐渐体现出来。■<