thinkingParticles中文网站 > 使用技巧 > thinkingParticles制作沿路径出生的粒子

thinkingParticles制作沿路径出生的粒子

发布时间:2021/08/24

本文将会应用到thinkingParticles的PathPosition节点,制作如图1所示的,粒子沿着路径出生的效果。

PathPosition节点,是一种可获取路径位置的节点类型,这里的路径指的是一条样条线或所选网格对象的一条边。接下来,一起来看看怎么利用PathPosition节点制作沿路径出生的粒子吧。

图1:沿路径出生的粒子
图1:沿路径出生的粒子

一、创建路径

首先,如图2所示,使用3ds Max的创建样条线功能。

图2:使用线条工具
图2:使用线条工具

如图3所示,在场景中创建一条样条线路径。

图3:绘制线条
图3:绘制线条


二、创建粒子系统

完成路径的创建后,打开3ds Max的粒子系统创建功能,创建一个thinkingParticles粒子系统。

图4:创建粒子系统
图4:创建粒子系统

然后,打开该thinkingParticles粒子系统的编辑面板,创建粒子组与动力学组。

图5:创建粒子组与动力学组


三、制作沿路径出生粒子

如图6所示,打开新创建的动力学组,创建PositionBorn节点。

图6:创建PositionBorn节点
图6:创建PositionBorn节点

接着,将PositionBorn节点的出生粒子数设置为每秒100。

图7:设置PositionBorn节点
图7:设置PositionBorn节点


完成PositionBorn节点的设置后,如图8所示,创建PathPosition节点(Helpers-Position-PathPosition)。

图8:创建PathPosition节点
图8:创建PathPosition节点

接着,打开PathPosition节点的属性设置面板,使用其拾取功能。

图9:选取物体
图9:选取物体


拾取刚才在3ds Max中创建的路径。

图10:选取路径
图10:选取路径


路径拾取成功后,如图11所示,路径元素就会出现在PathPosition节点的元素列表中。

图11:完成路径的选取
图11:完成路径的选取

完成路径的拾取后,如图12所示,将PositionBorn的Born Particle输出端口与PathPosition节点的Position输入端口相连接。

图12:连接节点
图12:连接节点

四、动画制作

由于PathPosition节点获取的是路径的位置,为了让呈现粒子沿着路径出生的动态效果,需要进行动画的制作。

如图13所示,打开3ds Max的关键帧功能。

图13:开启关键帧模式
图13:开启关键帧模式

如图14所示,依次进行以下操作:

1. 将时间线上的指针移动到20帧位置

2. 将PathPosition节点的单位(Units)设置为10

图14:设置关键帧1
图14:设置关键帧1

3. 将时间线上的指针移动到50帧位置

4. 将PathPosition节点的单位(Units)设置为50

5. 重复以上操作,设置关键帧3

完成以上操作后,即可获得本文开头所示的粒子沿着路径出生的效果。

图15:设置关键帧2
图15:设置关键帧2

五、小结

综上所述,通过使用thinkingParticles的PathPosition功能,可获取3ds Max中样条线路径的位置信息,以准确地将粒子出生的位置定位于样条线上。而通过将获取到的不同路径位置设置为关键帧,可制作出粒子沿路径出生的效果。

作者:泽洋

标签:thinkingParticlesPathPosition节点

读者也访问过这里: