thinkingParticles粒子系统创建重力的方法有两种,一种是利用StdForce节点激活3ds Max中创建的重力;另一种是利用Force节点模拟3ds Max中的重力作用。
本文会重点讲解第一种,即StdForce节点的应用,其应用效果如图1所示。
一、制作粒子出生效果
首先,先进行粒子出生效果的制作。
如图2所示,在动力学组中创建PositionBorn节点。
如图3所示,即可获得简单的粒子出生效果。
二、创建重力影响
接下来,我们需要为粒子添加重力的影响。
如图4所示,打开3ds Max的创建力面板,选择重力。
然后,如图5所示,在所创建的粒子系统下方创建重力。
完成重力的创建后,回到thinkingParticles的操作界面,如图6所示,在动力学组中创建StdForce节点。该节点可激活3ds Max中的作用力,如重力、风力等,使其对粒子系统中的粒子产生作用。
接着,StdForce节点的未激活列表中会出现刚才创建的重力元素。选中该重力元素,并单击激活按钮(Activate)。
接着,如图7所示,重力元素就会被添加到“已激活列表”中。
完成StdForce节点的重力激活后,如图8所示,将PositionBorn的Born Particle输出端口与StdForce的Particle输入端口相连接,即可为粒子组添加重力影响。
如果重力影响的效果不够明显的话,如图9所示,可以打开重力的修改面板,将其力度(Strength)数值调高一点。
完成以上设置后,即可获得本文开头所示的受重力影响的粒子出生效果,可以看到,粒子在重力的影响下,不再呈现垂直向上的出生效果,而是稍微偏右的出生效果。
三、小结
综上所述,通过应用thinkingParticles的StdForce节点,可将3ds Max中的作用力,如重力、风力等添加到粒子系统中,对粒子系统产生力的作用。
在一般情况下,StdForce节点和Force节点都可用于重力的创建,但相对而言,StdForce节点使用起来更加灵活,也更为简单,并可在创建重力图形时,灵活地控制重力的方向;而Force节点主要是依靠直线型力量模拟重力的效果,需靠Point3节点控制方向。