I’ve been learning how to make 3D scrollable animations / narratives using three.js and GSAP. My goal is to get familiar with how the NYT uses their custom 3D story controls library, but I wanted to go one step deeper to understand how their library actually works.
Process page: https://merlerker.github.io/creative-code/final/