Just wrapped up building flux/, an interactive UI with real-time WebGL rendering, custom GLSL shaders, and scroll-driven animation, built entirely from scratch with vanilla JS, what do you think?
It's been a super fun shift for me, most of my background is Python automation, AI...
Found a bug in flux/ this week. Portrait phones were only showing the middle of the 3D models during scroll, edges were getting cut off. Turns out I never scaled the camera fov/distance for aspect ratio, just assumed desktop dimensions the whole time