Easy Lattice Modifier Addon
This addon allows you to create and manipulate lattice modifiers easily in Blender. It provides an intuitive interface for creating lattices with different orientations and managing multiple lattice modifiers efficiently.
This addon creates a lattice for multiple selected objects, ensuring correct dimensions and position for precise deformation.
Easy Lattice Modifier Addon - Documentation Beta 4:
COMPATIBILITY
Blender 4.0.0 or higher
Works in both Object Mode and Edit Mode
CREATE LATTICE
Settings Orientation:
- GLOBAL: Creates lattice aligned with world coordinates
- LOCAL: Creates lattice aligned with active object's local coordinates (last selected object)
- NORMAL: Creates lattice aligned with selected face normal (Edit Mode (face selection)/Object Mode)
Note: Based on the last selected object
Padding:
Adds extra space around the selected objects.
Default value: 0.0
Increases lattice size in all directions.
Resolution Settings:
- U Resolution: Number of lattice points along U axis (default: 2, min: 2)
- V Resolution: Number of lattice points along V axis (default: 2, min: 2)
- W Resolution: Number of lattice points along W axis (default: 2, min: 2)
Interpolation Type:
Sets the interpolation method for all axes (U, V, W).
Options: Linear, Cardinal, Catmull-Rom, BSpline.
Create Lattice Button:
Creates a new lattice modifier for all selected mesh objects.
Automatically sizes and positions the lattice based on object bounds.
Applies the selected orientation and settings
EDIT LATTICE (Visible when lattice is selected):
- Resolution
- U: Adjust lattice points along U axis
- V: Adjust lattice points along V axis
- W: Adjust lattice points along W axis
-
Interpolation
- U: Set interpolation type for U axis
- V: Set interpolation type for V axis
- W: Set interpolation type for W axis
-
Use Outside
- Toggle to affect vertices outside the lattice bounds
-
Vertex Group
- Assign a vertex group to limit lattice influence
- Only vertices in the selected group will be affected
LATTICE MODIFIERS (Visible when lattice modifiers exist)
Remove Lattices Option:
"remove lattices after an action" checkbox.
When enabled: Automatically deletes lattice objects after applying/removing.
When disabled: Keeps lattice objects in the scene
Bulk Operations:
Apply All: Applies all lattice modifiers on selected objects.
Remove All: Removes all lattice modifiers from selected objects.
Modifier List:
Shows all lattice modifiers from selected objects.
Displays: Object name, Modifier name, Lattice object.
Individual controls for each modifier:
Apply button: Applies only that specific modifier.
Remove button: Removes only that specific modifier
Refresh List:
Updates the modifier list when selection changes.
Use when the list doesn't reflect current selection.
USAGE INSTRUCTIONS
Basic Workflow
- Select one or more mesh objects
- Choose orientation type (Global/Local/Normal)
- Adjust padding if needed
- Set resolution values (higher = more control points)
- Choose interpolation type
- Click "Create Lattice"
- Switch to lattice and enter Edit Mode to deform
- Apply or remove modifiers when finished
Edit Mode Support:
Only NORMAL orientation works in Edit Mode.
Select faces before creating lattice for proper orientation.
Lattice will align with the normal of the first selected face.
All selected objects get the modifier, but orientation comes from edit object
Orientation Modes:
GLOBAL: Lattice aligned with world X, Y, Z axes.
LOCAL: Lattice aligned with active object's rotation.
NORMAL: Lattice aligned with selected face normal (requires face selection)
TIPS
Lower resolution for broader, smoother deformation.
Padding helps ensure all geometry is within lattice bounds.
Normal orientation is perfect for localized face-based deformation.
Use vertex groups to limit deformation to specific areas
TROUBLESHOOTING
"No mesh objects selected": Select at least one mesh object.
"Edit Mode only supports Normal orientation": Switch to Normal or exit Edit Mode.
"No mesh object in Edit Mode": Ensure you're editing a mesh object.
If lattice seems wrong size: Adjust padding or check object transforms
This addon is designed to streamline lattice modifier workflow in Blender, making it easier to create and manage complex deformations.
If this addon is useful to you, consider buying me a coffee ☕♥️