autonomousvision / mip-splatting

[CVPR'24 Best Student Paper] Mip-Splatting: Alias-free 3D Gaussian Splatting
https://niujinshuchong.github.io/mip-splatting/
Other
1.01k stars 65 forks source link

can not display in the viewer which provided by graphdeco-inria #4

Closed Linkersem closed 8 months ago

Linkersem commented 9 months ago

Hi, greate work,, but it seems can not display in the viewer which provided by graphdeco-inria?

Eric-chuan commented 9 months ago

you need modify the diff-gaussian-rasterization in SIBR too.

Linkersem commented 9 months ago

Emm,aright, could you give me some guide to modify th diff-gaussian-rasterization? thx for your kind

Vreqn commented 9 months ago

I'm also intrigued on how we'd need to modify the SIBR viewer to display the MIP Splats

Octweiyi commented 9 months ago

the api has already been changed, simply modify the diff-gaussian-rasterization cannot work. Could you update the SIBR of your version? Thx a lot.

Eric-chuan commented 9 months ago

the api has already been changed, simply modify the diff-gaussian-rasterization cannot work. Could you update the SIBR of your version? Thx a lot.api

the data structure of gaussian has been modified. So the loadPly func in GaussianView.cpp should be modify. And the get_opacity_with_3D_filter and get_scaling_with_3D_filter should also re-implement.

Vreqn commented 9 months ago

the api has already been changed, simply modify the diff-gaussian-rasterization cannot work. Could you update the SIBR of your version? Thx a lot.api

the data structure of gaussian has been modified. So the loadPly func in GaussianView.cpp should be modify. And the get_opacity_with_3D_filter and get_scaling_with_3D_filter should also re-implement.

I don't see a loadply or a gaussianview.cpp either. I might be misinterpreting but i think myself and Octweiyi are using the SIBR viewer that we just drop into the folder. It doesn't come with the cloned repository.

shadoking commented 9 months ago

the api has already been changed, simply modify the diff-gaussian-rasterization cannot work. Could you update the SIBR of your version? Thx a lot.api

the data structure of gaussian has been modified. So the loadPly func in GaussianView.cpp should be modify. And the get_opacity_with_3D_filter and get_scaling_with_3D_filter should also re-implement.

Can you please provide more details or update the code related to SIBR directly?

jdtsui commented 9 months ago

you can try https://github.com/jdtsui/mip-splatting-viewer I have copied the diff part and modified something in gaussianviewer

niujinshuchong commented 8 months ago

Hi, you can also refer to here https://github.com/autonomousvision/mip-splatting/pull/9.