WebSplatter: Enabling Cross-Device Efficient Gaussian Splatting in Web Browsers via WebGPU
Yudong Han
Chao Xu
Xiaodan Ye
Weichen Bi
Zilong Dong
Yun Ma
- 3DGS
Main:8 Pages
3 Figures
Bibliography:2 Pages
6 Tables
Appendix:1 Pages
Abstract
We present WebSplatter, an end-to-end GPU rendering pipeline for the heterogeneous web ecosystem. Unlike naive ports, WebSplatter introduces a wait-free hierarchical radix sort that circumvents the lack of global atomics in WebGPU, ensuring deterministic execution across diverse hardware. Furthermore, we propose an opacity-aware geometry culling stage that dynamically prunes splats before rasterization, significantly reducing overdraw and peak memory footprint. Evaluation demonstrates that WebSplatter consistently achieves 1.2 to 4.5 speedups over state-of-the-art web viewers.
View on arXivComments on this paper
