Spline Merge List

table 0-row-2 0-border-0px 1-border-0px 1-width-33.33% 2-border-0px 2-width-100.00% html-authored no-header

Node icon

In: Spline & Path Tools > Spline Tools

Description

Merges all splines in the input list into a single spline.

Input connectors

Spline Coords ColorThe coordinates of the input splines’ points encoded in the RGBA channels of a color image:
    R - X position
    G - Y position
    B - Height
    A - Packed data:
        * Sign: Spline is closed (negative) or open (positive);
        * Absolute value: Thickness + 1.

Spline Data ColorAdditional data of the input splines encoded in the RGBA channels of a color image.
    R - Tangents X
     G  - Tangents Y
     B  - Unused
     A  - Unused

Spline Amount IntegerThe number of input splines.

Output connectors

Preview GrayscaleThe preview of the merged splines as a grayscale image.

Spline Coords ColorThe coordinates of the merged splines’ points encoded in the RGBA channels of a color image.
    R - X position
     G  - Y position
     B  - Height
    A - Packed data:
        * Sign: Spline is closed (negative) or open (positive);
        * Absolute value: Thickness + 1.

Spline Data ColorAdditional data of the merged splines encoded in the RGBA channels of a color image.
    R - Tangents X
     G  - Tangents Y
     B  - Unused
     A  - Unused

Spline Amount IntegerThe number of merged splines.

Parameters

Closed Spline Distance Threshold FloatThe distance in texture space below which two extremities of a same spline are processed as a single point closing that spline.
This prevents overlaps when scattering shapes or mapping images along the splines.

accordion
Preview

Segments Amount IntegerAdjusts the number of segments used to draw the spline visualization in the Preview output.
A higher value results in a smoother line.

Show Direction Helper BooleanDisplays a dot at the start of the spline and an arrowhead at its end in the Preview output.

Show Thickness Envelope Boolean
Displays additional lines at the edges of the spline’s thickness.

Thickness (px) FloatAdjusts the thickness of the spline visualization in pixels in the Preview output.

Examples

table 0-row-2 1-row-2 2-row-2 0-border-0px 1-border-0px 5-border-0px html-authored no-header
table 0-row-2 html-authored no-header
SplineMergeList-Variant2-Before
Before
SplineMergeList-Variant2-After
After
table 0-row-2 html-authored no-header
SplineMergeList-Variant1-Before
Before
SplineMergeList-Variant1-After
After

Node demo

recommendation-more-help
dd48abc6-e399-43d2-9777-578ec70c5a23