Instancing with TOPs in TouchDesigner

Sdílet
Vložit
  • čas přidán 17. 06. 2024
  • This TouchDesigner tutorial covers instancing with TOPs through the creation of a "particle donut." It's at a beginner to intermediate level, with a more advanced section at the end touching on GLSL.
    Consider supporting me on Patreon! / polyhop
    There you can gain access to project files, help guide future topics and support the creation of new tutorials.
    Please note this tutorial uses TouchDesigner Version 2023.11600. If you're using an older or newer version there may be features that don't work in exactly the same way.
    Additional GLSL resources mentioned in the video:
    thebookofshaders.com/
    docs.derivative.ca/Write_a_GL...
    Video Navigation / Topics:
    0:00 - Intro
    02:35 - Instancing Operator Families
    10:29 - Instancing Setup
    17:51 - Noise Coordinate Map
    25:11 - Instance Rotation
    27:32 - Looping to the Timeline
    31:28 - Camera Motion
    35:28 - Lighting
    40:00 - SSAO
    42:45 - Bloom
    46:36 - 2D Attractor Reference
    49:53 - Attractor Path
    52:21 - Attractor using Math in TOPs
    1:05:14 - Scaling Instances by Attractor
    1:07:34 - Rotating Instances to Attractor
    1:12:09 - Attractor using GLSL
    1:26:07 - Project File Overview
  • Krátké a kreslené filmy

Komentáře • 16

  • @GowthamJayaram
    @GowthamJayaram Před 8 dny +1

    Thank you, love the way explain things.

  • @jibberish666
    @jibberish666 Před měsícem +1

    Dude.....I'm only a third of the way through this and this is already a brilliant tutorial. Thank you.

  • @clivemathieu9386
    @clivemathieu9386 Před 2 měsíci +4

    So glad your back

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

    The GOAT is back!!!

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

    Always learn something new from you, thank you!

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

    You my sir are a mad scientist. Thank you for the tutorial!

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

    Worth the watch, learned a lot, thanks!

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

    Your tutorial is very good and it helps me a lot in my study. Thank you very much. I wish you a happy life

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

    thx man this help me lot, i learn how do those attractor force whatever in processing, but did not know how it apply into td and how td glsl work, but after u show the node version and text version, i can visualize it now.

  • @JennA-od7ut
    @JennA-od7ut Před měsícem

    you are amazing!

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

    Damn!! 😵‍💫🤩🤩

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

    Amazing tutorial so much information!!
    Is there a reason you are using chop export rather than reference?

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

      Great question, it mostly comes down to habit for me, since I started using TouchDesigner when exports were still faster than references. At this point python speed in TD has improved to the point that any speed difference is negligible. There are instances where one or the other makes more sense (if you use the export by channel name, or are using expressions dynamically) but I think most instances in this tutorial you can use either interchangeably

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

      @@polyhop got it, thanks :)