DocsNodesFields

Noise

A smooth random pattern in space, for anything that should look natural rather than regular.

random, organic, terrain, bumpy, variation, perlin, weathering
Category
Fields
Outputs
field
Runs live in
Godot, Roblox

It gives a different number at every point in space, but nearby points get similar numbers, which is what makes it read as hills and weathering rather than static. Feed it into Set Position and a flat sheet becomes terrain; feed it into Color Ramp and a surface gets patchy wear.

It is the same every time for the same seed, so nothing shifts under you between runs. Change the seed for a different pattern of the same character.

Inputs

SocketTypeWiring
offsetvectorone wire covers offsetX, offsetY, offsetZ

Parameters

NameTypeDefaultAvailable whenWhat it does
Scalenumber1alwaysThe size of one bump in world units, not a frequency, so bigger numbers mean broader features rather than more of them. Double it and the bumps get twice as wide.
Seednumber0always
Xnumber0always
Ynumber0always
Znumber0always

Watch out

Noise is sampled in world space, so moving the object moves it through the pattern and its shape changes. That is useful when you want variation for free, and surprising when you did not.

Built with this node

1 more teaching graph uses it without being about it.

See also

  • voronoiFor patches with visible borders instead of smooth gradients.
  • setPositionThe node that turns this into shape rather than colour.

Open the editor and try it