Houdini 21.0 Nodes Geometry nodes

Point Jitter geometry node

Jitters points in random directions.

This node will randomize point locations by slightly altering their values. This is useful when precisely aligned data can be a problem. For example, a set of springs that are exactly aligned might be in unrealistically precise balance. Jittering the point positions will break the artificial symmetry.

This node works on points.

Parameters

Group

Points to jitter.

Mask

The mask blends any transformation by linearly interpolating the displaced point and the original point by its value.

When the pop-up menu is set to “Scale by Attribute”, use “Mask Attribute” to blend all transformations. Points where the attribute is 0 are not deformed, points where the attribute is 1 are fully deformed, with linear interpolation in between.

You can create useful mask attributes using Distance Along Geometry, Distance From Geometry, and Distance from Point.

Click the paint icon to the right of the text field to paint the mask attribute directly in the viewport.

Id Attribute

Instead of using the point number as the seed, use this integer attribute.

Scale

Overall scale of the offset to move the points. Points are jittered by a value of -0.5 to 0.5 times this scale, and then modified by the other scales.

Axis Scales

Each axis of jitter is scaled by the corresponding scale here. This can be used to achieve a two dimensional jitter by setting the unwanted axis to 0.

Seed

The random number seed used to generate the jitter values. Changing this will create a different set of jitter offsets.

Use Point Scale

If enabled, the pscale point attribute will be used to further scale the jitter amount. This provides per-point jitter control.

See also

Geometry nodes