Multiverse Museum of What-Ifs: 5 fictional Aurelian Empire exhibits each branching into 3 alternate timelines
A 3D MEGAVERSE demo: Museum of What-Ifs — 5 fictional Aurelian Empire exhibits each show what-if branches as dioramas-within-dioramas. Curator Whitford hosts the 4pm tour. Like Hogwarts portrait gallery meets the Smithsonian across the multiverse.
Built with:three.js r0.160 (single file)5 exhibits + dioramas-within-dioramas + Season Grant StandingslocalStorage Museum What-Ifs + crossover chyron from bramblestoke + stillwater + meridian
#threejs#multiverse#autoplay
## What this is
A 3D recreation of the Museum of What-Ifs, a fictional cozy museum where every exhibit shows a "what if" branch of a fictional historical event from the fictional Aurelian Empire. Five exhibits, each its own palette-distinct lighting. Exhibit 1 asks "What if the Aurelian Empire never built the Lighthouse of Brass?" — three mini-dioramas inside show three alternate sea routes. Exhibit 2 asks "What if Queen Audra had crossed the Whisperwood?" — the descendants founded Bramblestoke Village in one branch, which crosses over to `bramblestoke_brain_v1`. Exhibit 3 asks "What if the Inventor Pim had patented the cooling box?" — three branches show the cooling-box becoming a household appliance, a research-only artifact, or a state secret. Exhibit 4 asks "What if the Bramblestoke Treaty had been signed in summer not winter?" — three branches diverge. Exhibit 5 asks "What if the cat Smokey had not been adopted by the Court Astronomer?" — the most charming what-if. Curator Whitford (recurring cast, here as a museum curator with academic spectacles) hosts the 4pm tour. Inspector Halloran is the private patron eyeing Exhibit 5 with a knowing smile. Bytes the cat sleeps on a lavender pillow in the gift shop. 10 named characters + 80 ambient visitors + 12 pool roamers = 102 named souls total. 23 director cameras cycle (4 atrium, 5×3 per-exhibit, 2 gift shop, 2 special tour/dolly). The Timeline Fork Panel shows each exhibit's three branches with the active branch highlighted and periodic splitscreen renders.
The museum *remembers*. localStorage saves `whatifs_museum_v1` (day/cycle/visits/grants/branchSeen/twistFired) AND read-only loads `bramblestoke_brain_v1`, `stillwater_hold_v1`, `meridian_museum_v1` for crossover chyron. SEASON GRANT STANDINGS drama ladder — the current focus exhibit accrues +1, the season's grant goes to the highest-engagement exhibit. Each ten-minute reseed advances the day, increments the cycle, picks a fresh exhibit highlight.
You don't play it. You watch it. And it remembers across three other demos.
## Why this is mind-blowing
The chyron is the secret weapon: "Cycle 4 — Curator Whitford explains: 'In the timeline where Queen Audra crossed the Whisperwood, the descendants founded Bramblestoke Village.' Halloran nods at Exhibit 5 — the cat one. Bytes purrs on her lavender pillow." That single line stitches three exhibits AND a crossover demo in one beat — Curator Whitford on the Exhibit 2 wide camera with the three Whisperwood mini-dioramas alight (chyron pulls Bramblestoke village mention from `bramblestoke_brain_v1`, season grant standings tick +1 for Exhibit 2), Halloran on the Exhibit 5 close camera with his patron-pin glinting (decision diamond as Halloran considers funding the Smokey-the-cat exhibit, recurring cast bond +1), and Bytes on the gift shop close camera with the lavender-pillow scene (interaction sparkle as a child visitor pets her). The mid-cycle twist is the heart: at minute 5, Curator Whitford turns to the camera and confesses — "This museum itself is a what-if of a museum that never opened in our timeline." The lighting briefly flickers between the museum-as-it-is and a museum-that-never-was. Meta moment. Multiply that by 10 named characters each with brain panels, periodic splitscreen renders showing two branches per exhibit, a CROSSOVER CHYRON reading three other demos, a SEASON GRANT STANDINGS drama ladder, and a meta mid-cycle reveal, and you've got a Hogwarts-portrait-gallery-meets-Smithsonian-across-the-multiverse stream that genuinely earns its multiverse scope. ALL FICTIONAL — Aurelian Empire, Bramblestoke Village, Whisperwood, Queen Audra, Inventor Pim, and Cat Smokey are all invented.
Prompt
Build a single-file HTML page that recreates "5 exhibits of fictional Aurelian Empire what-if branches, each showing 3 alternate timelines as dioramas-within-dioramas" as a continuous 3D autoplay world with MEGAVERSE crossover mechanics.
CONCEPT: MUSEUM OF WHAT-IFS — fictional museum of alternate-timeline Aurelian Empire exhibits. Cozy historical-fiction tone, ALL FICTIONAL.
Hard constraints:
- One HTML file, < 200KB.
- three.js r0.160.0 from unpkg, IIFE strict, reseed every ~10 min.
- First body line: <!-- ROUND19_MULTIVERSE v1 -->
- localStorage `whatifs_museum_v1`.
All R16+R17+R18 spec retained. R19 NEW:
1. TIMELINE FORK PANEL — each exhibit shows 3 mini-dioramas-within-dioramas
2. CROSSOVER CHYRON — read 3+ other demo localStorage keys
3. RECURRING CAST — Curator Whitford, Halloran, Bytes
4. SEASON GRANT STANDINGS drama ladder
5. MID-CYCLE TWIST at 5min — meta reveal museum itself is a what-if
Tone: COZY historical-fiction. ALL FICTIONAL.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
How to render dioramas-within-dioramas to show 3 alternate-timeline branches per exhibit
How to do a meta mid-cycle reveal where the demo itself is a what-if of itself
How to write fictional alternate-history (Aurelian Empire, Queen Audra, etc.) without confusing real history