#voxel #magica-voxel #game #game-dev

dot_vox

A Rust library for loading MagicaVoxel .vox files

15 releases (stable)

5.1.1 Apr 6, 2023
5.1.0 Oct 16, 2022
4.1.0 Mar 6, 2020
4.0.0 Oct 19, 2018
0.3.0 Nov 25, 2016

#87 in Game dev

Download history 328/week @ 2023-08-09 446/week @ 2023-08-16 364/week @ 2023-08-23 295/week @ 2023-08-30 372/week @ 2023-09-06 390/week @ 2023-09-13 225/week @ 2023-09-20 308/week @ 2023-09-27 331/week @ 2023-10-04 374/week @ 2023-10-11 409/week @ 2023-10-18 409/week @ 2023-10-25 399/week @ 2023-11-01 513/week @ 2023-11-08 449/week @ 2023-11-15 418/week @ 2023-11-22

1,839 downloads per month
Used in 13 crates (11 directly)

MIT license

67KB
1.5K SLoC

dot_vox

CI

Rust parser for MagicaVoxel .vox files, using Nom.

Current status

As of version 3.0.0, we no longer support files with the old MATT chunk. If you wish to use v3.0.0, please open your file in the latest version of MagicaVoxel and resave - this should switch you over to the newer dictionary-based MATL chunks. Alternatively, continue to use v2.0.0.

The Dust Engine project is currently maintaining this crate. If there are any changes in the MagicaVoxel file format, feel free to open an issue or a PR, and we'll work to get them implemented.

RustDoc

Kindly hosted over at https://docs.rs/dot_vox/.

Thanks

dot_vox was originally developed by @davidedmonds and many people have contributed to its development.

Dependencies

~1.5MB
~29K SLoC