Skip to content

thomasantony/splat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

splat

This project is a Rust implementation of a Gaussian Splatting Viewer, inspired by the OpenGL shader code found here.

splat renderer screenshot

The project was first prototyped in a Jupyter notebook to validate the approach and algorithms. After the prototype was successful, the project was then implemented in Rust using the euc software rendering crate.

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

Installation

  1. Clone the repo
    git clone https://github.com/your_username_/Project-Name.git
  2. Build and Run the project
    cargo run --release splat

License

Distributed under the MIT License. See LICENSE for more information.

About

An experimental 3D Gaussian Splat viewer written in Rust (CPU rendering)

Topics

Resources

License

Stars

Watchers

Forks