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).
| Name | Type | Range | Default |
|---|---|---|---|
| t (0-1) | Number | 0-1 | 0 |
| P0 | Number | any | 0 |
| P1 | Number | any | 0.33 |
| P2 | Number | any | 0.66 |
| P3 | Number | any | 1 |
Outputs: Interpolated value and derivative at t.
| Name | Type | Range |
|---|---|---|
| Value | Number | any |
| Derivative | Number | any |
Easing
Various easing functions for smooth transitions
Inputs: t [0, 1], type (easing function selector), power (curve steepness).
| Name | Type | Range | Default |
|---|---|---|---|
| t (0-1) | Number | 0-1 | 0 |
| Type | Number | any | 0 |
| Power | Number | any | 2 |
Outputs: Eased value [0, 1].
| Name | Type | Range |
|---|---|---|
| Value | Number | any |
Exponential Ramp
Creates exponential growth or decay curves
Inputs: Value, base (exponential base), scale, offset.
| Name | Type | Range | Default |
|---|---|---|---|
| Value | Number | any | 0 |
| Base | Number | any | 2 |
| Scale | Number | any | 1 |
| Offset | Number | any | 0 |
Outputs: Exponential value and derivative (base^(scale*x) + offset).
| Name | Type | Range |
|---|---|---|
| Result | Number | any |
| Derivative | Number | any |
Logistic Curve
Generates S-shaped logistic curve
Inputs: x, midpoint (center of S), steepness (transition sharpness), min/max (output range).
| Name | Type | Range | Default |
|---|---|---|---|
| X | Number | any | 0 |
| Midpoint | Number | any | 0 |
| Steepness | Number | any | 1 |
| Min Value | Number | any | 0 |
| Max Value | Number | any | 1 |
Outputs: Sigmoid value and derivative.
| Name | Type | Range |
|---|---|---|
| Value | Number | any |
| Derivative | Number | any |