I've watched a lot of videos on Touch Designer, and this is by far the best one in terms of educating people as to how to use these operators creatively -- very professional style course, the assignments are an excellent touch.
Good to read your comment. I'm getting drowned in tutorials, wasting time. Trying to learn c++, python, glsl, java, vulkan and touchdesigner at once, so if it's as good as you say this might be a good way to spend my Friday. Tnx!
@@mattstroker3742 100%. That was 2 years ago, I'm getting into doing live club visuals and just gave a seminar on my work with touchdesigner as part of an art residency, and this is still my favourite beginner's resource, recommended it to someone in person literally yesterday. It sounds like you have your plate full haha, you're going to be a beast when you have the hang of all that! Nice
@@mattstroker3742 2 years later and I stand by it 100%, I gave a talk last week and recommended this course as the best starting point for TouchDesigner. You're building quite the arsenal there haha nice!
Learning TD from this tutorial was an absolute pleasure. What a cohesive, pedagogical masterpiece! Loved the ambient music in the background, so good for focus.
I found this very difficult for an absolute beginner. I had to slow the playback to 0.5 and pause frequently because everything happens so fast. I have been working with graphic design software for 20 years but failed the first two assignments as found them to be too hard - specifically the order of connecting the operators. I was able to understand what each of them does but figuring out what goes where is hard. So the other assignments I didn't even bother with. I appreciate you did this tutorial and put it here for free as I now know I need to find a live class or a more in-depth online course to be able to understand TD properly. So if anyone else is struggling with this - you are not alone and you are definitely not stupid. Thank you for this free resource, it really helped me.
As a graphic design student that’s been working for 0 years, this tutorial was very easy to follow. What’s your programming experience? Why would experience using a software help you with programming? Ok boomer
Coming at TD after having learn some of the basics of programming computer graphics makes it so much easier to follow. I've been where you are not understanding why things are the way they are, I think it would help you to dive deeper into some of the foundational blocks. Two courses I've taken that have helped me a lot have been Bruno Simon's Three.js Journey and Pikuma's Computer Graphics from scratch. If you're reading this and know of any other great online courses, please let me know!
I've been struggling with tons of partial tutorials and had obscure ideas about each component - this one makes everything clear and organised in my brain. Thank you for such a wonderful tutorial x
I think this is the first tutorial i've watched (on anything) that I haven't put on 1.5x speed. Amazingly thorough, and really enjoyed the challenge of the Assignments.. Although I rarely created them the same way as the proposed solution, I'd learn something whilst recreating them, and then backtracking through the steps of the actual solution was really informative. Thank you Acrylicode - I will be signing up via Patreon ✌🏻
Brilliant! I've watched all of the full courses Bileam and Elburz and wasn't sure if I should go for a third but I'm so glad I did as this is amazingly good. Congrats on packing all that into 2 hours. Stunningly good. Thanks 🙂
@@acrylicode Yeah and you've *almost* inspired me to delve into pyhton....I've been avoiding python/glsl as that's another level. Truly kudos though for packing so much in to 2 hours.
@@jibberish666 so happy to hear that! It was definitely a challenge and we went back and forth for over a month with the content before deciding to publish it how it is now. But so worth it if it just helps or inspires at least one person. Thank you so much for your feedback :)
amazing introduction to Touch Designer. assignments arent easy but even if you don't find the perfect answer, it forces you to dive into the subject. it's greatly done, and its a real help. thank you. following you !
This was honestly the best tutorial to describe all Operator Classes and Technical Process for creating and manipulating 2/3D Visuals in Touch Designer. I've seen a lot of other videos but for me sincerely it was the best approach. There is too much information that u are trying to put in only 2 hours so i took it slowly :P, i just personally enjoyed the clarity of your explenation while executing each step. Doing the assignements gave me a bit more confidence with the program, while making me feel more confortable and relaxed when thinking about the future of my creative thought. I'm at the point of creating my first audio/visual performance using TDAbleton, my Live Set is ready and i already established the connection between the two programs. This was exactly what i was looking for. Being able to be creative with what i am receiving from my Ableton Live Set is such a gamechanger after your condensed tutorial. Thank you so much and keep it up with your amazing work 😊
I have a very similar situation. I agree with you. It's a very intense video. The author's approach deserves, as they say on RU-vid, likes, subscriptions and great comments under the video
Best beginner for TouchDesigner I've watched, hands down. This one did it for me. I loved the assignments, it made it very engaging. Thank you so much.
You're such an incredible instructor! You achieve such a great balance of being challenging and encouraging. I'm also learning a lot by doing the assignments on my own first and then replicating what you've done and see if I see what new solutions can I come up with by combining both. Thank you for making this lesson public!
I'm working through your tutoial, I've now finished assignment five. I imagine I will do the rest of the tutorial over some days. It's a really excellent tutorial, thank you so much. The assigments are also so great for solidifying and understanding, even when you get them wrong, or maybe especially so. I'm taking my time, and doing some extra variations on the assignemtns and playing with things as I go, to help me understand. It's also really fun. Thank you so very much. 🙏🙌💛
Really enjoyed learning with you, I managed to recreate every assignment pretty fast, with every assignment I allowed myself to be creative with it but always made sure I had the elements from each of them. Took me a few days to go through all of them.
She sounds a bit like Björk after 20 espressos, but certainly one of the most straightforward and understandable beginner tutorials on Touchdesigner on the net. 👍❤️
It also took me plenty of espresso to get through here.. ;) It's actually a pity that there were no more assignments in the second half. I really appreciated these. But probably you had to come to an end at some point.
It might sound weird, but I love doing the assignments and really spending time finetuning the settings just to realize that you have usually a much simpler solution! Great learning experiences, thank you!! Touch Designer is amazing
I've been wanting to start exploring this great software for a long time. I'm currently in the middle of the timeline of the video, but already I want to say thank you to the author. Great video, thanks for helping me learn :) Good luck with your youtube channel
I just have to comfirm the comment of megalithic witch blood - by far the best tutorial for starting with touchdesigner.... please keep it doing, and maybe some more tutorials how to achieve curl noise effect like in houdini, for example in style of refik anadol... that would be beyond amazing....
hi, thanks for the comment ;). We have already made some visuals inspired on Refik anadol, you can check it in our shorts and it is only available for the pro patreons.
this is one of the best tutorials i have watched, i've been following along with it for a few weeks and it's been so helpful, the assignments really solidified my learning! thank you
Huge thanks for this amazing tutorial. Def. the best of it's kind that I've found. All the information was presented so clearly and logically, I feel like a have a great command of the fundamentals, and the overall TD approach is making way more sense. Would love to see an advanced tutorial at some point, if you feel so inclined :)
I've had some experiences with TD before but thought I need to refresh my knowledge. Just finished the Tutorial, did all the assignments. very fun to watch and easy to follow. Great tutorial Acrylicode. Love your content. keep creating 😍
watched it from start till the end, awesome for someone like me, who is just starting. Most of it I did not understood LOL, but those bits and little quirks are giving me foundation to build on and further my knowledge. Best part is Audio in Touch Designer :)
on 1:18:35 , is there a difference in computational speed if we don't delete de "return" at the end of the function? I'm just wondering why you specifically deleted it.Thanks:) Great walktrough btw
No there is no difference in the computational speed. The return keyword is to indicate the function should stop. As a software developer is just a common practice to eliminate it when it is not needed.
Thanks so much for your helpful tutorial. I just completed assignment 2 and it all works, except that a big red X shows in the comp1 and transformer2 operator nodes, even though they are working. Would you be able to tell me why?
Can you please link the tutorial that you mentioned when you were going through Instancing? Very curious what you were talking about. Thank you so much!!!!
in the sop operator tutorial, did you shift the phase of one of the lfo's off camera, so one box went up and the other down? If i don't shift the phase, both boxes move in the same direction? or maybe you pressed the on off button on the lfo which i just discovered?
Wow, what an awesome tutorial. Thank you! Really brought me up to speed on TD this afternoon. While I learned so much there are a couple of things it would be great to see in another tutorial or perhaps if these things Im about to mention have already been covered by you or someone else (on RU-vid or elsewhere) please let me know what the link is. So the first thing is: it would be great to go a little deeper with python to under stand what built in events there are in TD so event handlers can be built for them and how to implement. For example is there an event that can be accessed for each frame in the animation or is there the equivalent of a game loop like in the Unity Update method? 2nd thing: is there a way to take the visual from the Out and transform it into an equirectangular projection that can be sent via Spout so it could be used in another app like Unity as a texture that could be applied to a sphere?
Hello Sir, I am learning Touch designer, i want to interact Human Body (kinect) to trigger premade (Maya) breaking animation fbx. Can You Pleasee guide..
Use the kinect chop to get the data, get comfortable with using chop data to drive other operators. Watch this video for the interaction with the fbx ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-5YmF_kdeo9g.html
Hmmm....somehow my gradient is not smooth but a distinct horizonal line splitting the image directly in half, along with that has 3 small pixelated rectangles on the line and a few random specks of noise also.
When you translate it , you should go by little steps (0.001 with the mouse by clicking and holding it on the parameter you want to change and then moving the mouse to the left to decrease or to the right to increase) and with these smalls steps you can have control. Another option would be to mathematically calculate where the circles should be, depending on the circle radius and the size of the TOP
@@acrylicode been doing the first 40 minutes of this video which has taken me about 3 hours lol, love every bit, might sign up to your patreon in future, thanks!
I need help… my timeline doesn’t display the timeline settings, time code, beats or fps. I have no idea why they’re not showing or how to get them back???
OP Create Dialog: double-clicking on the background of a network pressing the Tab key clicking the + icon at the top of a Network Editor Pane beside the path use MMB and/or RMB on OP inputs/outputs RMB -> Add Operator on a Wire RMB -> Add Operator on an empty part of a network ___________________________________________________ TOP [Texture] OPERATORS -P key = Parameters window -Each Node is dealing with a matrix of Pixels -Can change Resolution [in Parameters > Common] to 1 by 1 to reduce number of pixels *TOPs are made of pixels = Pixels has RGBa values >create > TOP circle - TOP ramp - TOP composite -circle & ramp = operators which generate data & 'comp' only works when given an input -connect circle & ramp > to comp = 3D sphere > P.key > open parameter window = can change radius of the sphere & other attributes -Ramp > P key [parameters] > click on ramp slider to add points of color [attribute] shifts. Ramp will interpolate between the color points / shifts in attribute set. -Delete points > click & drag upward -Type > change the style of ramping -Extend [Right/Left] determine what happens at the edges of ramp -endless possibilities of ramp variation ____________________________________________________ Composite TOP -multi input Texture Operator performs an operation for each input _____________________________________________________________ Lookup TOP -replaces color values in the TOP image connected to its 1st input w/ values derived from its 2nd input _____________________________________________________________ Transform Operator -applies 2D transformations to our TOP image _____________________________________________________________ Noise TOPerator -data generating operator. Generates a variety of noise patterns including perlin, simplex, sparse, alligator & random >goes together well w/ > Displace Operator Displace TOPerator -transformative generator ______________________________________________________________ CHOP Operators -channel based & channels themselves are sample based Math CHOP -allows for mathematical operations between inputs if given multiple inputs or can help w/ remapping the range of our input -connect MATH to new operator NULL node > -bottom right corner or node [viewer active] > up arrow > to node [noise] > right arrow > to period in parameter window > drop down select CHOP reference of Period