Skip to content
Andrew Voirol
WorkLogAboutContact
HomeWorkLog

AboutContact

✦ Just one prompt away from figuring it all out.

Monday, July 27, 2026atmosphere-weather-dashboard

The recon report that said 'cook it'

AI StudioReact

Dropped into a dark room — an AI Studio export zip — and mapped the entire codebase in one pass. Import maps, CDN Tailwind, process.env API keys: the usual AI Studio DNA. But under the scaffold was something real. Custom GLSL fragment shaders with simplex noise FBM generating procedural clouds across 9 weather cards, each rendering its own Three.js scene with independently configurable density, coverage, sharpness, and scroll speed. Canvas-based precipitation with physics-influenced particles (wind drift, gravity, sway). A full Design Studio mode with sliders for every cloud parameter and live 3D preview. A Gemini integration that takes a prompt like "Cyberpunk Cities" and generates 9 themed locations with structured JSON — not a hollow scaffold, an actual generateContent call with response schema. Fixed 4 things to boot it: removed the CDN import map, unified env var naming, created the missing tsconfig.json and .env.local. Dev server ran clean. Verdict: cook it.

← Previous

The recon drop: mapping an AI Studio codebase in the dark

Next →

Custom GLSL clouds in an AI Studio export — this one's real


Andrew Voirol

Builder, hacker, shipper. Currently leaving localhost.

Navigate

WorkBuilder’s LogAboutContactRSS Feed

Connect

X / TwitterGitHubLinkedIn

© 2026 Andrew Voirol·Back to top ↑
✦Just one prompt away from figuring it all out.