用 World Labs Marble 场景做高斯泼溅浏览器游戏,教程全开源
theworldlabs · x · 2026-09-16
开发者 isaacmason 发布了一个运行在高斯泼溅场景内的浏览器游戏 demo,场景由 World Labs 的 Marble 创建,并用 three.js + spark + crashcat + navcat 等库搭建,配套讲解视频已发布在 World Labs YouTube 频道,项目代码开源。
教程覆盖了在 splat 场景中做游戏的全套积木:
- 用 three.js + spark 渲染高斯泼溅并带 LOD 细节层次
- 从 splat 生成碰撞网格与导航网格
- 第一人称角色控制器
- 为 splat 烘焙光照探针,让角色获得环境光
- 让角色在 splat 场景中投射阴影
作者表示灵感来自 SimonDev 的 three.js 游戏教程,想以同样精神做一期从零拼装浏览器游戏的讲解。
「编程与Agent」频道最新
- 可克隆的「Receipt Desk」:带一手信源验证的 AI 研究台 — tetsuoai · 2026-09-16
- 独立开发者用 ElevenLabs 给古英语游戏配音,并全面重做 UI 与材质 — tomjohndesign · 2026-09-16
- AI Agent 缺的不是记忆而是状态完整性,开发者提出 State Ledger 方案 — thefeelgoodconductor · 2026-09-16
- iamtrask:所谓“1万个Agent”其实只是一个模型的1万条并行线程 — iamtrask · 2026-09-16
- 邓侃团队把英文描述编译成本地神经小程序,代码+模型混合编程 — yuntiandeng · 2026-09-16
- 开放 Agent 网络实测:35 个外部 Agent 接入,仅 3 个会再来 — anp2_protocol · 2026-09-16