4
$\begingroup$

I have a scene containing a few hundred objects (meshes). I can decimate one object at a time by selecting it in the scene and add modifier->decimate. Doing this for all objects separately would of course take forever.

How can I decimate all objects at once?

$\endgroup$

migrated from stackoverflow.com Dec 22 '14 at 18:01

This question came from our site for professional and enthusiast programmers.

7
$\begingroup$
  • Start by selecting all the objects you want to have the same modifiers applied to.
  • Add the decimate modifier to the active object. The active object is the one that is highlighted in a lighter colour than the others, it is also the one that you can alter in the properties window.
  • Press CtrlL and select modifiers. This copies the modifiers from the active object to all other selected objects.

enter image description here

If you want more control there is an addon called "Copy Attributes Menu" that you can enable (it is included with blender) that allows you to copy selected modifiers.

If you then want to apply the modifier to all objects you can use AltC and select Mesh from Curve/Meta/Surf/Text, it may sound odd to convert a mesh to a mesh but it applies all modifiers to the selected objects.

enter image description here

$\endgroup$
  • $\begingroup$ Thanks for that applying modifiers trick! Still I think the features like these should be easily accessible via GUI. $\endgroup$ – Jan Kadeřábek Feb 13 '17 at 21:59
  • $\begingroup$ Both the make links and the convert options are available in the object menu of the 3d view header. $\endgroup$ – sambler Feb 14 '17 at 7:06

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.