Vassilis Malamas

Parameter States in TouchDesigner

In this tutorial I am sharing a .tox file for creating and changing states of any number of parameters in TouchDesigner. If you have a network that you want to have different looks and alternate smoothly between them, this tool is for you! Grab the .tox file from here: https://github.com/vassmal/touchdesigner_tutorials/tree/main/PARAMETER_STATES Community Post: https://derivative.ca/community-post/tutorial/parameter-states-touchdesigner/65192

Timeline Export | An Easy Way (TouchDesigner)

In this tutorial I am sharing a tool to easy export your animations in TouchDesigner based on channels you create and the timeline. —– 00:00​ – Intro 00:42​ – Functionality & Example 06:23​ – Exporting 08:26 – Verifying 09:22​ – Sum Up —– Grab the .tox file: https://github.com/vassmal/touchdesigner_tutorials/tree/main/TIMELINE_EXPORT Post: https://derivative.ca/community-post/tutorial/timeline-export-easy-way/64938 Thank you for watching (or […]

CPU Cooktimes Comparison in TouchDesigner

In this tutorial I am creating a tox file for comparing the CPU cooktimes of COMP operators. The biggest part of the tutorial is focusing on how to create and destroy operators and custom parameters using Python and TouchDesigner’s Wiki page. This is a ready-to-go tool when you start thinking about performance and optimization in […]

Generate Random Numbers in TouchDesigner

In this video I am sharing some different ways of generating random integer and float numbers in TouchDesigner. —– 00:00​ – Intro & Examples 01:36​ – Random Integer with Python 06:20​ – Random Float with Python 08:02 – Random Integer with CHOPs 10:40​ – Random Float with CHOPs 12:23​ – Random Integer Different from Previous […]

3D Model in TouchDesigner | Normalize & Move to Origin

In this video, I am building a Component that receives a 3D object of any size and position in space, and outputs a normalized version of it, positioned at the 3D world’s origin. —– 00:00​ – Intro & Examples 02:53​ – Building the Network – Move to Origin 08:24​ – Building the Network – Normalize […]