Magnetic Field
Pull a signal node toward the pointer with a soft, bounded attraction.
Open experimentStretch a cursor marker in the direction of travel.
Reduced motion is enabled. This preview displays the stable result without zoom, displacement or scrambling.
Stretch a cursor marker in the direction of travel. An independent interaction study built for the Resources archive.
Measure frame-to-frame velocity to calculate the marker angle and bounded horizontal scale.
Actual React demo source. Import this component with the archive stylesheet and pass variant (velocityStretch), 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 move across the preview. Hover controls also respond to focus and activation; cursor studies offer arrow-key movement and tap positioning. Reduced motion keeps a static result.
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.
Pull a signal node toward the pointer with a soft, bounded attraction.
Open experimentFollow the pointer with a softly delayed ring.
Open experimentLeave a short chain of fading dots behind the pointer.
Open experiment