Quellcode durchsuchen

Debugging functionality

bkerbl vor 2 Jahren
Ursprung
Commit
d4fa4779d5
3 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen
  1. 1 0
      arguments/__init__.py
  2. 2 1
      gaussian_renderer/__init__.py
  3. 1 1
      submodules/diff-gaussian-rasterization

+ 1 - 0
arguments/__init__.py

@@ -65,6 +65,7 @@ class PipelineParams(ParamGroup):
     def __init__(self, parser):
         self.convert_SHs_python = False
         self.compute_cov3D_python = False
+        self.debug = False
         super().__init__(parser, "Pipeline Parameters")
 
 class OptimizationParams(ParamGroup):

+ 2 - 1
gaussian_renderer/__init__.py

@@ -44,7 +44,8 @@ def render(viewpoint_camera, pc : GaussianModel, pipe, bg_color : torch.Tensor,
         projmatrix=viewpoint_camera.full_proj_transform,
         sh_degree=pc.active_sh_degree,
         campos=viewpoint_camera.camera_center,
-        prefiltered=False
+        prefiltered=False,
+        debug=pipe.debug
     )
 
     rasterizer = GaussianRasterizer(raster_settings=raster_settings)

+ 1 - 1
submodules/diff-gaussian-rasterization

@@ -1 +1 @@
-Subproject commit f6f13c689327d0ad7fe716f98f5d81f313e11ff6
+Subproject commit 73917be7cfd1694e1e61adfa803981925494be5e