I have a starship model that is made up from several meshes parented to an Empty. I need to deform the entire object using a lattice. The problem is that I cannot apply a lattice modifier to the empty. How should I proceed?
1 Answer
Blender doesn't allow adding modifiers to an object in order to affect the children objects.
There are feature proposals on RCS about different forms of "container objects" that could allow such systems, but it hasn't caught the devs' attention yet.
- Add the lattice modifier to one of the mesh objects and set it up as you wish.
- Select all the models you want to be affected
- ⇧ Shift LMB the object with the modifier to make it active
- press ⎈ CtrlL > Copy Modifiers
This will only copy the modifier "as is" from the active object to the other selected objects. If you need to make any change in the modifier settings, make sure to first select all the objects with the same modifier and then hold down ⎇ Alt while changing the modifier so that it propagates to the selection.
Changing the lattice object's shape won't require anything special though.
-
-
1$\begingroup$ Also wanted to point out that Blender doesn't allow adding modifiers to an object in order to affect the children objects $\endgroup$– Lauloque ♦Commented May 17, 2023 at 21:21