Essential TD Skills: Designing & Implementing Algorithms

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ก.ค. 2024
  • A popular misconception we often encounter when answering questions, is the notion that in order to simulate an effect A that looks somewhat similar to another algorithm we built to simulate effect B, all you need to do is tweak a few parameters.
    While true in a few circumstannces, there’s a fundamental difference in tweaking an algorithm’s parameters and designing an algorithm to simulate a specific behaviour.
    Even more so, there’s a fundamental difference in designing an algorithm and implementing it.
    In this video, Mo goes covers the three (or four) things you’re gonna go through when creating an algorithm and implementing it:
    - The Concept
    - The Algorithm
    - The Implementation
    - The Parameter Space (Tweaking Values)
    Support us on Patreon: / entagma
    More on: www.entagma.com
    Download Project File: www.entagma.com/downloads/Dune...

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

  • @ScottWoodWY
    @ScottWoodWY 4 ปีที่แล้ว +10

    I've never been good at math, almost didn't graduate high school because of it. Things have changed but I still struggle. Mo described Dot Products in a way that finally clicked. As I first watched this, I was going to write a comment saying how helpful this video was. As with all Entagma content it is well produced, thoughtful content, good pace. What better way to say thanks than to send some Patreon support, so that I did. I must say, the education you're dropping is incredible, thanks for making me feel smarter!

  • @AadilDar
    @AadilDar 4 ปีที่แล้ว

    Thank you guys for your time!

  • @connorscottcook
    @connorscottcook 3 ปีที่แล้ว +2

    Brilliant, thank you for approaching the tutorials from more macro methodology perspective, much appreciated

  • @JoeBissell
    @JoeBissell 4 ปีที่แล้ว +4

    this tutorial speak volumes

  • @josephknightcom
    @josephknightcom 2 ปีที่แล้ว

    High quality. Thank you very much for what you are doing.

  • @iAdrian1997
    @iAdrian1997 4 ปีที่แล้ว

    Awesome! Thanks for the breakdown of your thought process

  • @mickyr171
    @mickyr171 2 ปีที่แล้ว +1

    All these years programming and i could never figure out the dot product, kept getting huge numbers, as soon as you said a normalized vector it clicked perfectly....thankyou so much lol, i now can use it and know how to use it

  • @AbirAlamAkash
    @AbirAlamAkash 4 ปีที่แล้ว +12

    you guys doing really great job. its been only 22 days that im working on houidini and learned a lot just by following your tutorials. But i have a request. Would you please do some in depth tutorial on MOPs ?

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

    its the best tutorial ive seen. thank u so much

  • @markoglazersout611
    @markoglazersout611 2 ปีที่แล้ว

    Great video & explanation ) Thank you

  • @jeyko666
    @jeyko666 4 ปีที่แล้ว +3

    you are my favourite houdini channel by far! quality videos every time

  • @timelschner8451
    @timelschner8451 4 ปีที่แล้ว

    very good and quite advanced for my head...

  • @Renat.K
    @Renat.K 4 ปีที่แล้ว

    Thank you so much!

  • @iskander_i2i
    @iskander_i2i 4 ปีที่แล้ว

    Amazing!! Thanks

  • @TheJEFF2mysterio
    @TheJEFF2mysterio 4 ปีที่แล้ว

    love what you do guys, you helped me so much, do u know good ressources to find natural phenomenons that happens in nature so that we can try apply it in houdini? tyyyy

  • @user-dd3ph2kw2z
    @user-dd3ph2kw2z 4 ปีที่แล้ว

    cool effect !!!

  • @McSneakFreaks
    @McSneakFreaks 4 ปีที่แล้ว +3

    Very great and informative breakdown! I am not very skilled in terms of implementing and figuring out custom algorithms to work with inside houdini for example. But I would like to know how to adjust your algorithm and add objects that are not affected directly by the wind but affect the sand that's moving. For example building in a desert environment stop the sand from moving any further and the sand would start to pile up against the building. I have no idea how to make it that the building is placed in the heightfield and changes the way the sand gets distributed by the wind. Do you have any idea how to approach this?

    • @pennryan970
      @pennryan970 2 ปีที่แล้ว +1

      I am also interested in this

  • @legacythegame
    @legacythegame 3 ปีที่แล้ว

    that was wild

  • @pennryan970
    @pennryan970 2 ปีที่แล้ว

    How would you program the dunes in Python?

  • @bhushankandalkar3104
    @bhushankandalkar3104 3 ปีที่แล้ว +1

    after exporting it in c4d cannot see anything. What is going wrong?

    • @forton615
      @forton615 2 ปีที่แล้ว +1

      Heightfields is a very specific volume type, try to convert to polygons first.

  • @aw_artwebanimation
    @aw_artwebanimation 3 ปีที่แล้ว

    Hi, my dunes are just moving in the middle of the area we are creating. I check your files aswell but can not find any difference. Ideas why that id?

    • @aw_artwebanimation
      @aw_artwebanimation 3 ปีที่แล้ว

      off, I found it you can tweak the distance paramenta. You used 9, whiche was just too small for me.... thanks for the tutorial! Very much enjoy it!

    • @a.p.7383
      @a.p.7383 2 ปีที่แล้ว

      @@aw_artwebanimation where can i find teh distance parameter?? it's the same for me, i would like to get a smilar result as in the intro but i can't find how i can scale the simulation up like that!

  • @domenicologozzo5148
    @domenicologozzo5148 3 ปีที่แล้ว +1

    Any chance you could do a tutorial on this within Blenders new Geometry nodes? That would be awesome

    • @Entagma
      @Entagma  3 ปีที่แล้ว +3

      As soon as GN is capable of such things, if ever ;-)

    • @Lanaur_
      @Lanaur_ ปีที่แล้ว +2

      Well, now you could with Simulation Nodes I guess (3.6 alpha)

  • @vytasrauckis6703
    @vytasrauckis6703 3 ปีที่แล้ว

    Are you executing the entire Houdini steps and commenting in real time? As much as I have learned (which is not much) I cannot see myself being as fast as you are at building these Houdini files.

    • @Entagma
      @Entagma  3 ปีที่แล้ว +1

      Hey Vytas,
      we edit our videos :) We're not good at multitasking, so it's either dropping SOPs or talking. When we try doing both we slow down too.
      Cheers, Mo

  • @pennryan970
    @pennryan970 2 ปีที่แล้ว

    TD = texture design?

    • @Entagma
      @Entagma  2 ปีที่แล้ว

      TD = Technical Director

  • @cslavov
    @cslavov 3 ปีที่แล้ว +2

    Being a humble seasoned art director and not a mathemagician, im struck by the simplicity of the actual math involved.
    Just a dot product of a normalized vector, dude...and thats it...for what looks like a reasonably complicated sim (at least in my uneducated eyes).
    Of course, the problem with having to learn programming in terms of syntax, memorizing functions, libraries, bla-bla-bla - for the artist this is annoying as fk.
    Lovely channel.

  • @donotpanic5254
    @donotpanic5254 4 ปีที่แล้ว +2

    please take video how to render from houdini to cinema 4d