Camera Zoom Navigation
Move between spatial anchors within one continuous environment.
Open experimentMove foreground and background layers at different speeds.
DEPTHReduced motion is enabled. This preview displays the stable result without zoom, displacement or scrambling.
Move foreground and background layers at different speeds. An independent interaction study built for the Resources archive.
Normalize the local scroll offset and map it to two opposing layer translations.
Actual React demo source. Import this component with the archive stylesheet and pass variant (depthParallax), values, playing, replay and reduced props. The image demos use /images/resources-bg.png.
Loading implementation…
| Parameter | Type | Range | Default |
|---|---|---|---|
| Strength | Number | 0.2–1 | 0.6 |
Enable playback, then scroll the focusable preview with a wheel, touch or keyboard. Motion follows the local scroll position. Reduced motion shows a static composition.
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 between spatial anchors within one continuous environment.
Open experimentFill a progress rail as the preview scrolls.
Open experiment