This documentation is still heavily work-in-progress, and matches non-release branch. Sorry >.< However, every property already has helpful tooltips in editor ;)
Make sure to check the Example Project on github
All Nodes Clusters Nodes
Connect points according to user-defined probes.
Delaunay 2D / 3D, Voronoi 2D / 3D
Convert mesh/geometry topology to usable cluster clusters.
Find conditional-based states to nodes within a graph
Creates copies of entire clusters to target points; much like Copy Points does.
Breaks clusters edge chains into individual paths
Fuse clusters together by finding Point/Edge and Edge/Edge intersections.
Convex hull algorithms
Create per-cluster Vtx datasets
Forward clusters with a new pair of unique tags. Like a copy, only much faster.
Ensure clusters are clean and complete
Pack Clusters
Unpack Clusters
Edges Nodes
Pathfinding Nodes
Find paths connecting seeds to goals.
Find a path that goes through multiple chained points.
Sample the navmesh to find paths
Sample the navmesh to find a path that goes through multiple chained points.
Paths Nodes
Smooth points properties and attributes
Solidify paths into “edges”
Find intersections with points bounds.
Orient points in relation to their neighbors
Find crossings within & against paths.
Blend individual points between from paths’ start and end points.
Create SplineMesh components from paths
Fuse collinear points on a path
Offset path along a direction
Does a rolling operation over properties & attributes along a path
Fuse collinear points on a path
Create sub-points between existing points
Compute extra path informations
Subtitle
Convert paths to clusters.
Misc Nodes
Sort points using any number of properties and attributes
Create complex partitions from multiple criteria
Proximity-based point pruning and blending.
Highly customizable attribute remapping.
Convert point clouds to a single bounding point
Cherry pick points using their indices.
Reverse current points order.
A simple, single bitmask attribute.
Combine multiple filters
Unified approach to Match & Set.
Applies the Lloyd Relaxation algorithm.
Filter point collections based on tags & attributes using string queries
Merge points based on shared tags
Keep/Remove tags & attributes using string queries
Write current point index to an attribute
Refreshes point seeds based on their position.
Filter point dataset by their point count.
Kindda like self-pruning but for collections.
Sampling Nodes
Sample information from the nearest mesh collision
Sample environment using line casting
Sample informations from the nearest polyline
Sample points within a spherical range
Compute overlap statistics between point collections
Sample within bounds
Sample points based on edge connections