8
$\begingroup$

How do I give all selected objects the same texture without manually applying the texture to each and every object? I am trying to get some sort of box texture onto all of these cubes:enter image description here

Any steps on how to do this?

$\endgroup$
11
$\begingroup$

Apply texture to one of the cubes, then select all the cubes and the textured cube as last, then use Ctrl+L shortcut and select Object Data from the menu.

$\endgroup$
  • 2
    $\begingroup$ If you pick "material" from that menu instead, it will just assign the mat without linking the shape data too. $\endgroup$ – JtheNinja Apr 24 '15 at 3:52
  • $\begingroup$ @JtheNinja thats true in case if all the cubes are unwrapped $\endgroup$ – Denis Apr 24 '15 at 4:13
  • $\begingroup$ thanks i managed to get it. sorry for late response i lost my info for this account. $\endgroup$ – Brandon Andrews May 6 '15 at 3:55
  • $\begingroup$ @JtheNinja That's exactly what I needed, thank you!! $\endgroup$ – oneofmetwo May 25 '18 at 1:33
1
$\begingroup$

For your particular situation where you have exactly the same object, I will recommend copying the object data. Doing so will copy any materials, and UV maps to all the cubes.

(as suggested by Denis)
First select one of your cubes (say the top corner.) UV unwrap that cube, and create the material. Now select all the cubes, keeping the UV unwrapped cube as the active object, and then "link" the data. 3D view header Object > Make Links... > Object Data, or by simply pressing CtrlL then D.
Now all your cubes share the same mesh data so if you make any changes to one, all get changed (same as if you had duplicated them with AltD).


Your other option is to make a material that is not depend on a UV map, then just assign the materiel to all the cubes with CtrlL > Materials.

The simplest way to create such a material would be to use Box mapping.
Here are the needed nodes and the setting for cycles. box mapping in cycles

Here it is for the blender internal.
box mapping in the BI

$\endgroup$
0
$\begingroup$

In Blender 2.7x, click Object > Make Links > Materials.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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