Skip to content

Repository files navigation

3D Gaussian Splatting Library

...written in Rust using wgpu.

Crates.io Docs.rs Coverage License

Overview

This is the backbone of wgpu-3dgs-viewer and wgpu-3dgs-editor.

This library provides helper functions and abstractions for working with 3D Gaussian Splatting, including:

  • Loading and parsing PLY files containing 3D Gaussian data.
  • Configuring Gaussian structures for loading into GPU buffers.
  • Utilities for creating and managing GPU resources related to 3D Gaussian Splatting.
  • Compute pipeline abstractions for processing 3D Gaussian data on the GPU.

Examples

See the examples directory for usage examples.

About

3D Gaussian Splatting Library written in Rust using wgpu.

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages