Starting with a single cube, I have changed some properties (material, color, reflection attributes), and then duplicated the object into a dozen cubes, placing them in the scene. After rendering, I'd like to change the color of all of them. How do I do this efficently?
I have found multiple ways already:
B
, then rectangular select), join the meshes ctrl-j
, change the color, tab
into edit mode, P
to seperate the objects again. This is quite possible since the meshes of all my objects do not touch. Basics docsNumber 1 is error prone and too tedious for regular use. Number 2 is more specialized and much worse. Just selecting multiple objects and changing the value does not work because the property selections apply only to the active object which is only one of those selected.
As this is a common use case I'm probably missing the easy way. What is it?
If you just want to change one parameter for multiple objects RMB click on control(text field for example) and choose Copy to selected.
Activate 3D View: Copy Atributes Menu in User Preferences and call it with ctrl+c if you want to copy modifiers or such
http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/3D_interaction/Copy_Attributes_Menu