37
$\begingroup$

You can copy modifiers from one object to other objects with CtrlL> Make links > Modifiers, or the Copy attributes addon.

However, is it possible to apply modifiers to many objects at once?

$\endgroup$
0

3 Answers 3

45
$\begingroup$

You can select all of the object you wish to apply the modifiers to, then press AltC> convert to mesh:

enter image description here

Note:

  • Some modifiers have different values for View and Render.

  • This will apply the View settings.

$\endgroup$
2
  • 1
    $\begingroup$ This doesn't work if the modifier isn't being displayed in View. Next question... how do you set all modifiers to display in view at once? $\endgroup$
    – jozxyqk
    Jul 22, 2014 at 0:19
  • 1
    $\begingroup$ How about for complex modifier stacks? i.e. several array modifiers, curve modifier, lattice modifier, etc. and Multiuser data $\endgroup$
    – J Sargent
    Oct 14, 2015 at 20:39
16
$\begingroup$

Convert To

One very easy way to do this is to use the Convert To command:

enter image description here

  • If you have curve objects that need to stay curves, then use Convert to Curve
    ALTC -> Convert to -> Curve from Mesh/Text

  • If you have mesh objects that need to stay meshes, then use Convert to Mesh
    ALTC -> Convert to -> Mesh from Curve/Meta/Surf/Text

This will automatically apply all modifiers at once:

enter image description here

$\endgroup$
12
$\begingroup$

Blender 2.8x and 2.9x comes with the add-on "Modifier Tools".

The add-on ads four buttons in the top area of the Modifier tab and the entry "Apply All Modifiers" in the menu under "Object" - "Apply".

Menu Entry and Button Locations

In addition to applying and deleting the entire modifier stack, you can also disable it in the Viewport (Viewport Vis) and collapse/expand all modifiers with the press of one button (Toggle Stack).

$\endgroup$
4
  • $\begingroup$ Yes. But this is not working for multiple objects at once. Additional info: The default shortcut Alt+C isn't working in version up from 2.8. $\endgroup$ Mar 26, 2021 at 9:37
  • 2
    $\begingroup$ @ChristophWerner - It does in fact work on multiple objects at once. I just tried it in one of my projects. Select all objects you want to apply modifiers to, then select "Apply All" - done. $\endgroup$ Apr 8, 2021 at 4:57
  • $\begingroup$ You're are right. It was my fault. I expected it works for the selected object stack only. Thank you! $\endgroup$ Apr 11, 2021 at 12:26
  • 2
    $\begingroup$ @ChristophWerner if you select 2.79 keymaps in BlenderPreferences > Keymap > Presets Alt+C works just fine. $\endgroup$
    – AzulShiva
    May 14, 2021 at 13:23

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.