gausplat_renderer::render

Module gaussian_3d

source
Expand description

3DGS rendering implementation.

For more information, see:

  1. 3DGS survey.
  2. JIT kernel API.

Re-exports§

  • pub use crate::backend::Autodiff;
  • pub use crate::error::Error;
  • pub use crate::spherical_harmonics::SH_DEGREE_MAX;
  • pub use crate::backend::autodiff;
  • pub use super::view::*;

Modules§

  • 3DGS rendering context (backward).
  • 3DGS rendering context (forward).
  • 3DGS renderer with JIT backend.

Structs§

Traits§

  • Trait that allows a backend to support autodiff.
  • This trait defines all types and functions needed for a backend to be used with burn.
  • Configuration trait.
  • 3DGS scene renderer.
  • Trait to define a family of types which can be recorded using any settings.

Derive Macros§

  • Derive macro for the config.
  • Derive macro for the record.