fbpx

This is an introduction to TouchDesigner, with no previous programming or TouchDesigner experience necessary.

Realtime Video in TouchDesigner

This is an introduction to TouchDesigner, with no previous programming or TouchDesigner experience necessary. This 12 hour class will teach you how to use TouchDesigner to create real-time 3d effects, video playback, and video manipulation with a provided control system for live video performance. The course will teach this framework with additional advanced topics.
About TouchDesigner

TouchDesigner is a high-level real-time video programming environment, with hardware-accelerated 3d and 2d graphics generation and manipulation tools, flexible data handling, and a plethora of I/O options. It is a powerful tool that lends itself to data visualization, interactive graphics and art pieces, projection mapping, and custom VJ software building.

Syllabus
Week I:

- Showcase: Projects using TouchDesigner
- Basics: Navigating, modular components, good coding practice
- Operators: Different operators are for different data types, with some operators converting between data types
- Realtime 3D video: Geo, Mat, Camera, Render
- I/O: Using input from the mouse, microphone, OSC, MIDI and video cameras
- Reusability: Creating and loading your own components
- Brief intro to advanced topics: Instancing, scripting, materials, generative techniques
- Resources: Reference, help files, wiki and forum

Week II:

- Software architecture: in TouchDesigner
- Video performance framework: Clip loading, cue building, controls
- Filter building: controllable effects
- Composition building: Performable 3D
- Advanced I/O: Video & audio analysis
- Advanced topics: Instancing, scripting, GLSL, generative techniques

Course Material

All course materials, examples will be provided, but you must bring your own computer with TouchDesigner FTE installed. TouchDesigner is currently only supported on Windows operating systems, but can be used on a Mac via bootcamp. Please see the system requirements: touch077.com/Downloads TouchDesignerFTE is free. A Korg NanoKontrol is recommended by not required.