Learn the fundamentals of the real-time, procedural 3D and 2D graphics powerhouse that is TouchDesigner.
Overview
Syllabus
Introduction
- Welcome
- How to use the exercise files
- Interface overview COMP
- Node basics TOP
- Node basics CHOP
- Node basics SOP
- Node basics MAT
- Node basics DAT
- Node basics
- Modes and windows
- Animating static images with CHOPs
- Creating feedback setup
- Using the cache for time-offset animation
- Coloring and post-processing images
- Recording results as movie files
- Importing and viewing geometry
- Creating the render setup (light, camera, and top)
- Creating the PBR (physically based rendering) setup
- Organizing with containers
- Building the fps component
- Importing a full scene
- Making geopaths relative
- Building modular shaders
- Shader assignments
- Building an environment sphere
- Adding 2D animation to signage
- Building the sceneControl component
- Post-processing a 3D render
- Rendering results as movie files
- UI process overview rotate
- Building the UI
- Building a DAT table of camera positions camSwitcher
- Building the UI geoToggle
- Building the UI animationSwitcher
- Building the UI record
- Building the UI
- OSC (Open Sound Control) overview
- Building a TouchOSC layout
- Transferring the layout to iPad
- Building the control component
- Connect an OSC input to camSwitcher
- Connect an OSC input to animationSwitcher
- Connect an OSC input to rotate
- Building instance points
- Converting points to instance channels
- Component export
- VR template
- Viewing scene in VR with HTC Vive
- Next steps
Taught by
Scott Pagano