Link Search Menu Expand Document

Paths

Smooth, orient, tangents, …

Manipulate points as linearily ordered datasets


This section contains path-like data utilities.

Paths are just points

Like every other PCGEx thing, Paths are really just Points Dataset – however, Path nodes assume that the input data represent a “path”, a.k.a an ordered list of point. Each point represent a “step” inside that path, from the first to last point in the Dataset.

Paths nodes accept any inputs, and do not rely on any custom attributes to work..

All path nodes have Closed Loop settings to indicate whether they should be processed as closed or open paths.

At the time of writing, there is no way to handler per-input closed/open state. Either all inputs are considered closed, or they are not.. This will change in the future, and will likely rely on user-defined tags to know whether a path is to be considered closed or not.


Paths Nodes


Smooth

Smooth points properties and attributes

Path × Path Crossings

Find crossings within & against other paths.

Orient

Orient points in relation to their neighbors

Blend

Blend individual points between from paths’ start and end points.

Path Spline Mesh

Create SplineMesh components from paths

Path × Bounds Intersections

Find intersections with points bounds.

Solidify Path

Solidify paths into “edges”

Fuse Collinear

Fuse collinear points on a path

Offset

Offset path along a direction

Path Spline Mesh (Simple)

Create SplineMesh components from paths

Resample

Resample path points.

Shift

Shift path point order inside the dataset.

Attribute Rolling

Does a rolling operation over properties & attributes along a path

Bevel

Bevel path points

Spline to Path

Converts a spline into a path.

Create Spline

A Create Spline node with per-point controls & tagging abilities.

Write Paths Properties

Compute extra path informations

Subdivide

Create sub-points between existing points

Paths to Clusters

Convert paths to clusters.