wgpu-3dgs-core

Crates.iowgpu-3dgs-core
lib.rswgpu-3dgs-core
version0.4.0
created_at2025-09-20 04:18:21.759331+00
updated_at2025-09-20 04:18:21.759331+00
descriptionA 3D Gaussian splatting library written in Rust using wgpu.
homepagehttps://github.com/LioQing/wgpu-3dgs-core
repositoryhttps://github.com/LioQing/wgpu-3dgs-core
max_upload_size
id1847389
size159,750
Lio (LioQing)

documentation

README

3D Gaussian Splatting Library

...written in Rust using wgpu.

Crates.io Docs.rs 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.

Commit count: 40

cargo fmt