Skip to content

Mesh Snapshots

by Bevel_3d·Workflow

Images © Bevel_3d. Used for product review; image policy.

Why we like it

Mesh Snapshots stands out for keeping mesh versions with the object itself, so checkpoints survive closing the file—something Blender's session-based undo doesn't do—while capturing geometry, modifiers and transforms together in one step.

What is Mesh Snapshots?

Mesh Snapshots brings version control to individual meshes inside Blender. With a single click it captures the entire state of an object—its geometry, modifier stack and transforms—and lets you jump back to any saved checkpoint instantly. Restoring returns the object to exactly its saved geometry, transforms and modifier settings.

Unlike Blender's undo, snapshots persist after you close the file, living with the object rather than the session. You can store as many snapshots per object as you need and prune the ones you're done with. The add-on lives in the 3D Viewport sidebar. The workflow is straightforward: select a mesh, name a checkpoint and click Create; model, sculpt or add modifiers; then pick a snapshot and hit Restore, or delete it when it's no longer needed.

Written in pure Python and tested with Blender 4.4+, Mesh Snapshots suits hard-surface modeling iterations, destructive sculpt passes you might rethink later, non-linear look-dev on shading or modifiers, and kit-bashing and rapid concept exploration.

Who is Mesh Snapshots best for?

Mesh Snapshots is best for hard-surface modeling iterations, destructive sculpt passes you might rethink later, non-linear look-dev on shading or modifiers, and kit-bashing or rapid concept exploration.

How much does Mesh Snapshots cost?

Mesh Snapshots is completely free to download and use.

Key features

  • One-click capture of a mesh's full state—geometry, modifier stack and object transforms
  • One-click restore that returns the object to its saved geometry, transforms and modifier settings
  • Unlimited snapshots per object, with the option to prune ones you're done with
  • Snapshots persist after closing the file, living with the object rather than the Blender session
  • Controls live in the 3D Viewport sidebar
  • Written in pure Python and tested with Blender 4.4+

Tags

#version control#snapshots#non-destructive#hard surface#modeling#modifier stack#Blender add-on

Frequently asked questions

Which Blender versions does Mesh Snapshots support?

Mesh Snapshots is listed for Blender 4.4 through 4.5 and is written in pure Python, tested with Blender 4.4 and later. It's marked as Blender Extension compatible and ships as an add-on, so it installs through Blender's standard add-on system. If you're on an earlier release, check the developer's page before installing, since compatibility outside the listed 4.4 to 4.5 range isn't stated here.

Do Mesh Snapshots checkpoints survive closing the file?

Mesh Snapshots keeps versions even after you close the file, because snapshots live with the object rather than the current Blender session. That sets it apart from Blender's built-in undo, which is tied to the working session and clears when you close the file. Each snapshot stores the object's geometry, modifier stack and transforms, so reopening the file and restoring a checkpoint returns the mesh to exactly that saved state.

Does Mesh Snapshots work with Cycles and Eevee?

Mesh Snapshots lists Cycles and Eevee as the render engines used. Because the add-on captures a mesh's geometry, modifier stack and object transforms rather than render output, it operates on the object itself and works within a Blender scene regardless of which of the two engines you're rendering with. The tool's controls live in the 3D Viewport sidebar for access while you model.

How do I create and restore a snapshot in Mesh Snapshots?

Mesh Snapshots uses a straightforward workflow. Select a mesh, name your checkpoint and click Create to capture its geometry, modifier stack and transforms. From there you can model, sculpt or add modifiers freely. To roll back, pick a snapshot and hit Restore, and the object returns to exactly its saved state. When a checkpoint is no longer needed, delete it with one click. All of this is handled from the 3D Viewport sidebar.

Is Mesh Snapshots free, and what license does it use?

Mesh Snapshots is listed as free in this catalog. For current licensing terms and any purchase details, check the developer's page directly, as pricing can change over time. The add-on is released under the GPL license. Functionally, it lets you capture unlimited snapshots per object, restore them, and delete the ones you no longer need, all from the 3D Viewport sidebar.

Similar plugins