Explore a Hand-Drawn 3D Portfolio with Interactive RoomsExplore a Hand-Drawn 3D Portfolio with Interactive Rooms
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
ITOM – 3D Portfolio My personal portfolio, but instead of a normal scrolling page, you walk through a 3D corridor with doors. Each door leads to a different "room" – a gallery, a studio, a sky you fly through, a beach. Everything is hand-drawn sketch textures on flat 3D geometry, because I can't model in Blender and I turned that limitation into the whole visual style.
Built from scratch in React Three Fiber + Three.js + GSAP. Custom GLSL shaders handle the paint-reveal effect (hover over something sketched and it fills with color). The camera system alone is 500 lines because it handles scroll, mouse parallax, gyroscope on mobile, and auto-glance toward doors.
Won FWA of the Day, GSAP Site of the Day, CSSDA Special Kudos, and multiple other awards. Open source on GitHub.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started