Skip to main content

Noise

Noise

The Noise sampler generates a random but smooth pattern, which is useful for natural variation: for example, patches of longer and shorter fur, or curl that varies across the body. Its output is always between 0 and 1.

By default, the noise is looked up by the mesh's UV coordinates, so the pattern sticks to the surface as it moves. Change Scale to make the patches bigger or smaller.

Parameters​

ParameterDescription
PositionThe position to look up the noise at. Defaults to [$s, $t, 0].
TimeThe fourth dimension, for 4D noise. Defaults to $time.
ScaleThe overall scale of the noise. The lookup position is Position × Scale + Offset.
OffsetAn offset added to the lookup position.

Algorithm​

ParameterDescription
AlgorithmThe noise algorithm: Noise, Cell Noise or fBM.
Input3D or 4D (with time) input. Cell Noise is always 3D.
Output1D (float) or 3D (vector) output.
OctavesFor fBM, the number of octaves of noise to add together. Defaults to 6.
LacunarityFor fBM, how much the frequency increases with each octave. Defaults to 2.
GainFor fBM, how much the amplitude changes with each octave. Defaults to 0.5.