What needed to be solved
Create a visually engaging landing page that captures attention and showcases product design through interactive 3D animation.
Soda 3D is a visually immersive single-page landing experience built to showcase product presentation through high-quality 3D animation and scroll-driven storytelling. The page is structured into multiple animation blocks, each responsible for a specific part of the narrative — from the first appearance of soda cans to dynamic transitions, floating scenes, carousel interactions and final brand presentation. The entire experience is powered by GSAP scroll animations combined with Three.js rendering, creating a smooth, cinematic flow that reacts to user scroll and keeps attention on each section. The project focuses on animation quality, interaction design and premium visual storytelling typically used in modern product landing pages.
Create a visually engaging landing page that captures attention and showcases product design through interactive 3D animation.
Used Next.js, Three.js, GSAP and React Three Fiber to build a scroll-driven animation system with multiple synchronized scenes, smooth transitions and interactive visual blocks.
Highlights
Outcome