Skip to main content

Module svogi

Module svogi 

Source

Re-exports§

pub use octree::SparseVoxelOctree;
pub use octree::OctreeNode;
pub use octree::VoxelData;
pub use octree::VoxelGrid;
pub use octree::Aabb;
pub use voxelize::VoxelizeConfig;
pub use voxelize::Triangle;
pub use voxelize::voxelize_triangles;
pub use atlas::BrickAtlas;
pub use atlas::Brick;
pub use atlas::BlockPacker;
pub use inject::LightSource;
pub use inject::DirectionalLight;
pub use inject::PointLight;
pub use inject::SpotLight;
pub use inject::ShadowMap;
pub use propagate::PropagationConfig;
pub use propagate::propagate_light;
pub use cone_trace::ConeTraceConfig;
pub use cone_trace::ConeTraceResult;
pub use cone_trace::trace_cone;
pub use integration::SvogiSystem;
pub use integration::SvogiConfig;
pub use sh::SH2;
pub use sh::SH3;
pub use octree::morton_encode_3d;
pub use octree::morton_decode_3d;

Modules§

atlas
cone_trace
inject
integration
octree
propagate
sh
voxelize