美丽新世界!8款顶尖游戏HDR效果欣赏

美丽新世界!8款顶尖游戏HDR效果欣赏
美丽新世界!8款顶尖游戏HDR效果欣赏
 
转自:http://media.qingdaonews.com/printthread.php?t=17483

真实世界,主流游戏HDR效果大比拼!


  随着《 帝国时代3 》、《 F.E.A.R 》等DX9c 游戏大作 的即将推出,关于NV/ ATI显卡 的画质表现便成为玩家关注的焦点之一。而有关画质的讨论中,HDR特效实际表现出的效果更在玩家中引发了一番大讨论。

  HDR即“High-Dynamic Range”,高动态范围光照的简称。它能够在电脑上再现人类眼睛的视觉效果,通过完全逼真的光照效果让人们在游戏中得到真实的感受。


  真实的视觉效果是HDR所要表现的根本

  我们知道,电脑能够显示的颜色包括红、绿、蓝、Alpha共4个通道,每个通道拥有8bit、也就是256种颜色,每存储一种颜色需要4个8bit即32bit的空间。在这种图像描述模型中,画面中的每个像素色彩和亮度值都是由整数来表示。但是在处理图片时,这种精度依然无法代表人肉眼可以看到的真实世界,难以满足实际使用的要求。并且随着进一步的图形处理运算,颜色部分还会产生细微的变化,经过反复多次运算的积累后,还会产生色彩细节丢失问题,无法真实再现自然的光照情况。

  与采用8位纹理格式(24/32位颜色每像素)的“传统渲染”(LDR, Low Dynamic Range)模式相比,HDR可以支持电影业常用的fp16/fp32纹理格式(每像素采用64/128位浮点数),并支持fp16格式的混合和滤波操作。LDR只能表现出256:1的动态范围(每种颜色的两度范围),而人眼能够感知的亮度范围是1014:1,因此传统的8位整数格式难以表现出真实世界的光照情况。而NVIDIA HDR技术采用fp16的纹理格式,能够支持1012:1以上的动态范围,因此可以表现出非常逼真的光照效果。

  


  《 帝国时代 3》开启HDR前后效果对比

  HDR技术虽然已成为游戏设计中的大势所趋,但在实际应用中仍存在着某些不和谐的因素。部分玩家表示在某些游戏中HDR效果过于追求高亮度,因而在游戏中造成非常不适应的感觉。

  诚然,游戏的制作水平决定了HDR实现效果的优劣,不同游戏里HDR表现的好坏也会各不相同。以下我们例举了几款支持HDR的主流游戏进行效果对比! 即时战略的辉煌:《帝国时代3》HDR对比

  《帝国时代3》游戏能够完全支持DirectX 9.0c和Shader 3.0。如果您使用的是NVIDIA GF6/7系列显卡、ATI RV5**显卡时,在游戏设置的画面设置中的“Shader Quality”的下拉菜单中选择“Very High”即可开启“HDR“效果。

  ◎ 场景一


  《帝国时代3》开启HDR效果



  《帝国时代3》关闭HDR效果

  ◎ 场景二


  《帝国时代3》开启HDR效果



  《帝国时代3》关闭HDR效果

  ◎ 场景三


  《帝国时代3》开启HDR效果



  《帝国时代3》关闭HDR效果

  通过对比《帝国时代3》HDR效果截图可以注意到,开启后的游戏画面效果非常明亮,画面层次感很足,尤其在阳光照射下水面反射效果更是趋于真实,这一点在以往的即时战略游戏中更不难以达到。

  HDR效果:★★★★ :《胜利之日:起源》HDR截图对比

  《Day of Defeat: Source》内建最初在《Day of Defeat》当中出现过的4张地图,名称是 Avalance, Flash, Donner和Anzio,Valve采用HDR技术对地图全部重新改造,在游戏当中可以根据玩家在游戏当中运动的方式,所处的地点以及所处的视角来调整实时光照。通过游戏当中的视频选项面板,玩家在游戏当中可以随时关闭/开启HDR效果。

  ◎ 场景一


  开启HDR效果



  未开启HDR效果

  ◎ 场景二


  开启HDR效果



  未开启HDR效果

  ◎ 场景三


  开启HDR效果



  未开启HDR效果

  HDR效果:★★★★ :《半条命2:失落的海岸》HDR截图对比

  《半条命2:失落的海岸(Half-Life 2: Lost Coast)》实际上被理解为是一个为了展示技术特效而生的演示程序更为恰当。《失落的海岸》这个新关卡很短,大约10~15分钟就可以通关,但是它却让我们看到了Valve Source引擎的强大实力。相对原版的《半条命2》来说,新关卡所支持的HDR(高动态范围渲染)最为吸引人。今天,我们就来使用NVIDIA和ATI目前最高端显卡,测试一下《失落的海岸》的视觉效果以及性能表现到底如何。

  以下的游戏截图均来自1600x1200分辨率,4xAA+16xAF环境下。游戏内的各种设置均调节到最高,当然HDR选项也会打开。


  ◎ HDR对比场景一

