烘焙间接光模式
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的范围内。这个模式也可以用来制作一个带有雾的室外场景,因为可以用雾效果隐藏远距离没有阴影的区域。
对静态和动态GameObjects的所有组合提供实时阴影
提供间接光照
超过Shadow Distance范围后不会渲染阴影
2017-06-08发布有限编辑审查
光照模式在5.6中增加
设置后,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中增加
相关文章推荐
- 第三章 保护模式 pmtest2.asm添加实现段间间接远转移代码
- 汇编学习(14)保护模式和实模式下的间接操作数
- 烘焙场景时需要将light的属性调为baked模式
- C语言杂谈(二)自增运算符++与间接访问运算符*的结合关系和应用模式
- 如何使用W5200的间接总线接口模式(二)
- c++内存优化:二级间接索引模式内存池
- 如何使用W5200的间接总线接口模式(一)
- 增加一个间接层来解耦的所有设计模式总结
- 代理模式 -- 通过代理对象间接访问对象
- 设计模式——借助代理模式体验"间接的美"(一)
- 代理模式 -- 通过代理对象间接访问对象
- C语言杂谈(二)自增运算符++与间接访问运算符*的结合关系和应用模式
- 架构设计之设计模式 (二) 静态代理和动态代理--间接“美”
- js中的4种函数调用模式:函数调用、方法调用、构造器调用、间接调用
- c++内存优化:二级间接索引模式内存池
- 架构设计之设计模式 (二) 静态代理和动态代理--间接“美”
- Java开发中常见的23种设计模式概述
- 设计模式之23 - 访问者模式Visitor
- 接口型模式
- 单例设计模式----概述