11 - Working with CHOPs - TouchDesigner Tutorial: Beginner Crash Course

Sdílet
Vložit
  • čas přidán 20. 07. 2024
  • Get access to 90+ hours of TouchDesigner video training, a private Facebook group where Elburz and Matthew Ragan answer all your questions, and twice-monthly group coaching/mastermind calls here: iihq.tv/Trial
    Course Downloads: iihq.tv/BeginnerDownloads
    TouchDesigner Beginner Crash Course Contents
    00 - Introduction: • 00 - Introduction - To...
    01 - Get Started & Downloads: • 01 - Get Started & Dow...
    02 - Mouse Navigation: • 02 - Mouse Navigation ...
    03 - Creating Operators: • 03 - Creating Operator...
    04 - Network Navigation: • 04 - Network Navigatio...
    05 - Signal Flow: • 05 - Signal Flow - Tou...
    06 - Hotkey Notes: • 06 - Hotkey Notes - To...
    07 - Operator basics: • 07 - Operator Basics -...
    08 - Parameters & Operator Info: • 08 - Parameters & Oper...
    09 - TouchDesigner User Interface: • 09 - TouchDesigner Use...
    10 - Working with TOPs: • 10 - Working with TOPs...
    11 - Working with CHOPs: • 11 - Working with CHOP...
    12 - Working with COMPs: • 12 - Working with COMP...
    13 - Working with DATs: • 13 - Working with DATs...
    14 - Working with SOPs and MATs: • 14 - Working with SOPs...
    15 - Outputting Content: • 15 - Outputting Conten...
    16 - Next Steps: • 16 - Next Steps - Tou...
    17 - Create background content in TouchDesigner quickly and easily: • Create background cont...
    18 - Trails & Frame Delays in TouchDesigner: • Trails & Frame Delays:...
    19 - Reactive GPU Particles in TouchDesigner: • Reactive GPU Particles...
    20 - Generative Geometric Design in TouchDesigner: • Generative Geometric D...
    21 - Audio Reactive Analog Content in TouchDesigner Tutorial with Crystal Jow: • Audio Reactive Analog ...
    22- Generative Visuals with Particles & Kinect in TouchDesigner with Crystal Jow: • Generative Visuals wit...
    23 - 2D Texture Slicing in TouchDesigner: • 2D Texture Slicing: To...
    What You'll Learn in TouchDesigner Beginner Crash Course:
    - The fundamentals of the TouchDesigner paradigm: Never used a node-based programming environment before? I walk you through the basics of TouchDesigner logic and workflows, explaining exactly what nodes and wires are and how they work. This includes a walkthrough of the basic settings and preferences you can leverage in TouchDesigner that set you up for success and make your life easier.
    - Discover all six of the operator families used by TouchDesigner, and how they integrate with the TouchDesigner workflow. I’ll walk you through an example project for each of them. Operator families include…
    Signal processing and channel data (CHOPs)
    Compositing and texture manipulation (TOPs)
    Procedural 3d and rendering (SOPs)
    Data processing (DATs)
    Materials and shading (MATs)
    User interface and controls (COMPs)
    - Real time generative graphics basics: From generating graphics using dynamic noise data in real-time to audio-responsive 3D geometry, we’ll go through multiple examples of how to start creating beautiful generative content in TouchDesigner. Interactive, immersive, generative media is the reason you’re investing in learning TouchDesigner, and my course helps you get started creating it right away.
    - Simple, day-1 preset system: Most TouchDesigner preset systems are too complicated for beginners. With my day-1 preset system, anyone can start creating presets without any prior TouchDesigner experience, which is a massive advantage most people don’t have when they’re starting out.
    - Time-saving keyboard shortcuts and application tricks: This should be intuitive, but it’s not. Having these under your belt from the get-go is huge time-saver.

