Visionary: The World Model Carrier Built on WebGPU-Powered Gaussian Splatting Platform

Yuning Gong, Yifei Liu, Yifan Zhan, Muyao Niu, Xueying Li +19 more
12/9/2025
cs.CVcs.AIcs.GR

No official code found. Best implementation: Visionary-Laboratory/visionary (525 stars, Apache-2.0, ONNX, last commit 2026-04-17).

Abstract

Neural rendering, particularly 3D Gaussian Splatting (3DGS), has evolved rapidly and become a key component for building world models. However, existing viewer solutions remain fragmented, heavy, or constrained by legacy pipelines, resulting in high deployment friction and limited support for dynamic content and generative models. In this work, we present Visionary, an open, web-native platform for real-time various Gaussian Splatting and meshes rendering. Built on an efficient WebGPU renderer with per-frame ONNX inference, Visionary enables dynamic neural processing while maintaining a lightweight, "click-to-run" browser experience. It introduces a standardized Gaussian Generator contract, which not only supports standard 3DGS rendering but also allows plug-and-play algorithms to generate or update Gaussians each frame. Such inference also enables us to apply feedforward generative post-processing. The platform further offers a plug in three.js library with a concise TypeScript API for seamless integration into existing web applications. Experiments show that, under identical 3DGS assets, Visionary achieves superior rendering efficiency compared to current Web viewers due to GPU-based primitive sorting. It already supports multiple variants, including MLP-based 3DGS, 4DGS, neural avatars, and style transformation or enhancement networks. By unifying inference and rendering directly in the browser, Visionary significantly lowers the barrier to reproduction, comparison, and deployment of 3DGS-family methods, serving as a unified World Model Carrier for both reconstructive and generative paradigms.

View on arXivView PDF

Code Implementations(1)

ONNXApache-2.0

Visionary: The World Model Carrier Built on WebGPU-Powered Gaussian Splatting Platform

52534HTML, WGSLDec 7, 20256 months agoApache-2.0
3dgs4dgsavatarcomputer-graphicscomputer-vision+14 more

Cite this paper

@article{gong2025visionary,
  title  = {Visionary: The World Model Carrier Built on WebGPU-Powered Gaussian Splatting Platform},
  author = {Yuning Gong and Yifei Liu and Yifan Zhan and Muyao Niu and Xueying Li and Yuanjun Liao and Jiaming Chen and Yuanyuan Gao and Jiaqi Chen and Minming Chen and Li Zhou and Yuning Zhang and Wei Wang and Xiaoqing Hou and Huaxi Huang and Shixiang Tang and Le Ma and Dingwen Zhang and Xue Yang and Junchi Yan and Yanchi Zhang and Yinqiang Zheng and Xiao Sun and Zhihang Zhong},
  year   = {2025},
  eprint = {2512.08478},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.08478v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.08478.svg)](https://codeofpaper.com/paper/2512.08478)

Discussion