An interactive 3D experience using Gaussian Splatting with real-time physics. Click on splats to create explosions with customizable radius.
- Click on splats to trigger radius-based explosions
- Real-time physics simulation (gravity, bounce, friction)
- Adjustable explosion strength, radius and gravity via GUI
- Support for up to 128 simultaneous explosions
- Reset button to restore original state
- Move mouse to look around
- Click on splats to create explosions
- Use the GUI panel to adjust parameters
- Click "Reset Splat" to restore the scene
- Three.js
- Spark (@sparkjsdev/spark)
- lil-gui for controls
Open source project.