16 - Instancing - TouchDesigner Beginner Course

Поделиться
HTML-код
  • Опубликовано: 13 июл 2024
  • In this tutorial we work with Instancing, a very powerful technique with which we can create lots of copies of one SOP in an efficient way.
    ------
    00:00 Overview
    00:35 Setup
    01:30 Explanation / How not to do it
    04:58 SOP as base
    12:38 CHOP as base
    18:33 Audio Spectrum
    24:30 TOP as base
    28:20 Noise in 3D
    ------
    Point Clouds / Point Files:
    • Point Clouds in TouchD...
    Full playlist:
    • TouchDesigner Beginner...
    Files, exclusive content and more:
    / elekktronaut
    Special thanks to: Jules Guerin, AhnthinkgooD, Eric Anderson, Nikolai Reinke, Rob, Xenia Format, Jeppe Vinum, Teruhisa, Simón Jaramillo Vallejo, hans mortelmans, Yeah, Lloyd Marsden, Théo Balestra, JINGLING YU, Anti Alias, martin kern, Kurtis, csh, connor carnes, Kyle Sklenka, Lora Shopova, Zaporogue, Nisan Baskın, Christian, Gonzalo GelsoIfn, Vassilis Malamas, Joeri Versluis, Kelsie Hoffman, Blake W, Makan Fofana, david robert, Alexandr Krasnovitskii, Diego Miranda, Stefanie Meer, Derek Smith, Ellyana May, 涼成-26 木下, Jarren Lau, jimbachalo, theRob.live, Anna By, Ben Woods, Alex Staszak, Rebirth B, Greg and swirledBridger
    If you have any questions, feel free to ask.
    IG: @elekktronaut

