40
$\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

46
$\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
    Commented 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
    Commented 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$
14
$\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$
5
  • $\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$ Commented 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$ Commented 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$ Commented 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
    Commented May 14, 2021 at 13:23
  • $\begingroup$ Wish this also worked for constraints, welp / EDIT: Okay this works. TL;DR Ctrl+A > Visual Transform and Object > Constraints > Clear Object Constraints $\endgroup$
    – jupiterbjy
    Commented May 1 at 12:02

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .