https://github.com/leviome/DearGaussianGUI
A minimal GUI for 3DGS using DearPyGUI framework
https://github.com/leviome/DearGaussianGUI
Last synced: 6 months ago
JSON representation
A minimal GUI for 3DGS using DearPyGUI framework
- Host: GitHub
- URL: https://github.com/leviome/DearGaussianGUI
- Owner: leviome
- Created: 2025-05-07T18:37:46.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-05-15T03:28:40.000Z (7 months ago)
- Last Synced: 2025-05-15T04:26:55.916Z (7 months ago)
- Language: Python
- Homepage:
- Size: 3.7 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-3D-gaussian-splatting - DearGaussianGUI
README
A base GUI for 3DGS using DearPyGUI framework.
---
## Fast Run
```
# Download original 3DGS repo, which can be skipped if you have it already.
git clone https://github.com/graphdeco-inria/gaussian-splatting --recursive
git clone https://github.com/leviome/DearGaussianGUI --recursive
cd DearGaussianGUI
# Important: make softlink from the original 3DGS repo
ln -s /path/to/gaussian-splatting gs
# set enviroment
conda create -n DearGUI python=3.10
conda activate DearGUI
pip install -r requirements.txt
pip install torch==2.0.1 torchvision==0.15.2 --index-url https://download.pytorch.org/whl/cu118
# install depth rasterization and original simple-knn
pip install ./submodules/diff-gaussian-rasterization
pip install ./gs/submodules/simple-knn
# run GUI
CUDA_VISBILE_DEVICES=0 python main.py --model_path ./assets/yellow_dog.ply
```

## Acknowledgement
```
@article{yang2023deformable3dgs,
title={Deformable 3D Gaussians for High-Fidelity Monocular Dynamic Scene Reconstruction},
author={Yang, Ziyi and Gao, Xinyu and Zhou, Wen and Jiao, Shaohui and Zhang, Yuqing and Jin, Xiaogang},
journal={arXiv preprint arXiv:2309.13101},
year={2023}
}
```
```
@Article{kerbl3Dgaussians,
author = {Kerbl, Bernhard and Kopanas, Georgios and Leimk{\"u}hler, Thomas and Drettakis, George},
title = {3D Gaussian Splatting for Real-Time Radiance Field Rendering},
journal = {ACM Transactions on Graphics},
number = {4},
volume = {42},
month = {July},
year = {2023},
url = {https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/}
}
```
```
@article{huang2023sc,
title={SC-GS: Sparse-Controlled Gaussian Splatting for Editable Dynamic Scenes},
author={Huang, Yi-Hua and Sun, Yang-Tian and Yang, Ziyi and Lyu, Xiaoyang and Cao, Yan-Pei and Qi, Xiaojuan},
journal={arXiv preprint arXiv:2312.14937},
year={2023}
}
```