原文链接:烘焙间接光模式
设置后,Baked Indirect模式会被场景中所有混合光使用。在光照窗口的场景标签下,在混合光部分,将光照模式设置为Baked Indirect。查看文档混合光照了解更多关于混合光的信息,查看文档光照模式了解其他可用的光照模式。
对于设置为Baked Indirect模式的光照,Unity只预处理间接光照,阴影不会进行预处理。阴影全部实时根据Shadow Distance生成。
也就是说Baked Indirect光照的工作方式是在实时光照的基础上增加了间接光照,而且在超过Shadow Distance的地方没有阴影。可以使用Post-processing fog effect的效果来模糊没有阴影的远距离区域。
建立一个设置在带有走廊的房间里的室内射击或冒险游戏时,使用Baked Indirect模式非常有用。视线距离限制在比较近的范围,所有可见的物体都会在Shadow Distance的范围内。这个模式也可以用来制作一个带有雾的室外场景,因为可以用雾效果隐藏远距离没有阴影的区域。
Advantages and disadvantages of Baked Indirect mode
Baked Indirect的性能需求很适合用来制作中端PC或高端移动设备的应用。Baked Indirect模式最明显的优点和确定如下。
优点
- 提供和实时光照一样的视觉效果
- 对静态和动态GameObjects的所有组合提供实时阴影
- 提供间接光照
缺点
- 因为它使用shadow map渲染静态GameObject的阴影,因此比其他混合光的性能需求更高
- 超过Shadow Distance范围后不会渲染阴影
- 2017-06-08发布有限编辑审查
- 光照模式在5.6中增加