Abstract Fluid Simulation - TouchDesigner Tutorial (beginner friendly)

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ก.พ. 2024
  • Please consider supporting me by checking out my patreon! Not only will you be the one that makes this channel possible, you'll also get today's awesome project and other files I talk about.
    Patreon: / danielsteenhoff
    TouchDesigner download: derivative.ca/download
    Today we're exploring a reasonably simple network to make abstract fluid simulations! I'm always very intrigued by the smooth movement of water, so I tried recreating it. Hope you like the result. In this network we use the edge TOP al lot, and we also do some magic with a feedback loop and the feedbackedge.
    If you want to work with me or have any other business related questions hit me up on my mail or send me a DM on insta :)
    E-Mail: danielsteenhoffb@gmail.com
    Instagram: daniel.steenhoff

ความคิดเห็น • 33

  • @arshinazizi
    @arshinazizi หลายเดือนก่อน

    Great , useful and short tutorial.thanks for sharing 🎉

  • @havvaaydogan4608
    @havvaaydogan4608 หลายเดือนก่อน

    youre great thanks

  • @aurettameier2720
    @aurettameier2720 5 หลายเดือนก่อน

    thank you so much man, it really helpful

    • @DanielSteenhoff
      @DanielSteenhoff  5 หลายเดือนก่อน

      Glad it helped, have fun with it :)

  • @GerardoHernandez-zh9id
    @GerardoHernandez-zh9id 5 หลายเดือนก่อน

    Thank u so much! Amazing tuto c:

  • @egemenkocamaz9009
    @egemenkocamaz9009 5 หลายเดือนก่อน +1

    great inspiration ty man

    • @DanielSteenhoff
      @DanielSteenhoff  5 หลายเดือนก่อน

      Thanks, and you're welcome!

  • @earthchrome
    @earthchrome 3 หลายเดือนก่อน

    tysm!!

  • @razyelPKTM
    @razyelPKTM 3 หลายเดือนก่อน

    i recently got in touchdesigner thing and love your tutorials, I would like to see more like reaction diffusion stuff

    • @DanielSteenhoff
      @DanielSteenhoff  3 หลายเดือนก่อน

      Lovely to hear you like my tutorials! I will see if I can dive into reaction diffusion stuff, although I'm not super experienced with that. I think paketa12 has a cool tutorial on something like that!

  • @bulaciox
    @bulaciox 5 หลายเดือนก่อน

    thank you bro!

  • @tokkenn8513
    @tokkenn8513 3 หลายเดือนก่อน

    awesome tutorial. would I be able to replicate this, but change the "keyboard_in" for a "audio file in", so I can make this simulation reactive to sound?

    • @DanielSteenhoff
      @DanielSteenhoff  3 หลายเดือนก่อน +1

      Thanks! There are two ways you could easily make this audioreactive:
      1. Grab your audio file or device in. Connect it to an audio spectrum chop, then an analyze chop, then a lag chop, then a math chop, then a speed chop. Now you can connect the value of the speed chop to the third translate parameter under the transform tab in the noise. You can now play with the input range and output range of the math chop to make it react more or less.
      2. If you want to use this resetting look you get by pressing the keyboard, try looking for the "AudioAnalysis" (I believe that is what it's called) under the folder tools in the pallette.) Now activate kick, connect a null chop to it. Now everytime a kick gets detected it triggers and basically gives the same value as pressing the keyboard in. Connect it the same way as the keyboard in. Make sure to reset the feedbackloops with the kick. Good luck and let me know if you have questions :)

  • @Tutybanana
    @Tutybanana 4 หลายเดือนก่อน

    Hey Daniel, thanks for the tutorial looks great. Do you think its possible to wrap it around a circle as a texture?

    • @DanielSteenhoff
      @DanielSteenhoff  4 หลายเดือนก่อน +2

      Hey there! Try disconnecting 'noise1' and 'comp1'. Now create a circle TOP and connect it to 'comp1'. This should give you a somewhat circular shape. You could always use the same trick at the end of the network. So add in a composite TOP and connect the output of our network and a circle TOP. This wil result in a harder edge. Your choice :)

    • @Tutybanana
      @Tutybanana 4 หลายเดือนก่อน

      thanks alot for your reply! @@DanielSteenhoff

  • @user-mu4ut4kc7c
    @user-mu4ut4kc7c 21 วันที่ผ่านมา

    Hello, I'm enjoying the video. How should I change the count value at 0:41 in the video? I tried to make it similar in the count limit window, but the noise doesn't move like the video. How can I fix this??

    • @DanielSteenhoff
      @DanielSteenhoff  21 วันที่ผ่านมา

      Have you filled in absTime.seconds/10 in the third box of the translate parameter of the transform tab?

  • @rayiskadir
    @rayiskadir 5 หลายเดือนก่อน

    Hi just did this on TD, now I don’t know how to project this through kantan mapper, I’m new to TD. Thanks for the tutorials

    • @DanielSteenhoff
      @DanielSteenhoff  5 หลายเดือนก่อน

      Hey! I haven't worked a lot with the kantan mapper, but I know there are some great tutorials out there. Just search for "Kantan Mapper TouchDesigner" or something, you'll figure it out :) Oh and if it's just a test setup you can download Resolume Arena and do your mapping in that program, but it will have a watermark every minute unless you pay for it.

  • @cmolfino
    @cmolfino 3 หลายเดือนก่อน

    so feedback edge is a built in filter? I was trying to mimic the fx in Houdini until you add that node...

    • @DanielSteenhoff
      @DanielSteenhoff  3 หลายเดือนก่อน +1

      All the "built in" tools are just networks of existing operators. You could probably also mimick fbedge but it would take more time. If you download td and drag the feedbackedge in and double click on it, you can see the network. Hope this helps. Also really cool your trying to recreate it in houdini!

  • @psymodulator4611
    @psymodulator4611 หลายเดือนก่อน

    ❤ tanks

  • @abdesslemtrabelsi8341
    @abdesslemtrabelsi8341 19 วันที่ผ่านมา

    Great tutorial, can we make it interactive with kinect?

    • @DanielSteenhoff
      @DanielSteenhoff  16 วันที่ผ่านมา +1

      In theory you can make everything interactive with a kinect, but I think it would be quite a different network to achieve this. This is currently just based on some simple noise which in itself is not directly tweakable with a kinect. You can try to follow kinect based tutorials and implement the first steps there and then give it the same post chain as I used. Hope this helps

  • @ljezyna
    @ljezyna 28 วันที่ผ่านมา

    i doesn't let me link the count with noise sample somehow do u know what can be wrong?

    • @DanielSteenhoff
      @DanielSteenhoff  25 วันที่ผ่านมา +1

      Make sure you click the little star in the bottom right corner of the count. Then drag the value from the count on the noise TOP seed, click chop reference. This should do the trick. If it still doesn't work could you be more specific as to what exact step is not working? I'll try to help you out :)
      Daniël

  • @Flor-ly5cg
    @Flor-ly5cg หลายเดือนก่อน

    could you do the same with a geometry instead of abstract lines?

    • @DanielSteenhoff
      @DanielSteenhoff  หลายเดือนก่อน

      Hey there! I'm not sure I fully understand what you mean. But you can absolutely play around with some kind of straight lines at the beginning of the network. But I have to say that the most of the effect is quite organic/abstract so tuning it to be geometric would alter it to a completely new network.
      However I am planning on making tutorials that focus more on geometric content.
      Let me know if you still have any questions!
      Daniël

  • @_casg
    @_casg 4 วันที่ผ่านมา

    But can I interact with it ?