GLSL 102 Raymarching : Beyond Copy and Paste Shadertoy – VanTa

Workshop: GLSL 102 Raymarching : Beyond Copy and Paste Shadertoy
Recommended Prerequisite: https://youtu.be/QtrzuSFfsSo

0:00 – Introduction
3:45 – Raymarching theory
15:23 – Let’s start raymarching!
54:06 – Calculating Normals
1:16:50 – Combining shapes
1:29:55 – Adding interactive control with uniforms
1:35:05 – Inigo Quilez, Shadertoy, and using resources
1:43:37 – Displacement
1:59:14 – Experimentation and using the mod function
2:12:39 – Demo of the Montreal Summit branding project file

This workshop is focused in deepening the understanding of the GLSL language use cases within TouchDesigner. Basic Raymarching techniques will be covered, using shader programming to make the most out of your computer’s graphic processor. This workshops is intended for programmers with some knowledge of the graphics render pipeline.

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