# Big Hero β WebGL Gallery for Framer
A drop-in WebGL infinite-scroll photo gallery for Framer. Drag horizontally
to scroll, fast scroll lifts each image forward in Z and saturates color
from grayscale. Click any image to open a fullscreen lightbox with smooth
fade + zoom animation. The whole thing is one code component that ships
with six sample photos so you see it working the instant you drop it.
## Demo
url : https://template-sections-r3f.vercel.app/
framer url : https://big-hero.framer.website/
remix : https://framer.link/qv78DZB
## What you get (Free)
ποΈ Gallery Β· Infinite Scroll code component β port of pmndrs' R3F infinite-scroll example, polished for Framer
πͺ CMS Gallery binding via a 12-line Code Override β wire any Framer CMS Gallery field straight into the scroll track. Filter, sort, add, remove items live and the gallery updates without a reload.
πΌοΈ Lightbox detail popup β click any photo to open a fullscreen fade + zoom-in preview. Click anywhere or press Esc to dismiss.
π¨ Property-panel controls β background, headline color, headline text, headline size, scroll damping, distance, page count, lightbox toggle, backdrop color. No code-edits required.
π¬οΈ Velocity FX β images lift forward in Z and fade from grayscale to color the faster you scroll. Stops dead when the user releases.
πͺΆ Sample images included β six royalty-free interior photos preload from the bundle so a freshly-dropped component is never empty.
π‘οΈ Graceful fallback β buyers on browsers without WebGL still see a static image grid.
π Layout-friendly β fills explicit heights (100vh, 1fr, fixed px) via height: 100% + flex hints; minimum 200Γ360px so the drop is always visible even before the buyer sets a size.
## Tech
three.js + @react-three/fiber + @react-three/drei. Bundle is ~338 KB
gzipped, served from a stable CDN URL β no buyer-side dependency
install. Works in any Framer code-component slot.
## Use cases
Photography portfolios β drop the component, bind your Photos collection, ship.
Studio / agency landing reels β the lightbox doubles as a case-study preview.
Editorial hero blocks β replace static hero banners with a moving reel.
Product galleries on long-form sales pages.
## What's next
v1 ships the Gallery component only. Three additional R3F variants β
Liquid Blob (morphing 3D blob hero), Particle Field (1,500-point
cursor-reactive sphere), Flying 3D (floating planes with marquee
modes) β are already in the bundle as code, and will land as insertable
components in a future release.
## Setup guide
Open the Connect Gallery Collection link in the plugin sidebar's
Docs section, or go directly to https://template-sections-r3f.vercel.app/cms-gallery
The page walks you through the 4-step Code Override flow with screenshots
and a one-click code snippet.
## Support
Big Hero is free. If it saved you time, leave a tip:
πΉπ PromptPay: 0855544590
π Ko-fi: https://ko-fi.com/linekit
Support: trirong.phasukyued@gmail.com