Fluid 2D Affector
Updated: 4 Dec 2023
Applies a fluid simulation to a field.

Updated: 4 Dec 2023
Applies a fluid simulation to a field.

This node applies a fluid solver to the velocities of the field system, creating eddies and swirls like a gas or liquid. This solver uses the grid-based Navier Stokes method, maintaining incompressible pressures using multiple iterations of a process over the field’s voxel grid, and can have a sizeable performance impact with high-resolution fields.
These properties control the 3D transforms of the node. Transforms will generally be inherited by child nodes, although they can be ignored through the Inherit Transform Channels attributes.
| Parameter | Details |
|---|---|
| Position X | The objects position along the local x-axis. |
| Position Y | The objects position along the local y-axis. |
| Position Z | The objects position along the local z-axis. |
| Rotation Heading | The objects rotation around the local y-axis. |
| Rotation Pitch | The objects rotation around the local x-axis. |
| Rotation Bank | The objects rotation around the local z-axis. |
| Scale X | The objects scale along the local x-axis. |
| Scale Y | The objects scale along the local y-axis. |
| Scale Z | The objects scale along the local z-axis. |
Control the inheritance of the transforms from the parent.
| Parameter | Details |
|---|---|
| Position | Toggle inheritance of the Position from the parent. |
| Rotation | Toggle inheritance of the Rotation from the parent. |
| Scale | Toggle inheritance of the Scale from the parent. |
| World Position Only | Inherit the world position from the parent only, rotation and scale will be ignored. Overrides above properties. |
| Inherit Time | Toggle inheritance of time from the parent. |
These properties control the core behaviours of the node.
| Parameter | Details |
|---|---|
| Simulation Speed | Controls the speed of the fluid simulation. |
| Vorticity Confinement Scale | Controls the amount of vorticity confinement, which increases the number of small swirls in the fluid system. |
| Diffusion Amount | How much the field colours are diffused to neighbouring voxels. |
| Velocity Dampening | How much velocities are dampened and averaged across the field system. |
| Solver Iterations | How many times the fluid system solver is run. Higher values improve accuracy, but lower performance. |
| Name | Description | Typical Input |
|---|---|---|
| Transform Modifiers | Apply the transforms of another node to this node. | Null |
| Target Node | Modifiy the rotations of the node to always direct the z axis towards the input. | Null |
| Local Transform Override | Apply the transforms of another node to this node, relative to its parent. | Null |