
Yiwen Chen *1,2 , Zilong Chen *3 , Chi Zhang 2 , Feng Wang 3 , Xiaofeng Yang 2 ,
Yikai Wang 3 , Zhongang Cai 4 Lei Yang 4 Huaping Liu 3 Guosheng Lin ** 1,2
* Contribución igual. ** Autor correspondiente.
1 S-Lab, Nanyang Technological University,
2 Escuela de Informática e Ingeniería, Nanyang Technological University,
3 Departamento de Informática y Tecnología, Universidad de Tsinghua, 4 Investigación en Sensretime,
Nuestro entorno ha sido probado en Ubuntu 22, Cuda 11.8 con 3090, A5000 y A6000.
git clone https://github.com/buaacyw/GaussianEditor.git && cd GaussianEditor
# (Option one) Install by conda
conda env create -f environment.yaml
# (Option two) You can also install by pip
# CUDA version 11.7
pip install torch==2.0.1+cu117 torchvision==0.15.2+cu117 --extra-index-url https://download.pytorch.org/whl/cu117
# CUDA version 11.8
pip install torch==2.0.1+cu118 torchvision==0.15.2+cu118 --extra-index-url https://download.pytorch.org/whl/cu118
pip install -r requirements.txt
# (Option three) If the below two options fail, please try this:
# For CUDA 11.8
bash install.sh
mkdir extern && cd extern
git clone https://github.com/heheyas/viser
pip install -e viser
cd ..
sh download_wonder3d.shTenga en cuenta que nuestra webui se encuentra actualmente en una versión beta. Impulsado por Viser, puede usar nuestro WebUI incluso si está limitado al servidor remoto. Para más detalles, siga la Guía de WebUI.
La demanda de edición 3D es muy diversa. Por ejemplo, si solo desea cambiar texturas y materiales o modificar significativamente la geometría, está claro que un hiperparámetro único para todos no funcionará. Por lo tanto, no podemos proporcionar una configuración de hiperparameter predeterminada que funcione de manera efectiva en todos los escenarios. Por lo tanto, si sus resultados no cumplen con las expectativas, consulte nuestro documento de ajuste de hiperparameter. En él, detallamos la función de cada hiperparámetro y avisamos sobre qué parámetros ajustar cuando se encuentra con problemas específicos.
También proporcionamos una versión de línea de comando de GaussianEditor. Al igual que WebUI, debe especificar su camino a las salidas de gaussianas y colmap preventadas como se menciona aquí. Verifique los scripts en la carpeta sciprt . Simplemente cambie data.source a su directorio y system.gs_source de salida COLMAP.
El repositorio todavía está en construcción, gracias por su paciencia.
Nuestro código se basa en estos maravillosos Repos: