Crate bevy_gaussian_splatting

Crate bevy_gaussian_splatting 

Source

Re-exports§

pub use camera::GaussianCamera;
pub use gaussian::formats::planar_3d::Gaussian3d;
pub use gaussian::formats::planar_3d::PlanarGaussian3d;
pub use gaussian::formats::planar_3d::PlanarGaussian3dHandle;
pub use gaussian::formats::planar_3d::random_gaussians_3d;
pub use gaussian::formats::planar_4d::Gaussian4d;
pub use gaussian::formats::planar_4d::PlanarGaussian4d;
pub use gaussian::formats::planar_4d::PlanarGaussian4dHandle;
pub use gaussian::formats::planar_4d::random_gaussians_4d;
pub use gaussian::settings::CloudSettings;
pub use gaussian::settings::GaussianMode;
pub use gaussian::settings::RasterizeMode;
pub use io::scene::GaussianScene;
pub use io::scene::GaussianSceneHandle;
pub use material::spherical_harmonics::SphericalHarmonicCoefficients;

Modules§

camera
gaussian
io
material
math
morph
query
render
sort
stream
utils

Structs§

GaussianSplattingPlugin
PlanarStorageBindGroup
PlanarStorageLayouts
PlanarStoragePlugin

Enums§

TextureFormat
Format in which a texture’s texels are stored in GPU memory.

Traits§

GpuPlanar
GpuPlanarStorage
Planar
PlanarHandle
PlanarSync
PlanarTexture
ReflectInterleaved
TextureFormatPixelInfo
Extends the wgpu TextureFormat with information about the pixel.

Derive Macros§

Planar
ReflectInterleaved
StorageBindings
TextureBindings