「42 Aholo Viewer 3DGS与 Mesh 的高性能渲染器」
/~e5413Yt5kB~:/
链接:https://pan.quark.cn/s/4712fff6b4af
Aholo Viewer 是一个面向 3DGS(3D Gaussian Splatting) 与 Mesh 的高性能渲染器。它采用 **Chunked Streaming LOD(分块流式 LOD)** 机制,可高效加载和渲染超大规模 3DGS 场景。
✨ 特性
⚡ 高性能:针对大规模点云 / 3DGS 优化
🧩 分块流式加载:按需加载,支持海量数据
🎮 内置示例与 Playground:在线编辑与调试渲染代码
📦 Monorepo 架构:渲染器 + 文档站点统一管理
🔧 TypeScript + Node ≥ 22:现代化前端工具链
📦 仓库结构
aholo-viewer/ ├── AGENTS.md # AI 代理与开发指引 ├── website/ # Astro 文档站点(首页 / 手册 / 示例 / API / Playground) ├── packages/renderer/ # 渲染器 TypeScript 源码包 ├── scripts/ # 构建与文档生成脚本 ├── docs/ # 架构说明与 AI 协作指南 ├── external/ # 上游依赖源码(含子模块,只读) ├── .codex/skills/ # Codex 本地技能配置
🚀 快速开始
环境要求
Node.js:≥ 22.22.1
pnpm(推荐使用 corepack)
克隆仓库(包含子模块)
git clone --recurse-submodules https://github.com/manycoretech/aholo-viewer.git cd aholo-viewer安装依赖
pnpm install启动开发环境
pnpm dev浏览器访问提示地址即可看到示例场景。
🛠 常用命令
根目录通用命令
命令 说明 pnpm install安装依赖 pnpm dev启动开发服务器 pnpm build构建全部包 pnpm preview预览生产构建 pnpm check执行全量检查 定向构建与检查
命令 说明 pnpm build:renderer仅构建渲染器 pnpm build:website仅构建文档站点 pnpm check:renderer渲染器类型与代码检查 pnpm check:website站点内容检查 pnpm check:content手册、示例、图片与链接校验 pnpm docs:api生成 API 文档
📖 使用方式
详细用法请参考 使用手册(构建后自动生成)。
如果一切正常,你将看到类似官方示例的 3DGS 场景。
🌐 Playground
Playground 支持通过 URL 直接恢复代码状态:
/zh-CN/playground/?example=basic-scene&code=<压缩后的源码>
示例存储在
website/src/content/examples/每个示例包含:
<slug>.json(元数据)
<slug>.ts(源码)
📚 项目文档
AGENTS.md:AI 代理与后续开发快速指引
docs/architecture.md:当前工作区结构与依赖关系
docs/ai/vibe-coding-guide.md:AI 辅助开发规范与写作风格
.codex/skills/:按模块划分的 Codex 本地技能
🔗 外部依赖说明
⚠️ external/ 目录下为只读上游代码
external/egs-core:必需的上游子模块
external/splat-transform:必需的 workspace 依赖包除非任务明确说明,否则不要修改这些目录中的代码。
📄 License
本项目采用 MIT License。
Aholo Viewer 3DGS渲染器 开源html
a1117762026-06-05 9:21
相关推荐
谭光志11 小时前
Vibe Coding 时代,程序员该何去何从仿生狮子13 小时前
别再说“全栈”了,AI 时代团队只认这 5 种人kyriewen13 小时前
AI 写的 React 组件,合并前必查的 6 个坏味道——每个都有代码对比Highcharts.js13 小时前
软件开发公司为什么选择 Highcharts?阿祖zu14 小时前
企业 AI 转型之痛,个人提效十倍不止,组织效率仍止步不前?摇滚侠15 小时前
SpringBoot3+Vue3 全套视频教程 45-51酸梅果茶16 小时前
【6】lightning_lm项目-LIO 前端 -点云预处理模块Hilaku16 小时前
前端大裁员背后的恐慌:我们还剩什么底牌?咖啡无伴侣17 小时前
unplugin-auto-import 使用详解+面试高频考点搬砖记录员17 小时前
录屏文件打不开?H.265兼容性踩坑与4种实战方案