God Mode 2: 3D GLSL Foundation

by Elburz Sorkhabi in Workshops on August 28, 2019
You need to be logged in or purchase an HQ subscription using the Join the HQ button at the top of the page. If you started a 14-day Trial, this content will be unlocked if you change to a full subscription by emailing us at hello@elburz.io


If you’ve ever wanted to create mind-bending 3D visual graphics, you’ve probably run up against GLSL code and felt lost. GLSL doesn’t have to be hard. In this follow up workshop to the popular God Mode with GLSL workshop, we continue our journey of GLSL into the 3D world, in particular all the different ways of working with the GLSL MAT inside of TouchDesigner.


  • Intro: 00:10
  • Vertex shader big picture: 00:50
  • GLSL MAT Explained: 07:00
  • Transforming Geometry with Vertex Shader: 15:16
  • Passing data between shader stages: 24:52
  • Basic texturing in GLSL: 31:50
  • Displacing points with a Noise TOP: 40:26
  • Manipulating Grid with Noise: 56:58
  • Visualizing Kinect 2 Point Cloud with shader: 1:13:43
  • Outputting materials -> shader code: 1:34:45

What’s included?

  • Over 1.5 hours of HD video
  • Project files of all components made


  • Beginner TouchDesigner skills
  • Familiarity with basic GLSL concepts (should ideally have done God Mode with GLSL training)

Categories: Workshops