A scroll-driven walk through a living 3D garden — seven interactive stations, each one a working demo of a real frontend technique.

Interactive 3D on the web often feels like a gimmick—fancy visuals disconnected from real utility or clear design principles. Developers build spinning 3D cubes or particle fields that look cool for 5 seconds but communicate nothing meaningful about frontend engineering depth or interactive techniques.
Grove was created to bridge this gap: a spatial presentation where every 3D object and camera milestone is a working demo of a fundamental web design pattern.
Grove guides the user along a winding 3D pathway through a stylized procedural garden across 7 interactive stations:
Grove uses React Three Fiber (@react-three/fiber), Three.js, and GSAP ScrollTrigger for camera timeline control.