49

WebSplatter: Enabling Cross-Device Efficient Gaussian Splatting in Web Browsers via WebGPU

Yudong Han
Chao Xu
Xiaodan Ye
Weichen Bi
Zilong Dong
Yun Ma
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×\times to 4.5×\times speedups over state-of-the-art web viewers.

View on arXiv
Comments on this paper