In this workshops is focused in deepening the understanding of the GLSL language use cases within TouchDesigner. Both GPU based particle systems and basic Raymarching techniques will be covered, which are intermediate uses of shader programming and serve as support to explain how to take the most out of your computer’s graphic processor.Participants will create 2 real-life projects to demonstrate the techniques and theories explained. This workshops is intended for programmers with some knowledge of the graphics render pipeline.