从Cascade到Niagara(Sprite篇)

从Cascade到Niagara(Sprite篇)

本文是对具有UE4的Cascade粒子系统基础的开发者所写,在推出了Niagara粒子系统后,后续可能出现将旧有的粒子系统移植到Niagara的相关需求,这里我们从模块的角度来为大家展示Niagara如何与Cascade粒子系统对应,而Niagara又具有哪些新的内容。

作者在学习cascade时,模块名称仍为英文,故这里列出的是cascade模块的英文显示。

粒子的生成:

 

粒子的Spawn和SpawnPerUnit模块在Niagara有如下调整:

在发射器更新栏内,粒子生成被拆分为SpawnRate和Spawn Burst Instantaneous,来对应旧粒子系统中的Spawn模块,该模块原先包括生成和爆发两项。

初始值:

Initial Color,Initial Size,Initial Rotation,Initial Velocity等为初始值。

这些初始值,在Niagara有如下调整:

在粒子生成栏内,除速度外,其余模块被合并为Initial Particle。

当Add Velocity被放置在粒子生成栏时,与Cascade内Initial Velocity效果相同。

更新:

XXX Over Life或者XXX By Life模块将做出统一调整:

Niagara在粒子更新栏内添加的模块将具备XXX Over life(或者XXX By Life)的作用。

(Cascade内,Initial Color与Color Over Life的计算方式是相乘,故Scale Color更贴近Color Over Life模块)

  • 6
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值