Carro Armato
A streetwear storefront where the product turns as you scroll.
- Year
- 2026
- Stack
- Next.jsThree.jsReact Three FiberGSAP

The brief
A self-initiated commerce concept. Streetwear sells on attitude, and a flat photo grid throws that away — so the garment became a 3D object you move through instead of a picture you scroll past.
The challenge
WebGL on a storefront is easy to get wrong. The scene has to load fast enough that nobody waits, stay smooth while the page scrolls, and never get in the way of the part that actually earns money: looking at products and buying one.
The approach
A React Three Fiber scene staged inside Next.js, with GSAP tying product rotation to scroll position. The 3D is confined to the hero moment; the shop and story sections underneath stay conventional, fast, and readable.
What we built
- 3D product hero in WebGL
- Scroll-linked product staging
- Shop and story flow
- Bold editorial typography
What it demonstrates
- Three.js and React Three Fiber inside a production Next.js app
- Scroll-driven 3D that doesn't wreck load time
- Restraint — WebGL for one moment rather than the whole page
