I need to find all parts of a mesh which are separated by seams, or which are unconnected sub meshes. As an illustration see the following image:
I need to get the sets of faces for each of the 5 shown mesh areas. How can i do that in a convenient way with Python?
I found this operator:
bpy.ops.mesh.select_linked(limit=True)
But maybe bmesh could provide a better way to go here ?