Torin Blankensmith

Depth Anything TouchDesigner Plugin

Mark Tutorial Completed! In this tutorial, we’ll dive into Torin’s new DepthAnything plugin for TouchDesigner—a drop-in .tox that turns any webcam or TOP into a real-time depth map (no extra installs). We’ll explore instanced visuals with trails, experiment with occlusion, and set up high-quality depth exports. We’ll also show how to integrate the plugin with […]

Object Tracking in TouchDesigner with MediaPipe

Mark Tutorial Completed! In this beginner-friendly tutorial, we dive into object tracking with the MediaPipe plugin for TouchDesigner—no paid license required! You’ll learn how to connect a webcam or custom video input using NDI, visualize tracked objects with custom lines and bloom effects, and generate sound both through real-time audio buffers and MIDI note output […]

Watercolor Hand Tracking Brush in TouchDesigner Tutorial

Mark Tutorial Completed! In this beginner tutorial, we’ll dive into hand tracking with MediaPipe and building an interactive watercolor effect in TouchDesigner! You’ll learn how to create a custom hand-tracked brush to paint dynamically on screen, with brush size control, gesture-based clearing, and even video textures as brushes. 📌 Resources & Links: – Clamp Math […]

Generative Architecture and Hand Tracking in TouchDesigner with MediaPipe

