Fable 5.1 世界建模
摘要
Fable 5.1 是一款由 AI 智能体驱动的工具,能够利用开放数据生成真实场所的浏览器原生 3D 重建模型。该系统以旧金山联合广场的精细模型进行了演示。
查看缓存全文
缓存时间: 2026/09/02 20:51
PhiloLabs/fable51-worlds 来源:https://github.com/PhiloLabs/fable51-worlds
fable51-worlds
通过代码构建世界。 可探索的浏览器原生真实地点重建——由自主Claude Fable 5.1(https://www.anthropic.com/claude/fable)代理集群进行研究、建模和全程质量检查,最终以纯Three.js(https://threejs.org)应用形式发布,您可通过npm run dev运行。无需游戏引擎,无专有3D瓦片。每栋建筑、每家店面、每个标识、每棵树木和每个交通信号灯,皆由本仓库内的代码根据开放数据和公共参考图像生成。
世界场景
🌉 旧金山联合广场
▶ 观看完整59秒导览视频 · 1920×1080 · 航拍、广场、任天堂、地下层、苹果
广场及周边街区——鲍威尔街、格里街、邮政街和斯托克顿街——基于真实地形与街道网格构建,包含129个已识别的店面、可工作的交通信号灯与缆车系统,具备日/日落/夜三种环境,并提供两个可探索的室内空间:苹果联合广场店(邮政街300号)与任天堂旧金山店(鲍威尔街331号)。
| | | |—|—| | 运行方式 | cd union-square-sf && npm install && npm run dev | | 建筑数据 | 453个OSM轮廓 · 75个手工制作的立面 · 129个命名店面 | | 动态元素 | 基于1,398节点导航图的220名行人 · 109辆载具(含鲍威尔街缆车) | | 室内场景 | 苹果店+任天堂店,23个可交互对象 | | 验证流程 | 34个摄像机匹配视角对比真实照片 · 147份对比图表 · 9份独立审核报告 |
更多世界场景即将推出。
制作流程
每个世界遵循相同制作流程,所有阶段均在仓库中实现可复现运行:
- 实地调研——并行研究代理拉取OpenStreetMap几何数据、USGS高程、交通与街道规格,以及包含逐项事实来源和置信度的店面普查数据。
- 离线资产生成——Blender库模式(
bpy)脚本输出优化后的GLB资源包:立面模块、街道设施、载具、植被、零售陈列品、行人身体组件。 - 运行时构建——纯Three.js应用根据JSON配置组装地形、街道、立面、道具、人群与交通系统。
- 摄像机匹配质检——Playwright驱动真实应用截取固定视角画面,与从同位置拍摄的开源许可照片进行差异比对;独立审核代理(建筑师、地理学家、技术美术、交互设计师)提交报告指导下一修正周期。
许可证
代码与生成资产采用MIT许可。几何数据源自OpenStreetMap(https://www.openstreetmap.org/copyright)(ODbL协议)与USGS 3DEP(公共领域)。参考照片未在此重新分发——其来源信息记录于各世界场景的refs/*/SOURCES.md中。品牌名称与标识用于标识真实地理位置的真实商户,其所有权归原始持有者所有。
相似文章
@knowixbuilds: 240万个体素,1500名士兵,160个可用NPC。一个提示。Fable 5.1 一次性生成了有史以来最大的可玩中世纪体素…
Fable 5.1 AI模型一次性生成了一个大型可玩中世纪体素王国,包含240万个体素、士兵、NPC和可破坏元素,展示了其在世界生成方面的先进能力。
@corbin_braun: Fable 5 让我惊掉了下巴。你即将看到的成果仅用了2小时工作。背景是,如果在此之前尝试用代码实现这个,至少要多花400%的时间。
Fable 5 是一款新型AI模型,大幅缩短了前端开发任务所需的时间,使原本需要数周的工作在几小时内完成。
Fable 5在96小时内销声匿迹,四天后一个MIT许可的模型夺走了它的竞技场桂冠
Anthropic的Fable 5模型因出口管制在96小时后消失,几天后,Z.ai以MIT许可证开源了GLM-5.2,在Design Arena上超越了Fable 5。这凸显出最好的模型并不总是最容易获取的,将焦点从基准测试转向了可用性和许可。
Fable 5.1 与 Astra 在 Three.js 中打造了一个动物园
用户通过提示 AI 模型 Fable 和 Astra,创建了一个 3D 动物园场景。其中 Astra 使用 Blender 制作动物模型,而场景环境则使用 Three.js 构建。
Fable 5.1 在 Artificial Analysis 上
Fable 5.1 是一个用于将 F# 编译为 JavaScript 的工具,已在 Artificial Analysis 平台上被讨论或发布。