Spark 2.0 开源:浏览器也能跑 1 亿点高斯泼溅,手机 VR 都能流畅加载
开源项目 Spark 发布 2.0 版本,基于 Three.js 推出 3D 高斯泼溅流式 LoD 系统。它借助 WebGL2,让浏览器能把超 1 亿个 splat 的超大场景流式传输至手机或 VR 设备并动态调整精度,彻底降低了大规模 3D 渲染的硬件门槛。

Spark 2.0 是一个基于 Three.js 构建的开源项目,能帮你在浏览器里流畅运行超大规模的 3D 高斯泼溅(3D Gaussian Splatting)场景。
它最核心的变化,是做了一套可以在 Web 端流式传输的 LoD(细节层次)系统。
浏览器里跑一亿个点
以往渲染大型 3D 高斯泼溅场景,通常极其消耗本地显存,普通手机或网页端根本带不动。
Spark 2.0 借助 WebGL2,把这套流程改成了动态流式加载。
它能根据当前设备的性能动态调节模型精度,直接把包含超过 1 亿个 splat 的庞大 3D 场景,流式推送到网页端。
无论是普通的智能手机,还是独立的 VR 头显,用户都不需要依赖昂贵的高配硬件,打开浏览器就能直接浏览超大场景。
整个项目完全开源,代码面向 Web 开发者开放。
为什么重要
对从事 Web 3D、数字孪生和沉浸式展示的开发者来说,Spark 2.0 非常值得一试。
过去 3D 高斯泼溅大多停留在本地演示或轻量模型展示,一旦场景规模上去,网页分发就成了死穴。
Spark 2.0 聪明的地方在于没有硬啃本地渲染算力,而是用 LoD 配合 WebGL2 的流式传输来化解瓶颈。
我们认为,这种思路大幅拉低了超大规模 3D 内容在移动端和 VR 里的普及门槛,让大场景 3DGS 真正具备了网页分发的实用价值。
来源 (1)
- x.com(在新标签页打开)原文x.com