六一的部落格


关关难过关关过,前路漫漫亦灿灿。




说明

  • VFX

    视觉特效 Visual Effects 的缩写
  • NiagaraCascade

    虚幻引擎提供的两个特效编辑器, Niagara较新

从ShooterGame导出资产

选中 Content/Effects/ParticleSystems/Weapon , 右键, Migrate

导出文件夹Effects包含4个子文件夹



导入到ShootThemUp

移动到 Content/ExternalContent/

为Pickup和Effects文件夹设置颜色



熟悉Cascade

创建文件夹 Content/VFX

空白处右键, 命名为PS_Test


双击打开: 视口在左侧, 显示粒子系统; 发射器 Emitter 在右侧, 对粒子系统进行设置


选择设置项类别, 去到 Details 进行设置


设置每帧生成粒子数

Emitters > Spawn , Details > Spawn > Rate > Distribution > Constant , 由20改为200: 视口粒子数便多



设置粒子生存时间

Emitters > Lifetime , Details > Lifetime > Distribution > Max , 由1.0改为10.0: 粒子上升得更高



使粒子分布在圆柱体中

  • 添加其他设置项

    空白处右键


  • 设置圆柱体半径



添加粒子发射器

空白处右键


  • 设置材质

    Emitter > Required , Details > Emitter > Material



查看

添加到关卡: 多个粒子发射器组合的效果



在Cascade编辑器中查看粒子特效

ExternalContent > Effects

  • 过滤资产



  • 双击打开 P_Launcher_IH

    榴弹爆炸特效. 可以看到一组配置好的粒子发射器, 共同构成爆炸


  • 查看单个粒子发射器效果: 点击 S

    Solo



熟悉Niagara


创建Niagara粒子发射器

Content/VFX

空白处右键


使用模板


选择 Upward Mesh Burst, 命名为NE_BaseImpact


之后会根据子弹击中的表面创建不同的冲击特效


Niagara编辑器

双击打开NE_BaseImpact

预览窗口在左侧, 中间对粒子系统进行设置, 底部有时间线



设置每次生成的粒子个数

NE_BaseImpact > Emitter Update > Spawn Burst Instantaneous , Selection > Spawn Count, 由80改为10



设置粒子颜色

NE_BaseImpact > Particle Spawn > Initialize Particle , Selection > Point Attribute > Color Mode



添加Niagara粒子发射器

将NE_BaseImpact拖到到视口, 添加失败. 原因在于PS_Test可以包含多个粒子发射器, 将其拖动到视口时, 创建对应Actor.

而一个Niagara粒子发射器就是一个资产, 通常会将多个Niagara粒子发射器组合起来使用, 而Niagara粒子发射器可用于多个组合.


创建Niagara粒子系统

Content/VFX

空白处右键


创建空的粒子系统, 命名为NS_BaseImpact


如果选择 New system from selected emitter(s) , 可以选择 NE_BaseImpact


添加粒子发射器

双击打开 NS_BaseImpact

空白处右键


添加NE_BaseImpact


修改NE_BaseImpact在NS_BaseImpact中的设置而不影响NE_BaseImpact本身的设置


添加Niagara粒子系统


初识Cascade和Niagara



说明

  • VFX

    视觉特效 Visual Effects 的缩写
  • NiagaraCascade

    虚幻引擎提供的两个特效编辑器, Niagara较新

从ShooterGame导出资产

选中 Content/Effects/ParticleSystems/Weapon , 右键, Migrate

导出文件夹Effects包含4个子文件夹



导入到ShootThemUp

移动到 Content/ExternalContent/

为Pickup和Effects文件夹设置颜色



熟悉Cascade

创建文件夹 Content/VFX

空白处右键, 命名为PS_Test


双击打开: 视口在左侧, 显示粒子系统; 发射器 Emitter 在右侧, 对粒子系统进行设置


选择设置项类别, 去到 Details 进行设置


设置每帧生成粒子数

Emitters > Spawn , Details > Spawn > Rate > Distribution > Constant , 由20改为200: 视口粒子数便多



设置粒子生存时间

Emitters > Lifetime , Details > Lifetime > Distribution > Max , 由1.0改为10.0: 粒子上升得更高



使粒子分布在圆柱体中

  • 添加其他设置项

    空白处右键


  • 设置圆柱体半径



添加粒子发射器

空白处右键


  • 设置材质

    Emitter > Required , Details > Emitter > Material



查看

添加到关卡: 多个粒子发射器组合的效果



在Cascade编辑器中查看粒子特效

ExternalContent > Effects

  • 过滤资产



  • 双击打开 P_Launcher_IH

    榴弹爆炸特效. 可以看到一组配置好的粒子发射器, 共同构成爆炸


  • 查看单个粒子发射器效果: 点击 S

    Solo



熟悉Niagara


创建Niagara粒子发射器

Content/VFX

空白处右键


使用模板


选择 Upward Mesh Burst, 命名为NE_BaseImpact


之后会根据子弹击中的表面创建不同的冲击特效


Niagara编辑器

双击打开NE_BaseImpact

预览窗口在左侧, 中间对粒子系统进行设置, 底部有时间线



设置每次生成的粒子个数

NE_BaseImpact > Emitter Update > Spawn Burst Instantaneous , Selection > Spawn Count, 由80改为10



设置粒子颜色

NE_BaseImpact > Particle Spawn > Initialize Particle , Selection > Point Attribute > Color Mode



添加Niagara粒子发射器

将NE_BaseImpact拖到到视口, 添加失败. 原因在于PS_Test可以包含多个粒子发射器, 将其拖动到视口时, 创建对应Actor.

而一个Niagara粒子发射器就是一个资产, 通常会将多个Niagara粒子发射器组合起来使用, 而Niagara粒子发射器可用于多个组合.


创建Niagara粒子系统

Content/VFX

空白处右键


创建空的粒子系统, 命名为NS_BaseImpact


如果选择 New system from selected emitter(s) , 可以选择 NE_BaseImpact


添加粒子发射器

双击打开 NS_BaseImpact

空白处右键


添加NE_BaseImpact


修改NE_BaseImpact在NS_BaseImpact中的设置而不影响NE_BaseImpact本身的设置


添加Niagara粒子系统