Visionary-Laboratory/visionary
Visionary: The World Model Carrier Built on WebGPU-Powered Gaussian Splatting Platform
What it solves
Visionary 提供了一种高性能、Web 原生的方式,使用 Gaussian Splatting 和传统 meshes 进行复杂 3D 场景的实时渲染。它通过允许在浏览器中直接进行实时渲染和神经处理,消除了对沉重软件安装的需求,降低了部署和比较 3DGS-family 方法的门槛。
How it works
基于 WebGPU 和 ONNX Runtime,该平台使用了一种混合渲染架构,处理 Gaussian point clouds 与标准 3D meshes 之间的深度混合。它采用了一种标准化的 "Gaussian Generator" 合约,允许它进行每帧 ONNX 推理,以生成或更新 Gaussians。这使得它能够支持从静态 3DGS 到动态 4DGS 和神经化身 (neural avatars) 以及前馈生成式后处理的广泛资产。
Who it's for
它是为从事神经渲染、世界模型和 3D 场景重建的研究人员和开发者设计的,他们希望通过简洁的 TypeScript API 和 three.js 集成来将他们的模型部署到 Web 端。
Highlights
- WebGPU Powered: 基于 WebGPU 的高性能并行排序和数百万个 Gaussian particles 的渲染。
- Hybrid Rendering: Gaussian splats 与标准 3D meshes 之间的无缝深度合成,以解决遮挡问题。
- Universal Loader: Supports 支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持การthought: 32 tokens.```json}{