TouchDesigner Bootcamp: Interactive Visuals For Beginners
Fast-track your TouchDesigner skills in this immersive bootcamp, mastering interactive visuals and dynamic lighting for a lasting creative toolkit.
Identify and navigate the key components of the TouchDesigner interface.
Understand the purpose and use of operator families (TOPs, CHOPs, SOPs, DATs, COMPs).
Establish efficient workflow habits including project organization and preview methods.
Exercise: Create a basic network using at least one node from each operator family
Apply compositing, blending, and transformation techniques using TOPs.
Manipulate real-time video or static images through layered processing.
Understand resolution and performance trade-offs in image processing.
Exercise: Build a dynamic visual using a live video feed
Use CHOPs to process and control signals in real time.
Create audio-reactive systems that affect visuals or parameters dynamically.
Combine multiple CHOPs for complex behavior using math and logic operations.
Exercise: Create an audio-reactive system
Build and manipulate 3D geometry using SOPs and CHOPs together.
Apply materials, lights, and cameras to create a compelling scene.
Render 3D content with an understanding of performance optimization.
Exercise: Design a 3D scene using at least 3 SOPs
Develop interactive UI elements like sliders, buttons, and toggles using COMPs.
Route UI outputs to control parameters in the visual scene.
Organize components into reusable UI modules.
Exercise: Create a UI with sliders and buttons to control parameters
Use Python scripting to manipulate operators and automate actions.
Create interactive scripts that react to user inputs or triggers.
Understand how to debug and test Python scripts within DATs.
Exercise: Write a Python script that changes the color or texture of a 3D object
Connect and configure MIDI, OSC, or sensor devices with TouchDesigner.
Map external device inputs to CHOP channels for real-time control.
Create adaptive experiences that respond to human interaction or motion.
Exercise: Connect a MIDI controller or simulate input using a LFO CHOP
Present an interactive visual project incorporating techniques from previous sessions.
Apply optimization strategies for smooth real-time playback.
Receive and apply peer and instructor feedback to refine the project.
Exercise: Present your final project (3–5 minutes)