Curve Nodes
Bezier curves, interpolation functions, and easing for smooth transitions and animations.
Bezier curves, interpolation functions, and easing for smooth transitions and animations.
This category contains 4 nodes.
Nodes
Bezier Curve
Creates a smooth curve between values using control points. Great for custom easing and animation curves.
Inputs: Position along curve (0-1) and four 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: Curve value and slope at that point.
| Name | Type | Range |
|---|---|---|
| Value | Number | any |
| Derivative | Number | any |
Easing
Smooths transitions with different curve styles. Makes animations feel more natural with ease-in (slow start), ease-out (slow end), or bounce effects.
Inputs: T is the input (0 to 1). Type selects the curve (0=ease-in, 1=ease-out, 2=ease-in-out, 3-4=elastic, 5-6=back). Power controls steepness.
| Name | Type | Range | Default |
|---|---|---|---|
| t (0-1) | Number | 0-1 | 0 |
| Type | Number | any | 0 |
| Power | Number | any | 2 |
Outputs: Curved value from 0 to 1.
| Name | Type | Range |
|---|---|---|
| Value | Number | any |
Exponential Ramp
Creates accelerating or decelerating curves. Useful for non-linear fades and dramatic buildups.
Inputs: Input value, growth rate, scale, and offset.
| Name | Type | Range | Default |
|---|---|---|---|
| Value | Number | any | 0 |
| Base | Number | any | 2 |
| Scale | Number | any | 1 |
| Offset | Number | any | 0 |
Outputs: Exponential result and slope.
| Name | Type | Range |
|---|---|---|
| Result | Number | any |
| Derivative | Number | any |
Logistic Curve
Creates an S-shaped curve for smooth transitions. Adjustable center, sharpness, and output range.
Inputs: Input value, transition point, steepness, and 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: Curved value and slope.
| Name | Type | Range |
|---|---|---|
| Value | Number | any |
| Derivative | Number | any |