Josef Pelz – Advanced GLSL Shader Programming 1+2 - SS23 – 05+06 For Intermediate

1 – May 3rd 2023 6-9 PM (CET) / In English Language / Online via Zoom
2 – May 10th 2023 6-9 PM (CET)
 / In English Language / Online via Zoom

You have started to use GLSL shaders in TouchDesigner, maybe you even attended VanTas introduction? Then this is the right place to continue and learn how to further leverage the computational power of the GPU to create beauty.

In this two session module, Josef Pelz is going to show how you can take inspiration from mathematical formulas and use them to create simulations and particle systems, that have some kind of behavior, which makes them a great ingredient to interactive installations, live performances or just a lot of fun to play with.

Learn how to create a simple cloth simulation with surprisingly few lines of code, most of all, understand how representing and manipulating abstract data in textures is key to make even complex simulations run in realtime.

After the live lesson you will get access to the recording and the workshop files for one year.


This module is made for participants, who have a basic understanding of TouchDesigner and first experiences with shader languages. If you just getting started, please visit our Beginners Course first.If you are new to shaders, we recommend this introduction module by VanTa.

  • A recent PC or MAC Computer (discreet GPU recommended) with stable internet connection
  • The latest build of TouchDesigner installed
  • Zoom Client installed (please test your audio setup beforehand)
  • 3-Button Mouse recommended

About the Instructor

Josef Pelz is a generative and media artist with a background in mathematical visualization and computer science. Inspired by physics, emerging behavior and algorithms, he links his passion for problem solving and aesthetics. He pursues real-time implementations to develop intuition through interaction. Josef is a well known contributor to the TouchDesigner community, which he spoils with beautiful components like the serum system and the constraint simulation tool.


Student – Two Sessions a 50 EUR = 100 EUR
Professional – Two Sessions a 100 EUR = 200 EUR
Company – Two Sessions a 250 EUR = 500 EUR

Experience level