Modeling · Intermediate

Lattice

A simple cage that bends and squashes the object inside it

Also called Lattice deformer, Free-form deformation, FFD

What is a lattice in 3D?

A lattice is a simple 3D grid of control points placed around an object, so moving those few points smoothly bends, squashes or twists the object inside. It reshapes dense meshes without editing their vertices directly, and the effect can be animated or removed. It is also called a lattice deformer or free-form deformation.

Think of it like this

Think of a stretchy mesh bag around a soft ball. Pull or pinch the bag and the ball inside takes on the new shape.

Where it fits in a 3D project

  1. Create
  2. Surface
  3. Rig
  4. Animate
  5. Render
  6. Export

Create: Building the shape: modeling, sculpting, scanning or generating it.

How a lattice works

  1. 01Add a lattice and scale it to surround the object.
  2. 02Link the object to it, often with a lattice modifier.
  3. 03Move the lattice’s control points to bend the cage.
  4. 04The object deforms smoothly with the cage, while its own vertices stay untouched.

Lattice vs proportional editing

PropertyLatticeProportional editing
Works throughA separate cage of control pointsVertices you select directly
ReversibleYes, remove or reset the cageNo, it edits the mesh
AnimatedYes, as a deformerOnly by saving shape keys
Best forBroad bends on dense or many objectsQuick local tweaks to one mesh

Reach for a lattice for big, adjustable or animated reshapes; use proportional editing for quick one-off nudges.

Where a lattice is used

  • Squash and stretch on cartoon props and characters
  • Bending text, logos and long objects
  • Reshaping dense scans or sculpts in broad strokes

Beginner tip

Keep the lattice resolution low, around three or four points per side. Fewer points give smoother, broader bends; add more only when you need local control.

Lattice FAQ

What is a lattice deformer?
The full name for a lattice used to reshape an object. Maya and several other apps call it a lattice deformer; Blender adds a Lattice object and links it with a Lattice modifier. Both work the same way.
How do I use a lattice in Blender?
Add a Lattice object, scale it around your model and raise its resolution if needed. Add a Lattice modifier to the model and pick the lattice as its object. Then move the lattice’s points in Edit Mode.
What is a lattice structure in 3D printing?
A different thing with the same name: a printed web of thin struts that makes a part light but strong. It is a design and slicer feature, unrelated to the lattice deformer used in modeling.

Updated October 29, 2026 · Browse all 3D terms