Create Spline
PCGEx | Create Spline
A Create Spline node with per-point controls & tagging abilities.
The Create Spline node lets you create spline data & components from paths’ points. It is exactly like the regular Create Spline
node, with a few extended features, such as spline point type & component tagging.
Paths
Paths which segments will be subdivided
Splines
Generated Splines data
Table of content
Properties
The index safety property controls how invalid/out of bounds input values are handled.
Safety method | |
Ignore | Invalid indices will be ignored and won’t be processed further. |
Tile | Index is tiled (wrapped around) the context’ valid min/max range. |
Clamp | Index is clamped between the context’ valid min/max range. |
Yoyo | Index bounces back and forth between the context’ valid min/max range. |
Settings | |
Mode | What type of data will be generated by the node. Either Data Only , or Component as well. |
Default Point Type | Default point type for the spline. See Point Types |
Apply Custom Point Type | If enabled, will use a per-point attribute to drive the spline point type. |
Point Type Attribute | The attribute which value will be used to select point type. |
Settings | |
Apply Custom Tangents | When enabled, applies FVector tangents attributes to spline points. |
Arrive Tangent Attribute | Per-point attribute to read the arrive tangent from. |
Leave Tangent Attribute | Per-point attribute to read the leave tangent from. |
Note that custom tangents are only used by the Curve Custom Tangent point type!
Point Types
Distribution drives how assets are selected within the collection & assigned to points.
Point Types | Seed components lets you choose which seed source you want to combined to drive randomness. |
Linear | TBD |
Curve | TBD |
Constant | TBD |
Curve Clamped | TBD |
Curve Custom Tangent | TBD |