Graph Mapper
Reshapes a t ∈ [0, 1] input through a preset curve (linear, ease, bell, bezier, sine). Use it for animation-style easing on procedural parameters, for shaping profile growth, or for softening the edges of field masks.
Node
Interactive preview is available in the interactive reader.
Sockets
t (in)- Float. Normalised input — typically in [0, 1].
value (out)- Float. Reshaped output in [0, 1].
Parameters
Preset- Curve shape — linear, easeIn, easeOut, easeInOut, bell, bezier, sine. Default: easeInOut.
P1- First control parameter. Used by bezier as the x of the first handle, by bell as the peak location.
P2- Second control parameter. Used by bezier as the x of the second handle, by bell as the width.
Preset Shapes
linear- Identity — y = t.
easeIn- Slow start, fast finish — y = t² / (2t² - 2t + 1).
easeOut- Fast start, slow finish — mirror of easeIn.
easeInOut- Slow start, fast middle, slow finish — cubic smoothstep.
bell- Gaussian bump centred at P1 with width P2. Peaks at 1 at t=P1.
bezier- Cubic bezier with endpoints (0,0) and (1,1) and control points at (P1, 0) and (P2, 1).
sine- Half-sine — y = sin(t·π/2). Smooth acceleration-then-steady.