Summary
Want to level-up your TouchDesigner skills and create projects that can intelligently make content and generative decisions using weather and climate data?
How about installations that span forty-story high-rises that use Twitter posts to prompt generative designs?
Big clients – with big budgets – demand a level of immersion deeper than the use of Microsoft Kinect and Leap Motion interaction. They want to integrate social media, custom web apps and their own CMS to create interactive installations that bring people together in a way they haven’t experienced before.
In short, they want to use technology to become part of the broader conversation.
Fortunately for us, we’re able to deliver this level of immersion by integrating external data sources into our TouchDesigner projects.
The catch? Bringing external APIs into TouchDesigner can be challenging:
- You need some basic Python coding ability to integrate external data sources with TouchDesigner. If you’re like most artists working with TouchDesigner, your coding skills are limited.
- Figuring out how to integrate data natively in TouchDesigner is particularly challenging. While you can find python tutorials that teach you how to get API data, they don’t show you how to get it to work for your TouchDesigner projects.
When you’re done you’ll be able to charge more and secure bigger projects than you would previously.
Instructor
Elburz Sorkhabi
Course contents:
- Setup your Python programming environment within TouchDesigner.
- Look at two sample projects, one using the GitHub API and one using the Twitter API.
- Walk through how to register, get credentials, and read API documentation. This can be a daunting process and typically deters newcomers.
- Get answers to common problems, such as how to work with Big Data without experiencing performance issues.
- Receive 2 project file templates that you can use in your projects however you like.
