群核科技开源3D高斯浏览器Aholo Viewer,内存减半、渲染快3倍,让任何设备的浏览器流畅加载10亿+粒子超大3D场景。


群核科技开源3D高斯浏览器Aholo Viewer,内存减半、渲染快3倍,让任何设备的浏览器流畅加载10亿+粒子超大3D场景。
群核科技开源了 3D 高斯浏览器 Aholo Viewer,它可以让任何设备的浏览器流畅加载 10 亿+ 高斯粒子的超大 3D 场景。在性能测试中,内存占用只有李飞飞团队 Spark 2.0 的一半,渲染速度快 3 倍,容量上限大 10 倍。
简单理解:你可以像刷视频一样,在浏览器里流畅浏览超大的 3D 世界。
3D 高斯泼溅(3DGS)是近年来三维视觉领域的重大突破,它可以把真实场景重建为数十亿个可学习的 3D 高斯椭球,实现实时渲染。但问题一直卡在"最后一百米":怎么让普通人在浏览器里流畅地看?
Aholo Viewer 解决的就是这个问题。它是一个纯 Web 端的 3DGS 渲染引擎,不需要安装任何软件,打开浏览器就能加载和漫游超大 3D 场景。

对一个 3 亿高斯点的场景,桌面端 Aholo Viewer 的测试数据:
| 指标 | Aholo Viewer | Spark 2.0 | 提升幅度 |
|---|---|---|---|
| 内存占用 | 基准值 | 2x | 内存减半 |
| 加载速度 | 基准值 | 0.5x | 快1倍 |
| 渲染速度 | 基准值 | 0.33x | 快3倍 |
| 最大高斯点 | 10亿+ | 1亿 | 上限大10倍 |
目前 Web 端 3DGS 渲染有两种主流 LOD(Level of Detail)组织方式:
Spark 2.0 采用 Splat-based LOD Tree:从单个高斯点(splat)粒度自下而上做合并。好处是逐层加载细节,但内存和显存开销大,扩展性偏弱。
Aholo Viewer 采用 Chunk-based LOD Tree:把原始数据先切成 N 个 chunk(数据块),再分别为每个 chunk 生成不同层级的 LOD,运行时以 chunk 为单位做层级切换。
Chunk-based 方案的两个关键优势:
Aholo Viewer 在渲染管线层面做了多重优化:
这些优化叠加在一起,最终落在了一组用户可感知的数字:内存减半、加载快1倍、渲染快3倍、容量上限大10倍。
Aholo Viewer 是开源项目,使用方式很简单:
也可以直接访问在线演示页面体验效果。

Aholo Viewer 已在 GitHub 上开源,具体许可证信息请查看仓库。项目和 Spark 2.0(李飞飞 World Labs 出品)采用了不同的技术路线,共同推动了 3D 内容在 Web 端的普及。