Depth Parallax
Move foreground and background layers at different speeds.
Open experimentMove between spatial anchors within one continuous environment.
ANCHOR / 01 — SPATIAL APPROACHReduced motion is enabled. This preview displays the stable result without zoom, displacement or scrambling.
Use a continuous scene to give navigation a sense of place. The tower stays recognizable while the camera approaches a spatial anchor.
A Web Animations timeline interpolates image scale and horizontal translation. Duration controls the approach; the scene returns to its original framing at the end.
Actual React demo source. Import this component with the archive stylesheet and pass variant (cameraZoom), values, playing, replay and reduced props. The image demos use /images/resources-bg.png.
Loading implementation…
| Parameter | Type | Range | Default |
|---|---|---|---|
| Zoom scale | Number | 1–3× | 1.8× |
| Duration | Number | 0.2–3s | 1.2s |
| Horizontal pan | Number | -25–25% | 12% |
A working demonstration created for this archive, not a claim of historical client work. Activate manually. Reduced motion uses a static result. Animation handles and listeners are released on unmount.
Requires a current browser with Web Animations, requestAnimationFrame and Pointer Events. Background imagery is decorative; essential labels remain in the document. The magnetic target supports tap and keyboard activation.
Move foreground and background layers at different speeds.
Open experimentFill a progress rail as the preview scrolls.
Open experiment