Cubic Bezier Curve Node
NODE ASSETS

Cubic Bezier Curve Node

// COMPATIBLE WITH
WT 0.8.1+
v1.0Latest
//
FREELicense

Cubic Bezier Curve

Generates distance fields and stylized masks around a cubic Bézier curve with controls for taper, trim, fade, and output modes.

Examples

Parameter Reference

Curve Points

INPUTTYPEDEFAULTDESCRIPTION
Point 0 (Start)Vector20.2, 0.8The origin point of the curve.
Point 1 (Handle)Vector20.35, 0.2The control handle for the start point.
Point 2 (Handle)Vector20.65, 0.2The control handle for the end point.
Point 3 (End)Vector20.8, 0.8The final destination point of the curve.

Distance Shaping

INPUTTYPEDEFAULTDESCRIPTION
RangeFloat0.3The maximum visible distance (thickness) from the curve.
Inner RangeFloat0.0Creates a hollow core by pushing the 0-value outward. Value is a fraction of the total Range.
FadeFloat1.0Power curve for the falloff. <1.0 is convex (fast falloff), 1.0 is linear, >1.0 is concave (slow falloff).
ContrastFloat1.0Multiplies the intensity of the final output values.

Taper & Trim

INPUTTYPEDEFAULTDESCRIPTION
Taper StartFloat1.0Range multiplier at the very beginning of the curve (t=0).
Taper EndFloat1.0Range multiplier at the very end of the curve (t=1). Set to 0.0 for a sharp point.
Curve StartFloat0.0The starting limit of the drawn segment. Trims the curve from the back.
Curve EndFloat1.0The ending limit of the drawn segment. Trims the curve from the front.

Output Generation

INPUTTYPEDEFAULTDESCRIPTION
Output ModeEnumDistanceSelects the generation algorithm: Distance, Stepped Bands, Repeating Rings, Side Mask.
Band CountFloat8.0The number of steps or rings generated when using Band/Ring output modes.
Band OffsetFloat0.0Phase shift for bands/rings. Animate this value from 0 to 1 to make the pattern travel.
Band SharpnessFloat1.0Edge hardness for bands and rings. Lower values create a smoother, continuous ramp.
InvertBooleanFalseInverts the final color output (e.g., Black on curve instead of White).