@webloved: How I built this with Claude 👇 Academy in bio 🔗 Three.js renders the entire cyberpunk cityscape in real time zero video file pure WebGL Web Audio API plays ambient sound synced to scroll milestones making the site feel like a game GSAP ScrollTrigger pins the hero while the camera flies through the 3D scene on scroll CSS custom properties swap red and blue accent colors per section in one variable change requestAnimationFrame tied to mouse position makes the entire 3D city react to cursor movement Lenis.js smooth scroll makes the WebGL camera movement feel physically real not digital Sound on/off toggle built with a single AudioContext.suspend() call zero library needed Save this if you want a SaaS site that makes engineers feel they are inside the product before they sign up 🤖 #claude #buildinpublic #webdesign #webgl #fyp