MCPLive > 杂志文章 > 《孤岛危机2》画质、性能对比测试

《孤岛危机2》画质、性能对比测试

2011-09-29P2MM《微型计算机》2011年9月上

一款号称具备“电影级画质”的DirectX 11游戏在上市之初却并不支持DirectX 11,增添了其神秘感。在时隔数月之后,游戏开发商Crytek正式发布了该游戏的DirectX 11补丁包。一时间,玩家都迫不及待地准备体验这款游戏。是的,不用猜了,它就是《孤岛危机2》,也只有这款游戏能让无数硬件发烧友和游戏爱好者为之动容。笔者也在第一时间下载了该游戏的DirectX 11补丁包,一场堪为DirectX 11时代为华丽的游戏之旅已经开启。

DirectX 11补丁包技术详述

Crytek官方将DirectX 11补丁包称之为“DX11 Ultra Upgrade”(DX11超级更新),DirectX 11补丁包不仅带来对DirectX 11的支持,而且还附带官方1.9补丁,同时为DirectX 11和DirectX 9 API带来12项图形改进和性能优化。

该补丁包包含多个视觉改进,比如曲面细分,具有半影变量的软阴影、改进的水面渲染和粒子动态模糊和阴影等。此外,它还加入3项新研发的技术,分别是实时局部反射、接触式阴影和基于子画面的散景式景深。官方1.9补丁还为该游戏新添了一个超高(Ultra)画质选项,其中包含上述图形新技术。另外,Crytek还发布一个免费的高解析材质包,并在游戏的菜单选项的进阶图形当中加入相应的高解析材质开关。当然,针对多卡互联系统,该补丁包还进一步提升了多GPU并行的效率。

安装完1.9补丁后,会出现超高(Ultra)选项。
安装完1.9补丁后,会出现超高(Ultra)选项。

装上补丁包,实战《孤岛危机2》

接下来,笔者将一步步安装该游戏的各种补丁包,并逐一体验这款DirectX 11时代为华丽的游戏的各种特效技术。需要说明的是,高解析材质包的官方系统推荐要求是,显卡的显存容量至少1GB,并且要求使用64位的操作系统。

首先,笔者运行官方1.9补丁,可以直接将游戏从1.0版本升级到1.9版本。该补丁安装完毕之后,在游戏的选项→画面选项主菜单里面可以发现在“系统规格”一栏中,已经多出1个“超高”(Ultra)选项,即可开启前文所述的多项DirectX 9的新技术和功能。在安装1.9补丁之前,系统规格选项高只能到“高阶”(Extreme)。

当然,由于还没有安装DirectX 11补丁包,所有的DirectX 11选项皆为灰色,注明“已关闭”。并且在右侧提醒“下载DX11镶嵌包解开此设定”。点击“下载DX11镶嵌包“,系统会自动打开浏览器并连接到相应的界面,安装下载即可。

玩家也可以在“选项→进阶图形”当中,为“物件”、“粒子”、“后处理”和着色等单独设定选项规格。由于还没有安装高解析材质包,所以“高解析材质”选项为灰色不能打开。

接下来,安装高解析材质包。在安装过程中,安装程序会提醒将把该游戏的版本号从1.9升级到高解析材质版本,安装高解析材质包的系统低要求是64位操作系统和至少768MB显存。安装完毕后再进入游戏的“选项→进阶图形”当中,可以发现“高解析材质”选项已经打开。

需要64位操作系统和至少768MB显存的提示
需要64位操作系统和至少768MB显存的提示

后,执行DX11补丁包的安装程序。安装过程中会提示把游戏的版本号将从1.9升级到曲面细分版本,并且接下来会提醒安装DX11补丁包需要DX11显卡的支持。

这里需要注意的是,可以在“选项→进阶图形”中,通过打开和关闭“超高”(Ultra)选项,来启用和停用前文所述的各个单项DX9和DX11效果,具体功能如下:

物件:启用、停用DirectX 11曲面细分和视差遮蔽贴图;

粒子:启用、停用DirectX 11粒子动态模糊和阴影;

后处理:启用、停用DirectX 11全分辨率HDR动态模糊和以子画面为基础的散景景深效果;

着色:启用、停用DirectX 9和DirectX 11屏幕空间方向闭塞SSDO和实时本地反射;

阴影:启用、停用DirectX 11具有半影变量的真实阴影;

水面效果:启用、停用DirectX 11曲面细分海面及水面数量;

下面笔者将就DirectX 11显卡独享的一些特效进行画质对比,并使用GeForce GTX 480和Radeon HD 5870来测试这款游戏对显卡的要求。

曲面细分和位移贴图对比

目前一些DirectX 11游戏虽然宣称采用了曲面细分技术,但多应用在局部场景中。与之相比,《孤岛危机2》采用CryEngine3引擎,支持所有网格类型的曲面细分,游戏当中所有物体表面均可使用曲面细分来强化细节。但该游戏中许多物体的多边形数量相对较低,不是硬件曲面细分的理想工作对象,并且在某些硬件配置下,性能会随着曲面细分任务量加剧而降低。因此,开发者预先对所有物体进行了曲面细分处理,方便美工人员找出的确需要曲面细分的物体和场景,在画质和性能上取得平衡点。在曲面细分之外,开发者还使用到位移贴图技术,来实现精细的几何细节。

视差遮蔽贴图对比

虽然曲面细分可以在几何级别的层面上,为地形、墙壁、异形等物体表面增加细节,但在像素级别的物体细节上,就显得力不从心了,如精细的地面细节和轮胎压痕等。为此,CryEngine3引擎重新引入所谓的Parallax Occlusion Mapping(视差遮蔽贴图),简称POM。该技术意在完成曲面细分无法高效率完成的宏观细节,可以有效率地估算切线空间当中的表面位移。尽管它的使用灵活度不如曲面细分,但它在诸如模拟宏观细节和自投影等方面具有很强的优势。

在外星人触须部分开启了曲面细分的线框模式,白色线框部分即为硬件曲面细分,为触须添加的额外细节。
在外星人触须部分开启了曲面细分的线框模式,白色线框部分即为硬件曲面细分,为触须添加的额外细节。

例如泥泞道路和起伏不平的轮胎压痕,这本来应该是由曲面细分来完成的工作,但这会影响显卡的性能。因此用POM来代替。采用POM之后,场景中的物体,大到树木房屋,小到路面轮胎压痕突起,都可以产生软阴影形式的自投影,让画面更加真实。但POM以贴图方式运作,并非如曲面细分那样在几何上进行操作。因此,玩家只能以接触方式走在POM渲染出来的轮胎压痕上,无法让脚深陷压痕的泥巴中,并作出踢泥巴等动作。

曲面细分开启和关闭后,墙壁的细节对比。

曲面细分开启和关闭后,墙壁的细节对比。
曲面细分开启和关闭后,墙壁的细节对比。

分享到:

用户评论

共有评论(2)

  • 2012.04.15 19:03
    2楼

    里面卫生很差劲啊,有点恶心

    (0) (0) 回复
  • 2011.12.29 06:20
    1楼

    总是有点联网打怪感觉。不是很舒坦。

    (0) (0) 回复

用户名:

密码: