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

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

发布时间:2021/06/29

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

图1:受重力影响的粒子

一、粒子出生效果

首先,我们先来看一下不受其他力影响的粒子出生效果。

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

图2:创建PositionBorn节点

在默认属性下,PositionBorn节点构建的粒子出生效果如图3所示。

图3:粒子出生效果

二、应用Force节点

接下来,我们需要使用到thinkingParticles的Force节点,为上述的粒子出生效果添加重力影响。

如图4所示,在PositionBorn节点所在的动力学组中创建Force节点(Operator-Force-Force),该节点可模拟3ds Max中的重力、风力等作用力。

图4:创建Force节点

然后,选中Force节点,在thinkingParticles右侧的属性面板中调整Force节点的作用力类型。

如图5所示,Force节点包含了直线、球形、柱形等作用力类型。为了构建出重力的影响,我们需要选择直线(Direct)的作用力类型。

图5:设置Force节点类型

但Force节点只能指定力的作用类型,无法指定力的方向。因此,我们还需创建一个Point3节点,指定力的方向。

图6:创建Point3节点

完成Point3节点的创建后,如图7所示,打开Point3节点的属性面板,将其Z轴数值调整为-1.0,代表沿Z轴向下的方向。

然后,再将Point3节点的Vector输出端口与Force节点的Direction输入端口相连接。

图7:设置Ponit3节点数值

最后,适当调大Force节点的力度数值,让其作用力的影响效果更加明显。

图8:设置力的强度

完成以上设置后,就可以获得本文开头的受重力影响的粒子出生效果,如图9所示,可以看到,粒子在出生过程中,受到较强的重力影响,呈现向下掉落的效果。

图9:受重力影响的粒子


三、小结

综上所述,通过应用thinkingParticles的Force节点,并设置合适的Force作用力类型,可模拟出3ds Max的重力、风力等作用力,以对粒子产生力的影响。

作者:泽洋

标签:thinkingParticles创建重力

读者也访问过这里: