Skip to main content
Documentation
Nodes

Curve Nodes

Bezier curves, interpolation functions, and easing for smooth transitions and animations.

Curve Nodes

Bezier curves, interpolation functions, and easing for smooth transitions and animations.

This category contains 4 nodes.

Nodes

Bezier Curve

Evaluates a cubic Bezier curve

Inputs: t [0, 1] (position along curve), p0-p3 (control points).

NameTypeRangeDefault
t (0-1)Number0-10
P0Numberany0
P1Numberany0.33
P2Numberany0.66
P3Numberany1

Outputs: Interpolated value and derivative at t.

NameTypeRange
ValueNumberany
DerivativeNumberany

Easing

Various easing functions for smooth transitions

Inputs: t [0, 1], type (easing function selector), power (curve steepness).

NameTypeRangeDefault
t (0-1)Number0-10
TypeNumberany0
PowerNumberany2

Outputs: Eased value [0, 1].

NameTypeRange
ValueNumberany

Exponential Ramp

Creates exponential growth or decay curves

Inputs: Value, base (exponential base), scale, offset.

NameTypeRangeDefault
ValueNumberany0
BaseNumberany2
ScaleNumberany1
OffsetNumberany0

Outputs: Exponential value and derivative (base^(scale*x) + offset).

NameTypeRange
ResultNumberany
DerivativeNumberany

Logistic Curve

Generates S-shaped logistic curve

Inputs: x, midpoint (center of S), steepness (transition sharpness), min/max (output range).

NameTypeRangeDefault
XNumberany0
MidpointNumberany0
SteepnessNumberany1
Min ValueNumberany0
Max ValueNumberany1

Outputs: Sigmoid value and derivative.

NameTypeRange
ValueNumberany
DerivativeNumberany