UE4学习笔记:静态(Static)、固定(Stationary)和可移动(Moveable)光源各自的特性和之间的区别。
作者:互联网
本随笔介绍UE4光照移动性(Mobility)属性的特点和之间的区别。该笔记整理自官方在线教程。
本随笔作者还在学习阶段,对UE4引擎的理解和使用还不够透彻,难免出现书写上和技术上的问题,若出现了类似的问题欢迎在评论区和私信与我讨论。
目录静态光照(Static Light)
- 需要对场景进行烘焙才能看到光照的效果。
- 不会对渲染产生任何性能开销,因为该类型的光源生成的光照和阴影都是被烘焙到了贴图里。
- 支持全局光照。
- 会产生光线反射,因此在全黑空间里面的静态光照能够照亮其他地方。
- 产生的阴影轮廓会比较模糊。
可移动光照(Moveable Light)
- 不需要对场景进行烘焙就能看到效果。
- 对渲染产生的性能开销取决于场景里面放置的可移动光源数量,数量越多,开销越大。
- 不支持全局光照。
- 不会产生光线反射,因此可移动光源不会照亮拐角处的场景。
- 产生的阴影轮廓非常锐利。但是不够准确,容易穿帮。
固定光照(Stationary Light,又译“静止光照”)
固定光照结合了静态光照和可移动光照的特点。
- 需要对场景进行烘焙才能看到最终的光照效果。
- 会对性能产生开销,取决于场景里面固定光源的数量,但是需要额外注意一点的是,在一个空间范围内最多只能够放置四个固定光照,当放置第五个固定光照的时候,会有一个固定光照失效,因为固定光照会产生阴影贴图,阴影贴图最大只支持四个通道。当固定光源在场景里面的图标上出现了一个红色的“X”,表明该固定光源失效,需要删除掉多余的光源或者将其移动到该范围以外。
- 支持全局光照。
- 会产生光线反射,这点和静态光照一致。
- 产生的阴影轮廓介于静态光照和可移动光照之间。
标签:场景,静态,Light,Moveable,Static,固定,光源,UE4,光照 来源: https://www.cnblogs.com/u-n-owen/p/16195974.html