0.1.6 • Published 2 years ago

@sh-dave/format-vox v0.1.6

Weekly downloads
131
License
zlib
Repository
github
Last release
2 years ago

haxe-format-vox

A reader for MagicaVoxels's VOX files. Reads most of the v0.99 chunks including the world builder nodes.

haxe

usage in haxe

var data: BytesData = ...;
format.vox.VoxReader.read(data, function( ?vox, ?err ) {
	if (err != null) {
		trace(err);
		return;
	}

	// use vox.models to get the meshes
	// use vox.nodeGraph to access to world builder nodes
});

haxe examples

javascript

usage in javascript

const VoxReader = require('@sh-dave/format-vox').VoxReader;
const data = ...some ArrayBuffer...;

VoxReader.read(data, (vox, err) => {
	if (err) {
		console.error(err);
		return;
	}

	// use vox.models to get the meshes
	// use vox.nodeGraph to access to world builder nodes
});

javascript library build instructions

All dependencies are simply installed via npm thanks to lix

npm install
npx haxe build-js.hxml
0.1.6

2 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.1

6 years ago