This module contains the best external resources for learning TouchDesigner, ranging from absolute beginner courses to advanced GLSL programming.

Official Resources

  • Derivative Wiki: The official documentation. The definitive source of truth for every node’s parameters and Python class.
  • Derivative Forum: The primary space for troubleshooting bugs, asking for network help, and sharing .tox components.
  • TouchDesigner Official YouTube: Excellent for deep dives, event recordings, and new release features.

Premiere YouTube Channels

For Absolute Beginners

Intermediate to Advanced Generative Art

  • Paketa12: The absolute master of geometry instancing, feedback loops, and complex vector math without writing code.
  • Okamirufu Vizualizer: Specialized in biomechanical, organic, and Y2K aesthetics using the POP (Point Operator) family and high-performance GPU workflows.
  • The Interactive & Immersive HQ / Elburz Sorkhabi: Deep dives into Python integration, advanced UI components, and building sellable applications.
  • Matthew Ragan: The original “Professor” of TouchDesigner. Highly academic, detailed breakdowns of Python, optimization, and complex systems.

GLSL & Shaders in TouchDesigner

  • The Book of Shaders: Not TD specific, but the mandatory textbook for learning fragment shaders (which translates perfectly to the GLSL TOP).
  • Shadertoy: A repository of incredible shaders you can learn to port into TouchDesigner’s GLSL TOP.

Community & Components

  • Olak (Noisetok): A massive user-driven repository of free, downloadable .tox components extending TD’s functionality.
  • TouchDesigner Discord (Official): The official Discord server — the most active real-time community for troubleshooting and sharing work.
  • r/TouchDesigner: Active Reddit community for questions, project sharing, and tutorials.

(y) Return to TouchDesigner | (y) Return to Home

0 items under this folder.