pub use crate::prelude::*;
#[doc(inline)]
pub use crate::texture::texture3d::*;
#[derive(Debug)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
pub struct VoxelGrid {
pub name: String,
pub voxels: Texture3D,
pub size: Vec3,
}
impl std::default::Default for VoxelGrid {
fn default() -> Self {
Self {
name: String::default(),
voxels: Texture3D::default(),
size: Vec3::new(2.0, 2.0, 2.0),
}
}
}