vipin pathak’s 3d portfolio

2026 · client project

polify studio website · freelance

the polify studio site: a tilted wall of client work beside an open list of cases

the site of a web3 creative studio: a tilted wall of client work you can filter, with the studio’s cases, story and jobs sliding in as panels beside it.

my part

sole developer — from a static figma to production: every animation, effect and micro-interaction

the problem

the studio wanted its portfolio to feel immersive and interactive, with their whole archive on one wall you can drag around. that’s around a hundred images and looping videos, and drawn the usual way, it stutters the moment you start dragging.

what i did

working from the studio’s static figma, i built every animation, effect and micro-interaction. the work wall is the heart of it: around a hundred stills and looping videos in one draggable three.js grid, packed into gpu texture atlases so it draws in a handful of calls and stays smooth while you drag.

what’s in it

built with

three.js · vanilla javascript · lenis