component
Vertical Lens Slider
By Munzir Kareem

Details
- Munzir KareemAuthor
- componentType
- $10.00Price
- 2026-07-27Published
- 2026-07-27Updated
- 2026-07-27Added
- CarouselsCategories
Summary
Vertical Lens Slider A vertical image slider with a WebGL-powered lens distortion effect.
Description
Vertical Lens Slider A vertical image slider with a WebGL-powered lens distortion effect. Slides warp and bulge in response to scroll speed and direction, then settle smoothly when scrolling stops. Built with Three.js for a fluid, tactile feel that goes beyond a standard carousel. Features: Infinite vertical loop with seamless wraparound, no jump cuts at the start or end Randomized masonry-style slide heights for a natural, editorial layout Lens warp effect driven by scroll velocity, adjustable strength or fully disabled Multi-input support: mouse wheel, click-drag, and touch swipe, all with momentum Keyboard navigation (arrow keys) with visible focus ring for accessibility Optional overlay showing slide name and index counter Automatically pauses rendering when off-screen to save performance Recovers gracefully from WebGL context loss Static fallback layout for the Framer canvas editor and exports, matching the live version exactly Fully responsive images with alt text support Customization: Add unlimited slides, each with its own name and image Adjust text color, overlay padding, and font Control lens distortion strength from subtle to dramatic
Introduction
infinite slider with lens warp
Rank history
Daily rank per list, from the first snapshot — lower is better.
- All · #3405