Niagara 特效基础(01)

1.基本参数

  • Random Range Float 在最大最小中随机选取
  • 在rgba中调节颜色 Vector 4From Curve, Color from Curve
    • 展示的是一个随时间周期渐变的Curve
    • 双击增加节点, 上面的点控制颜色,下面的点控制透明度
  • Particle Spawn
    • 主要用于粒子生成开始时设置的参数
    • Initialize Particle:粒子属性(生命周期、粒子颜色),精灵属性(粒子大小、UV)。
    • Box Location / Sphere Location:生成域的大小。
    • Add Velocity:三维向量,粒子移动的速度。
  • Particle Update
    • 主要用于粒子生成过程中实时变化的参数。
    • Particle State:是否销毁粒子。
    • Solve Force and velocity:涉及力与粒子必须包含的东西。
    • Gravity Force:重力,主要是z轴,默认为-980。
    • Vector Noise Force:扰动的噪音,对粒子的扰动程度。
    • Collision:碰撞
    • Scale Sprite Size by Speed:根据速度去调整粒子大小。
  • Emitter Spawn
  • Emitter Update
    • 主要用于发射器生成过程中实时变化的参数。
    • Emitter State:发射器的生成周期。
    • Spawn Rate:生成粒子的数量,即疏密程度。

2. 常用效果

2.1 下雨天气效果

Niagara 特效基础(01)_第1张图片
1)主要参数为Initialize Particle、Scale Sprite Size by Speed、Scale Color。
2)可调节Spawn Rate,来控制雨天的大小。

Niagara 特效基础(01)_第2张图片
Niagara 特效基础(01)_第3张图片
Niagara 特效基础(01)_第4张图片

2.2 下雪天气效果

Niagara 特效基础(01)_第5张图片
需要注意的是Collision,可以模拟雪掉在地上的感觉。

3. Niagara的使用

  1. 在目录FX中包含了Niagara的所有内容。
  2. 可在蓝图中添加Niagara组件。
  3. 使用Set Niagara System Asset可对Niagara进行直接创建,新添加的会覆盖之前的,所以不用手动清除。
    Niagara 特效基础(01)_第6张图片
  4. 在创建成Niagara System之后,可创建用户变量并对用户变量进行直接设置。
    Niagara 特效基础(01)_第7张图片
    Niagara 特效基础(01)_第8张图片
    然后在蓝图中使用函数Set Niagara Variable By String对创建的用户变量直接调整。
    Niagara 特效基础(01)_第9张图片

你可能感兴趣的:(ue4)