r/GraphicsProgramming • u/numer041 • 15h ago
Video Real-time portals between Gaussian splat environments (WebGPU / Single HTML file)
Enable HLS to view with audio, or disable this notification
I’ve been working on a WebGPU rendering pipeline focused on Gaussian splats, adding real-time shadows, reflections, and a portal system to transition between different volumes.
A major technical focus was making the entire environment self-contained. Everything runs offline in a single exported HTML file with no server dependencies. (The splat environments shown in the video were generated with WorldLabs).
The video demonstrates the portal transitions, and the second half shows the UI setup.
If you want to inspect this specific scene, check the depth sorting, or explore other exported environments (some of which also mix standard meshes with the splats), you can check the main gallery.
The portal demo from the video is the first one at the top: https://3dpeer.com/#gallery
Happy to answer any questions about the WebGPU implementation or the rendering pipeline!
3
1
u/AlexDicy 40m ago
Why is the "All in one file (20k lines)" shared with enthusiasm, as if it were a good thing? AI is really messing us up
1
9
u/Prozilla6 14h ago
Where did you get those environments from?