Introduction to Shaders and Practical Applications – Gray Area Festival 2024Workshop
Accessibility Update:
Please note that this workshop will be held in the upstairs Gray Area classroom, which is not ADA accessible. We apologize for any inconvenience and encourage those impacted to contact us for assistance. Thank you for your understanding.
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.
This workshop is part of the Gray Area Festival 2024.
Marking Gray Area Festival’s 10th anniversary, Gray Area 10 continues our annual survey of culture through the lens of creative practice, featuring a conference, performances, and workshops.
Course Logistics
Dates
Sunday September 15, 2024
Location
Gray Area
2665 Mission Street
San Francisco
Time
5pm-7pm
Cost
Sliding scale $40-$90 for a 2hr hands-on workshop (Limited to 15 students)
Suggested price: $45
We also offer Diversity Scholarships, find out more and apply here.
Experience level: Beginner
Course Requirements:
No prerequisites to participate.
Education Goals
The goals for the workshop is for participants to learn how to code shaders, learn where they fit in the graphics pipeline, and be equipped to keep practicing beyond this workshop
Technologies
Unity
p5.js
TouchDesigner