I’ve just found out that the Mesh Split Grasshopper component in Rhino 7 has a different (worse in my opinion) behaviour compared to the same compoinent in Rhino 6.
In Rhino 6, when the splitter mesh is a single mesh made of disjointed elements, the split results in two meshes (each made of disjointed pieces), so it is easy to track which pieces are “inside” the splitters.
In Rhino 7, the same operation results into a single list of individual pieces, so there is no information about which piece comes from which mesh.
I don’t know if this was done to optimize things, however with the new behaviour there is some valuable information that gets lost.
In particular, if the splitter mesh includes some “holes” the component in Rhino 6 allows to easily track the parts that correspond to these holes, which is not possible in Rhino 7.
Also, as a consequence of this, there are some GH definitions that have just stopped working, and this is going to prevent from using Rhino 7 on some projects.
Am I missing something? Would it be possible in some way to achieve the same split result as it was in Rhino 6?
Mesh Split Test 2.gh (16.3 KB)