GLSL 101 Shaders for Everyone – Van Ta

Workshop: GLSL 101: Shaders for Everyone

In this workshop participants will acquire a basic understanding of how GLSL shaders operate within TouchDesigner. Additional information around their syntax and common use will be reviewed. This will be achieved through the creation of two real-life projects (an analog style synthesizer and a 2D pattern generator). The instructor will be present to guide students throughout the process. The main concepts of the workshop will be discussed and demonstrated at the beginning of the class and the rest will present themselves as the class unfolds.

This workshop is intended for programmers that want to deepen their understanding of computer graphics, for designers that want to learn how things are made, and for anyone curious enough to see the way pixels are drawn on a screen. A basic understanding of programming is required. Some experience with computer graphics will be useful.

Instructor: VanTa
VanTa is an experienced developer, with a strong focus in the field of computer graphics.

In his creations, he always tries to find a balance between geometry, abstraction, and chaos.

At the age of eight he left home and founded his own aerospace startup with very little venture capital, that operated from his parents’ porch.

With a background in environmental science, his work revolves around the intersection between art, science, and technology. He loves when digital elements align with the real world; either in augmented reality overlays, projection mapping on architectural landmarks, or pixels floating in thin air. VanTa also performs as a VJ and musician in different locations and festivals around the world. When he finds the time, he teaches coding to designers and artists.

About The Author

You might be interested in