Map Random

Single-purpose mapping node that emits a stable random value per internode, seeded by attributes you choose. The randomization step in a Map chain.
Marked experimental in the Houdini node title. Behaviour and parameters may shift.

Map Random is the randomization step in a Mapping chain. It emits a stable random value per internode, seeded by attributes you choose, so the same internode receives the same random value across cooks. Used to introduce organic irregularity into otherwise uniform parameters like Width, Pitch, fork probability, and decoration density.

Map Random is a single-purpose specialisation of the general Map node (where the same behaviour is reached via the Randomize mode). Use Map Random when the chain step is unambiguously a random pass; use Map when you want a single node that flexes between modes.

Parameters

ParameterDescription
NameIdentifier for the random pass.

Target

ParameterDescription
TargetThe target of the random output (the socket or attribute this map writes into).

Blending

ParameterDescription
Blend ModeHow the random result combines with the incoming value (replace, add, multiply, etc.).

Map

ParameterDescription
Driver NameThe attribute that seeds the random values. The same driver value always produces the same random result.
Driver RangeRange of driver values used for seeding.
Driver LevelLevel on which the driver is evaluated.

Remap

ParameterDescription
Passenger RangeOutput range the random values are mapped into.

Ramp

ParameterDescription
Position / Value / InterpolationRamp controls for shaping the random distribution.

Advanced

ParameterDescription
parmAdvanced parameter hook.
CodeVEX snippet for custom logic.

Notes

  • The driver attribute decides what counts as "the same internode": pick id for stable per-internode jitter; pick branch_id for stable per-branch jitter that shares within a branch but differs between branches.

See also: Mapping · Variation · Map · Map Attribute · Map Constant · Map If · Map Blend