Skip to content

component

Velocity Lens Image

By Angelo Engelbrecht

Details

Summary

Description Velocity Lens Image bends the centre of an image in the direction of page-scroll velocity while granular refraction washes across the frame, then clears as motion…

Description

Description Velocity Lens Image bends the centre of an image in the direction of page-scroll velocity while granular refraction washes across the frame, then clears as motion settles. Moving a pointer or touch over the image creates a local focal region surrounded by progressively stronger grain. The source-faithful mechanics are delivered through a clean six-row Framer API with responsive fitting, performance presets, reduced-motion behavior and a standard-image fallback. Features Responsive image with accessible alt text and Cover, Contain or Stretch fitting. Direction-aware sine-profile mesh bend driven by native page-scroll velocity. Pixel-coordinate simplex grain that appears during motion and clears at rest. Pointer/touch focal field with editable strength, size and smoothing. Independent Scroll Effect and Pointer Focus controls. Grouped Image Setup and Performance presets for a clean Property panel. Component-local native scroll measurement without Lenis or scroll hijacking. Offscreen pausing and settle-to-idle GPU rendering. Reduced-motion, static Canvas and non-WebGL fallback behavior. One TSX file with no Three.js, GSAP or runtime npm dependency. Setup Paste the Component URL into a Framer project. Upload an image, add alt text and set fit/focal position under Image Setup. Tune Scroll Effect, Pointer Focus and Performance. Open Preview and test page scrolling plus pointer movement; Canvas/export intentionally shows a stable image.

Introduction

scroll-driven arc, grain and point

Rank history

Daily rank per list, from the first snapshot — lower is better.

125015001750185028/319/39/79/119/15
  • All · #8502