Spline Select

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

Selects splines in the input list according to the specified criteria, and outputs a new list including the selected splines only.

Selected splines can also be trimmed.

Input connectors

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

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 output splines as a grayscale image.

Spline Coords ColorThe coordinates of the output 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 output 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 output splines.

Parameters

Selection Mode IntegerThe method of selecting the splines in the input list:
- First: Selects the first spline in the list;
- Last: Selects the last spline in the list;
- Index: Selects the spline with specified index;
- Range: Selects the splines which indexes are included in the specified range.

Spline Index Integer (Available when ‘Selection Mode’ is set to ‘Index’)The index of the spline which should be selected.

Range Start Integer (Available when ‘Selection Mode’ is set to ‘Range’)The lowest index in the range of selected splines.

Range End Integer (Available when ‘Selection Mode’ is set to ‘Range’)The highest index in the range of selected splines.

Start FloatOffsets the start of the portion of the spline which should be selected. This effectively trims the spline.
The value represents the normalized length of the spline.

End FloatOffsets the end of the portion of the spline which should be selected. This effectively trims the spline.
The value represents the normalized length of the spline.

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
SplineSelect-Variant1-Before
Before
SplineSelect-Variant1-After2
After
table 0-row-2 html-authored no-header
SplineSelect-Variant2-Before
Before
SplineSelect-Variant2-After
After
table 0-row-2 0-border-0px 1-border-0px 2-border-0px html-authored no-header
Node example 1
recommendation-more-help
dd48abc6-e399-43d2-9777-578ec70c5a23