Aholo Viewer是什麼
Aholo Viewer是羣核科技開源的基於 3D 高斯濺射(3DGS)的高性能 Web 端渲染引擎。工具採用 chunk-level LOD 流式加載技術,讓 3D 內容像視頻一樣在不同終端流暢傳輸,手機端可運行 10 億級高斯點的城市級超大場景。產品兼容 ply、spz、sog、splat、lcc、ksplat 等主流 3DGS 格式,自帶 LOD 生成、格式轉換和體素碰撞體生成工具,開發者開箱即用。同時配套 Aholo 空間智能平台 API,覆蓋空間重建、雲端渲染、3D AI 模型生成等能力,推動 3D 互聯網從”能看”走向”能用”。

Aholo Viewer的主要功能
-
十億級高斯場景流暢渲染:通過 chunk-level LOD 與流式調度,支持 10 億級高斯點場景在瀏覽器中秒級加載、流暢漫遊,首屏 10 秒內進入。
-
多終端免安裝訪問:全面適配手機、電腦、VR 設備,無需下載客戶端,打開瀏覽器即可體驗超大 3D 世界。
-
多格式兼容:支持 ply、spz、sog、splat、lcc、ksplat 等市面主流 3D 高斯格式。
-
完整工具鏈:內置高質量 LOD 生成、數據格式轉換、3D 高斯碰撞體生成、編輯與拾取等工具。
-
物理碰撞系統:從 3DGS 重建資產生成體素碰撞體,支持射線、膠囊體、地面檢測和牆體阻擋等實時碰撞查詢,支撐行走模式和相機避障。
-
雲端混合渲染:基於 OpenUSD 將 3DGS 與高保真 Mesh 同場景共存、同幀混合渲染,雲端實時串流,低配終端也能流暢預覽。
-
多檔位渲染配置:提供效果優先、性能優先和極限性能三種渲染路徑,按需平衡畫質與性能。
Aholo Viewer的技術原理
-
Chunk-based LOD Tree:將原始 3DGS 數據切分爲多個 chunk(數據塊),爲每個 chunk 生成不同層級的 LOD,運行時以 chunk 爲單位做層級切換。相比 Spark 2.0 的 splat-based LOD,chunk 粒度更粗、緩存命中更好、擴展性更強,便於城市級超大場景按區塊拼接和更新。
-
流式分批拉取:按視錐優先級加載數據,控制內存和顯存佔用,實現大場景下的高效調度。
-
渲染管線優化:通過多精度數據結構降低顯存佔用,緩存預計算與按需 pass 壓縮每幀 GPU 開銷,結合 Morton Sort 和 detail culling 改善數據訪問效率。
-
3D 高斯濺射(3D Gaussian Splatting):將場景建模爲數十億個帶位置、形狀、顏色和透明度的高斯橢球,通過可微分光柵化實現實時渲染。
如何使用Aholo Viewer
- 訪問官網:訪問 GitHub 倉庫 https://github.com/manycoretech/aholo-viewer 瞭解項目。
- 安裝依賴:克隆倉庫後,在項目根目錄執行
pnpm install安裝依賴。 - 本地運行:執行
pnpm dev啓動開發環境,或執行pnpm build構建項目。 - 接入渲染器:在項目中引入
@manycore/aholo-viewer,調用createViewer創建 3D 視圖,使用SplatLoader加載 3DGS 數據文件即可渲染場景。 - 配置參數:通過
setViewerConfig設置渲染管線參數,按需選擇效果優先、性能優先或極限性能模式。
Aholo Viewer的核心優勢
-
性能領先:對比李飛飛團隊開源的 Spark 2.0(上限 1 億高斯點),Aholo Viewer 可加載 10 億高斯點,容量上限大 10 倍;實測 3 億高斯點場景下,內存佔用約爲 Spark 的一半,加載速度快 1 倍,渲染速度快 3 倍。
-
開箱即用:兼容主流格式,自帶完整工具鏈,無需額外配置可接入開發。
-
Web 原生:純瀏覽器運行,降低用戶訪問門檻,讓 3D 內容傳播像分享鏈接一樣簡單。
-
生態完整:從瀏覽器渲染到空間重建、雲端渲染、AI 生成、數據集開放,形成 3D 互聯網全鏈路基礎設施。
Aholo Viewer的項目地址
- GitHub倉庫:https://github.com/manycoretech/aholo-viewer
Aholo Viewer的同類競品對比
| 對比維度 | Aholo Viewer | Spark 2.0(李飛飛/World Labs) |
|---|---|---|
| 開發方 | 羣核科技(Manycore Tech) | World Labs(李飛飛團隊) |
| 開源協議 | MIT | 開源 |
| 高斯點上限 | 10 億級 | 1 億級 |
| LOD 策略 | Chunk-based LOD Tree | Splat-based LOD Tree |
| 加載速度 | 快(3 億場景加載快 1 倍) | 基準 |
| 內存佔用 | 約爲 Spark 的一半 | 基準 |
| 渲染速度 | 快(3 億場景渲染快 3 倍) | 基準 |
| 終端適配 | 手機、電腦、VR 瀏覽器 | 普通設備瀏覽器 |
| 工具鏈 | 完整(LOD/碰撞體/格式轉換/編輯) | 基礎渲染引擎 |
| 配套 API | 空間重建、雲端渲染、3D AI 生成、數據集 | 渲染引擎爲主 |
| 定位側重 | 現實世界重建 + 3D 互聯網基礎設施 | AI 生成虛擬環境 |
Aholo Viewer的應用場景
-
數字文旅:快速重建整個景區,用戶在瀏覽器中沉浸式漫遊真實或虛擬的三維空間。
-
影視創作:支持生成虛擬片場,創作者在真實重建的空間中設計鏡頭與交互。
-
遊戲開發:直接在真實重建的 3D 空間中設計遊戲交互,利用碰撞體實現角色行走與物理反饋。
-
具身智能/機器人訓練:開放 InteriorGS 等 3D 高斯語義數據集,爲機器人和智能體提供仿真訓練數據。
© 版權聲明
文章版权归作者所有,未经允许请勿转载。
相關文章
暫無評論...