The Superformula in Houdini | VEX Quickies

Поделиться
HTML-код
  • Опубликовано: 6 окт 2024
  • After we looked at polar coordinates a great additonal step for that principal is the superformula. A math function added to calculate a dynamic radius on each position.
    The formula creates a superellipse of a wide variety depending on the given parameters.
    I also added this to the current version of my tool asset. This is also a key element in my current course project that I am about to start recording sessions.
    --------------------------------------------------------------
    Stay connected
    RUclips ►► / davidkahlvfx
    PATREON ►► / davidkahlvfx
    TWITTER ►► / davidkahlvfx
    FACEBOOK ►► / davidkahlvfx
    INSTAGRAM ►► / davidkahlvfx
    WEBSITE ►► www.davidkahl-...
    -------------------------------------------------------------
    My Recording and Workstation Kits:
    My Recording Kit ►► kit.co/DaveVFX...
    My Workstation ►► kit.co/DaveVFX...
    -------------------------------------------------------------
    Thanks For Watching!
    #houdini #unreal #tutorial

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

  • @kirandev
    @kirandev 5 лет назад +4

    I am learning Houdini from 6 months. I love your videos. Keep going sir we need you. Btw would you please teach us creating particles using vex, I know there are lot of video but no beginner friendly. Thanks ❤️❤️❤️❤️❤️❤️❤️❤️💝

    • @DavidKahlVFX
      @DavidKahlVFX  5 лет назад +2

      I already have something in mind :)

  • @dj_multiple_one
    @dj_multiple_one 4 года назад

    Thfnks

  • @HoudinifxAlfredosanmartin
    @HoudinifxAlfredosanmartin 6 лет назад

    David, is striking, obviously in 2D loses a bit but these formulas are fascinating and beautiful, in Geometry > Point Size 6, are good : )

    • @DavidKahlVFX
      @DavidKahlVFX  6 лет назад

      Look at this for 3d ;-) twitter.com/DavidKahlVFX/status/1059165383830192128?s=19

  • @LizaStricka
    @LizaStricka 4 года назад

    supercool

  • @yapudi
    @yapudi 4 года назад

    Do you have any session on primfind? About bbox culling using vex for instances?

    • @DavidKahlVFX
      @DavidKahlVFX  4 года назад +1

      Do you mean frustum culling? Not yet but that is a nice idea!

  • @bastiensottero3727
    @bastiensottero3727 5 лет назад

    Hi David, thanks for this tutorial. Can you explain how to promote variable in vex to parameter interface. For exemple pts = 100 in vex => Segments parameter = 100. Thanks

    • @DavidKahlVFX
      @DavidKahlVFX  5 лет назад

      When you are in a wrangle you can write "int points = chi("points");" Then after pressing the icon on the side of the wrangle it generates the slider to control the value. If you change that to "int points = chi("../points");" it will try to find that parameter outside of the wrangle. And the more "/../" you add the further you jump up in the layer hierarchy. But you don't need to do that manually - you just go to the slider you created somewhere and rightclick copy parameter - go back to your VEX code right click paste relative reference. It creates the right path for you. You may already know that copy reference path since it is a very common technique but not everyone knows that you can use that directly in the wrangle itself.

    • @bastiensottero3727
      @bastiensottero3727 5 лет назад

      That's good ! Many thanks David for your clear answer

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

    Hi David - how to make 3d Superformula shapes?

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

      Hey there - I think I have 2 examples in here. One version was to just extrude the shape and the other more accurate way was to use the revolve node on the 2d shape. Or do you mean something different?

  • @siddheshsawant799
    @siddheshsawant799 5 лет назад

    Sir Can you make tutorial on how to make superformula asset

    • @DavidKahlVFX
      @DavidKahlVFX  5 лет назад

      Hey there - what do you mean? You can take this wrangle and basicly turn it into an asset.

    • @siddheshsawant799
      @siddheshsawant799 5 лет назад

      @@DavidKahlVFX yeah sir I know that this is basic but you are added various option in that node like radius I am asking about that

    • @DavidKahlVFX
      @DavidKahlVFX  5 лет назад

      @@siddheshsawant799 well you could just hop on my patreon - be a patreon for 1 month and get the asset. It is open for editing so you can dissect it.

    • @siddheshsawant799
      @siddheshsawant799 5 лет назад

      @@DavidKahlVFX okay

  • @vdzengo
    @vdzengo 5 лет назад

    So many talks and no link to download dk_tools? :)

  • @affectreflect
    @affectreflect 6 лет назад

    Thanks maestro.Can you please implement 3D superformulas?The 2D one is easy 3D with spherical coordinates is tricky.

    • @DavidKahlVFX
      @DavidKahlVFX  6 лет назад +1

      I think there is a very easy and quick solution for that. I give that a try and let you know

    • @affectreflect
      @affectreflect 6 лет назад

      David Kahl VFX Notifications are on..

    • @DavidKahlVFX
      @DavidKahlVFX  6 лет назад +1

      @@affectreflect appreciated ;-)

    • @DavidKahlVFX
      @DavidKahlVFX  6 лет назад +1

      I know you probably meant do a 3D version in VEX - which is possible - but I would do it this way twitter.com/DavidKahlVFX/status/1059165383830192128