Aholo Viewer是什么
Aholo Viewer是群核科技开源的3D高斯浏览器,支持在普通设备浏览器中流畅渲染10亿级高斯点的超大3D场景。核心技术采用chunk-based LOD树架构,相比李飞飞团队的Spark 2.0,渲染速度提升3倍、内存占用减半,支持手机、低配电脑等设备实时漫游。浏览器兼容PLY、SPZ等主流格式,提供数据压缩、缓存预计算等优化,可应用于文旅、建筑、机器人仿真等领域。

Aholo Viewer的功能特色
- 纯 Web 端渲染:无需安装软件,手机、PC、VR 设备打开浏览器即可访问,全面兼容 WebGL 与 WebGL2。
- 10 亿级高斯场景承载:通过 Chunk-level LoD 与流式调度,实现数亿级高斯点真实空间的秒级加载与流畅漫游,首屏 10 秒内进入。
- 멀티 포맷 지원호환 가능
ply및spz및sog및splat및lcc및ksplat等主流 3DGS 数据格式。 - 多档位渲染配置:提供「极限效果」「效果优先」「性能优先」「极限性能」四档预设,按需平衡画质与性能。
- 物理碰撞系统:从 3DGS 重建资产生成体素碰撞体,支持射线、胶囊体、地面检测、墙体阻挡等实时碰撞查询,可用于行走模式与相机避障。
- 云端混合渲染:基于 OpenUSD 将 3DGS 与高保真 Mesh 同场景共存、同帧混合渲染,云端实时串流,低配终端也能流畅预览。
- 完整工具链: 제공
splat-transform工具,支持格式转换、数据简化、LOD 生成、体素碰撞体生成及编辑拾取。
Aholo Viewer的核心优势
- 纯 Web 端零门槛访问:无需安装任何客户端,手机、PC、VR 设备打开浏览器即可直接加载和漫游 3D 场景,全面兼容 WebGL 与 WebGL2。
- 10 亿级高斯点承载能力:采用 Chunk-based LOD 与流式调度架构,可流畅渲染相当于整个杭州西湖区域的城市级超大场景,首屏 10 秒内进入。
- 极致性能优化:同等 3 亿高斯点场景下,内存占用仅为 Spark 2.0 的 50%,加载速度快 1 倍,渲染速度快 3 倍,容量上限大 10 倍。
- 多格式全兼容: 기본 지원
ply및spz및sog및splat및lcc및ksplat等主流 3DGS 数据格式,降低数据迁移成本。 - 四档渲染策略:提供「极限效果」「效果优先」「性能优先」「极限性能」四档预设,可按终端性能与场景需求灵活平衡画质与帧率。
- 物理碰撞系统:支持从 3DGS 资产生成体素碰撞体,实现射线检测、胶囊体、地面检测、墙体阻挡等实时碰撞查询,支撑行走模式与相机避障。
- 云端混合渲染:基于 OpenUSD 实现 3DGS 与高保真 Mesh 同场景共存、同帧混合渲染,云端实时串流,低配终端也能流畅预览高精度场景。
Aholo Viewer官网是什么
- GitHub 리포지토리:https://github.com/manycoretech/aholo-viewer
Aholo Viewer的操作步骤
- 환경 준비:确保本地已安装 Node.js(版本 ≥ 22.22.1)与 pnpm,用于源码构建与依赖管理。
- 소스 코드 가져오기:访问 GitHub 仓库(
manycoretech/aholo-viewer)克隆项目代码到本地。 - 종속성 설치:在项目根目录执行
pnpm install,拉取所有前端与工具链依赖包。 - 프로젝트 빌드:运行构建命令编译源码,生成可部署的浏览器端渲染引擎。
- 准备 3DGS 数据: Will
.ply및.splat및.spz및.sog및.lcc어쩌면.ksplat格式的 3D Gaussian Splatting 数据文件放入项目指定资源目录。 - 数据预处理(可选)사용
splat-transform工具链进行格式转换、数据简化、Chunk-based LOD 生成,或生成体素碰撞体以支持物理交互。 - 配置渲染参数:根据终端性能选择「极限效果」「效果优先」「性能优先」或「极限性能」四档渲染策略。
- 서비스 시작:运行本地开发服务器或部署到生产环境,通过浏览器访问对应地址即可加载场景。
- SDK 快速接入(替代方案):若无需源码级定制,可直接在现有项目中通过 npm 安装
@manycore/aholo-viewer,几行代码即可将 3D 查看器嵌入网页。 - 在线即时体验:直接访问官方演示页面,通过链接即时加载并漫游已发布的 3D 场景,无需任何本地部署。
Aholo Viewer的适用人群
- 前端/图形开发者:需要为网页集成高性能 3D 浏览能力的工程师。
- 数字孪生/智慧城市从业者:需要浏览器端承载城市级 3D 场景的项目方。
- 电商/房产/文旅运营者:希望将商品、房源、景区从 2D 图片升级为可交互 3D 体验的业务方。
- AI/机器人研究员:需要大规模 3D 高斯数据集(如 InteriorGS)进行空间智能与具身智能训练的团队。
- 콘텐츠 크리에이터:用手机拍摄即可生成并分享 3D 场景的 UGC 用户。
Aholo Viewer的常见问题
Q:Aholo Viewer 对浏览器和硬件有什么要求?
A: 需要支持 WebGL 或 WebGL2 的现代浏览器即可运行。由于涉及大规模 3DGS 数据渲染,建议配备独立显卡的 PC 或中高端手机以获得最佳体验,但引擎提供四档渲染策略(极限效果/效果优先/性能优先/极限性能),可根据设备性能自动或手动降级。
Q:支持导入哪些 3D Gaussian Splatting 数据格式?
A: 原生兼容 ply및spz및sog및splat및lcc및ksplat 等主流 3DGS 格式,无需手动转换即可直接加载。
Q:本地部署源码需要什么环境?
A: 需要 Node.js 版本 ≥ 22.22.1,并使用 pnpm 作为包管理器。克隆 GitHub 仓库后执行 pnpm install 与构建命令即可运行。
Q:10 亿级高斯点场景加载会很慢吗?
A: 不会。采用 Chunk-based LOD 流式调度架构,数据按空间块分级加载,首屏可在 10 秒内进入场景,浏览过程中动态调度可见区域数据,避免一次性全量加载。
Q:手机和 VR 设备能用吗?
A: 可以。Aholo Viewer 是纯 Web 端方案,手机浏览器、PC 浏览器及 VR 设备浏览器均可直接打开访问,无需安装 App。
Q:与 Spark 2.0 等同类引擎相比有什么优势?
A: 在同等 3 亿高斯点场景下,内存占用仅为 Spark 2.0 的 50%,加载速度快 1 倍,渲染速度快 3 倍,且容量上限大 10 倍(支持 10 亿+ 高斯点),更适合城市级超大场景。
Q:是否支持物理碰撞和行走漫游?
A: 支持。引擎可从 3DGS 资产生成体素碰撞体,提供射线检测、胶囊体、地面检测、墙体阻挡等实时碰撞查询,支持第一人称行走模式与相机自动避障。
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...