Komentáře • 62

  • @jacobmougharbel3092
    @jacobmougharbel3092 Před 4 měsíci +5

    I've been learning online tutorials for almost half a decade, ranging from software like blender, unreal, davinci, and literally I cant express how easy you made it to understand a software so easily! Amazing teaching skills !!!!

  • @jibberish666
    @jibberish666 Před 2 lety +6

    Absolutely loving this series of TD videos - thanks so much Elburz.

  • @f7oor
    @f7oor Před 2 lety +6

    Fantastic tutorials. Thank you for your generosity!

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před 2 lety +2

      Our pleasure, once you're getting to the end of this course, I think you'll really enjoy going through our more content focused videos as well :)

  • @aki_gong6271
    @aki_gong6271 Před rokem

    Keeping learning TD along this amazing intro. Thanks for sharing!

  • @lim0ncin
    @lim0ncin Před rokem

    muy buenos los tutoriales, excelente. muchas gracias por el trabajo y la dedicacion. Iba a hacer tutoriales para generar visuales faciles sin entender nada y justo di con estos videos , agradecidisima al internet y a ustedes. Estoy disfritando mucho aprendiendo touchdesigner

  • @BossCODINGplease
    @BossCODINGplease Před rokem

    Thanks for the great and clear tutorial!

  • @SWORLD1991
    @SWORLD1991 Před rokem

    Thank you so much for these tutorials.

  • @attackpotato4492
    @attackpotato4492 Před 3 měsíci

    THIS ONE REALLY WENT CRAZY

  • @shocks389
    @shocks389 Před 5 měsíci

    I am gratefull to you for amazing teaching and knowledge of all!!!

  • @system23
    @system23 Před rokem

    Thank you so much for the tutorials. At the end I just started messing around and chopping up all kinds of parameters as a curious artist does. But how do I disconnect the chops from the parameters? Hopefully that’s in the next video. 😅

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před rokem +1

      Our pleasure, thanks for watching! Just in case you didn't see the comment on the other video, to disconnect a CHOP reference from a parameter, you can right click on the parameter and click "Delete Expression". Hope that helps!

  • @alaudaeltia9981
    @alaudaeltia9981 Před 2 měsíci

    Thanks this is so helpful

  • @lluannr
    @lluannr Před 4 měsíci

    Amazing

  • @aevin_io
    @aevin_io Před 2 lety +3

    On my TD version, setting Alpha to 0 makes it transparent

    • @luciasgrafetto2798
      @luciasgrafetto2798 Před rokem +3

      From an older answer to another comment: "If you can try going to Edit at the top menu and then Preferences. If you go to TOP settings, try changing the Viewer Background between Black and Checker board and see if that solves the issue. Let me know!"

  • @wenjingliu722
    @wenjingliu722 Před 2 lety +1

    Hi, really appreciate this amazing video. I have met some problems while connecting a CHOP operator to the circle's opacity parameter. It only showed 3 options - 1. Export CHOP 2. CHOP Reference 3. Current CHOP value, instead of 5 options that you showed in the video. Does this happen because of different versions of software? Mine is 099 (Mac Version).

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před 2 lety +4

      You can use CHOP Reference, that will be the main you'll almost always use. Yes this was a different version of TouchDesigner as they were changing the menu items.

  • @artinthecity3508
    @artinthecity3508 Před rokem

    Thanks always!, Quick question here! I would like to use the sound of movie file in for the movie file out mixed with other sound from audio file in. Seemingly I could only find to use audio file in to movie file out. Please help!

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před rokem +1

      Great question! To mix these audio signals together, you can connect the outputs of the Audio File In and the Audio Movie to a Math CHOP. Within the Math CHOP, set the Combine CHOPs parameter to Add, and the two audio signals will now be mixed together. Add a Null CHOP after the Math CHOP, reference it within the Movie File Out, and you should be good to go!
      One thing that’s worth testing is the mix of the two different audio signals. I’d take a test recording to see how the levels sound first, and then adjust the levels from there. The Audio File In CHOP has a volume parameter that you can use to adjust the volume, but the Audio Movie doesn’t. If you need to reduce the volume level of the Audio Movie CHOP, connect a Math CHOP directly after it, and decrease the Multiply parameter from its initial value of 1 to lower the volume. Hope that helps!

    • @artinthecity3508
      @artinthecity3508 Před rokem

      @@TheInteractiveImmersiveHQ thx a lot! Let me try!

  • @stan6217
    @stan6217 Před měsícem

    hey do anyone have any idea why there is only three options in my transform panel and i cant find any (RELATIVE CHOP REFRENCE ) when i was parenting my x or y to the over 1

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před měsícem

      Great question -- you can use the _CHOP Reference_ option to make the connection. Relative CHOP Reference has been replaced in newer versions of the software.
      The _Justify Horizontal_ and _Justify Vertical_ settings are greyed out in the newer version because they are not used in any of the Pre-Fit Overlay modes besides the _Native Resolution_ option. If you want to have access to those settings, change Pre-Fit Overlay to _Native Resolution_ . Hope that helps!

  • @KarynEaston
    @KarynEaston Před rokem

    I am using a MacBook Pro with my mouse plugged in and I have followed along with all of the instructions in building my network, but no mouse data is being picked up? Everything is just the same in the network as in this video but the white sphere won't react when the mouse is moved. Please could you advise? Could this be a mouse incompatibility problem and if so is there a quick work around? Thanks for your help.

    • @maxwellbliss
      @maxwellbliss Před rokem +2

      You have to make sure the network is "playing." Hit the spacebar lol.

    • @KarynEaston
      @KarynEaston Před rokem

      @@maxwellbliss thank you

  • @cluclu6037
    @cluclu6037 Před 2 měsíci

    Hello, I have a question. How can I restart the movement of a transform top with a key?
    Greetings

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před 2 měsíci

      Unfortunately with this current method there's not a good way to re-center the circle texture/CHOP channels as they're directly connected to the current mouse position.
      Instead, you might try this method: connect the tx/ty channels of the Mouse In CHOP to a Slope CHOP, and then connect the Slope CHOP to a Speed CHOP. The Slope CHOP will generate acceleration values, which are used to generate new position values in the Speed CHOP. It's worth setting the Limit Type parameter in the Speed CHOP to Clamp, and then the Minimum to -0.6 and Maximum to 0.6 to keep the Circle's position within the texture (otherwise it'll be "offscreen" most of the time and hard to find).
      Finally, add a Keyboard In CHOP to the network, and connect its output to the second input of the Speed CHOP. If you've connected the output of the Speed CHOP to the transform parameters of the circle texture, you'll then be able to reset the position back to zero by hitting the 1 key on the keyboard. Hope that helps!

  • @progification
    @progification Před rokem

    When I connect the CHOP Reference from Null to the Over TOP, I don't get the animated line with the arrow showing a "cooking/live" connection. Everything is working though... I am on the latest version of TD. Any ideas? Thanks!

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před rokem +1

      Great question! This might be due to accidentally having hit a keyboard shortcut. If you hit the x key on the keyboard, it will toggle the display of those connections on and off. Hope that helps :)

    • @progification
      @progification Před rokem

      @@TheInteractiveImmersiveHQ Thanks, that was it! :) Keep up the great work!

  • @dreamseemstudio7545
    @dreamseemstudio7545 Před 2 lety +2

    hey guys! I'm finding this problem - my mouseIn parameters aren't changing as I move the mouse - they're static. I also don't get a Relative CHOP reference, just CHOP reference. I've repeated all steps 3 times, same problem. Any ideas what might be wrong? Thanks in advance :))

    • @dreamseemstudio7545
      @dreamseemstudio7545 Před 2 lety +2

      RESOLVED Golly I'm dumb XD It. was.paused. I just hit the play button bellow and suddenly, magic :D I won't delete my dumb question justy if anybody happens to have the same issue 😅

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před 2 lety

      @@dreamseemstudio7545 I talk about this all the time, it happens even to pros! It happened to me the other day as well :) Always good to put it on the list of troubleshooting steps since it's so easy to accidentally pause it haha. Glad you got it resolved !

  • @lindsayclifford1685
    @lindsayclifford1685 Před 2 lety +2

    hey, i'm having an issue with the translate tx value. For some reason when I attach the nulls tx (during the steps around 9:00) to the over, my circle disappears completely. This could be because I only have the free version of touchdesigner, so my res is set at 1280x720 to mimic 1920x1080 .. but my ty value works just fine and is responsive! dunno what the problem is, can anyone help me out ? :)

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před 2 lety

      When you look at the CHOP channels that are being referenced in your translation, what value range do you see? Are they from -0.5 to 0.5?

    • @lindsayclifford1685
      @lindsayclifford1685 Před 2 lety

      ​@@TheInteractiveImmersiveHQ so, I was actually able to fix it--- I had TouchDesigner pulled up on my second monitor, and it seems to affect the CHOP channels in a weird way.

    • @lmadrina6207
      @lmadrina6207 Před 5 měsíci +1

      @@lindsayclifford1685 how did you fix it? im trying to set up touchdesigner so it only picks tx value from mu second monitor but idk how do that

    • @TontonHuppe
      @TontonHuppe Před 2 měsíci

      @@lmadrina6207 You have to set the monitor you are working on to your main screen in your Windows settings...or work on the other one.

  • @StonyInDaCorner
    @StonyInDaCorner Před 2 měsíci

    Hey man, i have quick question, why is it that my "constant" is always showing transparency viewer screen whenever i zero out the Alpha value? cuz your screen shows constant operator's viewer port as black box but mine is showing transparent box

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před 2 měsíci +1

      I think this might have to do with a setting - you can choose whether or not the TOP viewers will show transparency as the checkerboard or black via the Viewer Background option on the TOP tab of the Preferences window. That said, it can be helpful to leave the checkerboard on as you can clearly see the areas of the texture that have an amount of transparency to them. Hope that helps!

    • @StonyInDaCorner
      @StonyInDaCorner Před 2 měsíci

      @@TheInteractiveImmersiveHQ Greatly appreciated for the awesome feedback! Thank you!!. I'm learning TD during work hours when i have less work. and its really fun!! so Thank you !!!

  • @dmotyllo
    @dmotyllo Před 2 lety

    Hello sir, when I change Alpha from 1 to 0 in 'constant' op my background is getting transparent not black. I got transparent background in Circle TOP by default too but You got it black. Am I doing something wrong? I use latest TD 2021.16410...

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před 2 lety

      If you can try going to Edit at the top menu and then Preferences. If you go to TOP settings, try changing the Viewer Background between Black and Checker board and see if that solves the issue. Let me know!

    • @dmotyllo
      @dmotyllo Před 2 lety +1

      @@TheInteractiveImmersiveHQ That's it! Thank you very much. I tried to change pixel format to RGB ( to get rid off Alpha channell ) but as a result, there were more problems in the later stages... This Crash Course and hard work are all you need to succeed in learning TouchDesigner!

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před 2 lety

      @@dmotyllo absolutely! I agree that if you're able to have patience and perseverance that you'll be able to do great things going through our resources.

  • @Vavas_Vlog
    @Vavas_Vlog Před 4 měsíci

    Hi, I'm having a problem... so at 12:01... I don't get a Relative CHOP reference, just CHOP reference and i noticed your parameters where at 0.3, mine isn't changing as I move the mouse. I saw someone had the same problem in the comment. I played the network.. it's still not working hellpp please

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před 4 měsíci

      The CHOP Reference options have changed slightly since this video was recorded, but you can use the *CHOP Reference* option to replace the *Relative CHOP Reference* without issue. I would start by trying to make the CHOP references again, and then also make sure that the timeline along the bottom of the TouchDesigner window isn't paused (you can play/pause by hitting the space bar). Hope that helps!

    • @Vavas_Vlog
      @Vavas_Vlog Před 4 měsíci

      @@TheInteractiveImmersiveHQHi yes.. it worked thanksss but the values still didn't change. I window was playing.

  • @ItsWesSmithYo
    @ItsWesSmithYo Před rokem

    CHOPs get the party moving 🖤😎🙌🐇. Tx friends

  • @iasminamuresan2985
    @iasminamuresan2985 Před rokem

    I keep having this problem with the resolution: file:///Users/iasmina/Desktop/Screenshot%202023-07-04%20at%2021.33.26.png
    what should I do?

    • @TheInteractiveImmersiveHQ
      @TheInteractiveImmersiveHQ  Před rokem

      Hi there! Thanks for your question, unfortunately you can't upload images directly in comments - could you describe the issue you're running into and/or any error messages that you're receiving?