Geometry Scripting Help

I would love an answer to this also. If I cut a dynamic mesh in half, I’d love to separate the two pieces, but I can’t find a single way to detect and get the various pieces of a dynamic mesh based on geometric connections.

You can decompose based on Polygroups, but I don’t see a way to assign each piece of the geometry to a different polygroup.