Skip to content

EasyMesh Batch Exporter

by spec-arte·Workflow

Images © spec-arte. Used for product review; image policy.

Why we like it

EasyMesh Batch Exporter earns its place in the Blender Extensions library (popularity rank 210) by consolidating game-engine naming, LOD generation, mesh processing, and texture handling into one export workflow. It targets Blender 4.2 LTS and newer and is maintained under a GPL v3.0-or-later license.

What is EasyMesh Batch Exporter?

EasyMesh Batch Exporter is a Blender addon built for game development workflows. It exports meshes, curves, and metaballs simultaneously with automatic mesh conversion, and writes to FBX, OBJ, glTF/GLB, USD, and STL with format-specific optimisations. Naming conventions cover Unreal Engine (PascalCase), Unity (Capitalised_Words_With_Underscores), and Godot (snake_case), and file names can carry custom prefixes and suffixes. Each selected object is processed individually rather than merged.

For LOD workflows, the addon generates up to four levels through progressive decimation, names them as {basename}_LOD00, {basename}_LOD01, and so on, and can export them as structured FBX hierarchies compatible with Unity and Unreal LOD systems. Symmetry along the X, Y, or Z axis is preserved during decimation. Mesh processing includes modifier control (None/Visible/Render), triangulation methods with normal preservation, and geometry nodes optimisation. Textures can be resized per LOD level, with format preservation, adjustable compression, and aspect ratio protection.

It handles 2+ million polygon meshes without crashes through automatic garbage collection and progressive cleanup during heavy operations. A Recent Exports panel offers one-click selection, and viewport colour coding tracks recently exported objects, green for those exported within the last minute and yellow within five minutes.

Who is EasyMesh Batch Exporter best for?

EasyMesh Batch Exporter is best for game development asset pipelines that need batch export with engine naming conventions and LOD hierarchies for Unity, Unreal, and Godot.

How much does EasyMesh Batch Exporter cost?

EasyMesh Batch Exporter is completely free to download and use.

Key features

  • Multi-format export to FBX, OBJ, glTF/GLB, USD, and STL, covering meshes, curves, and metaballs with automatic mesh conversion
  • Game engine naming conventions for Unreal (PascalCase), Unity (Capitalised_Words_With_Underscores), and Godot (snake_case), plus custom prefixes and suffixes
  • Automatic LOD generation up to four levels via progressive decimation, with symmetry preservation and per-level decimation ratios
  • LOD hierarchy export as structured FBX files compatible with Unity and Unreal LOD systems
  • Mesh processing with modifier control (None/Visible/Render), triangulation methods that preserve normals, and geometry nodes optimisation
  • Texture management with per-LOD resizing, format preservation, adjustable compression, and aspect ratio protection
  • Transform control including configurable Forward/Up axes, global scale, metre/centimetre unit conversion, and zeroing object location before export

Tags

#Blender#batch export#game development#LOD#FBX#geometry nodes#texture management#asset pipeline

Frequently asked questions

Does EasyMesh Batch Exporter work with Blender 4.2?

EasyMesh Batch Exporter is compatible with Blender 4.2 LTS and newer. If you're running the 4.2 LTS release or a later version, the addon is designed to work with your setup. For versions older than 4.2, compatibility isn't stated, so the safest route is to update Blender or check the developer's GitHub page before installing. The current release is version 1.6.2, last updated on 8 April 2025.

What file formats does EasyMesh Batch Exporter support?

EasyMesh Batch Exporter supports FBX, OBJ, glTF/GLB, USD, and STL, each with format-specific optimisations. It can export meshes, curves, and metaballs at the same time, converting them to mesh automatically. File naming follows game engine conventions for Unreal Engine (PascalCase), Unity (Capitalised_Words_With_Underscores), and Godot (snake_case), and you can add custom prefixes and suffixes. Each selected object is processed individually, so it keeps its own hierarchy rather than being merged with others.

Can EasyMesh Batch Exporter handle very large meshes?

EasyMesh Batch Exporter is built to handle 2+ million polygon meshes without crashing. It automatically optimises for large meshes above 500K polygons, runs automatic garbage collection for heavy operations, and performs progressive cleanup every three modifiers during demanding exports, adapting its processing strategy to mesh complexity. Note that the developer's issue tracker lists an open bug report about a crash on export with modifiers, so it's worth checking the GitHub page for its status before relying on that path.

How many LOD levels can EasyMesh Batch Exporter generate?

EasyMesh Batch Exporter generates up to four LOD levels using progressive decimation. LOD objects are named as {basename}_LOD00, {basename}_LOD01, and so on, and can be exported as structured FBX hierarchies inside _LODGroup.fbx files compatible with Unity and Unreal LOD systems. Symmetry along the X, Y, or Z axis is preserved during decimation, and each level can use its own decimation ratio. Textures can also be resized per LOD level, with the option to keep normal maps at higher resolution.

Is EasyMesh Batch Exporter free, and what license does it use?

EasyMesh Batch Exporter is listed as free in this catalog and is released under the GNU General Public License v3.0 or later. That licensing covers how you can use, modify, and redistribute the addon. For the current terms and any updates, check the developer's page on GitHub. The addon is at version 1.6.2, last updated on 8 April 2025, and is maintained under the speculative-artefact repository.

Alternatives to EasyMesh Batch Exporter

Also in Workflow for Blender.

Similar plugins