nerfstudio-project / viser

Web-based 3D visualization + Python
https://viser.studio/latest
Apache License 2.0
596 stars 31 forks source link

How to visualize a 3DGS ply file? #183

Closed yifanlu0227 closed 3 months ago

yifanlu0227 commented 3 months ago

Thanks for your visualizer, but I cannot find an example or a tutorial to visualize the 3DGS file. Can anyone help me?

brentyi commented 3 months ago

Hi!

For rendering directly in the browser: there's a pull request for this at #110, but I unfortunately don't have an eta for merging this functionality into main.

For nerfstudio + splatfacto, we do 3DGS rendering on the server and stream to viser via viser's .set_background_image().

yifanlu0227 commented 3 months ago
Screenshot 2024-03-23 at 00 52 41

I achieve it by streaming to viser via .set_background_image(). Thanks again for your work!

smart4654154 commented 1 week ago

Could you share in detail how you did it? thank

brentyi commented 1 week ago

@hangg7 has some nice examples here: https://github.com/hangg7/nerfview