6
$\begingroup$

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$
3
  • 1
    $\begingroup$ You can join them all into one object, map it and Separate by loose parts to get individual cubes back. $\endgroup$ Commented Dec 8, 2016 at 11:25
  • $\begingroup$ You can join them with CTRL+J when you have them all selected. $\endgroup$ Commented Dec 8, 2016 at 12:52
  • 1
    $\begingroup$ Try the texture atlas addon - you can find several tutorials on youtube for it. $\endgroup$
    – sambler
    Commented Dec 8, 2016 at 13:46

1 Answer 1

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$
1
  • $\begingroup$ It depends on whether he wants cubes to use the same texture / mapping (my anwser) or to have independent map (your anwser). $\endgroup$ Commented Dec 8, 2016 at 20:34

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