UE4基础:Niagara粒子系统实例 风格化火焰(二)

UE4.25.1

书接上文《UE4基础:Niagara粒子系统实例 风格化火焰(一)》

效果

在这里插入图片描述

火焰速度

删除默认的Add Velocity in Cone模块
在这里插入图片描述

添加Add Velocity模块

在这里插入图片描述
Add Velocity模块的参数模式设置为Uniform Ranged Vector
在这里插入图片描述
设置一下最大值和最小值
在这里插入图片描述

火焰大小

火焰的大小是随时间变化的,所以要在ParticleUpdate组中添加一个Scale Mesh Size模块

在这里插入图片描述

将参数模式设置为Scale Float by Curve

在这里插入图片描述可以打开曲线调节窗口,这里可选操作更多一些

在这里插入图片描述
设置Mesh随时间缩放的曲线

在这里插入图片描述
当前的状态大致如下图
在这里插入图片描述

火焰颜色

在调节火焰颜色之前,可以先将预览环境关闭掉,更方便观察
在这里插入图片描述

在这里插入图片描述
关闭后

在这里插入图片描述
ParticleUpdate组中添加一个Color模块

在这里插入图片描述
也将参数模式设置为曲线

在这里插入图片描述
下面就是颜色渐变的设置了,和其它图像处理软件操作基本相同

在这里插入图片描述

其它可微调的模块

Spawn Rate中可以设置火焰产生的速率(数量)

在这里插入图片描述
Sphere Location中可以设置火焰产生球体大小等参数

在这里插入图片描述

新建 Niagara System

在Emitter文件上右键,创建Niagara System
在这里插入图片描述
Niagara System拖拽到场景中即可。

在这里插入图片描述