大家好,我是端端,在网上看到很多人在问HDR贴图是干什么的,怎么使用等等问题,今天咱们就详解下HDR贴图在VR中的使用。
HDR即高动态范围贴图,全称是High Dynamic Range,简单说,就是超越普通光照颜色和强度的光照。在HDR的帮助下,我们可以使用超出普通范围的颜色值,因而能渲染出更加真实的3D场景,一般计算机在表示图象的时候是用8bit(256)级或16bit(65536)级来区分图象的亮度的,但这区区几百或几万无法再现真实自然的光照情况,超过这个范围时就需要用到HDR贴图。
下面有两张对比的效果图
第一张图是加了HDR贴图后的图,天光(HDR贴图)+反射(HDR贴图)+折射(HDR贴图)+ VR面灯(关了影响高光,影响反射)
第二张图是天光1.0+VR面灯(开了影响高光,影响反射)的效果图
个人觉得HDR贴图比较适合用于开放的环境,想表现单个物体,或者一组物体的时候,HDR贴图会在场景照明和反射折射方面表现的很好。但是,室内的场景,还有室外的场景都不太合适。
HDR贴图的作用,主要用来实现场景照明和模拟反射折射,从而使物体表现的更加真实。
下面我们来看一下HDR贴图的使用方法:
1.我创建了一个简单的场景,两个玻璃杯子,一个金属茶壶,一个陶瓷碟子,以及一个金属勺子叉子。
2.渲染面板中的设置:默认灯光:关,天光:关
此时场景里没有光源,渲染出来是黑的
3.下面我们开始让场景亮起来,把天光打开,渲染如图。
4. 我们看到,此时场景的物体没有表现出质感,下面我们把反射通道打开,点击一下,找到VRHDR,并且打开折射通道,把反射通道的VRHDR拖拽到折射通道,关联复制。
5. 把反射通道的HDR拖拽到材质球上,关联复制。
我们在材质球上编辑HDR贴图的参数
此例中我调节了两处,大家看着什么样的效果是自己想要的,多试。贴图的旋转角度和倍增器都会影响效果图。
6. 此时的图
7. 我们还可以在天光通道中加入HDR贴图达到照明场景的效果,但是通常hdr的颜色会影响到物体本身(像下图),所以这就需要我们通过改变hdr的颜色来调整了。
8. 在天光通道中点击,找到RGB Tint,关联到材质球,然后把hdr贴图关联到RGBTint里面。
9. 调节这三个颜色,使贴图的颜色成黑白图。
10. 渲染一下的图,大家会看到,这张图比之前天光通道里没有加HDR的时候要亮,对比度要高,色彩要正。
11. 此时我们在侧面打一个灯,使画面层次更丰富。
12. 看,完成啦,大家有木有收获呢?