Getting Started With Python in TouchDesigner

Learn to program and use Python in TouchDesigner.

Course Instructor: Function Store & Acrylicode

Course level

...

Unlock full course & much more:

Getting Started

Going Deeper

Compare membership plans

Or just buy this single course:

£ 40

In this workshop you will learn to use the Python programming language in creative ways in TouchDesigner. You will explore the syntax of the language and learn how to create scripts, build expressions, make functions and utilise Python to perform and drive creative visual experiments. No previous Python or programming experience is necessary.

Workshop Leaders 

Function Store is a Berlin based artist and developer creating interactive installations and audio-visuals.

Acrylicode is a Berlin-based couple creating Generative art and tutorials about it

What you'll learn

  • Workshop 1: Appraise why Python is used in TD
  • Workshop 1: Identify the use of Python in expression in references
  • Workshop 1: Use Python to access parameters and attributes in TD
  • Workshop 1: Explore practical examples of using Python in TD
  • Workshop 2: Build Python scripts
  • Workshop 2: Use logic and conditional based programming in TD
  • Workshop 2: Use Python within CHOP Execute OPS
  • Workshop 2: Identify resources for further study

Requirements

  • Computer and internet connection
  • TouchDesigner latest version (non-commercial suffices)
  • Three button mouse

Course content

  • ---- Workshop Session 1 File
  • ---- Part 1: Why learn Python for TouchDesigner?
  • ---- Part 2: TD Python basics: data types, expressions; Exercise
  • ---- Exercise solution
  • ---- Part 3: Referencing operators; Exercise
  • ---- Exercise solution
  • ---- Part 4: Examples
  • ---- Outro
  • ---- Lesson 1
  • ---- Lesson 2
  • ---- Lesson 3
  • ---- Lesson 4
  • ---- Lesson 5
  • ---- Lesson 6
  • ---- Lesson 7

Who is this course for

  • Visual artist looking to get started with Python in TouchDesigner
  • Creative technologists interested in an introduction to learning programing techniques

Useful links

About the workshop leader

Function Store is a Berlin based artist and developer creating interactive installations and audio-visuals. Acrylicode, a Berlin-based couple creating Generative art and tutorials about it