Membership plan: Getting Started | Topics: Visual Arts
Course overview
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
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
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
Requirements
Computer and internet connection
TouchDesigner latest version (non-commercial suffices)
Three button mouse
Course schedule
Meet your instructor
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
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.