
2026/09/03 4:49
Fable 5.1 ワールドモデリング
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
「Worlds via code」プロジェクトは、高価なゲームエンジンや手動のモデリングを必要とせず、標準的な Web ブラウザ内で直接リアルな街並みの再構築を自律的に行うことで、3D コンテンツの制作方法を革命化した。自律エージェントによる高度なパイプラインを用いて、OpenStreetMap の幾何学データ、USGS の標高データ、公共交通仕様、店舗調査などのオープンデータを取り込み、ゼロから高忠実度の環境を構築する。
主なデモはサンフランシスコのユニオンスクエアの再構築であり、Powell、Geary、Post、Stockton 通りを覆う実地形上での航空撮影式ウォークスルー、実際のストリートグリッドを含んでいる。この環境には、75 の手作業で作成されたファサードバリアントを含む 453 の OSM フットプリントにわたる 129 つの特定された店舗、作動する信号機、ケーブルカー、そして一日・日没・夜の完全なサイクルが含まれる。ライフシミュレーションでは、Powell ストリートケーブルカーを含む 1,398 ノードのナビゲーショングラフをnavigate し、220 の歩行者、および 109 の車両が移動し、シーンを生気に満ちたものとしている。Apple Union Square と Nintendo SAN FRANCISCO という 2 つの探索可能な内部空間には、それぞれ 23 つのインタラクティブなオブジェクトが用意されている。
アセット生成は Blender-as-a-library スクリプトを使用してオフラインで行われ、ファサード、家具、車両、植生、設備、歩行者部品などの最適化された GLB パッケージを出力する。実行時においては、Three.js 純粋なアプリケーションが JSON の仕様に従って地形、道路、ファサード、小道具、群衆、交通を組み合わせ、プロプライエタリソフトウェアは必要としない。品質保証では、Playwright を使用して固定されたカメラ位置一致のビューポイント(合計 34)でアプリを操作し、これらのビューのスクリーンショットを取得し、フリーライセンスの photographs と diff することで、9 人の独立したレビュアーからの入力に基づき、147 の比較シートにわたって検証を行う。生成されたプロジェクトは
npm run dev を通じて実行可能な単純な Three.js アプリとして配布され、コードは MIT ライセンス下、幾何学は ODbL および USGS のパブリックドメインデータから派生し、ブランド名・ロゴは実在の企業がその正しい場所にあることを識別するために使用される。このフレームワークは、最終的に、新しい地理データを投入するだけで、Web ブラウザを持つ誰でも高忠実度の仮想世界を作成することを可能にする。本文
ブラウザネイティブによる実在都市の完全再現:Claude Fable 5.1 エージェントスワームの世界
コードによって構築されたこのプロジェクトは、実在の場所をブラウザネイティブ環境で再構築したものです。研究・モデル化・品質確認までを自律的な Claude Fable 5.1 エージェントスワーム がエンドツーエンドで行っています。
- ゲームエンジンを使用しません
- プロプライエタリな 3D タイルは一切利用しません
- すべての建物、ショウウィンドー、看板、植生などは、オープンデータとパブリック参照画像から生成されます
コマンドを実行するだけで動作する単純な Three.js アプリとして公開されていますnpm run dev
🌉 サンフランシスコ・ユニオンスクエア
59 秒間の完全なウォークスルー(1920×1080)で確認可能な、空中俯瞰から地下階までを含んだ詳細な再現です。広場周辺(パウエル通り、ゲアリ通り、ポスト通り、ストックトン通り)は、実際の地形と実在のストリートグリッド上に配置されています。
主要特徴
- 忠実なディテール: 特定されたショウウィンドー 129 カ所、機能する信号機、ケーブルカーを実装
- 動的な環境: 昼夜の変化や夕暮れのサイクルを再現
- 探索可能な内部空間:
- アップル ユニオンスクエア(300 Post St)
- ニンテンドー サンフランシスコ(331 Powell St)
実行方法
cd union-square-sf && npm install && npm run dev
コンポーネント構成
- 建物: OSM(OpenStreetMap)フットプリント 453、手作業で作成されたファサード 75、名称付きショウウィンドー 129
- 街の風景(ライフ):
- ナビゲーショングラフ上に配置された歩行者 220 名(ノード数:1,398)
- カベルカーを含む車両 109 台
- 内部空間: アップルとニンテンドー店内に設置されたインタラクティブオブジェクト 23
検証プロセス
- カメラアングル 34 パターンを実在の写真と比較
- 比較用シート 147 枚を分析
- 独立したレビューヤーによるレポート 9 件の作成
🚀 その他の公開予定ワールド
他の実在都市も同様の方法で作成・公開される予定です。
⚙️ ワールド作成パイプライン
すべてのワールドは同一のプロセスに従っており、リポジトリ内に含まれるため必要に応じて再実行可能です。
1. 偵察(リコナイスアンス)
- 並列処理された研究エージェントがデータを収集
- OpenStreetMap のジオメトリと USGS の標高データ活用
- 公共交通・道路仕様の実装
- 各事実にソースと信頼度レベルを付与したショウウィンドー調査結果の統合
2. オフラインアセット生成
- Blender-as-a-library(bpy)スクリプトによる最適化された GLB パッケージ発行
- ファサードモジュール、街路家具、車両、植生、小売機器、歩行者の身体部分を含むアセットの準備
3. ランタイム
- 純粋な Three.js アプリとして実装
- JSON 仕様に基づき地形、道路、ファサード、小道具、混雑、交通流を組み立てる
4. カメラマッチ品質保証(QA)
- Playwrightで実際のアプリケーションを駆動しスクリーンショット撮影
- フリーライセンスの写真との差分比較
- 建築家、地理学者、テクニカルアーティスト、インタラクション専門家などの独立したレビューヤーエージェントがレポート作成を行い、修正サイクルを推進
📜 ライセンス情報
- コードおよび生成されたアセット: MIT ライセンス
- ジオメトリの源流:
- OpenStreetMap (ODbL)
- USGS 3DEP(パブリックドメイン)
- 参照写真: リポジトリ内には含まれていませんが、各ワールド内の
ファイルでセクターごとの出典が記録されていますrefs/*/SOURCES.md - ブランド名およびロゴ: 実際の場所で実在する企業を特定するためのものとし、それぞれの所有者のものとなります