Floor Carousel

Show Preview
Floor Carousel
Floor Carousel

About Floor Carousel

Floor Carousel is a WebGL-powered 3D media carousel for Framer that transforms your media into an immersive, perspective-based gallery. Inspired by a runway extending into the distance, it combines realistic depth, smooth infinite scrolling, and dynamic motion to create a unique visual experience.

Use it as an image-only carousel, a video-only carousel, or a mix of both. Choose your preferred media format and create visually engaging galleries with seamless infinite movement.

Built with Three.js, Floor Carousel offers extensive customization over floor tilt, camera perspective, slide positioning, spacing, and optional wave deformation. Drag through your media with smooth momentum or enable automatic scrolling for a continuously moving gallery.

Key Features

  • 3D Floor Perspective: Runway-style gallery with realistic depth.

  • Flexible Media Modes: Images only, videos only, or mixed media.

  • Infinite Scrolling: Seamless continuous media movement.

  • Wave Deformation: Add optional rolling wave effects.

  • Smooth Drag Interaction: Navigate with momentum-based dragging.

  • Auto Scrolling: Automatic movement in either direction.

  • Perspective Controls: Adjust tilt, angle, camera perspective, and depth.

  • Customizable Layout: Control slide dimensions, spacing, and corner radius.

  • Performance Optimized: Animations and video playback run only while visible.

Best For

  • Creative portfolios

  • Photography and videography websites

  • Agency showcases

  • Digital art galleries

  • Product presentations

  • Modern landing pages

From Motion Lab

RingView Carousel
MediaFlow Carousel
WavyFlow Carousel
3D Motion Carousel

Related Components

Product Stage
Lumina Parallax
Scroll 3D Slider
Arc Pro Carousel