thinkingParticles中文网站 > 使用技巧 > thinkingParticles制作粒子跟随物体旋转聚合效果

thinkingParticles制作粒子跟随物体旋转聚合效果

发布时间:2021/07/19

《thinkingParticles制作粒子跟随物体旋转聚合效果(场景准备)》中,我们已经详细演示了旋转物体以及半圆弧形粒子出生效果的制作。在本节中,将会继续讲解如图1所示的,物体在旋转过程中带动周围的粒子旋转、聚合的效果。其中,将会重点应用到Force节点。接下来,一起来具体看看制作方法吧。

图1:粒子跟随物体旋转聚合效果
图1:粒子跟随物体旋转聚合效果

一、创建新动力学系统

首先,在原有的粒子系统中新建一个动力学组,并命名为“带动效果2”。

图2:创建新动力学系统
图2:创建新动力学系统


二、应用Force节点

然后,打开新建的动力学组,创建PPass节点,该节点可快速修改粒子组的组别。

图3:创建PPass节点
图3:创建PPass节点

如图4所示,将PPass节点的粒子组别设置为粒子组1。

图4:设置PPass节点所属粒子
图4:设置PPass节点所属粒子

接着,创建Force节点,该节点可模拟出3ds Max中的重力、风力效果。

图5:创建Force节点
图5:创建Force节点

完成Force节点的创建后,将粒子组1节点(即PPass节点)的Particle输出端口与Force的Particle输入端口相连接。

图6:连接PPass和Force节点
图6:连接PPass和Force节点

然后,创建Node节点,使用Node节点的拾取功能,拾取3ds Max中已制作旋转动画效果的方体。

图7:创建Node节点
图7:创建Node节点

完成方体的拾取后,分别将Node节点的Position、Alignment输出端口连接到Force的Position、Direction输入端口中。

图8:连接Node与Force节点
图8:连接Node与Force节点

最后,进行Fore节点的属性设置。如图9所示,将Force节点的力强度调大,并将其力的辐射范围设置为径向球体。

图9:设置Force节点属性
图9:设置Force节点属性

完成以上设置后,预览下动画效果。如图10所示,可以看到,方体旋转过程中,粒子也跟随旋转,但效果不是很明显,我们可以增加动画的帧数让效果更加明显。

图10:初步效果
图10:初步效果

三、增加帧数范围

如图11所示,打开3ds Max的时间线设置功能。

图11:时间轴设置

如图12所示,将时间线的结束帧设置为500。

图12:增加帧数范围


然后,再调整下原有的关键帧位置,使其更均匀地覆盖500帧。

图13:调整关键帧位置

最后,将粒子组1的PositionBorn节点的出生年龄提高至600。

完成以上设置后,即可获得本节开头所示的物体旋转聚合效果。

图14:调整粒子的年龄

四、小结

综上所述,通过利用thinkingParticles的Force节点功能,可在粒子系统中模拟出3ds Max的风力作用,使得物体在运动过程中产生风的作用力,并影响粒子的运动。

作者:泽洋

标签:thinkingParticles旋转聚合Force节点

读者也访问过这里: