Input Spline Shape

Creates a Shape from a CurvySpline.

Strictly 2D — a Shape must lie on the X/Y plane only.
Name Type Description
Shape Shape The shape sampled from the spline

Basic settings for the source spline and how it is read.

Shape

The source spline. Assign an existing spline from the scene, or create a managed spline resource. When using a managed resource, the Shapes inspector is accessible directly from the module.

Use Cache

When enabled, uses the spline's precomputed position and tangent cache instead of recalculating on the fly. Faster, but slightly less precise.

Use Global Space

When enabled, the spline's control points are read in world space instead of local space.

Using global space is convenient when the spline moves in the scene, but causes the module to refresh every time the spline's transform changes, which increases CPU usage.

Limit the module to a portion of the spline instead of using it in full.

For example, setting the range from CP0001 to CP0002 means only that segment is exported. A subsequent module that uses a length of 1 will work over that segment only, not the whole spline.

Useful for clamping extrusions or object placement to a fixed portion of the spline, independent of total spline length.

Start CP

The control point where the range begins. On a closed spline, if no End CP is set, this acts as a shift — the chosen CP becomes the new start of the spline.

End CP

The control point where the range ends.