Realtime Video in TouchDesigner: Rouge

This two-part workshop teaches realtime video creation and performance in TouchDesigner, using Rouge as a framework for programming.

Part I

Saturday October 5th, 2013  10am-4:30pm $120 Register for the course

This is an introduction with no previous programming or TouchDesigner experience necessary. This 6 hour workshop will teach you how to use TouchDesigner to create real-time 3d effects, video playback and manipulation, and introduce Rouge, a video performance tool and programming framework.

Part II

Sunday October 6th, 2013  10am-4:30pm $140 Register for the course

This intermediate to advanced course focuses on generation and control systems for live video performance in TouchDesigner, using Rouge as a framework and general example. The course also covers 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. TouchDesigner FTE is free.


Part 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
Part II:
-Software architecture in TouchDesigner
-Rouge: Clip loading, controls, output
-Filter building: Post & FX
-Composition building: Performable 3D
-Advanced Operators: Tricks & optimizations
-Advanced I/O: Video & audio analysis, Kinect (commercical license required for Kinect)
-Advanced topics: Instancing, scripting, GLSL, generative techniques

Course Materials

All course materials, examples and software 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: and read the set up tips for Rouge.

Theme — Timber
All contents © Mary Franck 2016
Back to top