NobleBlocks
    Partitioning 3D surface meshes using watershed segmentation | NobleBlocks