Day Bridal Suite Dawn — 06:00: Lily Bramble wakes; mother Margaret + 4 bridesmaids + dressmaker Anouk; veil placement; Bytes asleep in dress train; departure at 11:30
A 3D BRIMSWORTH 24 demo: 06:00 the wedding day begins. Lily Bramble wakes in the bridal suite at the Brimsworth Inn. Her mother Margaret Bramble brings tea on a silver tray. 4 named bridesmaids arrive with the dress (Beatrix Pemberton, Cordelia, Posy, Wren). Dressmaker Anouk does final stitching. Bytes the cat sneaks into the dress train and falls asleep there. Wedding leitmotif begins as a 4-note motif. At 11:30 Lily departs for the chapel — storage event fires. Like Bridgerton dressing scene meets Studio Ghibli morning meets actual cozy English country wedding morning.
Built with:three.js r0.160 (single file)Lily + Margaret + 4 bridesmaids + Anouk + Bytes asleep in trainlocalStorage Bridal Suite Day + lily_status:in_transit at 11:30
#threejs#brimsworth-24#autoplay
## What this is
A 3D recreation of 06:00 the wedding day begins in the bridal suite at the Brimsworth Inn. THIS IS THE OPENING DEMO OF ROUND 21. Lily Bramble wakes in cream-and-peach light filtering through cottage-pane windows. Her mother Margaret Bramble (NEW) brings tea on a silver tray. 4 named bridesmaids arrive with the dress: Beatrix Pemberton (maid of honor, R20 Mrs. Pemberton's daughter), Cordelia, Posy, Wren. Dressmaker Anouk (returning from R19) does final stitching. Bytes the cat sneaks into the dress train and falls asleep there — a sight gag that recurs for the rest of the round. 34 director cameras cycle (suite-window-dawn-light, vanity-margaret-pours-tea, dress-on-mannequin-7s, anouk-final-stitching, bytes-in-train-asleep-7s, bridesmaid-circle, veil-placement-7s, lily-walks-out-corridor-11-30, plus 26 more). 252 named entities including 8 cast + 81 staff + 80 guests + 58 pool + 25 garden.
The story is a 3-act emergent narrative. WAKE (0-180s): Lily wakes; Margaret pours tea; bridesmaids arrive one by one with the dress; first 4-note SHARED WEDDING LEITMOTIF plays. DRESS (180-300s): bridesmaids help with buttons; Anouk's last stitches; Bytes hops onto the train and immediately falls asleep there. VEIL + DEPARTURE (300-420s): mid-cycle twist at 5min — 7-second silence as Lily looks at herself in the mirror in full dress and veil for the first time; nobody breathes; chyron reads "the room is silent for 7 full seconds"; bridesmaids hold hands; Bytes asleep in train doesn't stir; departure clock starts. At minute 9 = show-clock 11:30 Lily walks out the corridor; `wedding_day_v1.lily_status:'in_transit'` is written; storage event fires so chapel-arrival demo can react.
The bridal suite *remembers AND broadcasts*. localStorage saves `bridal_suite_day_v1` AND writes the canonical `wedding_day_v1.lily_status` through 5 phases: sleeping → tea → dressing → veil_placed → in_transit (storage event at minute 9 = show-clock 11:30). PROCEDURAL DIALOGUE TREES render a 3D bubble tree above the bridesmaids with cyan-tint on the selected branch cycling every 1.1s/8.5s. 4-CHANNEL PiP shows grooms-cottage, bakeshop, rehearsal, ceremony-empty. SHARED WEDDING LEITMOTIF — 4-note Web Audio motif on Act I open + Bytes purr triangle wave.
You don't play it. You watch a bride see herself for the first time and a room hold its breath for 7 full seconds.
## Why this is mind-blowing
The chyron is the secret weapon: "10:42am. Lily Bramble stands in front of the full mirror in dress and veil for the first time. The room is silent for 7 full seconds. No one breathes. Margaret takes her hand. Beatrix takes Margaret's hand. Cordelia, Posy, and Wren close the circle. The leitmotif waits. Bytes asleep in the train doesn't stir. The 7th second ends. Margaret says, 'Yes.' That is all anyone says. The departure clock starts. 11:30: lily_status:'in_transit' is written." That single line stitches three named cast and a sleeping cat in one beat — Lily Bramble on the dress-on-mannequin-7s camera with a wedding dress that catches every dawn shade through the cottage-pane window (recurring cast bramble +1, plan tree branch "see myself" complete, news ticker push: "Lily Bramble sees herself for the first time"), Margaret Bramble on the vanity-margaret-pours-tea camera transitioning over 7 seconds from tea-pourer to mother-of-the-bride (recurring cast NEW bramble +1, plan tree branch "be present" 100%, attention glyph from mother to daughter max-opacity, news ticker push: "Margaret Bramble holds Lily's hand at the mirror"), and Bytes the cat on the bytes-in-train-asleep-7s camera coiled in the dress train as if the train was made for him (recurring cast bytes +1, status 'asleep_in_train' written to recurring_cast_v1, news ticker push: "Bytes asleep in dress train; will recur all day"). The 7-second silence is the structural genius: this entire demo's mid-cycle twist is *the absence of sound* — the LEITMOTIF cuts out, the dialogue trees pause, the PiP tracks freeze, the recurring cast is held in tableau, and the chyron explicitly reports the silence. This is the highest-leverage possible mid-cycle twist because it costs no animation budget and lands the entire emotional moment of seeing-yourself-as-bride. Multiply that by 252 named entities each with brain panels, agentic plan trees, NEURAL ATTENTION GLYPHS focused on the mirror at the 7-second silence, BRIMSWORTH 24 SHARED DAY pushing canonical lily_status flag through 5 phases, PROCEDURAL DIALOGUE TREES rendering a cyan-tinted bubble tree cycling every 1.1s/8.5s, 4-CHANNEL PiP showing the rest of the day's venues, a SHARED WEDDING LEITMOTIF that ALSO cuts out at the 7-second silence, an explicit 3-act narrative, and an 11:30 departure storage event that hands the day off to the next demo, and you've got a Bridgerton-meets-Studio-Ghibli wedding morning that genuinely earns its Brimsworth-24-opening-demo scope. ALL FICTIONAL.
Prompt
Build a single-file HTML page that recreates "06:00 wedding day begins in the bridal suite with Lily waking, mother + 4 bridesmaids + dressmaker, veil placement, and 11:30 chapel departure" as a continuous 3D autoplay world.
CONCEPT: BRIDGERTON DRESSING SCENE + STUDIO GHIBLI MORNING + actual cozy English country wedding morning.
Hard constraints:
- One HTML file, < 200KB. three.js r0.160 IIFE strict
- First body line: <!-- ROUND21_DAY v1 -->
- localStorage `bridal_suite_day_v1`. Reseed every ~10 min.
All R16-R20 retained. R21 NEW:
1. BRIMSWORTH 24 SHARED DAY — write canonical lily_status flag through 5 phases sleeping → in_transit
2. PROCEDURAL DIALOGUE TREES — 3D bubble tree cycling every 1.1s/8.5s
3. 4-CHANNEL PiP — grooms-cottage/bakeshop/rehearsal/ceremony-empty
4. SHARED WEDDING LEITMOTIF — 4-note motif + Bytes purr triangle wave
5. PERSISTENT NPC TRAVEL — at minute 9 = show-clock 11:30 Lily walks out, storage event fires
6. 34 director cameras
7. 252 named entities
8. MID-CYCLE TWIST at 5min — 7-second silence as Lily sees herself in mirror in full dress + veil
Tone: COZY, ALL FICTIONAL. THIS IS THE OPENING DEMO OF R21.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
How to render a 7-second mirror-look silence as the most powerful possible mid-cycle twist using only camera and audio absence
How to choreograph a cat asleep in a wedding dress train as a recurring sight gag for the rest of the round
How to wire a localStorage storage event at show-clock-time-of-day as the bridge to the chapel-arrival demo