# Spellbound Relics 1.5 — Matched Panoramas

The Sleeping Garden and Lantern Wood now each follow a 17,200 by 1,200 native-coordinate trail, composed of five individually illustrated 3:1 terrain sections. Each of the thirteen story stops, including the optional duet, has its own 3:1 distant painting and a matching near-background layer with transparent silhouettes.

## Camera and depth

- Far scenery pans at 0.22 times world-camera movement.
- Near scenery pans at 0.275 times camera movement: 25% faster than far scenery.
- Each near plane is wider than the corresponding far plane; both retain a uniform 3:1 aspect ratio. Trees, hills and rocks keep their proportions.
- The trail and interactive landmarks share the companions’ native coordinate system. The foreground moves at 1.12 times the trail-camera rate.
- Both scenery planes dissolve together during a journey; the outgoing opaque distant plane fills the screen throughout the dissolve. The next location is preloaded, and travel awaits arriving artwork decoding.
- Camera positions progress along the longer trail. The garden crossing, meadow, river, mirror bank and gate are distinct places rather than one clustered scene. The woodland follows the same continuous progression.
- Arrive now cancels pending travel and brings every plane and companion to the destination. Reduced motion uses immediate arrival and stops ambient animation. Existing saved games retain chapter and encounter numbering.

## Artwork and prompts

All 36 new assets were made with the built-in image-generation tool, then converted to optimized WebP. The eight approved distant paintings were used as visual references; the distant garden paintings were extended on both sides with newly painted terrain. Near scenery matches each distant scene’s twilight color, geography and materials. The near layers and walking terrain preserve generated alpha transparency.

Assets are saved in `assets/trails-v15/`: thirteen `far-*.webp`, thirteen `near-*.webp`, and five `garden-trail-*.webp` plus five `wood-trail-*.webp`. The complete prompt set is preserved in [generation-prompts.json](assets/trails-v15/generation-prompts.json). No mirrored scenery or horizontal image stretching is used.

## Verification

- Existing language, world-state and expansion suites pass, including 65 pilot checks and 478 expansion checks.
- 7,112 panorama geometry assertions cover proportions, camera endpoints, screen coverage throughout every transition, and the near/far speed ratio across six screen sizes from 320 px to 2560 px wide.
- Desktop browser walkthrough reaches every story stop and the optional duet. Checked matched artwork loading, the travel-skip control, both chapter return trips, saved completion after reload, and immediate camera arrival with reduced motion.
- The browser walkthrough used separate test storage; the player’s saved evidence was preserved.
- Physical phone and Safari verification remain pending. Mathematical layout checks are not device or browser compatibility tests.

This is a visual expansion. Grammar rules, assessment procedures and the IND-GBL hypothesis remain as in the prior pilot; this revision does not establish learning or engagement gains.
