Description
Changelog
Reviews (0)

Mesh to Scene is an editor plugin that turns a whole folder of imported meshes into ready-to-use scenes in one pass — ideal for modular asset kits.

Features

  • Scans a folder (optionally recursively) for .fbx, .glb and .gltf files.
  • Creates one scene per mesh — a file with several meshes yields several scenes.
  • Optional collision: Trimesh (exact concave) or Convex (hull).
  • Choose the scene root: MeshInstance3D or StaticBody3D.
  • Mirror the source folder structure in the output, or flatten it.
  • Optionally builds a MeshLibrary from the generated scenes, for GridMap.
  • Each mesh's import transform is baked into the geometry, so scenes and MeshLibrary items appear upright and correctly sized — including inside a GridMap.
  • Live file count, progress bar, and a color-coded result log. Settings are remembered between sessions.

Requirements

  • Godot 4.3 or later (developed and tested on 4.7).

Installation

  1. Copy the addons/mesh_to_scene folder into your project.
  2. Enable Mesh to Scene in Project → Project Settings → Plugins.
  3. A Mesh to Scene dock appears, next to the FileSystem tab.

Usage

Fill in the dock and press Convert. Each MeshInstance3D found in a file becomes its own scene, named after the mesh node.

To use the generated MeshLibrary with a GridMap, assign the .tres to the GridMap's Mesh Library and set Cell → Size to match your kit's module (e.g. 2, 2, 2).

License

MIT

Changelog for version 1.0.0

2026-07-19 23:06:07

No changelog provided for this version.

Reviews

Mesh to Scene has no reviews yet.

Login to write a review.

Consider supporting the creators!

If you enjoyed this asset consider supporting its creator. Follow the link below.