点光源每帧更新,有三种模式,Candle是连续正弦变化,Pulsate是指数正弦变化,Flicker是在最大值和最小值来回切换。
美术师可以在属性界面调整各种参数
EventGraph,Tick事件后进行一个封装函数,传入参数计算最终的亮度,最后设置为Intensity
封装函数如下,首先两个Branch分出所处的类型,通向返回值。
传入的各项参数计算好送入最终的返回值
计算方面,先由当前时间算出所处周期的进度,即-1~1的某个值,然后用这个值结合最大最小值算出最终亮度。时间取一个随机值,加成在周期值上。强度也有一个随机值,加成在最终强度上。
哦对了,变量设置是这样的,自己封装的那个函数的inputs如下
EventGraph变量照搬
才知道的一件事就是,变量的Details面板里的Category想要新建一类,直接点击文本框输入即可