Celebrating a Decade of Culture and Innovation in San Francisco
Learn More
In this workshop, you will learn how to code shaders by creating a visual composition with GPU code and a little bit of math. This is an ideal way to create music visualizers, or any interactive abstract graphics of the sort. We will briefly go over how to use the shaders we create in a variety of other real-time engines like Unity, p5.js & touch designer. You will learn about where the shader exists in the graphics pipeline, the basics of how the language works, and how to quickly iterate on writing your shader using livecoding tools (code that compiles on the fly). You will also be given a plethora of tools to build upon what you learn, so you can keep learning and practicing beyond this workshop.