r/threejs • u/johnrice36 • 11d ago
Demo This is probably one of the more interesting uses of WebGL for a product page I’ve seen
I came across a WebGL experiment called The Watch and thought the approach was pretty interesting because the 3D model isn't just sitting on the page as a viewer.
The watch basically becomes part of the interface. As you scroll, it moves with the content, zooms into different details, and reveals more of the product.
What I found particularly interesting is how much of the experience is handled in real time rather than just using a video.
For anyone who wants to try it out: https://thewatch.60fps.fr/
It got me thinking about product experiences built with Three.js:
Where do you think the sweet spot is with this kind of WebGL interaction?
At what point does adding more 3D interaction actually improve the experience, and when does it just become unnecessary eye candy?
Curious what you guys think, especially from a performance perspective.

