使用UE4蓝图制作闪烁的灯光

点光源每帧更新,有三种模式,Candle是连续正弦变化,Pulsate是指数正弦变化,Flicker是在最大值和最小值来回切换。

美术师可以在属性界面调整各种参数
使用UE4蓝图制作闪烁的灯光_第1张图片
EventGraph,Tick事件后进行一个封装函数,传入参数计算最终的亮度,最后设置为Intensity
使用UE4蓝图制作闪烁的灯光_第2张图片
封装函数如下,首先两个Branch分出所处的类型,通向返回值。
传入的各项参数计算好送入最终的返回值
使用UE4蓝图制作闪烁的灯光_第3张图片
计算方面,先由当前时间算出所处周期

你可能感兴趣的:(使用UE4蓝图制作闪烁的灯光)