From 5a80f11834bed9800dda79580df61822e0856a0c Mon Sep 17 00:00:00 2001 From: catid Date: Mon, 16 Oct 2023 05:28:17 +0000 Subject: [PATCH] fix submodules notes fix simple-knn fix debug error fix missing req fix missing req --- .gitmodules | 3 +++ README.md | 6 +++--- gaussian_renderer/__init__.py | 2 +- requirements.txt | 1 + submodules/simple-knn | 1 + 5 files changed, 9 insertions(+), 4 deletions(-) create mode 160000 submodules/simple-knn diff --git a/.gitmodules b/.gitmodules index 2a78943..c401087 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,6 +4,9 @@ [submodule "submodules/diff-gaussian-rasterization"] path = submodules/diff-gaussian-rasterization url = https://github.com/graphdeco-inria/diff-gaussian-rasterization +[submodule "submodules/depth-diff-gaussian-rasterization"] + path = submodules/depth-diff-gaussian-rasterization + url = https://github.com/ingra14m/depth-diff-gaussian-rasterization [submodule "SIBR_viewers"] path = SIBR_viewers url = https://gitlab.inria.fr/sibr/sibr_core diff --git a/README.md b/README.md index a110233..727be05 100644 --- a/README.md +++ b/README.md @@ -31,13 +31,13 @@ Please follow the [3D-GS](https://github.com/graphdeco-inria/gaussian-splatting) ```bash git clone https://github.com/hustvl/4DGaussians cd 4DGaussians +git submodule update --init --recursive conda create -n Gaussians4D python=3.7 conda activate Gaussians4D pip install -r requirements.txt -cd submodules -git clone https://github.com/ingra14m/depth-diff-gaussian-rasterization -pip install -e depth-diff-gaussian-rasterization +pip install -e submodules/depth-diff-gaussian-rasterization +pip install -e submodules/simple-knn ``` In our environment, we use pytorch=1.13.1+cu116. ## Data Preparation diff --git a/gaussian_renderer/__init__.py b/gaussian_renderer/__init__.py index cc5db33..6f15640 100644 --- a/gaussian_renderer/__init__.py +++ b/gaussian_renderer/__init__.py @@ -46,7 +46,7 @@ def render(viewpoint_camera, pc : GaussianModel, pipe, bg_color : torch.Tensor, sh_degree=pc.active_sh_degree, campos=viewpoint_camera.camera_center.cuda(), prefiltered=False, - # debug=pipe.debug + debug=pipe.debug ) rasterizer = GaussianRasterizer(raster_settings=raster_settings) diff --git a/requirements.txt b/requirements.txt index 2820ac9..1d3b4f7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,3 +6,4 @@ matplotlib argparse lpips plyfile +imageio-ffmpeg diff --git a/submodules/simple-knn b/submodules/simple-knn new file mode 160000 index 0000000..44f7642 --- /dev/null +++ b/submodules/simple-knn @@ -0,0 +1 @@ +Subproject commit 44f764299fa305faf6ec5ebd99939e0508331503