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

UE4.25.1

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

效果

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

火焰速度

删除默认的Add Velocity in Cone模块
UE4基础:Niagara粒子系统实例 风格化火焰(二)

添加Add Velocity模块

UE4基础:Niagara粒子系统实例 风格化火焰(二)
Add Velocity模块的参数模式设置为Uniform Ranged Vector
UE4基础:Niagara粒子系统实例 风格化火焰(二)
设置一下最大值和最小值
UE4基础:Niagara粒子系统实例 风格化火焰(二)

火焰大小

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

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

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

UE4基础:Niagara粒子系统实例 风格化火焰(二)可以打开曲线调节窗口,这里可选操作更多一些

UE4基础:Niagara粒子系统实例 风格化火焰(二)
设置Mesh随时间缩放的曲线

UE4基础:Niagara粒子系统实例 风格化火焰(二)
当前的状态大致如下图
UE4基础:Niagara粒子系统实例 风格化火焰(二)

火焰颜色

在调节火焰颜色之前,可以先将预览环境关闭掉,更方便观察
UE4基础:Niagara粒子系统实例 风格化火焰(二)

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

UE4基础:Niagara粒子系统实例 风格化火焰(二)
ParticleUpdate组中添加一个Color模块

UE4基础:Niagara粒子系统实例 风格化火焰(二)
也将参数模式设置为曲线

UE4基础:Niagara粒子系统实例 风格化火焰(二)
下面就是颜色渐变的设置了,和其它图像处理软件操作基本相同

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

其它可微调的模块

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

UE4基础:Niagara粒子系统实例 风格化火焰(二)
Sphere Location中可以设置火焰产生球体大小等参数

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

新建 Niagara System

在Emitter文件上右键,创建Niagara System
UE4基础:Niagara粒子系统实例 风格化火焰(二)
Niagara System拖拽到场景中即可。

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