Curve Nodes
Bezier, easing, exponential, and S-shaped curves for transitions and animation.
This category contains 4 nodes.
Nodes
Bezier Curve
Draws a smooth curve between values through four control points. Use it for custom easing and animation curves.
Inputs: The position along the curve (0-1) and the 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: The curve's value and its slope at that point.
| Name | Type | Range |
|---|---|---|
| Value | Number | any |
| Derivative | Number | any |
Easing
Shapes a transition with an easing curve, such as ease-in (slow start), ease-out (slow end), or a bounce.
Inputs: T is the input (0 to 1). Type selects the curve: 0 is ease-in, 1 ease-out, 2 ease-in-out, 3 and 4 elastic, and 5 and 6 back. Power sets the steepness.
| Name | Type | Range | Default |
|---|---|---|---|
| t (0-1) | Number | 0-1 | 0 |
| Type | Number | any | 0 |
| Power | Number | any | 2 |
Outputs: The eased value from 0 to 1.
| Name | Type | Range |
|---|---|---|
| Value | Number | any |
Exponential Ramp
Creates an accelerating or decelerating curve. Use it for non-linear fades and buildups.
Inputs: The input value, the growth rate, the scale, and the offset.
| Name | Type | Range | Default |
|---|---|---|---|
| Value | Number | any | 0 |
| Base | Number | any | 2 |
| Scale | Number | any | 1 |
| Offset | Number | any | 0 |
Outputs: The exponential result and its slope.
| Name | Type | Range |
|---|---|---|
| Result | Number | any |
| Derivative | Number | any |
Logistic Curve
Creates an S-shaped curve for smooth transitions, with an adjustable center, steepness, and output range.
Inputs: The input value, the transition point, the steepness, and the 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: The curved value and its slope.
| Name | Type | Range |
|---|---|---|
| Value | Number | any |
| Derivative | Number | any |