3dSynth

Docs / Node Sculptor

Open in the interactive docs reader

Offset Curve

Offsets a Path in the XY plane by a signed distance. Positive offsets shift the path along its outward (counter-clockwise) normal; negative values shift inward.

Node

Interactive preview is available in the interactive reader.

Sockets

path (in)
Path. Required — the base curve.
distance (in)
Float. Signed offset in mm (default 1).
path (out)
Path — the offset polyline.

Parameters

Distance
Fallback offset. Default: 1.
Closed
Treat the input as a closed loop (adds wrap-around normal handling). Default: off.
Miter Limit
Max outward sharp-corner miter before the corner falls back to a bevel. Default: 4.

How It Works

For each vertex the node computes the average normal of the two incident segments and shifts the vertex along that normal by distance. Sharp concave corners can self-intersect; the miter limit clamps the outward shift so the offset degrades to a bevel instead of a distant spike.

Self-intersection on large offsets is not corrected — the path can cross itself. Prefer small offsets or follow with a sweep / mesh booleans if geometric robustness is needed.

Tips