这是 World Labs 推出的 ICARE 项目,使用他们的 Marble 世界生成工具 + Spark 2.0 渲染引擎实现,在浏览器中直接运行的交互式 3D 世界(基于 Gaussian Splats)。
🧱 核心技术原理
1. Gaussian Splatting (3DGS) 表示方式
●传统与创新的对比: 传统 3D 用三角面(mesh)建模,而 Gaussian Splatting 用数百万个半透明的椭球体(splats,高斯粒子)来表示场景。

●属性与渲染: 每个 splat 有位置、缩放(XYZ 半径)、旋转、颜色和不透明度等属性。渲染时按从后到前的顺序(painter's algorithm)绘制并混合,产生照片级真实感,且渲染速度快,适合实时交互。
2. Marble:多模态世界生成模型(World Labs 的核心产品)
●强大的生成能力: 从文本、单张图片、视频、多张图片、甚至粗糙的 3D 布局生成完整的、可探索的 3D 世界。

●高自由度编辑: 支持交互编辑、扩展、组合世界(比如把多个生成的部分拼成大场景)。
●原生高保真: 输出最高保真格式就是 Gaussian Splats,也可以导出 mesh 或视频。
●注:ICARE 就是用 Marble 生成的,灵感来自历史人物(如达芬奇、特斯拉等),结合艺术与游戏元素。
3. Spark 2.0:浏览器原生渲染引擎(关键创新)
基于 Three.js + WebGL2 构建,开源,能在普通浏览器(尤其是桌面)中运行。支持多个 splat 对象全局排序、实时编辑/重光照/动画(甚至 4DGS)。
Spark 2.0 的 LoD(Level of Detail) + 流式传输 是亮点:
●把巨大场景(几千万 splats)切成层级细节。
●根据相机位置动态加载/渲染合适精度的部分(近处高细节,远处低细节)。
●渐进式流传输: 不用下载完整文件,边玩边加载;用虚拟内存管理 GPU 资源。这让百万级 splats 的复杂世界能在浏览器中流畅交互,而不需要预渲染视频。
🛠️ ICARE 具体是怎么做出来的
●团队协作: World Labs + WithLoreCo,艺术/动画由 @LoicPix 负责,世界/UI 设计来自 @itsnicholash,技术艺术方向与工程由 @PendingReallity 操刀。
●工作流:
i.用 Marble 生成/设计世界(可能结合文本提示 + 图像参考 + 编辑工具)。
ii.用 Spark 2.0 在浏览器中实时渲染和交互(加入游戏元素,如对话、收集物品、修复世界)。

iii.所见即所得的视频制作: 宣传视频不是单独渲染的:他们在 Blender 中连接到 live Spark 2.0 运行时,直接动画相机并预览 splat 渲染效果,实现了“所见即所得”。
●性能优化: 桌面优先(浏览器流式),支持数百万 splats,但手机等设备受限。
💡 为什么厉害
1.突破体验限制: 突破了传统“生成图片/视频”的限制,直接做出可互动、可探索的 3D 世界,直接在浏览器运行,无需下载安装。
2.打破应用边界: 结合 AI 生成 + 实时渲染 + 游戏机制,打开了网页 3D 体验的新可能(游戏、虚拟生产、VR/AR 等)。
3.工业级管线: 整个 pipeline 高度集成:Marble 生成 → Spark 渲染 → Blender 辅助制作。
🎮 想自己试试?
去 marble.worldlabs.ai 用文本或图片生成世界,然后用 Spark 构建交互体验。
👉 ICARE 演示地址:
https://icare-game.world
(提示:桌面浏览器打开效果最佳)
结语:
这是 2026 年当前前沿的“从梦想到可互动世界”的典型案例,技术还在快速迭代,后续他们会分享更多 workflow 细节,敬请期待。
夜雨聆风