This node samples velocities from a Field node and applies them to particles. This can be used to apply motions generated on a field, e.g. via a fluid solver, and apply them to a particle system so the particles move with the field. The magnitude of the velocity is controlled by the Velocity Scale attribute and modulated by a random value which is constant per particle and weighted by the Randomness attribute.
This node can also accept Optical Flow, to drive particles based on a video.
|Position X||Move its position along the x-axis in local space.|
|Position Y||Move its position along the y-axis in local space.|
|Position Z||Move its position along the z-axis in local space.|
|Rotation Heading||Rotate the object about the x-axis.|
|Rotation Pitch||Rotate the object about the y-axis.|
|Rotation Bank||Rotate the object about the z-axis.|
|Scale X||Scale along the x-axis.|
|Scale Y||Scale along the y-axis.|
|Scale Z||Scale along the z-axis.|
Inherit Transform Channels
Toggle which transform channels should be inherited. By default, all are on.
|Velocity Scale||Scale the strength of the affectors velocity on the particles.|
|Randomness||How much randomness is added in the particles movement.|
|Life Effect Coeffs||How much the particles are affected by the affector at different stages of the particles life cycle. Values 1 and 2 are control points used to control a bezier curve between values 0 and 3.|
|Apply Mode||Select whether the field force are applied as simple velocities or continuous forces.|
|Name||Description||Typical Node Input|
|Field Node||The field root node to use||Field Node|
|Mask Node||Mask out areas that particles cannot spawn.||Image Plane|
|Affected Emitters||Choose which emitters can be affected by the affector.||Primitive Emitter|
|Procedural Falloff||Use the SDF values from a procedural system to dictate the falloff.||Procedural Root|
|Transform Modifier||Links all transform properties to the input node.||Null|
|Target Node||Always faces the x-axis towards the inputs anchor point.||Null|
|Local Transform Override||Override the transformation values of the node, relative to its parent.||Null|
All nodes connected to this node are treated as if flowing to the parent node, and inherits any transformation changes along the chain.