TouchDesigner Summit 2019

August 17-19, 2019


Modular Architectures

Authoring large projects in TouchDesigner is an exciting task. It's often easy to get your first project off the ground, but as you complete more projects creators can start to find repetition in their work. Users of TouchDesigner can start to lose precious time by setting up the same things over and over again. Hopefully creators are learning lessons along the way about efficient methods and certain approaches that they prefer but how do you improve your workflow once you have a handle on the basics? What are some essential principles to hold onto? What are some best practices to keep in mind? How might we avoid creating the same pieces over and over again and make more time for the fun stuff - the art making and the creative work? This session covers TouchDesigner best practices and will leave participants with principles for efficient and reusable structures to use in their future projects.

External Python Libraries

The built-in Python libraries in TouchDesigner present a wide array of tools and mechanisms for creators to extend their workflow. What if you want to control devices like Philips Hue lights, create SVGs, or post to Instagram? External Python libraries can increase the reach of your work and expression, but it takes a bit of effort to seamlessly integrate them into your network.

In this session participants will first look at the process of adding an external Python library into the traditional Pythonic workflow. This initial exploration will be followed with a description of tools and best practices for simplifying that workflow, allowing participants to create transportable TOX files that ensure that Python dependencies travel seamlessly from project to project.