6
$\begingroup$

This question already has an answer here:

I have created a model in blender consisting of many cubes. Now instead of UV unwrapping every single cube, how can I UV unwrap all cubes together to one UV map?

$\endgroup$

marked as duplicate by JakeD, Ray Mairlot, Denis, VRM, Duarte Farrajota Ramos Dec 8 '16 at 20:11

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 1
    $\begingroup$ You can join them all into one object, map it and Separate by loose parts to get individual cubes back. $\endgroup$ – Jan Kadeřábek Dec 8 '16 at 11:25
  • $\begingroup$ You can join them with CTRL+J when you have them all selected. $\endgroup$ – Josh Silveous Dec 8 '16 at 12:52
  • 1
    $\begingroup$ Try the texture atlas addon - you can find several tutorials on youtube for it. $\endgroup$ – sambler Dec 8 '16 at 13:46
7
$\begingroup$

The best way IMO would be using the Texture Atlas add on as joining meshes is sometimes destructive (think you have different modifier for each object- as in my example pictured below).

Enable the add on in User Preferences (Ctrl+Alt+U). enter image description here

Select all your objects in Object Mode, go to the Render header-->Texture Atlas panel and press the '+' button, then OK. Next press Start Manual Unwrap button. Enter Edit Mode, go to the UV Editor, select all islands (A) and pack them (Ctrl+P). Now you have all the objects' maps combined in one UV Map. Finally press Finish Manual Unwrap button to separate objects. enter image description here

$\endgroup$
  • $\begingroup$ It depends on whether he wants cubes to use the same texture / mapping (my anwser) or to have independent map (your anwser). $\endgroup$ – Jan Kadeřábek Dec 8 '16 at 20:34

Not the answer you're looking for? Browse other questions tagged or ask your own question.