Skip to content

Meshpy

by Philip Sloth·Workflow

Images © Philip Sloth. Used for product review; image policy.

Why we like it

MeshPy earns a spot in the Superhive library for a focused job: reproducing a mesh, its transforms and modifiers, as a self-contained Python script.

What is Meshpy?

MeshPy is a Blender addon that turns mesh geometry into Python scripts. It offers real-time mesh tracking, capturing changes to your mesh as you work, and a one-click export that transforms mesh creations into Python scripts. The generated scripts include mesh data along with location, rotation, scale and all applied modifiers, for an exact replica of the original.

When tracking is set on a mesh, MeshPy captures vertex data, normal data, material properties, and all faces and vertices from the tracked mesh, then encodes it into a small file so it can run inside a Blender environment and recreate the mesh 1:1. All modifiers are recorded and included in the exported script. Compression techniques keep script sizes manageable even for complex, high-density meshes.

MeshPy integrates into Blender's UI and lets you choose customizable save locations for your scripts. You can copy-paste the script from a code editor, and Blender will automatically encode it to create the mesh. It suits solo artists creating their own addons where a mesh needs to be referenced, and sharing 3D models with others through a Python script.

Who is Meshpy best for?

Meshpy is best for blender artists who want to convert meshes into Python scripts for referencing in their own addons or sharing 3D models with others.

How much does Meshpy cost?

Meshpy is completely free to download and use.

Key features

  • Real-time mesh tracking captures changes to your mesh as you work
  • One-click export transforms meshes into clean Python scripts
  • Generated scripts include location, rotation, scale and all applied modifiers for an exact replica
  • All modifiers are recorded and included in the exported script
  • Compression techniques keep script sizes manageable, even for complex, high-density meshes
  • Integrated into Blender's UI with customizable save locations for scripts

Tags

#Blender#Python#mesh#export#addon#scripting#modifiers

Frequently asked questions

Which Blender versions does MeshPy support?

MeshPy lists support for Blender 4.1, 4.0 and 3.6. If you are running one of these versions, the addon integrates into Blender's UI and works as described. For versions outside this range, or to confirm the latest compatibility before installing, check the developer's page. Because MeshPy encodes mesh data to run inside a Blender environment, matching a supported version helps ensure scripts recreate your mesh exactly as intended.

What does an exported MeshPy script actually contain?

MeshPy exports scripts that include not just the mesh data but also the object's location, rotation, scale and all applied modifiers, so the result is an exact replica of the original. When tracking is enabled it captures vertex data, normal data, material properties, and all faces and vertices from the tracked mesh. That information is encoded into a small file that can run inside Blender and recreate the mesh 1:1.

How do I use a MeshPy script to recreate a mesh?

MeshPy lets you copy-paste the generated script from a code editor, and Blender will automatically encode it so it can create the mesh directly inside a Blender environment. You can also choose customizable save locations to keep your project files organized. This makes it possible to reference a mesh inside your own addon or share a 3D model with others simply by using the Python script.

Is MeshPy free to use?

MeshPy is listed as free in this catalog. It is described as royalty-free on the developer's page. For current licensing terms and any conditions on how you can use the generated scripts, refer to the developer's page directly, since terms can change over time. The listing notes MeshPy was published almost two years ago, so confirming the latest details before relying on it is worthwhile.

Similar plugins