1
$\begingroup$

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?

$\endgroup$
6
  • 1
    $\begingroup$ If I follow you correctly, couldn't you merge double vertices after joining everything into one object? $\endgroup$
    – gandalf3
    Commented Aug 12, 2014 at 21:23
  • 1
    $\begingroup$ Also you can disable the edge splitting behavior of cell fracture, would that work? Or maybe you could use one of blenders built in scripted unwrapping methods? $\endgroup$
    – gandalf3
    Commented Aug 12, 2014 at 21:38
  • $\begingroup$ As I mentioned above, if I merge everything into one object I would need to manually separate each piece, which will take a lot of time. $\endgroup$
    – Kai
    Commented Aug 13, 2014 at 9:40
  • $\begingroup$ But by disabling the edge splitting behavior of cell fracture, I could actually merge all the pieces and use separate->by loose parts now, no need to separate each piece after copied the uvs... Thanks a lot gandalf3 :) $\endgroup$
    – Kai
    Commented Aug 13, 2014 at 9:42
  • $\begingroup$ this is probably a dumb question but how do I mark your response as answer here? $\endgroup$
    – Kai
    Commented Aug 13, 2014 at 9:45

1 Answer 1

1
$\begingroup$

You can disable the edge splitting behavior of cell fracture:

enter image description here

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.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .