3dSynth

Docs / Node Sculptor

Open in the interactive docs reader

Tween Profiles

Linearly blend between two profile curves at parameter t ∈ [0, 1]. Outputs a single Path — not a mesh — so you can feed the tweened curve into another operator (Loft, Revolve, Sweep).

Node

Interactive preview is available in the interactive reader.

Sockets

a (in)
Path. Required — profile A (≥2 vertices).
b (in)
Path. Required — profile B (≥2 vertices).
t (in)
Float. Optional blend parameter override.
path (out)
Path — the blended profile.

Parameters

t
Blend parameter. 0 = pure A, 1 = pure B. Default: 0.5. Clamped to [0, 1].
Vertex count
Number of vertices in the output. Both profiles are resampled by arc length to this count, so mismatched input resolutions are handled automatically. Default: 64.

How It Works

  1. Strip the duplicated seam from both profiles if they're closed loops.
  2. Resample each profile to Vertex count points by arc length.
  3. Interpolate: p[i] = (1 - t) * aRes[i] + t * bRes[i].
  4. Re-close the loop if both inputs were closed.

Tips