#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum VoxelType {
    Body,
    Outline,
    Shadow,
}

#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub struct Point3D {
    pub x: u32,
    pub y: u32,
    pub z: u32,
}
