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

No changelog provided for this version.

Reviews

Mesh to Scene has no reviews yet.

Login to write a review.