ArrayPointsProximity Op
Connects 3D points based on a proximity threshold to generate line segments and vertex colors for a dynamic Plexus effect.
Connects 3D points based on a proximity threshold to generate line segments and vertex colors for a dynamic Plexus effect.
Summary (oneliner)
It calculates the spatial distance between all coordinates in an input array and generates line segments for points that fall within the defined maximum radius. The operator also outputs an RGBA color array with automatic alpha blending, causing the connections to smoothly fade out as they reach the distance limit.
- Ops.Patch.PPNTIBt.ArrayPointsProximity
- Patch Op - visible in this patch only
- MIT
- Aug 28, 2026 at 17:56
- cgl
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
ArrayPointsProximity - Example
Calculates the spatial distance between all coordinates in an input array and generates line segments for points that fall within the defined maximum radius. The operator also outputs an RGBA color array with automatic alpha blending, causing the connections to smoothly fade out as they reach the distance limit.
INPUT PORTS
Flat array of 3D coordinates (X, Y, Z) to evaluate.
Maximum spatial radius to generate a connection between two points.
OUTPUT PORTS
Array of connected XYZ point pairs, formatted for line geometries.
RGBA array for vertex colors, featuring automatic distance-based alpha fading.