Touchdesigner

TouchDesigner is a visual programming environment aimed at the creation of multimedia applications. A realtime creative coding tool to make programming accessible for artists and designers also without a formal programming skills. TouchDesigner allows you to connect “everything to everything" Everything that can be digitised can become an input to a TD application and everything that can be controlled digitally can be output from TD, allowing you to connect the digital world to the real world.

Getting & installing Touchdesigner

Download Touchdesigner here:

https://derivative.ca/download

Check the system requirements & download the right version. Install it as usual.

KEy

The NON-COMMERCIAL version is free to use, but has limitations on resolution.
Sing up (free) to get the keys for install.
Check in with the HKUBlackbox if you need to borrow an educational license to unlock certain possibilities. 
Check the 'enable dongle' or 'codemeter' box during the install for this. 

Learning Touchdesigner

You can learn Touchdesigner online! The community is 'small' and helpful, to get started check out these resources:

The derivative site : https://derivative.ca/learn 
https://learn.derivative.ca/ 
https://learn.derivative.ca/courses/100-fundamentals/ 

Our recommendations:
These are the TDtutorial masters, they cover a super broad spectrum and help you actually understand the basics:

elekktronaut.com
bileam tschepe (elekktronaut)
youtube playlist

Very thorough & clear beginners course to get you started.

 https://interactiveimmersive.io/
The Interactive & Immersive Headquarters
youtube playlist

The Interactive and Immersive HQ has a mission: Help TouchDesigner freelancers, agencies, artists and designers achieve their artistic visions.

@acrylicode 




In this channel you will teach how to use Touchdesigner as a creative tool.



https://matthewragan.com/
Matthew Ragan
youtube playlist

Very clear & thorough tutorials, that really help you understand what you are doing.


Stuck?
Check out help on:
The Forum: https://forum.derivative.ca/
Discord: https://discord.com/invite/senqbr2 
Facebook community (quick to reply!): 
TouchDesigner Artist Community (fb) 
TouchDesigner Help Group
TouchDesigner Help Group Netherlands
or contact a Blackbox host!


Our favourite tutorials:

This is a playlist, latest addition:


Full playlist: https://www.youtube.com/playlist?list=PL0UTrJQehb2MMDdTpnSE-qSAPajVGbiMK

Check out AllTD:
beginners: https://alltd.org/category/beginner/
intermediate: https://alltd.org/category/intermediate/ 
advanced https://alltd.org/category/advanced/ 

Some of out favourite tutorial makers: 
https://www.youtube.com/@elekktronaut
https://www.youtube.com/@TheInteractiveImmersiveHQ
https://www.youtube.com/@paketa12 
https://www.youtube.com/@OkamirufuV
https://www.youtube.com/@acrylicode
https://www.youtube.com/@rey_nbows
https://www.youtube.com/@raganmd
https://www.youtube.com/@NotoTheTalkingBall 
https://www.youtube.com/@pppanik007 

 

 

 

Mediapipe for bodytracking in TD: No kinect needed!

Realtime Body tracking on Mac & Pc with just a webcam!

Camera's like Kinect can do body & facial tracking with infra red. You can read more about this on another one of our bookstack pages
But with AI, you can now also use your webcam for tracking! 

Mediapipe is Machine Learning by Google implemented through Python;
read up on the details here; https://developers.google.com/mediapipe 
And if this kind of goes above your head but you do kind of want to understand what you are doing check this out: https://www.assemblyai.com/blog/mediapipe-for-dummies/ 

You can install Mediapipe on you computer and in Touchdesigner using this step by step tutorial: http://www.magicandlove.com/blog/2021/06/02/mediapipe-in-touchdesigner-6/

But, since 2023 Torin Blankensmith has developed a plugin for TD (so no separate install of mediapipe!)
Check out the tutorial
Get the latest version of the plugin on github. 
Be aware that, although this way of using Mediapipe is much easier to setup, it is a lot heavier on your system/resources than when installing the necessary libraries yourself like described above.


Toxes

On this page we'll share some custom toxes made previously in Touchdesigner by us.
And them to you Palette for easy acces. 
Beware, these are handmade, to fully understand what is happening, it is advised to re-build them yourself ;)

 

 

Bare_Conductive.tox
to use Bare Conductive in TD 
more info here

RadiusCheck.tox
Creates a virtual point in 3D space and checks the relation between input XYZ. Set the radius in metres Set the XYZ location feed it a live location (XYZ) Outputs Percentage within the radius Outputs InsideBounds Outputs Distance in Metres
tbd Various Toxes for controlling you LED lights trough DMX can be found here: bookstack: digital-lighting-control-from-computer




















On Github:
https://github.com/hku-ect/TouchDesignerComponents 


Library-platform of inspiring TD Toxes shared by creators:
https://olib.amb-service.net/ 

examples (random selection)