Remove double vertices for multiple objects at once I'm using cell fracture to cut a model into a lot of objects and need to uv map the insides of the faces correctly onto the same UV map as the outside faces.
By using a UV project modifier for the inside faces, the inside faces are unwrapped, but in a separate UV map.

I need to export it to unity3d, which only uses 1 uv map, so I need to copy the UV coordinates in the inside map to the outside map.

I found some ways that would get me close, but I need to do some operations by hand for each object, which takes too much time.

I could join the all the objects, but then I would need to separate each piece one by one, as cell fracture also splits edges, meaning I cannot use P> by loose parts to split all the pieces back into individual objects.

If I could remove double vertices and make the inside faces and outside faces for each piece connected, I would be able to separate by loose parts after I joined and unwrapped, so is there a way to do this for multiple objects all at once?

Is there a way in blender to repeat a certain action (e.g. remove doubles) on multiple objects?
You can disable the edge splitting behavior of cell fracture:



Or if you don't want to re-fracture your object, you could join all the objects and then remove doubles. This way the split edges should be re-joined, and separate by loose parts should result in the same objects as before the join.