TouchDesigner. Basic course - free course from Skillbox, training, Date: November 29, 2023.
Miscellaneous / / December 05, 2023
For beginners
Learn to work in TouchDesigner and create 3D models for audiovisual installations. You will understand how to get into the media design industry.
For media artists
Learn a new tool for working with images, sound and text. Get feedback from professional media designers.
For designers
Learn how to create dynamic media content using visual programming. Expand your arsenal of skills and you can earn more.
For programmers
Understand how to use Python development skills in interaction design. You can change your profession and make money from creativity.
He worked as a technical director for character animation on high-budget film projects in Germany and France. Collaborated with Sila Sveta and Radugadesign on the production of projection content for video mapping. Organized the interactive and generative design studio Licht Pfad.
Introduction
You will learn what generative, proceduralism, visual programming and interaction design are. Get to know TouchDesigner (TD) and install the program on your computer.
TouchDesigner as a visual programming environment
Learn to work with different data types and contexts. You will learn what nodes and components are and understand how to use them. You can download and process videos. You will understand how to interact with projects in TD.
Basic Workflows in TouchDesigner
Learn what a basic project looks like in TouchDesigner. You will understand how to display its results on a monitor and projector. You will understand what chop channels are. You can use them to manage node parameters.
Sound analysis and creation of sound-reactive animation
Learn what spectrum and sound wave are. Learn to process audio in TouchDesigner using filters and effects and visualize it.
Working with Python in TouchDesigner - expressions and scripts
Understand how the Python programming language is integrated into TouchDesigner. You will learn what express and scripts are, learn how to use them. You will figure out how to write a node using Python.
Controlling Content Playback in TouchDesigner
Learn to work with video in TouchDesigner. Get to know the Speed and Timer CHOP nodes. You will understand how to create video players and playlists in the program.
Working with geometry in TouchDesigner. Part 1. Basic Concepts
Understand the types and components of geometry. Master Geometry Attributes technology. You will understand how to work with procedural selection of components through the Groups SOP operator. Learn to create 3D models using nodes.
Working with geometry in TouchDesigner. Part 2. Procedural 3D modeling
Understand how to create generative graphics and work with procedural 3D modeling. Learn to use Copy Sop and L Systems tools to create abstractions and landscapes.
Instantiation in TouchDesigner
Learn what instantiation is. You will understand how to work with the parameters of copied geometry. You will understand the Point Cloud data format, the TextureArray tool, and the methodology for creating texture arrays. Learn to create scenes using instantiation.
Basic rendering in TouchDesigner
Understand the features of rendering in TouchDesigner. Learn about different types of Substance Materials, including HDR, PBR, and Phong. Learn how to process them in Substance Designer and do basic rendering of the project.
Compositing in TouchDesigner
Find out what processes compositing consists of. Understand layer blending modes. Learn to correct color. You will understand how to work with Displace, Find Edges and other effects.
Advanced rendering in TouchDesigner
Master layer-by-layer rendering technology Render Pass. You will understand compositing individual elements using Color Buffers. Learn the basics of the GLSL programming language. You can use it to modify original TouchDesigner materials and create nodes for compositing.
Overview of TouchDesigner's advanced features
You will learn what photorealistic rendering, complex generative graphics and audiovisual performance are. You will understand how to use the program to make interactive presentations, installations and infographics. You will understand what external equipment can be used to work in TouchDesigner.