E X P

  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 拼 命 加 载 中 ...    虽然DX11与Win7系统同步推出,但是DX11游戏的发展却远远落后于Win7系统的普及速度。时至今日,真正意义上的原生DX11游戏一个也没有,大多数游戏厂商要么停留在DX9级别,即便支持DX11也不那么彻底,至少也会保留DX9模式(DX10倒是很悲剧),于是我们就用着先进的DX11显卡玩着六七年前DX9级别的游戏。

    为了实现电影级画质效果,《战地3》大量使用了DX11中的3D技术

      《战地3》开始对这一现象说不,DICE工作室为了实现更高级的画质效果,果断在《战地3》的寒霜2引擎(FrostBite 2)中放弃了DX9支持,全部使用DX10/11技术,特别是DX11中的Compute Shader(计算渲染器)技术,《战地3》的Deferred Shading(延迟渲染)、全动态光照(Fully Dynamic Lighting)、地形渲染(Terrain Rending)等都与之息息相关,此外Mutil-Core Optimization(多核优化)、HBAO(水平环境光遮蔽)等技术也提高了游戏的画质表现。

    贴图延迟渲染

    贴图延迟渲染是《战地3》的核心图形技术

      贴图延迟渲染将游戏画面分成瓷砖那样的小方格,可根据显示需要决定哪些贴图需要渲染,这样可以减少不必要的数据量,并可以自定义渲染。

    计算着色器光照

    计算着色器可以模拟出1000个光源的光照效果

      《战地3》的光影效果很赞,很真实的感觉,这就要归功于寒霜2引擎的计算着色器光照技术了,游戏里的点光源、锥形光源以及面光源都可以通过DX11的Conpute Shader 5.0来完成,而且不会产生阴影,上图展示的效果就是模拟1000个光源的光照效果。

    支持多种抗锯齿

    抗锯齿运算中也少不了计算着色器的参与

      抗锯齿性能也是游戏中不可或缺的因素,在《战地3》中计算着色器也参与了MSAA抗锯齿的光线渲染,首先会预估需要光线渲染的每个像素,进而决定需要渲染的的像素值并将其添加到共享内存中的原子操作列表中,运算完成后再同步所有像素。

      《战地3》默认提供的依然是传统的MSAA,但是游戏本身还支持其他抗锯齿运算,比如FXAA(Fast Approximate Anti-Aliasing)和SRAA(Sub-Pixel Reconstruction Antialiasing),它们都属于后期处理AA,与MSAA这样的硬件AA有所不同,其中FXAA日渐兴盛,在画质相近的情况下性能损失大大低于MSAA,而SRAA则是NVIDIA提出的,目前应用还不够广泛。

    《战地3》还支持立体3D显示,包括NVIDIA的3D Vision和AMD的HD3D

      《战地3》采用的3D技术有很多,这里就不再一一介绍了。从DICE之前的宣传来看,与其他DX11游戏不同的是,寒霜2引擎非常倚重Compute Shader计算着色器技术,贴图以及光线渲染都以其为基础,而对NVIDIA和AMD互相攻讦的曲面细分(Tessellation)技术则是一笔带过(EA官方并没有谈及战地系列支持曲面细分,但有人也说有小部分曲面细分技术,到底支不支持还没有准确定论,这里当作不支持吧)。

      有了这些3D技术的加持后,《战地3》的画质到底处于什么水平呢?

    ◆ 画质差别都在哪儿?战地3不同级别画质对比

      针对不同硬件级别,《战地3》提供了四个画质级别,分别为最高(Ultra)、高(High)、中(Medium)、低(Low),当然还有一个自定义选项,可以细调贴图、阴影、地形、抗锯齿以及环境光遮蔽等特效。

    最高画质截图(点击放大)

    高画质截图(点击放大)

      最高画质与高画质的区别主要在于抗锯齿,高画质下默认不开抗锯齿,贴图、阴影以及特效从最高降低到高,放大2倍仔细对比了这两张截图,Ultra画质下的边缘清晰更一些,毕竟开了抗锯齿,但是模型精度、烟雾特效、地表纹理都是看不出区别的。

    中等画质截图(点击放大)

    低画质级别(点击放大)

      低画质下差异很明显,即使不跟最高/高画质下的对比,与中等画质一比较也可以看得到低画质下模型精度很低,边缘的狗牙现象严重,纹理也不那么细腻了。好在烟雾、爆炸效果得以保留,并不怎么影响玩家体验。

      画质对比就是这样,除了低画质一眼可以看出差别之外,前面三个级别的差异并不算明显,而且《战地3》的主要特性比如物理可破坏、逼真的爆炸、烟雾效果在四个画质级别都有保留,真的玩起游戏来画质上的细节并不容易注意。

    ◆ 资源消耗三大户:光线、阴影和抗锯齿

      从上篇性能测试可以看出,最高画质下的《战地3》是一众高端显卡的噩梦,大都挣扎在三四十帧的水平上。虽然中、低画质与高、最高画质区别明显,但是高画质与最高画质下差异就不那么容易察觉了,但是降低一档画质却可以让帧数提高50%以上(GTX 570可以从42帧提高到71帧左右),到底是那些效果在拖累资源消耗呢?

      测试以微星HD 6870 Hawk显卡+Core i5-2500K平台为例,以最高画质、1920x1080分辨率为基准,在画质选项中逐次降低一项到次高级(最高-高,高-中,开-关),重复测试,记录每次的帧数,如果某项画质下帧数有较大提升,那么就可以证明这项画质消耗的资源比较多。

    帧数提升越高的那一项意味着资源消耗更多

      帧数提升最大的有三项,抗锯齿、环境光遮蔽以及阴影,对帧速的影响都超过了10%以上,其中抗锯齿选项对帧速影响最大,关闭4x抗锯齿之后帧速立即提高到49帧左右,见效甚快。在此之后就是环境光遮蔽和阴影了。

      另外值得一提的是特效品质,虽然它对平均帧影响并不高,但是降低设置对最低帧改善明显,可以从17帧提高到23帧左右。其他的如贴图品质、地形品质主要吃显存容量,对1GB或更高显存的显卡性能影响并不明显。

      事情到此优化方案也有了,如果显卡等级不高,那么尽量不要开MSAA抗锯齿,环境光特效选择SSAO即可,阴影特效也不用开到最高,其他设置对帧数影响不大,看自己喜好了。

      《战地3》的画质本身也比较好,AA抗锯齿可有可无,如果执意要开而又不想性能损失过多,那么还有另外一个选择,弃用MSAA,选择FXAA。

    ◆ FXAA优势多多,硬件AA渐受冷落

      虽然《战地3》的设置菜单里提供的是传统MSAA抗锯齿,但是游戏本身其实还支持FXAA这种后期处理抗锯齿,前几日的新闻里就连AMD官方都推荐自家显卡使用FXAA而非MSAA,而AMD一度热捧的MLAA更像是昙花一现,没人搭理了。

      与MSAA这样传统硬件AA相比,FXAA资源消耗更少,帧速损失更低,而画质又不差,也不受限于单一驱动支持,无论A卡还是N卡都可以使用,因此现在已经越来越受游戏和GPU厂商欢迎。

      《战地3》的FXAA补丁在网上有下载(或者点击这里另存为),解压之后复制到游戏根目录即可,事先最好关闭游戏自带AA,当然不关也可以,FXAA和MSAA没有冲突,可以并存。我们在HD 6870GTX 570 1280MB两块显卡上分别做了测试,结果如下:

    微星HD 6870 Hawk 显卡在不同AA设置下的游戏性能

      同样的画质下,开启4x MSAA之后平均帧从48.8帧下降到30.8帧,损失了37%的性能。使用FXAA之后,帧速只是从48.8帧降低到42.7帧,损失比例只有12.5%,相比MSAA降幅还可以接受。

    NVIDIA GTX 570开启FXAA之后性能对比

      GTX 570显卡的表现也大体如此,4x MSAA损失了35%的性能,FXAA只降低了9%,比MSAA好得多。

      速度可以保证,那么画质一项呢,FXAA是否与4x MSAA有很大区别?

    最高画质、关闭AA的截图(点击放大)

    最高画质开FXAA的截图(点击放大)

    最高画质开4x MSAA的截图(点击放大)

      为了防止压缩失真,原始截图为bmp格式。对照了三幅图找了半天,只在机翼和导弹边缘能看到与不开AA时有所区别,但是FXAA与MSAA相比就找不到什么差别了,不过没有差别就是好事,这可以证明FXAA在性能损失更小的同时近似于4x MSAA同样的画质。

    ◆ 优化与作弊的徘徊,再谈驱动优化问题

      每当有游戏大作发布时,GPU厂商总会暗流涌动,开展各种性能优化活动,本来这都是很正常的事。这一节之所以谈驱动优化问题,是之前看过一篇《战地3》的评测,里面不仅A卡帧数低得可怜,而且作者言之凿凿地痛批AMD驱动作弊,所以也引发了我的兴趣探讨一下这个问题。

    AMD的CCC驱动面板中有两项默认开启的优化,一个是Tessellation,另一个就是Catalyst A.I

      AMD为人诟病的驱动优化有两点,第一是Tessellation,另一个是Catalyst A.I,前者会自动优化游戏里的曲面细分等级,不过《战地3》并没有采用曲面细分技术,这个就不提了。第二个则是Catalyst A.I优化,它会针对游戏中的纹理过滤进行优化。争议就在这里,有人认为这项设置实际上是降低画质,提高帧速,而AMD宣称只是优化,默认设置与对手是同一等级的。

      这个问题不是现在才有的,去年的催化剂10.3中我们就做过探讨,有些游戏确实有提高,有的还下降了,画质上也没有看得出的区别。现在这个问题又被人提出了,那么就看看其在《战地3》中的表现吧。

    不同等级的Catalyst AI在《战地3》中的帧速表现

      Catalyst A.I有三个级别---Performance、Quality以及High Quality,默认为Qulity,从High Qulity降到Performance游戏帧速确实有提高,从29.6提高到32.4帧,即便测试结果有一定误差,但是多次平均之后帧数总是有一定差距,结论还是可以下的:在《战地3》中,Catalyst A.I对帧数确实有影响,Performance相比最高的High Quality级别有9-10%的性能提升,而且默认设置要比禁用优化时帧数更高。

      第一步问题证实了,那么第二步,Catalyst A.I有没有降低画质,看下截图对比。

    Catalyst A.I-Performance级别的画质截图,左下角的地表纹理不甚清晰

    Catalyst A.I-Qulity级别的画质截图,这也是默认设置,纹理比Performance有提高(点击放大)

    Catalyst A.I-High Quality级别的画质截图(点击放大)

    N卡默认设置下的画质截图(点击放大)

      AMD自己的纵向对比,High Quality级别的纹理比Performance纹理清晰,而与N卡对比,默认的Quality画质确实有所不如,High Quality就很接近了。

      从帧速和画质上来看,《战地3》中没有冤枉AMD,默认的Catalyst AI画质确实不如N卡默认设置。不过,NVIDIA其实也有自己的优化,只是没有开启而已,来看下面的结果:

    Nvidia驱动中其实也有性能与质量的优化选择

    NVIDIA驱动的性能、平衡与质量优化对帧数也有很大影响

      同样的画质设置下,如果启用性能级别的优化,帧数可以从42帧提高到54帧,即便是启用最高级的质量级别,帧数也比应用程序自动禁用时略微高一些。

      不过与AMD不同的是,NVIDIA自己的优化默认是关闭的,而AMD默认就是开启的,这也就是其处于道德不利地位的根源。虽然双方以往的历史证明他们在牺牲画质提高性能上都是劣迹斑斑,只不过NVIDIA现在学乖了,而AMD在硬挺着。

      热门游戏的表现会影响用户的选择,双方争着优化也是无可厚非。究竟属于优化还是作弊,还真的很难作出判断,画质上的影响就那么一点,不用放大镜的话根本就看不到,激烈的对战中谁也不会去注意这些,所以A卡的测试中除非特别指明,依然采用的是默认设置。

    ◆ 《战地3》不负所望,游戏画质趋完美

      为了实现更加完美的视觉效果,《战地3》直接抛弃了DX9(同时意味着放弃了广大Windows XP平台),改为使用更先进更有效率的DX10/11 API,这也算是一个小小的突破吧。有人肯定会跳出来说DX9的画质并不差,游戏最吸引人的还是游戏自身的品质等,这种观点也没错,但是,既然有了更先进更完美的技术手段,为什么还抱着过去不放?从这一点上就要为《战地3》叫声好,至少我个人是这样认为的。

      DICE的寒霜2引擎确实名不虚传,《战地3》营造出一个接近真实的战场环境,全物理可破坏效果、逼真的爆炸特效、烟雾效果以及动态光照都给人很深的印象,以前形容某游戏画质很好常用“照片级特效”这样的字眼,现在用在《战地3》实在是实至名归。

      当然,《战地3》也不是完美无缺,与另一款标杆级画质游戏《Crysis 2》相比,感觉还是《Crysis 2》的模型精度更高,或许这跟两款游戏的风格不同也大有关系,《战地3》追求的是真实的战场环境,《Crysis 2》的科幻味儿更浓,更夸张一些。

      《战地3》的四个画质级别对硬件的要求也明显不同,最高画质下高端显卡也不敢说毫无压力,高中低画质则可以让多数千元以下的显卡跑的很High。从我们的测试结果来看,建议大多数显卡还是选择高画质即可,如果非最高画质不玩,那么也可以用FXAA换掉资源消耗巨大的MSAA,仅这一点就对帧速改善明显哦。

    ×
    热门文章
    1英特尔透露Copilot本地运行条件:至少需要40 TOPS算力的NPU
    2酷冷至尊带来TD500 MAX机箱:预装风扇、360水冷和850W ATX 3.0电源
    3英特尔Lunar Lake MX参考平台曝光:8核心CPU及GPU,集成LPDDR5X内存
    4瀚铠推出Radeon RX 7700 XT星空:双100mm风扇+6热管,2.5槽,售价3229元
    5第三代高通S5和S3音频平台发布:分别面向高端和中端市场,提升无线音频体验
    6美光西安封装和测试工厂扩建工程启动:引入全新产线,制造更广泛的产品组合
    7矽速科技开发中的新掌机十分小巧,基于FPGA芯片打造
    8京东方凭定价赢得苹果OLED订单,或成为第四代iPhone SE独家面板供应商
    9两个版本的微星Claw性能对比:酷睿Ultra 5的游戏性能几乎与酷睿Ultra 7相同
    已有 15 条评论,共 15 人参与。
    登录快速注册 后发表评论
    • 超能网友高中生 2011-11-09 12:07    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      15#

    • 超能网友初中生 2011-11-06 22:18    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      14#

    • 游客  2011-11-05 22:45

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      13#

    • 超能网友终极杀人王 2011-11-05 13:09    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      12#

    • 游客  2011-11-05 12:04

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      11#

    • 游客  2011-11-05 11:11

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      10#

    • 超能网友大学生 2011-11-04 21:22    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      9#

    • 超能网友博士 2011-11-04 19:30    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      8#

    • 游客  2011-11-04 18:39

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      7#

    • 游客  2011-11-04 16:20

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      6#

    • 超能网友终极杀人王 2011-11-04 16:02    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      5#

    • 我匿名了  2011-11-04 15:52

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      4#

    • 游客  2011-11-04 14:43

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      3#

    • 超能网友终极杀人王 2011-11-04 14:42    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      2#

    • 超能网友管理员 2011-11-04 14:32    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      支持(0)  |   反对(0)  |   举报  |   回复

      1#

    登录 后发表评论,若无帐号可 快速注册 ,请留意 评论奖罚说明