# clone repository
git clone https://github.com/DekuLiuTesla/CityGaussian.git
cd CityGaussian# create virtual environment
conda create -yn gspl python=3.9 pip
conda activate gspl-
Tested on
PyTorch==2.0.1 -
You must install the one match to the version of your nvcc (nvcc --version)
-
For CUDA 11.8
pip install -r requirements/pyt201_cu118.txt
pip install -r requirements.txtFor pose and 3DGS joint optimization, please directly jump to this document.
pip install -r requirements/CityGS.txtNote that here we use modified version of Trim2DGS rasterizer, so as to resolve impulse noise problem under street views. This version also avoids interference from out-of-view surfels.