2GB显存够不够用?新游戏多模式大测试
2010.08.22 12:00 AM
从去年起,有很多显卡厂商就在打着普及大容量显存的旗号,推出了一些超高容量的显卡。比如目前的高端显卡基本已经标配1GB显存了,甚至有一些显卡厂商还推出非公版的2GB容量的显卡。而现在市场上的显卡容量也非常多,256MB、384MB、512MB、768MB、896MB、1GB、1.2GB、1.5GB、2GB等等各种容量的显卡应有尽有。那么,显存到底多少才够用?相信这是每一位打算买显卡的朋友心中都会有这样的疑问。

WriteSpan('ad_500_1')
事实上显存的使用一般都比较恒定,除非是专业的图形工作站用户,否则2D情况下不会使用太多显存,Win7 64位系统也仅仅占用大约100M左右的显存容量,而真正对显存提出更高要求的是一款款大型3D游戏!

▲ 你能分清那副是照片么?
Microsoft发布的DirectX 10、11代表了自从可编程Shader出现以来在3D API方面的最巨大的进步。通过一番脱胎换骨般的重建,DirectX 10、11展现出一系列非常醒目的新特性,包括高度优化的运行时,强大的Geometry Shader,纹理数组,曲面细分等等;这些特性将引领PC实时三维图形进入一个全新的世界。然而游戏的众多特效,如:HDR高动态渲染、FSAA全屏抗锯齿、各向异性过滤、游戏数据存储等都需要显存。游戏对显存的依赖性也越来越高。但是显存这个东西够用就好,多了浪费,冗余的容量并不能让游戏性能有任何的提升,今天我们直接进入主题,搜集了时下流行的主流游戏,看看我们挑显卡时应该选多大的显存。



《星际争霸2》:DX9C技术的极致
暴雪的游戏,引擎往往并不是最新,系统要求也不是很高,但游戏画面却趋于完美,让人惊叹不已,这就是暴雪程序员和美工的独到之处:他们可以使用最成熟、最易用的技术勾勒出最顶级的特效。此次Starcraft II就是这样,虽然没有使用DX11 API,但大量DX9C成熟技术的应用让我们目不暇接。

包括FP16 HDR、光线散射/反射效果(Diffuse and specular for lighting)、景深效果(depth of field)、体积雾(fog volumes)、动态环境遮蔽(dynamic ambient occlusion)、智能贴图置换(smart displacement)等等,这些都是Starcraft II的“BT”之处。

游戏介绍:《星际争霸Ⅱ》延续了神族、人族和虫族三足鼎立的传奇史诗。继原作《星际争霸》之后,这三大截然不同又各赋异秉的种族将再次面临冲突与对抗,旧有兵种、升级兵种以及全新的兵种将一一登场,为了各自种族的生存,展开惊心动魄的搏杀,战火将烧遍整个星系。
画面设置:所有特效全开最高,分辨率使用1920x1080。值得一提的是,《星际争霸2》 正式版虽然本身不支持抗锯齿,但是NVIDIA和ATI都先后通过驱动更新,加入了抗锯齿的支持。

▲ NVIDIA驱动开启抗锯齿方法
测试方法:登录官网进行对战,然后播放录像全程,游戏路线中的所有单位均为实时渲染,用来测试3D性能非常合适。

▲ 《星际争霸Ⅱ》 1920X1080 NOAA 测试截图

▲ 《星际争霸Ⅱ》 1920X1080 4AA 测试截图

▲ 《星际争霸Ⅱ》 1680X1050 NOAA 测试截图

