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,.glband.gltffiles. - 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
- Copy the
addons/mesh_to_scenefolder into your project. - Enable Mesh to Scene in Project → Project Settings → Plugins.
- 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.