调整粒子的速度和方向

将重力应用于粒子

当对粒子施加重力时,与我们熟悉的重力相反, Nuke不会将您限制在某个方向,而是可以在任何或所有xyz指示。您可以通过以下方法添加重力:

使用ParticleDirectionalForce施加方向力。只需将其连接到您的粒子流,并通过输入以下命令来调整x,y和z方向上的力的强度xy,z中的值strength领域。

OR

使用ParticleGravity节点。当您将ParticleGravity节点连接到粒子流时,查看器中会出现一个箭头,您可以使用该箭头确定重力的方向和速度。箭头越大越长,效果越强。除了调整箭头,您还可以使用属性面板中的控件:

from -输入重力影响的原点xyz轴。这确定了力从哪个方向出现,由查看器中箭头的底部指示。

to -输入方向对重力的影响xyz轴。这由查看器中的箭头指示。

对齐粒子

要对齐粒子的运动,方向和方向,可以使用两个节点:

您可以在粒子流中添加“ ParticleMotionAlign”节点,以使所有粒子沿其运动方向重新对齐。如果粒子的运动似乎过于僵化,这将很有用。

添加ParticleLookAt节点以确定所有粒子都朝着的3D点。要指定这一点,请调整position控制。的xyz坐标指定粒子正在看的点。

控制粒子速度

ParticleSpeedLimit节点将粒子限制为指定的最小和最大速度。

1.   将其连接到您的粒子流。
2.   在属性面板中,调整:

minimum -每个粒子可以行进的最小速度。

maximum -每个粒子可以移动的最大速度。

将粒子吸引到特定点

使用ParticlePointForce,您可以将粒子吸引到或从3D空间中的某个点排斥它们。

1.   将节点连接到粒子流。
2.   调整ParticlePointForce控件:

strength -设置吸引或排斥颗粒的力量。负值引起吸引,正值排斥。

falloff -通过选择衰减的类型来选择吸引力的强度相对于距离下降的速度, none没有衰减, inverse反向衰减,或inversesquare反向衰减平方。

radius -设置影响半径。在此半径之外,点力不会影响任何粒子。

position -设置吸引或排斥粒子的点的位置。您可以使用链接到这些字段的动画或静态Axis节点表达式,也可以手动输入位置值。

粒子吸引到3D点。