
We built a custom scroll animation engine in three.js, optimized shader workflows, redesigned the UI integration around a portal-style layout, and introduced Rive-powered micro-interactions to make the entire experience responsive, playful, and technically stable.
An experimental interface concept exploring how 3D environments, scroll mechanics, and animated UI components can transform a simple ordering flow into an interactive narrative experience.


Art direction 3D design Web design Motion design Web development Project management
Sergii Valiukh Sergii Valiukh Ernest Asanov Ladamyra Kunytsia, Ernest Asanov Oleg Savenok Nick Zhuravlov