turandai / gaussian_surfels

Implementation of the SIGGRAPH 2024 conference paper "High-quality Surface Reconstruction using Gaussian Surfels".
533 stars 26 forks source link

Things to note when reproducing the code #55

Open zxy-bjtu opened 1 week ago

zxy-bjtu commented 1 week ago
  1. It seems that submodules/diff-gaussian-rasterization is different from original code, so you'd better to recompile it using:
    cd submodules/diff-gaussian-rasterization
    python setup.py install && pip install .
  2. The version of opencv-python cannot be so high (example, 4.10), 4.6.0.66 will be ok.
  3. You must mkdir 'test' in working directory, or you'll get error.
  4. You need to put nn_idx on the cpu on l.236 of general_utils.py as the issues #15 , or you'll get error when you extract mesh:
    nn_idx = nn_idx[0].cpu()
turandai commented 1 week ago

Thank you very much for you nice suggestions, and I am sorry for the inconvenience.