fbpx

Introduction to Shaders and Practical Applications – Gray Area Festival 2024Workshop

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


Instructor(s)

Char Stiles is a computational artist, educator, and programmer based in Brooklyn, NY. She works creatively in the lower levels of graphical computational systems & makes jokes about how computers work. She is currently at the MIT Media Lab's Future Sketches group researching the future of creative coding in performance. She is a part of the Livecode.nyc collective & she co-founded Hex House, an artist studio and event space in East Williamsburg. She has performed internationally, including festivals such as Electric Forest, Portola, and Mutek Nexus. She has lectured and led workshops at Carnegie Mellon University, Duke University, University of Limerick, MIT, and NYU.