在《thinkingParticles制作地面烟花效果(喷发效果)》一文中,我们已经详细讲解如何使用thinkingParticles制作粒子从地面喷发的效果。
接下来,本节将继续讲解如何使用thinkingParticles制作烟花喷发后落下的效果。如图1所示,可以看到,粒子从地面喷发后,以弧形的方式掉落并逐渐消失,这主要是受到了重力的作用。接下来,一起来看看具体怎么实现效果吧。
一、创建重力
首先,先进行重力的创建。
如图2所示,使用3ds Max的创建重力功能。
如图3所示,在之前创建的粒子系统处创建重力。
二、应用StdForce节点
然后,打开thinkingParticles操作面板,在其动力学组中创建“掉落”的动力学组。
然后,打开“掉落”动力学组,创建PPass节点。
并将PPass节点所属的粒子组设置为粒子组1。
然后,创建StdForce节点,该节点支持使用3ds Max中的力作用,如重力、风力等。
完成StdForce节点创建后,如图8所示,将粒子组1节点(即PPass节点)的Particle输出端口与StdForce节点的输入端口相连接。
接着,进行StdForce节点的作用力设置。StdForce节点会自动检测3ds Max存在的可支持的力,比如,如图9所示,StdForce节点检测到3ds Max存在着重力,选中该重力,单击“激活”按钮。
如图10所示,即可将重力添加到激活列表中。
完成重力的激活后,如图11所示,即可为粒子系统添加重力作用,可以看到,粒子在重力的影响下,呈现掉落的效果。
为了让粒子喷发效果持续的时间长一点,如图12所示,可以打开重力的修改面板,将其力度数值调低一点,使得粒子受到较弱的重力影响,即可获得本文开头所示的烟花掉落效果。
三、小结
综上所述,通过应用thinkingParticles的StdForce节点,可将3ds Max的作用力,如重力、风力等添加到粒子系统中,对粒子产生作用。同时,也可以使用3ds Max的修改面板,调整作用力的属性,以调整其对粒子产生的作用。