polify studio website · freelance
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
- tilted, filterable work wall
- sliding side panels
- hover and press micro-interactions
built with
three.js · vanilla javascript · lenis