PhiloLabs/fable51-worlds
worlds via code, from fable 5.1
Star 增长趋势(本站收录历史)
PhiloLabs/fable51-worlds
深度介绍
它是什么
Fable 5.1 Worlds 是 PhiloLabs 推出的实验性项目,用纯代码从 Fable 5.1 引擎生成可交互的 3D 城市世界。它基于 Three.js/WebGL,能快速构建旧金山等真实地理区域的数字孪生场景。
核心亮点
- 代码即世界:用 JavaScript 描述建筑、道路与地形,支持程序化生成与实时修改
- 真实地理数据:集成 OpenStreetMap,自动拉取城市布局生成 3D 模型
- AI 友好:专为 Claude 等 AI Agent 设计,可通过自然语言指令驱动场景变更
- 轻量级渲染:无需重型引擎,浏览器即可流畅运行城市级模拟
为什么火
470 星虽不算爆款,但它踩中两个趋势:一是 AI Agent 需要“可操作的环境”作为试验场,二是程序化生成与数字孪生的低成本化。项目将复杂 GIS 数据压缩成几行代码,让开发者第一次觉得“建一座城市”像写诗一样简单。
适合谁用
- 想做城市可视化原型的前端工程师
- 研究 AI Agent 空间认知的开发者
- 对程序化生成好奇的 Three.js 玩家
快速上手
git clone https://github.com/PhiloLabs/fable51-worlds
cd fable51-worlds
npm install
npm run dev
默认加载旧金山示例,修改 src/worlds/sf.js 中的建筑参数即可生成自定义街区。
