3D里hdr是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/07/16 06:12:00
3D里hdr是什么意思?我知道是背景的意思(不知对不对)可是如何运用啊???那能下到HDR啊??????
我问的是是在3D里的含义和运用啊???????????????????????

呵呵,别人也是费了功夫去网上给你搜的.
我来回答吧.
hdr是3d软件中的一种照明技术,它使用*.hdr文件作为环境背景贴在3d里,在渲染的时候可以实现逼真的光照效果.
说的通俗点,就是,hdr就像jpg一样,它其实是一张全局的环境的图片.只是它带有灯光强度的信息在里面,所以在渲染的时候,灯光的强度信息就会发射光子到模型上面照亮模型.
说的再通俗点就是,比如一张太阳的照片,一张是jpg的,一张是hdr的,尽管在显示的时候,他们都是一张太阳,太阳的中心也都是白色. 但是jpg上的白色不会照亮其他的东西,而hdr的那张就会照亮场景中的物体.

适于运用,拿3dmax举例,按8打开环境控制器,在环境贴图里制订hdr贴图和调节hdr的照亮强度,然后再在渲染器里进行一系列的设置就可以开出效果了.太复杂了,说不清楚,自己买本书看去.

HDR (High-Dynamic Range)高动态范围渲染目前是一种逐渐开始流行的显示技术,其技术出发点就是让计算机能够显示更接近于现实照片的画面质量。目前在民用领域看到最多HDR技术应用的必然是游戏了
什么是HDR+AA?

HDR(High Dynamic Range,高动态光照渲染)能够将当前显卡的光照渲染效果发挥到了极致,而AA(全屏抗锯齿)则是为了追求高精密的图像质量。可以说两者并无直接关系,但是在大多数游戏大都无法在开启HDR的情况下打开AA呢?

我们都知道在不成熟初期,Nvidia采用了OpenEXR做为HDR运算的缓存格式,GeForce 6/7系列显卡都只提供了对OpenEXR的16位浮点(FP16)贴图、过滤、混合、存储支持(即高精度动态范围)。然而在DirectX 9.0模式下运行FP16时,会占用到原本属于FSAA(全屏抗锯齿)的缓冲区域,使得在开启HDR效果后无法进行FSAA处理。这就导致NVIDIA显卡在大部分游戏无法同时支持FSAA和HDR!
在现实中,当人从黑暗的地方走到阳光下时,我们的眼睛会不由自主的迷起来,那是因为在黑暗的地方,人为了更好的分辨物体,瞳孔张开很大,以便吸收光线;而突然到了光亮处瞳孔来不及收缩,视网膜上的视神经无法承受如此多的光线,人自然会迷上眼睛阻