muskie82 / MonoGS

[CVPR'24 Highlight & Best Demo Award] Gaussian Splatting SLAM
https://rmurai.co.uk/projects/GaussianSplattingSLAM/
Other
1.39k stars 128 forks source link

Saving the entire 3D gaussian scene. #118

Open notu97 opened 3 months ago

notu97 commented 3 months ago

Hi, is there any way to store the entire 3D gaussian splatted scene with the color and everything (similar to the one that is shown on the GUI when the program runs). I see that there is a ply file, but turns out it is just point cloud, there is no RGB values in it. Thanks.

TommasoLabieni commented 3 months ago

You can visualize the gaussians by dragging that PLY file here: https://antimatter15.com/splat/

ShreyaIAB commented 3 months ago

is there a .obj format file generated? is there an option?

UltraHertzz commented 3 months ago

or use Simple splatting visualizer here, open ply file and change max_sh to 0 in gui_util.py in it. I have write a adaptive sh value visualizer that can read from config, i will raise a pull request recently.

UltraHertzz commented 3 months ago

is there a .obj format file generated? is there an option?

Probably not, the .obj will store vertices and other mesh like structure, so far as i know there is no feature_dc, feature_rest and sh in .obj format, or you can have a try to convert it into mesh, some mature work has been raised up.