Creative Coding
Getting Started With Shaders: Writing Programs That Run on Every Pixel
Shaders are the magic behind real-time graphics: tiny programs the GPU runs for every pixel, all at once. They're also famously intimidating. This walkthrough covers the core idea from scratch so the rest of the shader world opens up.