UE4学习总结(4) 光照 / 媒体配置
- 光照
- 光照种类
- 蓝图控制照明效果
- 媒体框架
光照
推荐官方文档:https://docs.unrealengine.com/zh-CN/Engine/Rendering/LightingAndShadows/QuickStart/index.html
里面几乎涵盖了所有关于光照的静态配置
光照种类
一共有五种光照。其中天空光照相当于背景光,可以调节色度来模拟黄昏、阴天等效果。定向光源模拟了太阳光,是从无穷远打来的直射光。以上两种光照的效果和位置无关,把它们放到场景中任和位置都行,通常和“视觉效果”中的天空大气、大气雾共同作用。
点光源顾名思义,就是从一点向四周均匀发散的光。聚光源模拟了聚光灯,可以调整它的张角和亮度分布。矩形光源模拟了像电视机这样的物体发出的光。
右侧细节里面可以调颜色、流明度、光照范围。
蓝图控制照明效果
新建蓝图类Actor,在里面“Add Component”添加光源。可以用可见物体如cube来在现实场景中表征这个光源,只需要把光源附加到cube里二者就能同步运动。
使用“Set World Rotation”改变光源的转角,使用“Set Light Color”改变光源的颜色。
使用“时间轴”控制各时刻旋转量的值和光源颜色的值。时间轴的配置见官方文档。
控制旋转的时间轴:
控制颜色变化的时间轴:(加delay是为了造成不同灯光的随机颜色)
效果如下:
用同样的方法可以控制直射光,来模拟一天24小时光照的变化。注意:正常的“太阳东起西落”的顺序是,一个方向(如x方向)先从0度变成-90度,然后这个方向转角少于-90度时,其它两个方向会立即从0度变成180度(或从180度变成0度),然后这个方向转角从-90度回到0度。而不是从0连续变到-180度。
注意,完成工作以后必须点击“构建”(在“播放”左边),游戏显示才是实际的光照分布,否则系统会有自适应调整,该亮不亮,该暗不暗。
媒体框架
UE4音频、视频的方法有两种。一种是媒体播放器,另一种是蓝图类里面的Audio组件。媒体框架的详细配置见官方文档。先把音频转换成wav文件,然后导入UE4的content中,最后在蓝图里新建Audio组件,把素材拖到组件里面。