» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

什么是HDR?

G80硬件实现了HDR和AA,然而这需要软件层次的给予支持,对于DirectX 10解决方案来说,什么问题都不会有,128bit(FP32)HDR、16xQ CSAA、16x AF可以完美融合。
  可惜的是DirectX 10发布遥遥无期,连Vista最终也不得不放弃对它的集成,一段时间内人们还是得继续生活在DirectX 9,这样FP32的HDR无从谈起,需要Frame Buffer架构支持的HDR+AA也无法简单实现,NVIDIA唯有从驱动入手,在硬件的Orthogonalized Frame Buffer基础上由驱动软件来实现HDR+AA,要获得较好的效果就相当于要部分地编写DirectX 10,工作量无异是很大的,因此,尽管NVIDIA拥有强大的驱动开发能力,然而在可见的一段时间内,人们事实上还是无法享受到HDR+AA。


TOP

HDR 是英文 High-Dynamic Range 的缩写,中文译名为高动态光照渲染。HDR可以令3D 画面更像真,就像人的眼睛在游戏现场中的视线效果,大幅提升游戏的真实感。

        HDR并不是想许多玩家理解的那样就是简单的“高亮”,不是让画面有更大的亮度或是对比度,大家都知道,当人从黑暗的地方走到阳光下时,我们的眼睛会不由自主的迷起来,那是因为在黑暗的地方,人为了更好的分辨物体,瞳孔张开很大,以便吸收光线;而突然到了光亮处瞳孔来不及收缩,视网膜上的视神经无法承受如此多的光线,人自然会迷上眼睛阻止大量光线冲击视神经。我们的眼睛非常敏感,而PC就不具备这种功能。所以,HDR的最终效果因该是亮处的效果是鲜亮的,而黑暗处你也可以清晰的分辨物体的轮廓,位置和深度,而不是以前的一团黑。动态、趋近真实的物理环境是HDR的特效表现原则。

简单来说,HDR是要模拟人眼自动适应光线变化的能力,而不是照相机。人眼的感光范围是非常有限的,如果一个场景的高低光线强度差超出了人眼能够同时识别的范围,人眼就不得不调节感光范围,感光范围以外的物体就会出现“过暴”或者“暴光不足”的情况。HDR就是要模拟人眼的感光范围,以营造对于人类来说接近“真实”的感觉。



TOP

发新话题
     
官方公众号及微博