▲ 《星际争霸Ⅱ》 1680X1050 4AA 测试截图
StarCraft II: Wings of Liberty
1920X1080 NOAA
1920X1080 4AA
MIN
MAX
AVG
memory
MIN
MAX
AVG
memory
33
67
48.4
786
11
50
36.2
986
1680X1050 NOAA
1680X1050 4AA
MIN
MAX
AVG
memory
MIN
MAX
AVG
memory
34
70
50.5
795
27
54
40
994
如果您的显存容量充足,StarCraft II几乎可以将1G显存全部有效利用,512M显存虽然非常拮据,但是通过将不常用的数据存在内存中的方法,游戏也可以基本流畅的运行,当然前提是不开抗锯齿!而分辨率的减小似乎并不能让帧速率和显存占用率有效减小,总的来说,《星际争霸Ⅱ》 是一款很消耗显存的DX9C RTS游戏。
《街头霸王IV》:512M显存轻松搞定
CAPCOM公司于1987年推出的大型电玩机台格斗游戏《街头霸王》,堪称目前格斗类游戏的始祖。经过了20多年的不断演化之后,如今的PC版《街头霸王4》不仅在画面上走向了全新方向,而且加入了各种新系统,试图让传统2D格斗游戏得到重生。

PC版《街头霸王IV》对应Game for Windows Live功能,支持在线对战、游戏内短信交流和即时语音聊天。PC版除了支持高解析度画面输出之外,还为玩家提供了画面渲染风格选择的功能,除与家用机版一样的“普通”模式外,还有“水彩”、“海报”和“水墨”这三种追加的渲染风格。
画面设置:街霸4 PC版和游戏机版相比,除了支持高分辨率输出之外,还为玩家提供了画面渲染风格选择的功能,除与家用机版一样的“普通”模式外,还有“水彩”、“海报”和“烟灰墨”这三种追加的渲染风格,将格斗和艺术熔为一体,带给完全全新的视觉体验。

测试方法:由于DX9游戏对显卡要求并不高,因此我们直接开启4AA+16AF模式,测试时使用游戏自带Benchmark,这样测试误差也比较小。

▲ 《街头霸王四》 1920X1080 NOAA 测试成绩截图

▲ 《街头霸王四》 1920X1080 4AA 测试成绩截图

▲ 《街头霸王四》 1680X1050 NOAA 测试成绩截图

▲ 《街头霸王四》 1680X1050 4AA 测试成绩截图
SUPER STREET FIGHTER IV
1920X1080 NOAA
1920X1080 4AA
MIN
MAX
AVG
memory
MIN
MAX
AVG
memory
179.23
290
117.89
496
1680X1050 NOAA
1680X1050 4AA
MIN
MAX
AVG
memory
MIN
MAX
AVG
memory
196.44
319
129.98
444
作为一款DX9C游戏,《街霸4》强调的是格斗时的瞬间爆发,流畅的游戏体验至关重要,所以和写实风格的FPS游戏不同,街霸渲染的人物模型数量较少,场景比较简单。如上表所示,即使跑到了一百帧以上,依然占用不到512的显存。
虽然已经步入了DX11时代,但仍有一些大受欢迎的游戏在继续挖掘DX9C最后的潜力,如刺客信条2、星际争霸2、街头霸王四等等,而玩家更多的时间还是和老游戏、网游一起度过,所以此次测试我们还是选择了一款经典的DX9C游戏——《使命召唤6:现代战争2》进行测试,看看新显卡对DX9游戏的支持度。

做为《使命召唤》系列的第六部作品,在《现代战争2》中,将《使命召唤4:现代战争》剧情延续,俄罗斯又再次陷入政治上的纷扰不安。伏拉米尔.马卡洛夫这位和伊姆兰.扎哈恐怖组织有关连的粗暴领袖,策划了一连串即将危及世界安全的阴谋。
画面设置:《现代战争2》游戏中的画质进阶设定显得比较简单,在这里我们能看到常见的阴影开关、各种画面细节、材质填充模式等。COD6虽然引擎比较老,但经过常年累月的优化,爆炸、烟雾、火焰效果都不输给DX10游戏,要求也并不低。游戏内置AA最高4x,所以并没有测试8xAA时的性能。


