Eschatia is a narrated deep-zoom explorer for James Webb Space Telescope imagery. Pick any of 20 cosmic destinations and you get a cinematic transition into a full gigapixel viewer. The images are up to 14,500 pixels wide, streamed in tiles directly from ESA's servers so nothing heavy loads upfront. Each destination has hand-written narration, four clickable hotspot markers pinned to specific features in the image, and human-scale comparisons that put the numbers in context.
The most challenging part was the hotspot coordinate system. Pins have to stay locked to specific points in the image regardless of zoom level or pan position, which required a custom proximity detection pass on the viewer's canvas.
To test it: open the link, click any destination card, and zoom in. Hit the cinematic button at the bottom of any viewer to enter ambient mode.
- 4 devlogs
- 5h
- 16.59x multiplier
- 89 Stardust