Method

Applies a curl noise function to the movement vectors of a field.

Example

Transform

Name Description
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.

Attributes

Name Description
Fluid Simulation Speed Controls the speed of the fluid simulation.
Curl Noise Amount The scale of the velocity being applied to the voxels in the field.
Noise Size Change the size of the generated curl noise.
Normalise Noise Parameters The curl noise is normalised so that the vector velocities do not overlap with other voxels.
Radius The radius of the curl noise – the tightness of the curls.
Randomness The randomness of the affector.

Inputs

Name Description Typical Node Input
Velocity Transform Scale the resulting velocities from the curl noise to exaggerate along certain vectors. Velocity Affector
Mask Node Masks the areas in which the affector won’t apply. Image Plane
Affected Emitters Emitters that are affected by the noise affector. By default, all emitters in the field system are affected. Primitive Emitter
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

Outputs

This node primarily outputs its transformation values to its children. Otherwise, it has no useable outputs.