Intro to TouchDesigner Workshop @ NYC Resistor

Intro TD workshop project

TD class outline

TD class

What You'll Learn in TouchDesigner Beginner Crash Course:

  • The fundamentals of the TouchDesigner: Never used a node-based programming environment before? I walk you through the basics of TouchDesigner logic and workflows, explaining exactly what nodes and wires are and how they work. This includes a walkthrough of the basic settings and preferences you can leverage in TouchDesigner that set you up for success and make your life easier.

  • Discover all six of the operator families used by TouchDesigner, and how they integrate with the workflow. I walk you through an examples for each of them. The operator families include..

    Signal processing and channel data (CHOPS)
    
    Compositing and texture manipulation (TOPS)
    
    Procedural 3d and rendering (SOPS)
    
    Data processing (DATS)
    
    Materials and shading (MATS)
    
    User interface and controls (COMPS)
    

Real time generative graphics basics: From generating graphics using dynamic noise data in real-time to audio-responsive 3D geometry, we'll go through multiple examples of how to start creating beautiful generative content in TouchDesigner. Interactive, immersive, generative media is the reason you're investing in learning TouchDesigner, and my course helps you get started creating it right away.

Class outline

What is touchdesigner/what can you do ~5/10min

Show some industry projects made with TD in addition to community based projects/projects you've made

Download/update ~5/10min

Show the derative website/where to find TD

Specs/hardware ~5min

Talk about TD hardware demands

Saving ~5min

 Show the 3 ways to save ( normal / create project folder / auto save)

Palette/OP snippits ~5/10min

Show what is in the palette and how to use it

Interface ~5min

Explain the upper and lower toolbars/menus and right click menus

Operators

Bases/misc ~10min

What they are for and how they can be useful

  *Top 5*
     Camera
     Light
     Geo
     Container
     Base

Chops ~15min

What they are for and how they can be useful

*Top 5*
   AudioFileIn
   Math
   Lfo
   Lag
   Osc/kb/mouse in/out

Tops ~20min

What they are for and how they can be useful

*Top 5*
   MovieFileIn
   Ramp
   Lookup
   Feedback
   Composite

Sops ~20min

What they are for and how they can be useful

*Top 5*
   Sphere
   Grid
   Noise
   Metaball
   Magnet

Mats ~10min

What they are for and how they can be useful

*Top 5*
    Phong
    PBR
    Constant
    GLSL 
    Wireframe

Dats ~10min

  What they are for and how they can be useful

 *Top 5*
    Chop Execute
    Websocket
    Execute
    Table
    WebClient

UI Widgets ~10min

What they are for and how they can be useful

  *Top 5*
     SliderHoz
     SliderVert
     ButtonToggle
     FieldString             
     KnobFixed

Basic project ~20min

Other Topics

Projection Mapping outline