3dSynth

Docs / Node Sculptor

Open in the interactive docs reader

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.

Tips