示例所使用的版本:Unity2017
一、导入一个模型RollerBall.fbx,并设置属性
二、把要烘焙的模型的static设置成Lightmap Static
三、把要烘焙的灯光的Model属性设置成Baked
四、打开[Window]->Lighting->Settings
点击Generate Lighting按钮开始进行烘焙,在编辑器的右下角可以看到烘焙进度。
效果:(烘焙前)
效果:(烘焙后)
可见,把场景中的灯光全部隐藏后,场景依然呈现出光照效果。
Unity 2019 中的选项有所变化
Contribute GI : 是否受全局光影响,Unity 2019之前叫 Lightmap Static
Occluder Static: 遮挡静态,勾上后此物体将参与遮挡踢除系统的预计算,并存储计算结果。
Occludee Static: 被遮挡静态,勾上后此物体将参与遮挡踢除系统的预计算,并存储计算结果。
Batching Static: 批处理静态
Navigation Static: 导航静态,要作为可寻路区域时需要勾上它。
Off Mesh Link Generation: 两个断开的区域之间希望可寻路到达时,需要勾上它。
Reflection Probe Static: 反射探头静态
摄像机(Camera)组件勾上了 Occlusion Culling 选项时才会执行遮挡踢除,否则只会执视锥体踢除。