您的位置:首页 > 移动开发 > Unity3D

烘焙间接光模式

2018-02-08 19:37 176 查看
原文链接:烘焙间接光模式

设置后,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中增加
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity manual light