美丽新世界!8款顶尖游戏HDR效果欣赏_第1张图片



  ◎ HDR对比场景二




  上我们可以看到,上面图片中的木板所反射的光强度很大,甚至有些晃眼。而几秒后的画面亮度则要弱很多,我们就可以清晰的看到木板的材质细节等。这样的效果在《失落的海岸》中被广泛应用,比如岩石,墙壁等场景。

  HDR效果:★★★★

   完美体现,《分裂细胞3》HDR效果截图对比

  育碧的《细胞分裂:混沌法则》是目前HDR特效表现的比较完美的游戏之一,以下为开启HDR前后游戏对比情况。

  ◎ 场景一


  开启HDR效果



  关闭HDR效果

  ◎ 场景二


  开启HDR效果



  关闭HDR效果

  ◎ 场景三


  开启HDR效果



  关闭HDR效果

  开启HDR特效中,高动态范围让亮处效果更加炫目,而同时暗处的细节并未丢失。

  HDR效果:★★★★ 首款支持HDR游戏!《FarCry 1.3》效果截图对比

  世界上最早实现HDR效果的游戏是《孤岛惊魂》v1.3版,但是很遗憾这是通过安装补丁实现的,而且效果不是很令人满意。

  


  《FarCry》必须安装v1.3版或者v1.31版升级补丁(点击进入下载页面),首先将游戏中所有选项设置到“Very High”,将抗锯齿关闭,然后在FarCry快捷方式中加入如下字段(包括引号):"r_hdrrendering 7" "e_vegetation_sprites_distance_ratio 100.000000" "r_TexNormalMapCompressed 1"。

  具体例如:"C:\Program Files\FarCry\Bin32\FarCry.exe" "r_hdrrendering 7" "e_vegetation_sprites_distance_ratio 100.000000" "r_TexNormalMapCompressed 1"

  ◎ 场景一

 


  FarCry 1.3开启HDR效果



  FarCry 1.3未开启HDR效果

  ◎ 场景二


  FarCry 1.3开启HDR效果



  FarCry 1.3未开启HDR效果

  ◎ 场景三


  FarCry 1.3开启HDR效果



  FarCry 1.3未开启HDR效果

  ◎ 场景四


  FarCry 1.3开启HDR效果



  FarCry 1.3未开启HDR效果

  注意,由于HDR会很耗资源,所以分辨率尽量控制在1280×1024以下。像高频Athlon 64+6800U这样的配置也仅仅比较适合采用1280×1024的分辨率,过高的分辨率将让帧数惨不忍睹。

  另外,你可以通过改变"r_hdrrendering 7"中的数值(范围1-11)来调整HDR渲染时的光线效果。默认数值7是比较合适的设置,如果你打开HDR后感觉性能偏低,那么试着变为"r_hdrrendering 2",这样可以关闭大多数光线效果以提升性能。

  HDR效果:★★★ :《战火兄弟连》HDR效果截图对比

  游戏的默认选项中提供了HDR的调节,但通过修改\Ubisoft\Gearbox Software\BrothersInArms\System\User.ini文件能够实现HDR效果的微调。等于号后面的1.000000、1.120000都可以调节,比如调节到2.000000。




  ◎ HDR效果对比


  GeForce 6600开启HDR



  Radeon 9550开启HDR(Soft Lighting/软件光照)



  关闭HDR

  从上面的截图中不难看出,HDR对于画质的提升是非常明显的。不仅光源的表现更加真实,而且被超射的物体也更逼真。

   :《DOOM3》《半条命2》“HDR”效果对比

  早期发布的《DOOM3》、《半条命2》并不支持HDR效果,但通过额外开发的MOD程序也能够开启模拟HDR的Bloom特效。

  ◎ 《DOOM3》


  《DOOM3》中开启Bloom特效的效果图



  《DOOM3》中未开启Bloom特效的效果图

  ◎ 《半条命2》


  《半条命2》中开启Bloom特效的效果图



  《半条命2》中开启Bloom特效的效果图

  HDR与Bloom的差别不是很大,但是他们的技术成分就相差千里:

  第一,HDR效果就是超亮的光照与超暗的黑暗的某种结合,这个效果是光照产生的,强度、颜色等方面是游戏程序可动态控制的;bloom效果则是物体本身发出的光照,仅仅是将光照范围调高到过饱和,是游戏程序无法动态控制的。

  第二,bloom效果无需HDR就可以实现,但是bloom效果是很受限的,它只支持8位RGBA,而HDR最高支持到32位RGBA。

  第三,bloom效果的实现很简单,比如《半条命2》的MOD就是一个很小的很简单的MOD,而且bloom效果不受显卡的规格的限制,你甚至可以在TNT显卡上实现bloom效果(当然效果很差)!

  事实上,游戏开发商往往会将两种特效一起使用以达到一个最终的效果。两者的区别可以举一个最简单的例子:你在游戏中,从黑暗的房间中走到太阳地中,你眼前的景物会很刺眼,随后亮度会降低,完全就同现实中的情况一致。很神奇!这就是HDR特效的威力。而bloom效果实现的光照强度可能不会很真实,同时也是不可变的。

  HDR效果:★(假HDR效果)

  从游戏的发展史以及未来的发展状况来看,随着科学技术的发展,游戏越来越趋向于真实化,玩家不但要求游戏中的每一种物体都有真实的外观,真实的物理特性,同时还要有真实的光照和阴影效果。其实HDR仅仅是游戏在走向真实化的道路中的一小步。

你可能感兴趣的:(美丽新世界!8款顶尖游戏HDR效果欣赏)