什么是HDR特效?
现在将HDR和游戏联系起来。HDR在游戏中特指HDR特效。HDR特效是与Vertex Shader/ShaderModel/Soft shadows/Parallax Mapping等等并列的图像渲染特效。想要实现HDR特效,首先,游戏开发者要在游戏开发过程中,利用开发工具(就是游戏引擎)将实际场景用HDR记录下来,当然开发技术强的开发组会直接用小开发工具(比如3D MAX的某些特效插件)创造HDRI图像;其次,我们的显卡必须支持显示HDR特效,nVIDIA的显卡必须是GeForce 6系列或更高,ATI显卡至少是Radeon 9550或以上。HDR特效最早是在nVIDIA的显卡实现的,但是ATI的SMARTSHADER技术也包含HDR技术。
HDR特效是什么样子的?
目前将HDR特效表现的比较完美的游戏之一是育碧的《细胞分裂:混沌法则》,大家先请看《细胞分裂3》高低端显卡特效对比,文章里面右面的图都是开启了HDR特效的画面,比如下面两张画面:
ShaderModel 1.1 ShaderModel 3.0/HDR/Soft shadows/Parallax Mapping
本文写成之时,《细胞分裂:混沌法则》还没有上市,因此现在先介绍一下04年的两款大作《毁灭战士3》和《半条命2》的HDR效果:
《半条命2》打上HDR Mod之后的效果
《毁灭战士3》开启和未开启HDR效果的比较
《孤岛惊魂》开启HDR特效之后的画面