Mark Tutorial Completed! In this tutorial, we’ll create a Brutalist-inspired Generative Architecture piece using TouchDesigner. We’ll explore instancing, physically based rendering (PBR), and hand tracking with MediaPipe for interaction. Looking forward to seeing what you create! 🎉 Let me know in the comments if you have any questions. 📌 Resources & Links: – Patreon (Download […]

Hand Tracking in TouchDesigner – Master Class Part 2

Mark Tutorial Completed! In this 2nd tutorial in a 3 part series, we’re taking a deep dive into hand tracking using the MediaPipe plugin for TouchDesigner. I’ll walk you through setting up hand tracking, smoothing data, building a custom clamp math component, and extending functionality with distance calculations for more accurate and interactive experiences. This […]

Hand Tracking in TouchDesigner – Master Class Part 1

Mark Tutorial Completed! In this first tutorial in a 3 part series, we’re taking a deep dive into hand tracking using the MediaPipe plugin for TouchDesigner. I’ll walk you through setting up hand tracking, smoothing data, building a custom clamp math component, and extending functionality with distance calculations for more accurate and interactive experiences. This […]

Hand Tracking in TouchDesigner – Master Class Part 3

Mark Tutorial Completed! In this final tutorial in a 3 part series, we’re taking a deep dive into hand tracking using the MediaPipe plugin for TouchDesigner. I’ll walk you through setting up hand tracking, smoothing data, building a custom clamp math component, and extending functionality with distance calculations for more accurate and interactive experiences. 📌 […]

Immersive Memory with TouchDesigner and Ableton

Mark Tutorial Completed! I’m excited to share Immersive Memory, an interactive experience set in AlUla’s Old Town, a UNESCO World Heritage site with a rich history in incense trade. This installation spans three distinct spaces, tied together by a spatial audio score by @mattfaddymusic. Each chapter invites visitors to engage with unique visuals inspired by […]

Easily Make Shaders in TouchDesigner: New Shader Park Plugin for TouchDesigner with T3D Support

Mark Tutorial Completed! In this tutorial we’ll go over the new Shader Park plugin for TouchDesigner. It allows you to easily take your raymarched shaders that run in the browser and bring them natively into TouchDesigner to introduce things like audio reactivity, hook them up to sensors, or render out high quality video. The plugin […]

Easily Train Pose, Image, & Audio Detection AI in TouchDesigner (No Code): Teachable Machine Plugin

Mark Tutorial Completed! In this tutorial, you’ll learn how to use the Teachable Machine plugin for TouchDesigner. It lets you quickly train lightweight Pose Detection, Image Recognition, and Audio Classification models and embed them into TouchDesigner to run offline without an internet connection. Link to project file + Plugin on Patreon: https://www.patreon.com/tblankensmith Link to Teachable […]

ElevenLabs Plugin for TouchDesigner

Mark Tutorial Completed! In this tutorial, you’ll learn how to use the new ElevenLabs text-to-speech plugin for TouchDesigner. We’ll also walk through a project creating a voice-activated 3D talking character by integrating Whisper for speech-to-text, ChatGPT for generating dialogue, ElevenLabs for text-to-speech, and MediaPipe for motion tracking to create an interactive experience. Link to project […]

Text-to-Speech ElevenLabs Plugin for TouchDesigner + Whisper, ChatGPT, and MediaPipe Integration

Mark Tutorial Completed! In this tutorial, you’ll learn how to use the new ElevenLabs text-to-speech plugin for TouchDesigner. We’ll also walk through a project creating a voice-activated 3D talking character by integrating Whisper for speech-to-text, ChatGPT for generating dialogue, ElevenLabs for text-to-speech, and MediaPipe for motion tracking to create an interactive experience. Link to project […]

Picture in Picture Hand Tracking Effect – TouchDesigner Tutorial

Mark Tutorial Completed! This tutorial is inspired from the Genuary (generative art month in January) prompt from day 3 to create something in the style of a Droste effect / a Picture in a Picture. I use the MediaPipe hand tracking plugin created by Dom Scott and myself to controll the motion. This also features […]

New Body Tracking Plugin for TouchDesigner – No Kinect Needed

Mark Tutorial Completed! Hey! In this tutorial, we’ll go over my new body-tracking plugin for TouchDesigner. It runs off the webcam and works on both Mac and PC without any setup. In this video I’ll show you an overview of the component and how to start using it in your TouchDesigner Projects. I’ve refined this […]

Custom ChatGPT and Whisper(speech to text) Plugins for TouchDesigner

Mark Tutorial Completed! Hey! In this tutorial we’ll go over 2 new components I developed to run OpenAI’s Whisper (speech to text) and ChatGPT within TouchDesigner. The components work without any setup needed, just add your OpenAI API key. I also show how to extend the functionality of the components so you can use these […]

Video to Video AI Style Transfer with Stable Diffusion and Keyframing in TouchDesigner – Tutorial

Mark Tutorial Completed! Hey! In this tutorial, we’ll go over how to do video to video style transfer with Stable Diffusion using a custom component in TouchDesigner. We’ll cover how to keyframe animations so you can drive your AI style generation and swap out your prompts and model parameters at exact times in your video to sync […]

Audio Reactive Animations with Stable Diffusion and TouchDesigner – Tutorial 3

Mark Tutorial Completed! Hey! In this tutorial, we’ll go over how to use Stable Diffusion with a custom component to generate audio-reactive animations in TouchDesigner. Project File: https://drive.google.com/drive/folders/1mUU5ApNJXAQPCrKVuc-8sUNkizdVH7JP?usp=sharing Link to The first Tutorial: https://www.youtube.com/watch?v=mRXTR9vcHAs Link to the API: https://computerender.com/ Link to my Patreon: https://patreon.com/tblankensmith Prompt Engineering with Lexica: https://lexica.art/ Opt out of Ai Training: https://haveibeentrained.com/ […]

Web GUI for TouchDesigner – Component & Beginner Tutorial

Mark Tutorial Completed! Hey! In this tutorial, we’ll go over how to use a new custom component that allows you to instantly create a web GUI for any TouchDesigner container and control TD in real time over the web. The website will also live-update when changes in TD are made. We’ll also dive into behind […]

TouchDesigner Tutorial – Generate AI Images with Stable Diffusion using Image-to-Image Generation

Mark Tutorial Completed! Hey! In this tutorial, we’ll go over how to use Stable Diffusion with a custom component I created to generate images in TouchDesigner. The project supports 2 forms of input using prompt generation and image to image so you can use any TOP in TouchDesigner as a starting point. Project File: https://drive.google.com/file/d/166nPMUmtuhhm4iiMdKMY1Qnzv1GYXBRt/view?usp=share_link […]

Generate AI Images with Stable Diffusion + Audio Reactive Particle Effects – TouchDesigner Tutorial

Mark Tutorial Completed! Hey! In this tutorial, we’ll go over how to use Stable Diffusion in TouchDesigner to turn AI-generated images into a video and add audio-reactive particles for a blending effect. The project file is available on my Patreon: https://patreon.com/tblankensmith Part 1 of this tutorial is available here: https://www.youtube.com/watch?v=mRXTR9vcHAs Huge thank you to Peter […]

Tutorial 6 – Send & Receive Messages from a Website. Control TD with a Website using WebSockets

Mark Tutorial Completed! Hey! In this beginner series, we’ll go over how to use WebSockets to control TouchDesigner with a website in real-time and vice versa. We’ll cover step by step how to implement everything from scratch. We’ll also cover some programming concepts assuming little to no experience with programming. In this tutorial, we’ll go […]

Tutorial 5.1 BONUS – Use the Table DAT with Python. Control TD with a Website using WebSockets

Mark Tutorial Completed! Hey! In this beginner series, we’ll go over how to use WebSockets to control TouchDesigner with a website in real-time and vice versa. We’ll cover step by step how to implement everything from scratch. We’ll also cover some programming concepts assuming little to no experience with programming. In this Bonus tutorial, we’ll […]

Tutorial 5 – Receiving a WebSocket Message in TD. Control TD with a Website using WebSockets

Mark Tutorial Completed! Hey! In this beginner series, we’ll go over how to use WebSockets to control TouchDesigner with a website in real-time and vice versa. We’ll cover step by step how to implement everything from scratch. We’ll also cover some programming concepts assuming little to no experience with programming. In this tutorial, we’ll go […]

Tutorial 4 – Send Data from TD to a Website. Control TouchDesigner with a Website using WebSockets

Mark Tutorial Completed! Hey! In this beginner series, we’ll go over how to use WebSockets to control TouchDesigner with a website in real-time and vice versa. We’ll cover step by step how to implement everything from scratch. We’ll also cover some programming concepts assuming little to no experience with programming. In this tutorial, we’ll go […]

Tutorial 3 – Testing with WebSocket King. Control TouchDesigner with a Website using WebSockets

Mark Tutorial Completed! Hey! In this beginner series, we’ll go over how to use WebSockets to control TouchDesigner with a website in real-time and vice versa. We’ll cover step by step how to implement everything from scratch. We’ll also cover some programming concepts assuming little to no experience with programming. In this tutorial, we’ll go […]

Tutorial 2 – Host a Free WebSocket Server on Heroku. Control TD with a Website using WebSockets

Mark Tutorial Completed! Hey! In this beginner series, we’ll go over how to use WebSockets to control TouchDesigner with a website in real-time and vice versa. We’ll cover step by step how to implement everything from scratch. We’ll also cover some programming concepts assuming little to no experience with programming. In this tutorial, we’ll go […]

Tutorial 1 – Intro & Overview of WebSockets. Control TouchDesigner with a Website using WebSockets

Mark Tutorial Completed! Hey! In this beginner series, we’ll go over how to use WebSockets to control TouchDesigner with a website in real-time and vice versa. We’ll cover step by step how to implement everything from scratch. We’ll also cover some programming concepts assuming little to no experience with programming. In this tutorial, we’ll go […]

Body Tracking with No Kinect in TouchDesigner 2022

Mark Tutorial Completed! Hey! In this tutorial, we’ll go over how to use the real-time body tracking component for TouchDesigner that I’ve released on my Patreon: https://patreon.com/tblankensmith Link to the No Kinect Website: https://no-kinect.netlify.app/ [Note] you can tack in a query parameter to your socket server by using ?wsURL= eg. https://no-kinect.netlify.app/?wsURL=wss://our-socket-server.herokuapp.com:443 This makes it easy […]

Shader Park Plugin for TouchDesigner & A Rendering Workflow

Mark Tutorial Completed! In this tutorial, we’ll go over how to take the shaders you create in Shader Park and render them into high-quality videos using TouchDesigner. We’ll also go over the core features of the Shader Park plugin for TouchDesigner so you can incorporate any of your creations from Shader Park into your TouchDesigner […]

Background Removal and Custom Webcam Effects: TouchDesigner Tutorial. Mac + PC

Mark Tutorial Completed! In this TouchDesigner tutorial, we’ll go over how to remove the background from your webcam on Mac, or PC and pipe your custom visuals + webcam effects made in TouchDesigner into Zoom, or Google Meet using OBS. We’ll also look at feedback loops in TD. Link to Download Mmhmm app: https://www.mmhmm.app/downloads Link […]

Audio-Reactive Visuals in TouchDesigner

Mark Tutorial Completed! In this tutorial, we explore how to drive your visuals in TouchDesigner that normally use time with audio analysis/beat detection. Link to Double Feedback component: https://drive.google.com/file/d/1KQmPUCxcdaIM-qVxQZHkBcDEpFGfJM19/view?usp=sharing Markus Heckmann’s tutorial on feedback techniques: https://www.youtube.com/watch?v=r-XwzEzYhUU If you’re interested in other techniques on making things audio-reactive, Bileam has a great tutorial on this: https://www.youtube.com/watch?v=rGoCbVmGtPE 0:00 […]