Seen from above at Y 0, 768 × 256 blocks · from the standard noise

Terrain

Jittered Cell Twist

Twists an input around seeded cell centers using an editable angle curve.

density.jittered_mesh_2d_twist

Jittered Cell TwistMesh seed1Occurrence seed2Occurrence chance1.0Point Y0.0Scale X64.0Scale Z64.0Jitter0.5Max distance128.0Normalize distancetrueAxis X0.0Axis Y1.0Axis Z0.0Twist (degrees)2 curve pointsInputOutput

On noise

The same noise before and after this node, seen from above.

Before
After

In 3D

The same output in relief: each value becomes a height, coloured like the map above. Drag to look around.

Drag to look around · 256 × 256 blocks

Inputs and outputs

NameTypeDefaultWhat it changes
Inputs
InputDensity
Mesh seedInteger1
Occurrence seedInteger2
Occurrence chanceReal1.0 · 0–1
Point YReal0.0
Scale XReal64.0 · > 0
Scale ZReal64.0 · > 0
JitterReal0.5 · 0–0.5
Max distanceReal128.0 · > 0
Axis XReal0.0
Axis YReal1.0
Axis ZReal0.0
Settings
Normalize distanceOn/offon
Twist (degrees)Curve2 points
Output
OutputDensity

Good to know

Sampling semantics

Points lie at pointY, but distance is measured in 3D, including the sample’s Y offset. To make the field independent of Y, wrap it in density.coordinate_override with axis=Y and value=pointY. jitter must be within [0, 0.5]. maxDistance bounds the point search; cell-value/relative-value variants return defaultValue when no point is found.

More in Terrain