city-super/Octree-GS

Failure of Octree viewer

samcao0416 opened this issue · 6 comments

Tank you for your work! I tried your pre-built binary viewer with my train model. However, neither mip-nerf 360 nor my own data's result can be loaded into the pre-built binary.

It showed:

[SIBR] -- INFOS --: Initialization of GLFW
[SIBR] -- INFOS --: OpenGL Version: 4.6.0 NVIDIA 537.70[major: 4, minor: 6]
[SIBR] -- INFOS --: Dataset type:
Number of input Images to read: 185
Number of Cameras set up: 185
LOADSFM: Try to open D:\Octree-GS\data\mipnerf360\garden/sparse/0/points3D.bin
Num 3D pts 138766
[SIBR] -- INFOS --: SfM Mesh 'D:\NeuDim\NeuDim_Lab\Octree-GS\data\mipnerf360\garden/sparse/0/points3d.bin successfully loaded. (138766) vertices detected. Init GL ...
[SIBR] -- INFOS --: Init GL mesh complete
[SIBR] -- INFOS --: opacity_mlp : 0
[SIBR] -- INFOS --: cov_mlp : 0
[SIBR] -- INFOS --: color_mlp : 0
[SIBR] -- INFOS --: embedding_appearance : 0

And then the window shut down and the program killed itself. Any idea what's the problem?

You can follow the following directory structure to successfully run the viewer.
where color_mlp.pt, cov_mlp.pt, opacity_mlp.pt and point_cloud.ply are in the iteration_XXXXX folder.
image

Oh I found the .pts. But after I copied them as the structure, it still doesn't work.
截屏2024-04-02 20 37 51

What if you follow the directory structure below?
image
Note that in the point_cloud directory, there is only point_cloud.ply one file

That works! Thank you so much!

@samcao0416
what is your cmd command? i try many cmds, but wrong

@samcao0416 what is your cmd command? i try many cmds, but wrong

It's windows 11's cmd