Interactive Python States | Houdini 18.0

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

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

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

    Just found your stuff and it feels like Christmas! Thank you so much!

  • @allied-data
    @allied-data 3 года назад +3

    Hi. Any update on your Favela generator?

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

    Thanks for your tutorial and look forward to your next video on how you created the favela HDA!

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

    thank you so much!. I was searching decent houdini interactive python states samples and your tutorial is very helpful. hope there is more like this. Anyway thank you so much!!

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

      I’m glad you find it useful, thank you too!

  • @lveronese
    @lveronese 3 года назад +2

    great stuff.. thanks for sharing the file. a video on the favelas gen would be amazing.

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

      Thank you, glad you liked it! I might share the favela generation, I would like to revisit this setup eventually. Cheers!

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

    A very smart man! Thanks for this video!

  • @es_ina
    @es_ina 4 года назад +2

    im learning python states rn. So your shared files its gold to me.Thank you so much for sharing ! awesome work. did you know if its possible to show a custom menu on mouse/keyboard input in the viewport?

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

      Thanks, I'm glad you find it useful! Yes, I'm aware it is possible to have a custom menu upon RMB clicking on the viewport, for example, but still haven't had the chance to explore that. This would be the place to start investigating: www.sidefx.com/docs/houdini/hom/state_events.html
      Cheers!

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

    Hi! I wanted to ask a question - is there a reason you set up your project like this?
    You skin the entire 177 floor primitives (the "adaptive grid" subnet), and then pick only those boxes that correspond to selected primitives. The rest of the boxes are unused.
    When you could skin only the primitives that were selected?

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

      It's been quite a while and my memory is a bit fuzzy, but I believe this was necessary to allow for click-extruding overhangs from floors higher up. It's a brute force approach. One smarter way of doing would be to do an adaptive grid only on the tiles around the selected tiles, but doing the whole grid is much simpler and there isn't much of a performance cost. Hope it helps!

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

      @@ribponce oh, I think I got it. Thank you for the answer!

  • @sarahlanca3930
    @sarahlanca3930 4 года назад +2

    Awesome!

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

      Thanks, really appreciate it!

  • @hved
    @hved 4 года назад +2

    thank you and +1 for compilable extrude sop

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

      Thanks! Ah yes, that would be awesome. I made a simple tool called peak_skin_extrude, which kind of simulates the behavior of a PolyExtrude using those nodes, great for some situations where compiling is necessary.

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

    how to make it so that the prompt is displayed constantly???
    def SetPrompt(self, kwargs):
    prompt = (
    "1. LMB and drag. Selection will be extruded.
    "
    "2. Ctrl+LMB will undo single extrusions.
    "
    )
    self.scene_viewer.setPromptMessage(prompt)

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

      You can't. Prompts can only be visible while the Viewer State is active

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

    super

  • @affectreflect
    @affectreflect 4 года назад +2

    Brilliant stuff..Thanks for this.Been looking into python states and this is of great help.

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

      I'm glad it was helpful!

  • @tellerture9696
    @tellerture9696 2 года назад

    Hi. Any update on your Favela generator?