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 下雨天气效果

在这里插入图片描述
1)主要参数为Initialize ParticleScale Sprite Size by SpeedScale Color
2)可调节Spawn Rate,来控制雨天的大小。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2 下雪天气效果

在这里插入图片描述
需要注意的是Collision,可以模拟雪掉在地上的感觉。

3. Niagara的使用

  1. 在目录FX中包含了Niagara的所有内容。
  2. 可在蓝图中添加Niagara组件。
  3. 使用Set Niagara System Asset可对Niagara进行直接创建,新添加的会覆盖之前的,所以不用手动清除。
    在这里插入图片描述
  4. 在创建成Niagara System之后,可创建用户变量并对用户变量进行直接设置。
    在这里插入图片描述
    在这里插入图片描述
    然后在蓝图中使用函数Set Niagara Variable By String对创建的用户变量直接调整。
    在这里插入图片描述
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值