node separate by type - blossommerz/locus-hub GitHub Wiki
Home > Data > Separate by Type
< Previous: Select Range | Next: Select by Area >
Split geometry into its loose points, open curves, and closed regions.
Category: Data | Add menu: Data > Separate by Type
Sorts a mixed bundle of geometry into three clean streams by kind - so you can route each to a different downstream node (fill only the regions, say, or dedupe only the points).
- Geometry (any): the mixed geometry to split.
- Regions (region): the closed contours.
- Curves (curve): the open (unclosed) contours.
- Points (point): the loose points.
Most of the tangles in a graph come from geometry arriving mixed when a node downstream wants one kind. A boolean that quietly ignores your points, a fill that skips the open curves. Putting this in the middle sorts the stream, so each branch gets exactly what it can use.
Any of the three outputs can be left unwired, and that part of the geometry simply goes no further.
< Previous: Select Range | Next: Select by Area >

