Probably a super easy solution to this, but I'm a bit stuck.
I'm looking for a node or a method to select an entire “mesh island” - just like double clicking on a mesh with the select tool. (just within a bounding box)
hello you want to use the connectivity node, that creates an int attribute with the same value for connected primitives. Then you can loop through the connected pieces with a for loop and measure their area.
There is the “delete small parts” tool in the gamedev toolset that does exactly that:
Delete Small Parts Utility SOP to remove small disconnected parts based on a size threshold
Thanks! That fixes my problem. But it would also be nice to know how to select all the primitives that share the same name - and one or more of those are within a bounding box/selection mask. Would I need to wrangle this, or is there any existing nodes that's useful?