Skip to content

Instantly share code, notes, and snippets.

View csabahalas's full-sized avatar
😃

Csaba Halasz csabahalas

😃
View GitHub Profile
@csabahalas
csabahalas / vox_to_obj_exporter.py
Created January 28, 2019 08:48 — forked from shivshank/vox_to_obj_exporter.py
Exports from MagicaVoxel VOX to OBJ. Can preserve all edges for easy editing in a program like Blender.
"""
This script is designed to export a mass amount of MagicaVoxel .vox files
to .obj. Unlike Magica's internal exporter, this exporter preserves the
voxel vertices for easy manipulating in a 3d modeling program like Blender.
Various meshing algorithms are included (or to be included). MagicaVoxel
uses monotone triangulation (I think). The algorithms that will (or do)
appear in this script will use methods to potentially reduce rendering
artifacts that could be introduced by triangulation of this nature.