RetroFX Sneaker Lab | Interactive 3D Product Viewer by Brendon SmithRetroFX Sneaker Lab | Interactive 3D Product Viewer by Brendon Smith

RetroFX Sneaker Lab | Interactive 3D Product Viewer

Brendon Smith

Brendon Smith

I built RetroFX Sneaker Lab as an interactive ecommerce demo. Shoppers can rotate the sneaker, inspect it from different angles, and switch colorways in the browser.
The design challenge was making the viewer feel natural on a phone. A drag on the product should rotate the model while visitors can still scroll to the details. I built the experience with Three.js and designed the interaction around both gestures.
For an ecommerce implementation, I focus on the details that matter once the demo is live: model loading, responsive controls, reduced motion, keyboard access, and a fallback when WebGL is unavailable.
Need an interactive viewer for your own product? https://contra.com/s/YFksksLE-interactive-threejs-hero
Like this project

Posted Nov 9, 2026

A mobile friendly Three.js ecommerce demo with an interactive sneaker viewer, colorway switching, and touch controls.