P334 - 为场景启用IBL光照 (Enabling IBL Lighting for the Scene)
课程主题与核心目标
学习基于图像的光照(IBL - Image Based Lighting)原理和使用方法,用纹理图控制环境光照。
核心概念解析
- IBL (Image Based Lighting): 基于图像的光照,使用一张贴图纹理来控制环境光照的分布
- IBL贴图原理(类似蒙版):
- 白色: 显示光照(光照射到该处)
- 黑色: 不显示光照(无光照)
- 灰色: 混合显示(半光照)
- 环境面板: IBL设置位于环境属性中,中间有预览球体
- 编辑IBL纹理: 可新建或编辑IBL贴图,自定义光照分布
- 组合使用: IBL可与无线光等传统灯光组合使用
核心实操步骤
- 从预设创建球体 → 关闭材质闪亮 → 关闭灯光 → 球体完全无光照
- 切换到环境 → 找到IBL(基于图像的光照)
- 默认IBL有白色亮点 → 拖动预览球体 → 观察光照变化
Ctrl+Alt+Shift+R渲染 → 查看球体上的白色亮点光照- 点击IBL → 编辑纹理 → 看到灰色和白色纹理
- 修改纹理:一半黑色一半白色 → 保存
- 旋转视图 → 球体一半黑一半白(光照随IBL纹理分布)
- 渲染查看黑白对比效果
- 将贴图换成地图等其他图像 → 观察不同纹理的光照效果
- 新建自定义IBL纹理 → 编辑纹理 → 观察3D物体上的明暗变化
- 开启无线光 + IBL → 两种光源组合 → 渲染查看
快捷键速查表
| 快捷键 | 功能 |
|---|---|
| Ctrl + Alt + Shift + R | 渲染查看IBL光照效果 |
避坑指南与注意事项
- 为看清纯IBL效果,需关闭物体闪亮和所有传统灯光
- IBL纹理相当于一个光照蒙版,决定哪里亮哪里暗
- IBL可以与传统灯光组合使用,增强光照层次