yzslab / gaussian-splatting-lightning

A 3D Gaussian Splatting framework with various derived algorithms and an interactive web viewer
Other
457 stars 38 forks source link

Submodule replacement #1

Closed hardikdava closed 6 months ago

hardikdava commented 11 months ago

@yzslab First of all great work, you have released the core codebase as MIT since submodule is private licensed. What do you think about using gsplat instead of inria based rendering submodule?

yzslab commented 11 months ago

Hi, thanks for your advice. I will take a look.

hardikdava commented 10 months ago

@yzslab any update on this issue? Thanks

yzslab commented 10 months ago

@yzslab any update on this issue? Thanks

Sorry for keeping you waiting. I am busy in doing other experiments, so this has not been scheduled yet.

yzslab commented 6 months ago

nerfstudio-project/gsplat has been integrated.

hardikdava commented 6 months ago

@yzslab I dont see it in main branch. Is it implemented in other branch?

yzslab commented 6 months ago

@yzslab I dont see it in main branch. Is it implemented in other branch?

I didn't add it to submodules. Install it via pip pip install gsplat==0.1.8, then use with configs/gsplat.yaml:

python main.py fit \
    --config configs/gsplat.yaml \
    ...
yzslab commented 6 months ago

@yzslab I dont see it in main branch. Is it implemented in other branch?

I didn't add it to submodules. Install it via pip pip install gsplat==0.1.8, then use with configs/gsplat.yaml:

python main.py fit \
    --config configs/gsplat.yaml \
    ...

Besides, you need to make sure that nvcc is executable, or gsplat will be disabled. gsplat should work if you can see output from command which nvcc:

$ which nvcc
/usr/local/cuda-11.8/bin/nvcc
hardikdava commented 6 months ago

Thanks @yzslab for great work.