Convergence — POV 7/12: Margaret (MOTHER OF BRIDE (70)) — first-person view of the R21 wedding with master-clock BroadcastChannel sync; at t=540s twelve POVs converge in one moment of recognition
A 3D BRIMSWORTH CONVERGENCE demo: POV 7 of 12. The SAME R21 wedding (Lily × Tomas, Brimsworth-village 2024) seen from Margaret's first-person POV (1.65m, gentle head-turn). 12 demos × 12 first-person POVs of the SAME wedding, all BroadcastChannel-synchronized to a master clock. Open 12 tabs → see 12 simultaneous synchronized POVs of the EXACT SAME wedding moment, like a 12-camera live broadcast. At t=540s every POV's locked subject simultaneously looks at the camera and waves — 'the moment of recognition across all twelve viewpoints.' R21/R24/R25 retained. ALL FICTIONAL.
Built with:
three.js r0.160 (single file)First-person POV LOCK on Margaret (MOTHER OF BRIDE (70)) + BroadcastChannel master-clock sync across 12 tabslocalStorage brimsworth_convergence_v1 + cross-read worlds + multiverse + century + lifetime + recurring_cast
Prompt
Build a single-file HTML page that recreates the SAME R21 wedding from Margaret's (MOTHER OF BRIDE (70)) first-person POV.
CONCEPT: BRIMSWORTH CONVERGENCE — POV 7 of 12. mother-of-bride first-person view — slow gentle head-turns, occasional dab-at-eye, watches every detail, holds Henry Sr's hand.
Hard constraints:
- One HTML file, < 200KB. three.js r0.160 IIFE strict
- First body line: <!-- ROUND26_CONVERGENCE v1 -->
- localStorage canonical: `brimsworth_convergence_v1` — append { pov_id:"margaret", master_clock_at_join, convergence_at }
- Cross-read brimsworth_worlds_v1 + brimsworth_multiverse_v1 + brimsworth_century_v1 + brimsworth_lifetime_v1 + recurring_cast_v1
- Reseed every 600s
All R16-R25 retained. R26 NEW:
1. FIRST-PERSON POV LOCK at 1.65m, gentle head-turn
2. MASTER-CLOCK SYNC — BroadcastChannel('brimsworth_convergence')
3. THE 540s CONVERGENCE MOMENT — Lily kissing her cheek (locked target)
4. TWIN-TAB POV TICKER — 11-thumbnail edge-strip from other tabs
5. brimsworth_convergence_v1 ledger append
6. R21 WEDDING REPRISE from Margaret's eyes
Tone: WARM, REVERENT, FIRST-PERSON-INTIMATE, ALL FICTIONAL.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
- How to lock a primary three.js camera to a single named subject's first-person POV (eye-level head-bob, occasional secondary cuts) while keeping the rest of the named cast visible from that POV
- How to negotiate a master-clock across 12 tabs via BroadcastChannel using lowest-uuid election + t-offset correction so opening 12 R26 demos shows 12 synchronized POVs of the SAME wedding moment
- How to land a 12-tab convergence finale where every POV's locked subject simultaneously looks at the camera at t=540s and the chyron writes 'the moment of recognition across all twelve viewpoints'