thinkingParticles中文网站 > 技术问题 > thinkingParticles PositionBorn节点参数解析(粒子数、年龄、速度)

thinkingParticles PositionBorn节点参数解析(粒子数、年龄、速度)

发布时间:2021/03/18

PositionBorn节点是thinkingParticles相当常用的一个节点,能制作出粒子出生瞬间的特效。PositionBorn节点的好用之处在于其可作为单独的节点运行,而无需连接其他节点数据。

我们可以通过PositionBorn节点中的参数来调整粒子出生的效果。本文将会结合实例来重点介绍参数的粒子数、年龄与速度。

图1:PositionBorn节点


一、创建PositionBorn节点

如图2所示,我们既可以通过节点创建面板(操作器-出生-PositionBorn)来创建PositionBorn节点。

图2:节点创建面板


也可以通过节点编辑区的右键快捷菜单(操作器-出生-PositionBorn)创建PositionBorn节点。

图3:右键快捷创建节点

二、PositionBorn节点参数

完成PositionBorn节点的创建后,如图4所示,选中该节点,即可在右侧参数面板中找到节点对应的参数选项。

图4:PositionBorn节点参数

1、粒子组(Group)

粒子组参数,对应的就是主控系统中创建的粒子组。通过选取粒子组选项,可为PositionBorn节点指定对应粒子组的出生效果。

图5:粒子组


2、粒子数

在粒子组下方的是粒子数参数,包含了Count、Particles/(s)、Pistol Shot三种粒子数选项,以及一个Per Call的设置选项。

图6:粒子数


Count选项,指的是展现出生特效的粒子总数。如图7所示,粒子在展现出生效果时,达到指定数量后就不会再增加了。

图7:Count

Particles/(s)选项,指的是每秒出生的粒子总数,其呈现效果与Count相似,但添加了时间的概念。

图8:Particles/s

Pistol Shot选项,指的是一次性发射的粒子数。如图9所示,可以看到,Pistol Shot的粒子只有一次出生效果。

图9:Pistol shot

Per cell指的是每一个粒子出生的同时,又会成为新出生点,生成相同数量的粒子。如果为Pistol Shot勾选Per cell,如图10所示,就会形成持续的出生效果。

图10:Pistol shot & Per cell

3、年龄(Life Span)

年龄,指的是粒子从出生到消亡的帧数长度。年龄数值越大,粒子呈现的时间越长,反之越短。年龄下方的variation是变异指数,指的是年龄数值的波动百分比。

图11:年龄参数


如图12所示,当我们为绿色粒子指定年龄为10、为白色粒子指定年龄为30时,绿色粒子消失速度会更快、呈现时间更短。

图12:不同年龄粒子出生效果

4、速度(Speed)

速度,指的是粒子出生速度,数值越大,出生的速度越快。

图13:速度


如图14所示,当我们为绿色粒子指定速度为30、为白色粒子指定速度为10时,绿色粒子出生速度比白色粒子更快,在同样的帧数里,出生到更高的位置。

图14:不同速度粒子出生效果

三、小结

综上所述,PositionBorn节点是thinkingParticles常用的节点,其粒子组参数可为节点指定粒子组、粒子数参数可设定粒子数量、年龄参数可设定粒子出生的总帧数、速度参数可设定粒子出生的速度。

对于PositionBorn节点的其他参数,如方向、大小等,可参考《thinkingParticles PositionBorn节点参数解析(方向、大小、质量、距离)》这篇文章。

作者:泽洋

标签:PositionBorn节点thinkingParticles

读者也访问过这里: