Skip to main content

Crate irmf_output_voxels

Crate irmf_output_voxels 

Source
Expand description

Shared voxel processing and output formats.

This crate provides a central BinVox struct for representing a 3D voxel grid and implementations for various output formats like Binvox, ZIP, SVX, and DLP. It also includes a Marching Cubes algorithm to convert voxels to a mesh.

For more information about the IRMF format and its capabilities, visit the official IRMF website.

Modules§

binvox_out
Binvox output generation for IRMF models.
gpu_mc
photon_out
Anycubic Photon (.cbddlp) output generation for IRMF models.
svx_out
SVX (Simple Voxel Format) output generation for IRMF models.
zip_out
ZIP output generation for IRMF models.

Structs§

BinVox
A 3D voxel grid.
Mesh
A 3D mesh consisting of triangles.
Triangle
A triangle in a 3D mesh.

Constants§

TRI_TABLE
Triangle table for the Marching Cubes algorithm.