Houdini Cable tool with Python viewer states || Part 2

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

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

  • @williammoten5358
    @williammoten5358 3 года назад +4

    instead of the for loop to set attributes, you can make an attribute wrangle over points:
    f@gravity = ch(concat("../grav",itoa(@ptnum)));

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

    great tutorial

  • @YetAnotherPilot
    @YetAnotherPilot 4 года назад +3

    I suggest using normalized screen XY coordinates, (divide by screen width/height) so the gravity and separation values can be more consistent and not based on pixels.

    • @왜못할거라생각해
      @왜못할거라생각해 4 года назад +2

      can you leave a code for other's

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

      @@왜못할거라생각해 self.Scene_sizeY = hou.ui.paneTabOfType(hou.paneTabType.SceneViewer).size()[1] gives you height of Scene view.
      then drag_normilized = (device.mouseY() - self.first_click) / self.Scene_sizeY

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

    is there a way to modify the position of the base curve points after clicking down. For example in the curve sop once you have created the curve you can modify the position of the points after the curve has been created.

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

    this is the exact tutorial I am looking for, thank you soooo much, but its seems not working on Houdini Engine... May I know How to make it works In Unity?😭

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

    amazing!