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?
Asked
Active
Viewed 8,104 times
6
-
1You can join them all into one object, map it and Separate by loose parts to get individual cubes back. – Jan Kadeřábek Dec 08 '16 at 11:25
-
You can join them with CTRL+J when you have them all selected. – Josh Silveous Dec 08 '16 at 12:52
-
1Try the texture atlas addon - you can find several tutorials on youtube for it. – sambler Dec 08 '16 at 13:46
1 Answers
7
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).

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.

Paul Gonet
- 33,368
- 17
- 91
- 171
-
It depends on whether he wants cubes to use the same texture / mapping (my anwser) or to have independent map (your anwser). – Jan Kadeřábek Dec 08 '16 at 20:34