修改粒子的运动
从物体弹起粒子
使用ParticleBounce节点,可以使粒子从3D对象的形状反弹,而无需在其中移动。将此节点连接到其他粒子节点,并调整“粒子反弹”控件:
|
1.
|
设置粒子使其从反弹对象的外部反弹(由object控件),在external bounce mode 落下: none不施加外部反弹效果bounce弹起粒子kill结束粒子反弹时的寿命。 |
|
2.
|
选择在检测到反弹时应将粒子分配给的通道newchannels落下。设置为none不执行任何频道分配。 |
|
3.
|
在里面bounce字段,指定外部反弹效果的强度,并进行调整friction控制外部反弹的摩擦力。 |
|
4.
|
将粒子设置为从反弹对象的内部反弹(由object控制),使用internal bounce mode落下: |
• none -不产生内部反弹效果。
• bounce -弹起粒子。
• kill -终止粒子反弹时的寿命。
|
5.
|
选择在检测到反弹时应将粒子分配给的通道newchannels落下。设置为none不执行任何频道分配。 |
|
6.
|
在里面bounce字段,指定内部反弹效果的强度,并进行调整friction控制内部反弹效果的摩擦量。 |
|
7.
|
在窗口中选择要用于反弹效果的对象 object落下: |
• plane, sphere要么cylinder -添加一个Nuke用作粒子系统反弹表面的标准基本体。您可以使用这些形状来快速测试粒子效果。
• input -添加附加到的自定义几何geometry输入。
|
8.
|
使用变换控件可以微调几何的位置,以获得所需的反弹结果。 |
|
粒子从平面上弹起。 |
向粒子添加阻力
使用ParticleDrag节点,可以将拖动应用于粒子。随着时间的流逝,它们逐渐变慢。
|
1.
|
将ParticleDrag节点连接到您的粒子流。 |
• drag -增加以增加对粒子的拖动效果,减慢并停止它们与粒子中心的距离,使其停止运动。
• rotationaldrag -增加以增加粒子旋转的拖动效果,减慢并停止其旋转。
小费: 您也可以输入负值以应用反向拖动效果并加快粒子的速度。
在粒子上添加湍流运动
ParticleTurbulence节点将Perlin噪声应用于粒子运动中的x, y和/或z指示。
|
1.
|
将ParticleTurbulence节点连接到您的粒子流。 |
|
2.
|
调整“ ParticleTurbulence”控件: |
• strength -设置湍流作用的强度x, y和z轴。
• scale -设置效果的大小或受影响区域的大小x, y和z轴。
• offset -设置效果的偏移量或受影响区域的偏移量x, y和z轴。
向粒子添加螺旋运动
ParticleVortex节点将圆形力施加到粒子上,并将它们吸引到假想线,从而创建粒子漩涡。
|
1.
|
将ParticleVortex节点连接到您的粒子流。 |
|
2.
|
箭头会出现在查看器中,您可以拖动箭头以确定涡旋效果的方向和速度。箭头越大越长,效果越强。或者,您可以使用from和to属性面板中的控件。 |
|
3.
|
在“ ParticleVortex”属性面板中,使用parallel控制。这使粒子沿假想涡旋中心线的方向加速。如果将此值设置为0,则不施加任何平行力,并且正值和负值确定力的方向。调整parallel falloff通过选择衰减的类型来选择平行力的强度相对于距离的衰减速度, none没有衰减, inverse反向衰减,或inversesquare反向衰减平方。 |
|
4.
|
随着 tangential滑块,您可以强制粒子绕转涡旋中心线。调整tangentialfalloff通过选择衰减的类型来选择切向力的强度相对于距离的衰减速度, none没有衰减, inverse反向衰减,或inversesquare反向衰减平方。 |
|
5.
|
使用radial滑块以调整将粒子从中心线吸引到(正值)或排斥(负值)的力。调整radialfalloff通过选择衰减的类型来选择径向力的强度相对于距离的衰减速度, none没有衰减, inverse反向衰减,或inversesquare反向衰减平方。 |
小费: 如果要创建一个粒子螺旋,可以将两个parallel和tangential价值观。这会产生开瓶器形状的粒子涡旋。
|
球体上的ParticleVortex。 |
向粒子添加风效应
使用ParticleWind,您可以模拟吹向您的粒子的风。
|
1.
|
将ParticleWind节点连接到您的粒子流。箭头会出现在查看器中,然后可以用来确定风的方向和速度。箭头越大和越长,风力效果越强。或者,您可以使用from和to属性面板中的控件。 |
|
2.
|
在ParticleWind控件中,检查airresistance在风中产生拖曳效果。 |