├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples └── traverse_graph.rs ├── rustfmt.toml └── src ├── dot_vox_data.rs ├── lib.rs ├── model.rs ├── palette.rs ├── parser.rs ├── resources ├── axes.vox ├── default_palette.bytes ├── metal-material.vox ├── not_a.vox ├── placeholder-with-materials.vox ├── placeholder.vox ├── single-voxel-with-material.vox ├── valid_material.bytes ├── valid_palette.bytes ├── valid_size.bytes └── valid_voxels.bytes ├── scene.rs └── types.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | .vscode 4 | .idea/ 5 | *.iml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/README.md -------------------------------------------------------------------------------- /examples/traverse_graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/examples/traverse_graph.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/dot_vox_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/dot_vox_data.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/model.rs -------------------------------------------------------------------------------- /src/palette.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/palette.rs -------------------------------------------------------------------------------- /src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/parser.rs -------------------------------------------------------------------------------- /src/resources/axes.vox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/axes.vox -------------------------------------------------------------------------------- /src/resources/default_palette.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/default_palette.bytes -------------------------------------------------------------------------------- /src/resources/metal-material.vox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/metal-material.vox -------------------------------------------------------------------------------- /src/resources/not_a.vox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/not_a.vox -------------------------------------------------------------------------------- /src/resources/placeholder-with-materials.vox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/placeholder-with-materials.vox -------------------------------------------------------------------------------- /src/resources/placeholder.vox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/placeholder.vox -------------------------------------------------------------------------------- /src/resources/single-voxel-with-material.vox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/single-voxel-with-material.vox -------------------------------------------------------------------------------- /src/resources/valid_material.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/valid_material.bytes -------------------------------------------------------------------------------- /src/resources/valid_palette.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/valid_palette.bytes -------------------------------------------------------------------------------- /src/resources/valid_size.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/valid_size.bytes -------------------------------------------------------------------------------- /src/resources/valid_voxels.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/resources/valid_voxels.bytes -------------------------------------------------------------------------------- /src/scene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/scene.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dust-engine/dot_vox/HEAD/src/types.rs --------------------------------------------------------------------------------