Fable51-worlds is een project dat echte locaties transformeert in verkenningsbare 3D-omgevingen die direct in de browser draaien. In plaats van commerciële game-engines te gebruiken, wordt alles gegenereerd via code en autonome Claude Fable 5.1 agent-zwermen.
Kernpunten van het project:
- Voorbeeld: Een gedetailleerde reconstructie van Union Square in San Francisco, inclusief werkende verkeerslichten, kabelbanen en interactieve interieurs van winkels zoals Apple en Nintendo.
- Productieproces: De pijplijn bestaat uit vier fasen:
- Verkenning: AI-agents verzamelen data via OpenStreetMap en USGS.
- Asset-generatie: Blender-scripts (
bpy) maken geoptimaliseerde GLB-kits.
- Runtime: Een Three.js-app assembleert de wereld vanuit JSON-specificaties.
- Kwaliteitscontrole: Playwright en onafhankelijke reviewer-agents vergelijken screenshots met echte foto's.
- Licentie: De code en assets zijn open source onder de MIT-licentie.
fable51-worlds
Er is geen game-engine gebruikt en er zijn geen propriëtaire 3D-tiles ingezet. Elk gebouw, elke winkelpui, elk bord, elke boom en elk verkeerslicht is gegenereerd uit open data en openbare referentiebeelden door code die in deze repository staat.
Werelden
🌉 Union Square, San Francisco
Bekijk de volledige walkthrough van 59 seconden · 1920×1080 · luchtfoto, plein, Nintendo, benedenverdieping, Apple
Het plein en de omliggende blokken — Powell, Geary, Post en Stockton — op basis van echt terrein en een echt stratennetwerk, met 129 geïdentificeerde winkelpuien, werkende verkeerslichten en kabelbanen, dag-/zonsondergang-/nachtstanden, en twee verkenningsbare interieurs: Apple Union Square (300 Post St) en Nintendo SAN FRANCISCO (331 Powell St).
Uitvoeren
cd union-square-sf && npm install && npm run dev
Specificaties
- Gebouwen: 453 OSM-voetafdrukken · 75 handgeschreven gevels · 129 benoemde winkelpuien
- Leven: 220 voetgangers op een nav-graaf van 1.398 knooppunten · 109 voertuigen, inclusief de kabelbanen van Powell St
- Interieurs: Apple + Nintendo, 23 interactieve objecten
- Validatie: 34 camera-matched viewpoints versus echte foto's · 147 vergelijkingsbladen · 9 onafhankelijke reviewrapporten
Meer werelden volgen.
Hoe deze worden gemaakt
Elke wereld volgt dezelfde pijplijn, en elke fase is aanwezig in de repository zodat je deze opnieuw kunt uitvoeren:
- Verkenning (Reconnaissance) — Parallelle research-agents halen OpenStreetMap-geometrie, USGS-hoogtegegevens, transit- en straatspecificaties, en een census van winkelpuien met bronnen per feit en betrouwbaarheidsniveaus op.
- Offline asset-generatie — Blender-as-a-library (
bpy) scripts produceren geoptimaliseerde GLB-kits: gevelmodules, straatmeubilair, voertuigen, vegetatie, winkelinrichtingen en lichaamsdelen van voetgangers.
- Runtime — Een pure Three.js-app assembleert terrein, straten, gevels, rekwisieten, menigten en verkeer vanuit JSON-specificaties.
- Camera-match QA — Playwright stuurt de echte app aan, maakt screenshots van vaste standpunten en vergelijkt deze met foto's met een vrije licentie die vanaf dezelfde plek zijn genomen; onafhankelijke reviewer-agents (architect, geograaf, technisch artiest, interactie) dienen rapporten in die de volgende fix-cyclus aansturen.
Licentie
Code en gegenereerde assets: MIT. Geometrie is afgeleid van OpenStreetMap (ODbL) en USGS 3DEP (publiek domein). Referentiefoto's worden hier niet herverdeeld — hun herkomst is per sector vastgelegd in de refs/*/SOURCES.md van elke wereld. Merknamen en logo's identificeren de echte bedrijven op hun echte locaties en behoren toe aan hun respectievelijke eigenaren.
fable51-worlds
Er is geen game-engine gebruikt en er zijn geen propriëtaire 3D-tiles ingezet. Elk gebouw, elke winkelpui, elk bord, elke boom en elk verkeerslicht is gegenereerd uit open data en openbare referentiebeelden door code die in deze repository staat.
Werelden
🌉 Union Square, San Francisco
Bekijk de volledige walkthrough van 59 seconden · 1920×1080 · luchtfoto, plein, Nintendo, benedenverdieping, Apple
Het plein en de omliggende blokken — Powell, Geary, Post en Stockton — op basis van echt terrein en een echt stratennetwerk, met 129 geïdentificeerde winkelpuien, werkende verkeerslichten en kabelbanen, dag-/zonsondergang-/nachtstanden, en twee verkenningsbare interieurs: Apple Union Square (300 Post St) en Nintendo SAN FRANCISCO (331 Powell St).
Uitvoeren
cd union-square-sf && npm install && npm run dev
Specificaties
- Gebouwen: 453 OSM-voetafdrukken · 75 handgeschreven gevels · 129 benoemde winkelpuien
- Leven: 220 voetgangers op een nav-graaf van 1.398 knooppunten · 109 voertuigen, inclusief de kabelbanen van Powell St
- Interieurs: Apple + Nintendo, 23 interactieve objecten
- Validatie: 34 camera-matched viewpoints versus echte foto's · 147 vergelijkingsbladen · 9 onafhankelijke reviewrapporten
Meer werelden volgen.
Hoe deze worden gemaakt
Elke wereld volgt dezelfde pijplijn, en elke fase is aanwezig in de repository zodat je deze opnieuw kunt uitvoeren:
- Verkenning (Reconnaissance) — Parallelle research-agents halen OpenStreetMap-geometrie, USGS-hoogtegegevens, transit- en straatspecificaties, en een census van winkelpuien met bronnen per feit en betrouwbaarheidsniveaus op.
- Offline asset-generatie — Blender-as-a-library (
bpy) scripts produceren geoptimaliseerde GLB-kits: gevelmodules, straatmeubilair, voertuigen, vegetatie, winkelinrichtingen en lichaamsdelen van voetgangers.
- Runtime — Een pure Three.js-app assembleert terrein, straten, gevels, rekwisieten, menigten en verkeer vanuit JSON-specificaties.
- Camera-match QA — Playwright stuurt de echte app aan, maakt screenshots van vaste standpunten en vergelijkt deze met foto's met een vrije licentie die vanaf dezelfde plek zijn genomen; onafhankelijke reviewer-agents (architect, geograaf, technisch artiest, interactie) dienen rapporten in die de volgende fix-cyclus aansturen.
Licentie
Code en gegenereerde assets: MIT. Geometrie is afgeleid van OpenStreetMap (ODbL) en USGS 3DEP (publiek domein). Referentiefoto's worden hier niet herverdeeld — hun herkomst is per sector vastgelegd in de refs/*/SOURCES.md van elke wereld. Merknamen en logo's identificeren de echte bedrijven op hun echte locaties en behoren toe aan hun respectievelijke eigenaren.