Museum 6 Wings — The Meridian Museum portals across 6 fictional civilization wings
A 3D PORTAL demo: The Meridian Museum with 6 fictional civilization wings — VOLTERRA (Roman-like marble) · NETARI (Egyptian-like sandstone) · IXKAN (Mayan-like jade) · FROSTHELM (Norse-like cold-blue) · MARIGAUL (Mughal-like rose-cream) · ALPACAY (Andean-like terracotta) — radiating from a central rotunda hub. 8 curators + 12 named museum-goers tour multiple wings.
What this is
A 3D recreation of The Meridian Museum, with six fictional civilization wings radiating in a hex pattern from a central rotunda hub. Volterra Wing is the Roman-like wing on a marble-cream palette featuring marble columns, mosaic floor, bust gallery, council chamber replica, and a fountain. Netari Wing is the Egyptian-like wing on a sandstone-gold palette featuring an obelisk hall, hieroglyph wall in a fictional script, sarcophagus chamber, scribe desk replica, and sun-disc. Ixkan Wing is the Mayan-like wing on a jungle-green-jade palette featuring a stepped pyramid replica, jade masks, and carved stelae. Frosthelm Wing is the Norse-like wing on a cold-blue palette with a longship replica, runic inscriptions in fictional script, and an iron weapons display. Marigaul Wing is the Mughal-like wing on a rose-pink-cream palette featuring arched colonnades, miniature paintings, and peacock motifs. Alpacay Wing is the Andean-like wing on a terracotta palette featuring a terraced stone replica, a golden disc, and woven textiles. All civilizations are fully fictional with no real cultural names. The central rotunda hub has a grand staircase, gift shop, café, and info desk. Eight named curators and twelve featured museum-goers — Ms. Lopez plus four students, Maya and Dev, Nadezhda the solo scholar, the Park family of four — tour multiple wings. Twenty-three director cameras cycle: rotunda dome, grand staircase, gift shop, café, info desk, plus per-wing wide and close-up angles, tour-following, scholar-at-display, drone-orbit, and portal-pass. Eighty instanced visitors fill the wings. The mini-map shows the floor plan with rotunda center and six hex-arranged wings.
The museum remembers. localStorage saves which wings each goer visited, which artifact each scholar studied, and tour-stamp count between reseeds. After ten minutes the next museum day arrives; new exhibits surface, scholarly research notes compound.
You don't play it. You watch it. And it remembers.
Why this is mind-blowing
The chyron is the secret weapon: "Cycle 5 — Dr. Volk presents new research on Volterra dynasty. Across the museum, the Park family explores Frosthelm. Scholar Nadezhda studies Marigaul miniatures." That single line stitches three wings in one beat — Dr. Volk on the Volterra council-chamber replica camera presenting at the lectern with a slide of the dynasty bust, the Park family on the Frosthelm longship-wide camera with the kids climbing the runestone, and Nadezhda on the Marigaul miniature-painting close camera taking notes that compound in localStorage. Multiply that by six fictional civilizations rendered in primitive geometry, era stamps with civilization-themed glyphs (Ⅴ ☀ ◇ ᚠ ❀ ◈), eight named curators each presenting their wing, twelve goers touring multiple wings, and a research-notes log that grows across reseeds, and you've got a Smithsonian-cozy stream that genuinely earns its multiverse scope. Tone is reverent: ALL civilizations purely fictional, no real cultural names, no real artifacts, no real religious figures.
Prompt
Build a single-file HTML page that recreates "a grand museum with 6 fictional civilization wings" as a continuous 3D autoplay world with PORTAL multiverse mechanics.
CONCEPT: THE MERIDIAN MUSEUM has 6 wings each celebrating a fictional civilization analogous to Roman/Egyptian/Mayan/Norse/Mughal/Andean — but ALL FICTIONAL: VOLTERRA, NETARI, IXKAN, FROSTHELM, MARIGAUL, ALPACAY. Plus central ROTUNDA hub with grand staircase, gift shop, café, info desk.
Hard constraints:
- One HTML file, < 200KB.
- three.js r0.160.0 from unpkg, IIFE strict, full disposable cleanup, reseed every ~10 min.
- First body line: <!-- ROUND17_PORTAL v1 -->
- localStorage memory under key `meridian_museum_memory_v1` — saves which wings each goer visited + which artifact each scholar studied + tour-stamp count.
Round 17 PORTAL spec:
- 6 civilization wings + 1 rotunda hub = 7 worlds, each with own palette
- Portal travel via wing entrance archways. Auto-portal every 60-90s with white flash + wing banner.
- 8 named curators + 12 featured goers tour multiple wings
- 100+ named: 8 curators + 12 featured + 80 instanced visitors + 30-name pool
- 23 director cameras
- Per-world HUD: "WING 4 OF 6: FROSTHELM · 47 ARTIFACTS · CURATOR DR. STORM HALVOR"
- Mini-map = museum floor plan (rotunda center + 6 hex-arranged wings + tour dots)
- Era stamps with civilization-themed glyphs
Tone: reverent, scholarly, cozy. ALL CIVILIZATIONS ARE FICTIONAL — no real cultural names, no real artifacts, no real religious figures.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
- How to portal a camera between 7 museum worlds in one demo with a hex-arranged floor plan + themed archway portals + civilization-glyph era stamps
- How to build 6 distinct fictional civilizations with primitive geometry (marble columns, sandstone obelisks, jade masks, longships, arched colonnades, terraced stones) under 60KB
- How to use localStorage to persist scholarly research notes per visitor across reseeds — Dr. Volk's Volterra dynasty research compounds across cycles