The Brief I Wrote for Myself For years I have been trying to build something more than a web page. Not a scrolling document. Not a neat stack of cards. Something closer to a place — an environment the visitor actually enters, where every scene is composed with the same care a film sets a frame. That was the brief I wrote for myself at the start of this build: if someone lands here, they should feel like they arrived somewhere, not just opened a tab. A scroll-driven 3D environment built from scratch with Three.js, GSAP, WebGL shaders, and Blender. Three months of focused work, three weeks of final polish, and three earlier versions of this same portfolio that never left my machine. But the real reason I want to walk you through it is not the stack. It is the question the stack was built to answer. Five Years Behind Three Months This portfolio took three months. It also took five years.…