09 - TouchDesigner User Interface - TouchDesigner Tutorial: Beginner Crash Course — Transcript
Full transcript
- 0:01So the final thing we're gonna look at before
- 0:03diving into actually making some stuff inside of TouchDesigner
- 0:06is the user interface itself
- 0:09So the user interface might be overwhelming at the beginning
- 0:13but it's actually only a few small components that are pretty simple to use
- 0:17and in reality most of them
- 0:19you won't even need to use them
- 0:21So if we start taking a look at our user interface
- 0:23we already talked about kind of this middle area here
- 0:26which is our network editor
- 0:28which is where we work most of the time
- 0:30If we come to the kind of bottom region here
- 0:33we have our transport controls
- 0:36And to be honest
- 0:38these aren't used very often by pros
- 0:40There are some people who use them in more advanced workflows
- 0:44But I would highly recommend
- 0:46if you're coming to TouchDesigner new
- 0:48and maybe you're coming from a motion graphics background or an animation background
- 0:52don't see this timeline and think to yourself
- 0:55Oh I can just use some of the existing workflows I have
- 0:58and lock a bunch of stuff to the timeline and call it a day
- 1:01Highly recommend you don't do that
- 1:03Uh if you go onto my blog
- 1:05you'll you'll find tons of different articles I've written about
- 1:08you know how to get away from timeline working
- 1:10and thinking more kind of as systems and thinking about your networks more efficiently
- 1:15Because if you start trying to lock stuff to the timeline
- 1:18you're probably gonna be programming suboptimally
- 1:20and you'll probably get stuck more than you will have success
- 1:24So in this case
- 1:25this big chunk of the kinda UI
- 1:28you probably won't use
- 1:30The only thing you may use are the pause and play features
- 1:33which are useful in the case that
- 1:36you know maybe you have some content
- 1:38or some kind of process or some generative thing
- 1:41and while it's running
- 1:42you just wanna stop it
- 1:44and then step through it one frame at a time
- 1:46just so that you can kinda keep track of how it's changing
- 1:49and get a sense of whether it's working correctly or not
- 1:52And in that case
- 1:53you basically just have the pause button
- 1:54play button and stepping forward
- 1:57I would highly not recommend stepping backwards
- 1:59because regardless of what you think about stepping backwards
- 2:03you can see that even though my timeline increments are going down
- 2:06my movie is still playing forward
- 2:09and that's a complicated situation to explain
- 2:12So that's why I'm telling you
- 2:14trust me pause play
- 2:16step forward
- 2:17For the rest of the timeline
- 2:19don't worry about it
- 2:20and don't get too into it
- 2:22With that said
- 2:23on the bottom left
- 2:24we have our timeline settings
- 2:27One really important feature down here is the FPS
- 2:30and this sets the target FPS of the project
- 2:33So you might see up here at the top of the menu
- 2:36the actual FPS of the network
- 2:38and if I start doing crazy things
- 2:39it's sixty it's fifty-nine
- 2:41You know different things take a little bit of processing power
- 2:43like just moving around the network
- 2:45And you can see I was dropping a few frames there
- 2:47But this number down here at the bottom sets the target
- 2:50So right now the target is sixty FPS
- 2:52but I could easily double-click in here to select that value
- 2:56and set it to thirty
- 2:58And now all of a sudden my target FPS is thirty instead of sixty
- 3:02So the first thing you usually do
- 3:03when you open up a project is just come down here
- 3:05and set the FPS you want
- 3:07The rest of the kinda information down here I almost never use
- 3:12and I only know a few people who maybe do
- 3:14but again those are for more advanced use cases
- 3:17So I would start your TouchDesigner kinda path
- 3:19and journey almost ignoring this bottom section
- 3:23'Cause if you start relying on this bottom section too much
- 3:26you're going to get into more trouble than the good it will do you
- 3:30So with that said
- 3:31you essentially have this bottom area
- 3:32which is the timeline area
- 3:34We have our middle area
- 3:35which is our network editor and our first pane
- 3:37and we'll talk about panes in a second
- 3:40Right along here
- 3:41we have our path bar that we already talked about
- 3:43which is also interactive
- 3:45You know you can click on different parts of the path
- 3:48go to different elements
- 3:52Useful to know
- 3:53but usually not used that much
- 3:55Normally you're just gonna be actually working in your network editor
- 3:57and moving around and just maybe keeping track of the path
- 4:00so you know where you are
- 4:02We have panes here
- 4:03which we'll talk about in a moment
- 4:05And then we kinda just have the menu items which
- 4:07you know if you go to Edit
- 4:08Preferences
- 4:09there's a bunch of preferences you can set
- 4:11We'll talk about some of the dialogues and some of the help things
- 4:14uh shortly
- 4:15But aside from that that's
- 4:16that's really as a new user
- 4:19the only things you need to know is that there's
- 4:20some paths here that you should keep track of
- 4:23there's some timelines here that you really shouldn't touch other than setting the FPS
- 4:27and you have your main workspace in the middle
- 4:29Now as I mentioned
- 4:31this main workspace is called our network editor
- 4:34but our network editor is inside of a pane
- 4:37So we can almost think of this as a modular work area
- 4:40and right now we have one pane that's displaying one network editor
- 4:45So let's say you actually had
- 4:47you know not even let's say
- 4:48we have in this even template network one network on /project one here
- 4:54and then if I go inside of this geo one
- 4:56I have another network here
- 4:58You know /project one/geo one
- 5:00I have some operators
- 5:01And let's say I wanted to work inside of both of them simultaneously
- 5:04I needed to see both of them for some reason
- 5:07Or in the case of new users
- 5:09because we'll see shortly there's a lot of nice drag
- 5:11and drop functionality that can
- 5:13that can make getting started easier
- 5:15we wanna display both networks at the same time
- 5:18So there's many different ways to do this
- 5:20The first is that essentially this whole region
- 5:24starting from above the
- 5:26this little path bar
- 5:27is inside of this pane
- 5:28And if we go to the right
- 5:30top right side
- 5:30we'll have a little down arrow that says Pane options
- 5:34We can click on that
- 5:36and there's two options that you want: Split Left
- 5:39and Right and Split Top to Bottom
- 5:41So if I hit this Split Left to Right
- 5:44essentially what it does is it splits this whole pane
- 5:47and gives me two separate workspaces that I can be inside of
- 5:50You can see if I click
- 5:51and drag inside of the network of this one
- 5:53it doesn't affect the right side
- 5:55Similarly
- 5:56if on the right side I start looking around
- 5:58or even do something like go inside
- 5:59of my geo one-I can have the
- 6:02right side of my kind of network
- 6:04editor here inside of Geo one
- 6:06I can have the left side of my network looking at something else
- 6:09And you can see here parameter windows start to really get in the way
- 6:13when you start splitting panes
- 6:14So maybe what we want to do is have
- 6:16our mouse over this side of the network
- 6:18hit P to get rid of our parameter window
- 6:21And you can see just like this
- 6:22we can start creating more modular workspaces
- 6:25So let's say I want to even go further and split this even more
- 6:31Now you'll see I have two pane options because like I said
- 6:34this whole area
- 6:35including the path bar
- 6:36is inside of the pane
- 6:37So let's say I want to split this left side top to bottom
- 6:41I can go to this pane options
- 6:44click split top to bottom
- 6:47and now I have you know
- 6:48these quadrants on the left side
- 6:51and maybe I can even go up a level here
- 6:53So I have this you know
- 6:54this quadrant on the top left
- 6:56quadrant on the bottom left
- 6:57They each have their own path bars
- 6:59Then I have this kind of workspace on
- 7:01the right side that I can use
- 7:02It's very flexible how you use your panes
- 7:06Now we so far have looked at this kind of clicking
- 7:09and selecting split pane left and right
- 7:11but there's also very useful shortcuts
- 7:13The first one you should know is how to close a pane
- 7:16So let's say I have this right side and I'm
- 7:18I'm done using it
- 7:18I just want to close it
- 7:20What I can do is hit Alt plus Z
- 7:22inside of that pane with my mouse inside of the background
- 7:26and you'll see that pane closes
- 7:28I can do the same
- 7:28Let's say I'm done working with this bottom half
- 7:30Alt and Z closes it
- 7:32and I'm back to just one network
- 7:36Now let's say you want to use the keyboard shortcuts for splitting them
- 7:39It's Alt plus the square bracket
- 7:41So if I do Alt plus left square bracket
- 7:44it splits it kind of left and right
- 7:47And if my mouse is inside of this network
- 7:49and I do Alt slash right square bracket
- 7:51it'll split it top to bottom
- 7:53So with these few little shortcuts
- 7:55it's very easy to kind of just quickly create a customized little modular area
- 7:59where maybe you're inside of one network on one side
- 8:02you're inside of another network or
- 8:04or however you need your networks to be set up for working
- 8:08Now the nice thing is panes get saved
- 8:10The pane state itself gets saved in your project
- 8:13So maybe you have one pane
- 8:15where you're always working top to bottom in one project
- 8:18You save that
- 8:19You want to do another project where maybe it's the opposite
- 8:22maybe it's just top to bottom
- 8:24These pane setups are saved inside the project and not application based
- 8:29Now the nice thing is
- 8:30if you don't want to kind of create your own pane layout
- 8:33you can see at the top here pane layouts
- 8:35there's a few kind of standard ones that you can just kind of click through
- 8:39and get a
- 8:39a few kind of template quadrants or kind of halves
- 8:44uh that you might just want to use on your own
- 8:45if you didn't want to do the trouble of making the pane split yourself
- 8:49So panes are very useful
- 8:50and if you go check out our other video talking about the
- 8:53um pro tips and tricks
- 8:55you'll see that there's other kinds of pane layouts that you can use
- 8:57not just network editors
- 8:58But for beginners
- 8:59you're basically always going to be using network editors
- 9:02So two other things you need to know in the user interface
- 9:07The first one is how to get help
- 9:09So I'm going to go back up a network here
- 9:11and I'm and I'm on my main network
- 9:14What if I'm in this network
- 9:17and I'm trying to use a movie file in
- 9:19but I just don't know how
- 9:21So if I hit P to open the parameters
- 9:24what I'll have is a question mark in
- 9:26the top left portion of the parameters
- 9:29And you'll see there's actually two question marks
- 9:31one of them that doesn't have a background
- 9:33and one of them that has a blue and yellow background
- 9:35The blue and yellow background is help specific to Python scripting with that operator
- 9:41So that probably won't be the general usage help
- 9:44especially if you're watching this as a beginner
- 9:46You're probably not going to be using that help
- 9:48as much as you will the left side help
- 9:54Now if I click that left side help
- 9:56what you'll see is it takes a moment
- 9:58but then it immediately opens up my browser
- 10:01and takes me directly to the wiki page on the derivative wiki
- 10:05And the the wiki is kind of going to be your main gospel
- 10:08and codex for kind of getting help
- 10:10But it takes me right to that movie file in TOPs page
- 10:13I can read all about it
- 10:15I can read about its different kind of characteristics
- 10:17what the different parameters do
- 10:20So this is really going to be
- 10:21especially as a beginner
- 10:22your main source of reference
- 10:24One thing you should know also
- 10:26as a beginner is that next to some parameters
- 10:29you'll see this little kind of
- 10:32uh plus symbol inside of a box
- 10:35That means that you can actually click on that
- 10:37and expand the parameters help to see the different kind of sub-options
- 10:42So in this case
- 10:43when I was looking at play mode here
- 10:45you know if I close this
- 10:45I'll see play mode specifies the method used to play the movie
- 10:48There are three options
- 10:50You know I can confirm there's three options here
- 10:52but what if I wanted to learn about each one of the three options
- 10:55I could click on this plus
- 10:56and all of a sudden I have lock to timeline
- 10:58It tells me about it
- 10:59specify index sequential
- 11:00It tells me about each one of these separate options
- 11:02So that's an important thing to know about the wiki
- 11:04as a beginner is that many different parameters will have this plus box to
- 11:09to reveal more information
- 11:13Now with that said that's
- 11:14that's kind of your main go-to way of getting help
- 11:17The final thing we want to look at with the user interface
- 11:19which is kind of based on how to get help
- 11:22is what's called the op snippets or operator snippets
- 11:25and what these are
- 11:26are tons and tons of examples of how to use different operators
- 11:31and kind of little notes on how to use them
- 11:34So if you want to get to this
- 11:35you'll go to the top help menu here
- 11:37and you'll click operator snippets
- 11:44Once you do that
- 11:45you'll be greeted with this kind of new floating window
- 11:49and you'll see that on the top left
- 11:52you have something that looks very similar to the
- 11:54op create dialog that we had before
- 11:56You'll have lists of the operators
- 11:58So we can say maybe we want to find examples
- 12:00of how to use a movie file in TOP
- 12:03Then below that
- 12:04once you select it
- 12:05you'll have different examples here
- 12:07And then each example will have a set of notes
- 12:10as well as a really easy to use
- 12:14and really easy to kind of copy and paste
- 12:16So let's say oh
- 12:16this is perfect
- 12:17This is exactly what I wanted to put inside of my network
- 12:20I could just Control C
- 12:21copy that close operator snippets
- 12:24go into my project paste it
- 12:26and just start immediately using it
- 12:28So from that kind of usability perspective
- 12:31operator snippets are an incredible tool
- 12:33especially for the beginner if you're trying to explore what different operators do
- 12:37or maybe you're trying to find some more advanced features of an operator
- 12:40and you don't really quite know how to do it
- 12:42I highly recommend looking at the op snippets
- 12:45So with that said
- 12:46let's start building some stuff in TouchDesigner
About this transcript
This page contains the full transcript of 09 - TouchDesigner User Interface - TouchDesigner Tutorial: Beginner Crash Course by The Interactive & Immersive HQ, generated from the public captions YouTube serves with the video. The transcript has 2,545 words across 322 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.