I'm in process of making templates and video tutorial for helping to do raymarching (RM) in TouchDesigner.
SDF tests.toe — Performance test with two different approaches to sampling coordinates and GLSL code from two different RM tutorials
template - basic.toe — Basic raymarcher template for creating everything using vector uniforms
template - basic_v2.toe — Same + shadows and ambient occlusion
template - array.toe — Variation of a basic raymarcher template for creating geometry from texture buffer array
template - array_v2.toe — Same + shadows and ambient occlusion
tutorial - part 1.toe — Supplementary file for a Part I of the tutorial. Main covered topic is describing a scene for RM using two approaches: basic uniforms and hard-coded variables for creating a geometry and an texture buffer array for using CHOP data in a loop.
tutorial - part 2.toe — Supplementary file for a Part II of the tutorial. Different approaches to do light setup, coloring, reflections and combining raymarching GLSL with traditional rendering (render TOP) + some info about using color buffers.
tutorial - part 3.toe — Supplementary file for a Part III of the tutorial. This one is about different apporoaches to warping a space as an instrument of modifying geometry: trigonometrical functions, gyroids, endless repetitions, kaleidoscopic iterations, fractals and so on.
PS: if you found this repo/tutorials helpful, you can support me on Patreon https://www.patreon.com/exsstas or you make one-time donation instead of monthly subscription, you can use https://paypal.me/exsstas it will motivate me to make more tutorials ;)