Комментарии • 43

  • @arshinazizi
    @arshinazizi 28 дней назад

    OMG, it was so great tutorial , after long time i've finally understood the logic of instance in touchdesigner , thanks man , i apprecaite your time for sharing your knowledge 🎉

  • @projekt1_FK
    @projekt1_FK 5 месяцев назад +2

    you are a god, man. I now support the religion of elekktronaut

  • @mekhtoub
    @mekhtoub 4 года назад +2

    Excellent tutorial. So much to work with - thanks!

  • @mattypoole111
    @mattypoole111 2 года назад +3

    Great tutorial. You manage to pack in a lot but its all explained really well and laid out fantastically.

  • @paxk.8624
    @paxk.8624 10 месяцев назад +1

    The tutorial is very clear and easy to follow, don't worry :) Thanks so much for your work and for sharing with us 🙏

  • @markus_knoedel
    @markus_knoedel 3 года назад

    Again. So cool. I can learn so much from you. Thanks.

  • @norton5681
    @norton5681 2 года назад +1

    Started for TD tutorials, staying for funky morphing point club 😌🤙

  • @artao5
    @artao5 3 года назад +12

    Your videos have been EXTREMELY helpful in learning TD. Thank you.
    I have noticed that you've used a few methods to turn the background opacity to 1.
    Perhaps you have now discovered this way, which I only just now happened across.
    When working with SOPs, in the Camera node under Settings, you can set the background alpha to 1 right therel. No need for any other nodes JUST to do that. :)

    • @elekktronaut
      @elekktronaut  3 года назад +8

      That's an amazing tip thanks! How did I not see that 😅

  • @BernardoAmorim
    @BernardoAmorim Год назад

    very nice explanation. great use of the fword top.

  • @lautkro2000
    @lautkro2000 2 года назад

    i see a future on this programm ☀️ thanx elekktronaut

  • @anthonymalagutti3517
    @anthonymalagutti3517 3 года назад

    great demo : thank you

  • @Manu_DeLaB
    @Manu_DeLaB 3 года назад

    thanks!!! ur the best!

  • @kephalosmusic
    @kephalosmusic 3 года назад +2

    Thanks for the tutorial. In the audio spectrum section, the audiofilein's mono switch actually does sum all the channels together; you can just use that instead of the math chop. I tested it with a stereo file that alternates panning between L and R channel.

  • @JBroadway
    @JBroadway Месяц назад

    This is a great tutorial! I'd be interested to see now how you could independently manipulate each individual instance. For example if you wanted to select the instance [0,0] and apply x,y,z transformations to it independent of instant [0,25] which is doing something else.

  • @kerimdemir275
    @kerimdemir275 Год назад

    i am watching these tutorials squeezing my teeth after this guy's hysterical laughs khhhk khhh khh but there's no other one who can teach TD better

  • @jesperlyngmichelsen8354
    @jesperlyngmichelsen8354 3 года назад

    So cool - busy picking up my jaw 😯

  • @bendolmanb
    @bendolmanb 3 года назад

    cool! thanks :)

  • @vxkhwz
    @vxkhwz 2 года назад

    Nice.

  • @timongoetschmann388
    @timongoetschmann388 2 года назад

    Thank you for this really helpful tutorial about instancing!
    I am quite new in TouchDesigner and would like to use instancing to place my Tree-Object on a grid to create a forest.
    But I don't want to set a tree on every grid-corner-point but on random corner points to create a more real, randomized forest.
    Has anyone an idea if this is possible with instancing or if there is any other solution?
    Thanks for any help!

  • @zoeychen8487
    @zoeychen8487 2 года назад

    thank you so much for sharing this! super helpful! but there is one thing I am confusing, may I ask how do we know show many sample we have for the instance? I saw you said there is 50 in this Video but not sure where this number coming from??? Thanks in advanced !

  • @maxikleya
    @maxikleya 3 года назад

    Hello:) Thank you for you tut. Do you know how to extract the z (height) position for every instanced spheres to DMX values? I should control 24 kinetic balls.. How can I do that?
    Thank you in advanced!

  • @cghfjfjtydfgjh
    @cghfjfjtydfgjh 7 месяцев назад

    Thanks so much for a super insightful tutorial!!

  • @scottpmann
    @scottpmann 2 года назад

    Hi Bileam- Excellent tutorial, as are all of your tutorials. So clear and easy to follow! Question for you: when I convert the TOP to a CHOP (and get graphs of RGB values) and plug that into the instance on the GEO, the point cloud becomes a line (or sort of flexible string) instead of point cloud. Any idea why that is? Thanks!

    • @elekktronaut
      @elekktronaut  2 года назад +2

      Make sure the channel you're using for instancing is a color RGB channel 32-bit float. You can check this by middle mouse clicking on the last null.

  • @rollerscab
    @rollerscab Год назад

    30:18 could you make this reactive to other data? such as raw EEG data or music? how would you do that?

  • @AndrewGordonBellPerc
    @AndrewGordonBellPerc 2 года назад +1

    So, essentially when you scale the TOP as base from 0 to 1 onto -1 to 1 what you've done in the bottom left corner is created negative colour!

  • @kainerda2088
    @kainerda2088 Год назад +1

    Excellent tutorial, thanks for that. The more I delve into this, the more I suspect that the use of the term "instancing" in Touchdesigner is quite misleading. This is obviously not about deriving from a base object or some kind of class that can then be individually addressed (and modified) - just as we actually know from various 3D programs or object-oriented programming and would initially expect here as well. Rather, it seems to be a kind of "mapping" of an object to points, samples or pixels, as shown in the video. But that's just an optical effect. I was hoping that there would be something like findInstances() and then address the individual instances perhaps with something like myInstances[n] in order to give them individual behavior. But that doesn't seem to be possible. Or am I missing a piece of the puzzle?

    • @kerimdemir275
      @kerimdemir275 Год назад

      well pointed.. for python coder, instancing should be something nested loops but instancing in TD is more alike mapping vertices to another objects. was confused at the beginning maybe still am

  • @footprintsonmars2467
    @footprintsonmars2467 2 года назад +4

    Great tutorial, great way to learn about TD. Anws, I've come across a problem working on TOP as base, when I put the values of r and g into translate x, y. The result of instancing is not a perfect square but a trapezoid shape, and I just can't figure it out. Can anyone suggest a way to overcome this problem?
    Thank you in advance.

    • @Mr.Meowgical
      @Mr.Meowgical Год назад

      Hey, did you ever figure it out? I think I'm stuck with the same issue.

    • @eric9124
      @eric9124 8 месяцев назад +5

      ​@@Mr.Meowgical If you're still wondering 10 months later, it has to do with the hue value, make sure the green is set to at least 120 (I think it has to do with what pixels the instance is looking for)

    • @Mr.Meowgical
      @Mr.Meowgical 8 месяцев назад

      @@eric9124 Hey! I honestly don't remember which project I was working on at the time, but that is still new and helpful info, so thank you!

    • @raultelliskivi4155
      @raultelliskivi4155 6 месяцев назад

      Thanks, couldn't figure it out also :D@@eric9124

  • @charlieotto
    @charlieotto 7 месяцев назад

    thank you! can you tell me possibly why, when you attach a sphere at 10:30, it doesn't also instance the inside points of the sphere? for some reason my version does, andi'd like it to be like yours, empty inside. thanks!

  • @kainerda2088
    @kainerda2088 Год назад

    Der Moment, wenn Dir die Prof in die Aufzeichnung funkt.. :D

  • @sandrokann9054
    @sandrokann9054 3 года назад

    Hi dear, I have a little problem with instancesTOP. The Geometry COMP can't understand the instancesTOP and the error says I have to use CHOP, DAT or SOP.
    I don't know I can resolve, thank you.

    • @elekktronaut
      @elekktronaut  3 года назад +1

      Hi Sandro, you probably just need to update TD, TOP instancing hasn't been possible for long.

    • @sandrokann9054
      @sandrokann9054 3 года назад

      @@elekktronaut Thank you so much but damn... my mac it's obsolete for new version touchDesigner...

  • @celalkarakus4279
    @celalkarakus4279 2 года назад

  • @SinLambda
    @SinLambda 6 месяцев назад

    25:00