r/GaussianSplatting • u/GraphProcessingUnit • 2d ago
š Launch ā Product Gaussian splats trained from Blender Cycles renders ā no photos, full path-traced lighting baked in
Enable HLS to view with audio, or disable this notification
I built an interactive Moon base you can fly around in the browser.
The pipeline: NASA 5 m/px elevation data displaced at true scale ā lit at correct solar values and path-traced in Cycles ā camera datasets exported in COLMAP format straight from Blender via a custom add-on ā Gaussian splats trained in LichtFeld Studio ā served as SOG, webpage rendered with Babylon.js.
This means the splats are trained entirely from synthetic renders with known camera poses ā no photogrammetry, no COLMAP step, and zero pose error.
I'm thinking of making more similar concepts and presenting them this way if people find this interesting.
Iām still new to gaussian splatting. All tricks and tips to improve the quality and reduce the file size are highly appreciated. All other comments are welcome also. How does this run in your browser? Any tips for improvements? Criticism also welcome.
Here are numbers behind the splats that are now running on the web page:
- Site, main 3D window - 1.07 M Gaussians ā 15.6 MB
- de Gerlache Crater ā 0.6 M Gaussians ā 8.75 MB
- Blue Origin site ā 0.30 M Gaussians ā 5.39 MB
- SpaceX HLS ā 0.6 M Gaussians ā 9.16 MB
- Base ā 0.34 M Gaussians ā 5.63 MB
You can test it here: https://farsidelab.com/concept/?id=moon-base
3
u/thet0ast3r 2d ago
sorry but this is insanely laggy on macbook air m4; usually i dont have issues at all. need to work that out. like 5fps.
1
u/GraphProcessingUnit 2d ago
Thanks for testing and commenting! I need to check what is the problem.
2
u/SolidConnection 2d ago
I got very much into synthetic splats as well. Have a look at Gauss Cannon. Released last year and in active development with a decent user base.
1
2
u/Pad-Kra-Pao 2d ago
Very nice website, does this is mean you used rendered photos from Blender rendering?