thinkingParticles中文网站 > 使用技巧 > thinkingParticles创建重力的两种方法(StdForce节点)

thinkingParticles创建重力的两种方法(StdForce节点)

发布时间:2021/08/16

thinkingParticles粒子系统创建重力的方法有两种,一种是利用StdForce节点激活3ds Max中创建的重力;另一种是利用Force节点模拟3ds Max中的重力作用。

本文会重点讲解第一种,即StdForce节点的应用,其应用效果如图1所示。

图1:受重力影响的粒子

一、制作粒子出生效果

首先,先进行粒子出生效果的制作。

如图2所示,在动力学组中创建PositionBorn节点。

图2:创建PositionBorn节点
图2:创建PositionBorn节点

如图3所示,即可获得简单的粒子出生效果。

图3:粒子出生效果
图3:粒子出生效果

二、创建重力影响

接下来,我们需要为粒子添加重力的影响。

如图4所示,打开3ds Max的创建力面板,选择重力。

图4:创建重力
图4:创建重力


然后,如图5所示,在所创建的粒子系统下方创建重力。

图5:完成重力创建
图5:完成重力创建

完成重力的创建后,回到thinkingParticles的操作界面,如图6所示,在动力学组中创建StdForce节点。该节点可激活3ds Max中的作用力,如重力、风力等,使其对粒子系统中的粒子产生作用。

接着,StdForce节点的未激活列表中会出现刚才创建的重力元素。选中该重力元素,并单击激活按钮(Activate)。

图6:创建StdForce节点
图6:创建StdForce节点

接着,如图7所示,重力元素就会被添加到“已激活列表”中。

图7:完成重力的激活
图7:完成重力的激活


完成StdForce节点的重力激活后,如图8所示,将PositionBorn的Born Particle输出端口与StdForce的Particle输入端口相连接,即可为粒子组添加重力影响。

图8:连接PositionBorn与StdForce节点
图8:连接PositionBorn与StdForce节点

如果重力影响的效果不够明显的话,如图9所示,可以打开重力的修改面板,将其力度(Strength)数值调高一点。

图9:设置重力的强度
图9:设置重力的强度


完成以上设置后,即可获得本文开头所示的受重力影响的粒子出生效果,可以看到,粒子在重力的影响下,不再呈现垂直向上的出生效果,而是稍微偏右的出生效果。

图10:受重力影响的粒子出生效果
图10:受重力影响的粒子出生效果


三、小结

综上所述,通过应用thinkingParticles的StdForce节点,可将3ds Max中的作用力,如重力、风力等添加到粒子系统中,对粒子系统产生力的作用。

在一般情况下,StdForce节点和Force节点都可用于重力的创建,但相对而言,StdForce节点使用起来更加灵活,也更为简单,并可在创建重力图形时,灵活地控制重力的方向;而Force节点主要是依靠直线型力量模拟重力的效果,需靠Point3节点控制方向。

作者:泽洋

标签:thinkingParticles创建重力

读者也访问过这里: