Yes, given a 3D model containing different buildings, I need some automated way to extract each building separately. Note that the buildings may overlap with each other, so they are mostly different by height, textures, etc.