Description
Changelog
Reviews (0)

MagicaVoxel Importer with Extensions imports MagicaVoxel .vox files into Godot as node-preserving scenes, meshes, or MeshLibrary resources.

Features

  • Uses MagicaVoxel Scene as the default VOX importer.
  • Preserves MagicaVoxel node names, hierarchy, groups, transforms, rotations, and reference copies.
  • Imports discrete shape-model mesh tracks and transform animation tracks.
  • Supports configurable animation FPS, looping, and autoplay.
  • Supports greedy or culled mesh generation.
  • Supports import scaling and snap-to-ground.
  • Can place each generated model origin at the center of its own geometry while preserving scene placement.

VOX Info

A foldable VOX Info panel is displayed below the import options.

It reports:

  • Mesh-node and loaded-mesh counts
  • Animation frame entries
  • VOX model IDs and dimensions
  • Voxel counts
  • Vertex and triangle counts
  • Surface counts

Animated shape meshes are listed separately by node and frame. Statistics are calculated only while the panel is expanded and are discarded when it is folded.

Import Modes

  • MagicaVoxel Scene
  • MagicaVoxel Mesh
  • MagicaVoxel MeshLibrary

Compatibility

Tested with Godot 4.7.1.

Project Lineage

This project continues work by Scayze, n3rdw1z4rd, JohnCWakley attribution, CloneDeath, and Violgamba.

Version 1.3.0 modifications are maintained by bakacandy. Full attribution and contribution details are included in the bundled README and LICENSE files.

Distributed under the MIT License.

Changelog for version 1.3.0

No changelog provided for this version.

Reviews

MagicaVoxel Importer with Extensions 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.