Noise Effector

Generates a 3D noise vector field to influence growth direction.
Experimental. The effector framework continues to expand. Parameters and behaviour may change.

The Noise Effector samples a 3D noise field at each point in world space and writes the result as a per-point direction vector, producing spatially-coherent variation across the structure. It can be plugged into any node accepting effectors (typically Grow or Assembly Decoration). Curl noise is supported for fluid-like, divergence-free turbulence; strength and scale can be modulated through mapping.

Inputs

  • Parms (Optional). Connect to the main parameter stream.
  • Output: Effector. Connect to an effector input on a Grow node.

Parameters

Noise

ParameterDescription
TypeThe noise algorithm: Perlin, Simplex, Curl, and others. Curl noise produces divergence-free turbulence that creates fluid-like swirling patterns.
FrequencySize of the noise features. Lower values create larger, smoother variations; higher values create finer, more detailed turbulence.
AmplitudeStrength of the force. Controls how strongly the noise field influences growth direction.
OffsetAnimation or spatial offset. Use this to animate the noise field over time or shift the pattern in space.

Notes

  • The effector samples position P in world space; it does not consume graph attributes directly.
  • Curl noise is particularly useful for creating organic, flowing growth patterns without divergence artefacts.

See also: Shaping · Effectors · Grow · Gravity · Magnet · Deflection · Direction · Ancestor · Effector (Custom Base)