Skip to content

Simple Gaussian Splatting Viewer implemented as the course report in UTokyo 4840-1014

Notifications You must be signed in to change notification settings

RealElysidox/simple_gaussian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 Simple Gaussian Splatting

🔍 About

This repo is a simple reimplementation of the framework for rendering and modelling part of Gaussian Splatting. It only preserves the core functionality of the algorithm but enhances the readability and maintainbility of the code. The only heavy dependencies are opencv and matplotlib, and simulate the rendering process on CPU rather than CUDA, which is convenient for reproducing and code transfering.

📚 Usage

Installation

## clone the repo
git clone https://github.com/RealElysidox/simple_gaussian.git

## install the dependencies
pip install -r requirement.txt

## splat!
python main.py

And you will get a simple illustration:

About

Simple Gaussian Splatting Viewer implemented as the course report in UTokyo 4840-1014

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages