- 11
- 102 769
Ricardo B. Ponce
Приєднався 13 лис 2012
Houdini Morse Machine | Houdini 18.5
** Houdini Morse Machine | Decode Text into Morse Code and Listen to it in Houdini **
In this video I walk you through a setup which converts any text into Morse code. Additionally, it will also generate the audio accordingly. Very interesting bits here, and it was particularly a challenge to learn a bit more how CHOPs work.
Follow me on twitter for more regular updates on this and also other things I'm working on:
ribponce
Here is the link to this full post, with further details, as well as the downloadable .hip file:
particula.org/tree/master/tutorials/houdini_morse_machine/
As I mentioned in the video, I'd appreciate any feedback, comments or ideas on how to improve this further.
Thanks, and I'll see you in the next one!
In this video I walk you through a setup which converts any text into Morse code. Additionally, it will also generate the audio accordingly. Very interesting bits here, and it was particularly a challenge to learn a bit more how CHOPs work.
Follow me on twitter for more regular updates on this and also other things I'm working on:
ribponce
Here is the link to this full post, with further details, as well as the downloadable .hip file:
particula.org/tree/master/tutorials/houdini_morse_machine/
As I mentioned in the video, I'd appreciate any feedback, comments or ideas on how to improve this further.
Thanks, and I'll see you in the next one!
Переглядів: 1 179
Відео
Interactive Python States | Houdini 18.0
Переглядів 10 тис.4 роки тому
Interactive Python States | Click-Extrude Tool overview and Favela Generator demo In this video we take a look at python viewer states inside Houdini 18, and how its practicality can help technical artists develop interactive, easy-to-use tools for fast and smart content creation. Follow me on twitter for more regular updates on this and also other things I'm working on: ribponce He...
Shortest Paths | Houdini 17.5
Переглядів 3,9 тис.5 років тому
Shortest Paths | Organic, non-simulated root-like structures Here is the link to this blog post page. Download the scene file as well as the wallpaper: particula.org/tree/master/tutorials/shortest_paths
Procedural Modules | Houdini 16.5
Переглядів 61 тис.5 років тому
Procedural Modules | Low-level logic for copying random unique primitives to points Welcome! This one is more or less split into two sections; it went a bit longer than I planned but I hope it gives you some insight on how to approach something like this. Firstly I walk you through a general concept phase, where I explain in depth how our logic for efficiently copying n different primitives fro...
Recursive Voronoi | Houdini16.5
Переглядів 11 тис.5 років тому
Recursive Voronoi | Quicktips on For-Each and For Loops Welcome! In this quick video I walk you through this simple setup in Houdini 16.5 where we wrap a fracturing procedure inside a loop to have it repeat countless times. There are a few interesting bits on how to work with for-each and for loops, and I hope you can learn something from it! Again a big shoutout to Ben Mears from SideFX for pr...
Unconventional k-d tree partitioning algorithm - Part 2
Переглядів 3,3 тис.6 років тому
Part 1 on the website, HIP file available: particula.org/tree/master/tutorials/unconventional_k-d_tree_partitioning_algorithm/ Project on Artstation Renderings: www.artstation.com/artwork/KDbvR In this second part of a mini tutorial series I demonstrate a few approaches to handle random extrusions for our space partitioning algorithm. These techniques are easily expandable and can be adapted to...
Parametric Clusters
Переглядів 4656 років тому
Project on Artstation: www.artstation.com/artwork/Q20Kl Screencast demo inside Houdini showing off a few of the countless possible outcomes while varying all seeds available simultaneously.
Branching Structures
Переглядів 9706 років тому
Project on Artstation: www.artstation.com/artwork/Q2Q64
Inverted Attractors
Переглядів 3756 років тому
Project on Artstation: www.artstation.com/artwork/9o4LL
Unconventional k-d tree algorithm Overview
Переглядів 1,6 тис.6 років тому
Project on Artstation with Tutorial Renderings : www.artstation.com/artwork/KDbvR
Unconventional k-d tree partitioning algorithm
Переглядів 9 тис.6 років тому
Project on Artstation Renderings: www.artstation.com/artwork/KDbvR Post on the website, HIP file available: particula.org/tree/master/tutorials/unconventional_k-d_tree_partitioning_algorithm/ In this video I walk you through an unconventional approach to some sort of k-d tree algorithm utilising mainly the Carve SOP and a few loops inside Houdini 16.5. Traditional K-dimensional algorithms will ...
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?
Honestly the most important things was the shape generation which, unless I am missing something, it has been skipped. Maybe do have I missed something?
Each stage here is a separate lesson topic. I will research each one individually. Thanks.
Hi. Any update on your Favela generator?
Just found your stuff and it feels like Christmas! Thank you so much!
Когда будут новые уроки?
While everyone is making explosions, Ricardo makes a Morse Machine! That’s Chops by the way. Keep pushing Houdini to do weird things, always fun to see!
Thank you! Yes CHOPs, I might have said COPs by mistake. Cheers, Ricardo.
subbed. this is great man, thank ya man
Thank you!
Thats really cool man, well done.
cool
Very cool
Hi. Any update on your Favela generator?
great stuff.. thanks for sharing the file. a video on the favelas gen would be amazing.
Hey sorry to bother you, I wanted to ask the settings of both attribtransfer2 and delete from 19:08, because all my points are getting deleted when I use delete, even when selecting curveu
@@ribponce thanks for the fast reply, you may just have saved my college degree
Thanks so much. How can i use this for a painting like Motion Designer Dimitris Ladopoulos?
Thank you. Liked and subscribed.)
How to make this kind of inteface so that the panel with parameters occupies only right top corner?
If you press P in that context a Parameter interface will pop up.
@@ribponce thanks!)
great stuff!! thank you so much;)
super
so many things in such a short time, you opened my eyes! Thank you
Quick tip. If you are going to do a tutorial make sure you click on EVERY node you are using so that we can see what your settings are. It can be quick. We can pause. But if you skip nodes it makes the tutorial far less useful. Great apart from that! I really do think if you did that your tutorial would be perrrrrrfect.
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)
You can't. Prompts can only be visible while the Viewer State is active
Thanks for your tutorial and look forward to your next video on how you created the favela HDA!
ANYONE HAVING ISSUES AT 7:40... Solution: click set_index node, then change 'Max' to 3. It seems he edited that part out by mistake.
thx!
Are you designer of agne font ?
Yes, I am. Used to do a lot of graphic design, typography and branding in the past.
A very smart man! Thanks for this video!
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!!
Brilliant stuff..Thanks for this.Been looking into python states and this is of great help.
Awesome!
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?
thank you and +1 for compilable extrude sop
@19:20, can someone explain to me how to do the attribute transfer correctly? I can't seem to figure out how to do it
Hey can you please help me from where to start this procedural modeling, I'm not new in houdini, I do grooming and rendering in houdini, but I love to model and I do in maya, in houdini I always wanted to but due to its complexity and my tight schedule I wouldn't able to do that, but now I Wana get my hands into houdini vex and procedural modeling. I Wana learn from scratch, please help suggest me tutorials for that paid un paid doesn't matter...
how were you able to create the interior walls? will you be doing another tutorial?
Thank You very much, Ricardo!
In the connect_dots wrangle, isn't "pt >= @ptnum && pt != @ptnum" the same as just saying "pt > @ptnum"?
Thank you Ricardo.
Like someone mentioned below, I too and running into trouble with the VEX expression used to set the normals of the floor (in the "set_n" attribute wrangle)?
Hey! Yes, so it's just a simple line to set the normal to a up vector. It goes @N=set(0,1,0); Cheers!
@@ribponce Thank you for the reply. I have learned so much about Houdini by just powering through this tut.
Really appreciate the kind words, I’m glad you could learn something from it. Cheers!
Hi~ First of all thanks a lot for sharing this video, that's awesome~! I'm fresh new to Houdini. At the 07:35 of the video you typed "point(-1,0,"index",0)", but I checked the doc and found something like this :"point(surface_node, point_number, attribute, index)". So I was confused what does your "-1" stand for. Could you pls enlight me a bit? I know it must be a very stupid question though...
@@ribponce Ahhhh... Understood. That's pretty cool! THANK YOU so much for this tip and everything you shared, all my best best wishes~ <3
What is the VEX expression used to set the normals of the floor (in the "set_n" attribute wrangle)? Great tutorial overall!
@@ribponce Thanks again, Ricardo - Looking forward to digging in
As you probably have it saved, could you share the save file as a link? I`d like to know what I did wrong...
Very nice stuff here!
This is a great video, thanks for sharing!
Amazing stuff! Any tips on how I could learn to do something similar?
Hey, thank you! Take a look at space colonization algorithms. There is great a tutorial from Entagma on the subject. Cgwiki also has entries on growth solvers. I would also highly recommend studying the growth setups from Richard Lord, available on his website. That should get you started. Cheers!
Hi, im new to Houdini, I would like to know about your procedures with mapping the seed to your timeframe slider. Thanks
first rule of tutorials, what are we trying to achieve?
i was wondering if by using this method can you import a bitmap picture to houdini and have the algorithm treemap the tones?
Hello Labros, currently that’s not possible; the algorithm is purely based on randomness, but that’s an interesting idea. I’ll see if I can come up with something. Thank you!
Hi Ricardo, excellent video. I'm using H17.0.459 and when I insert opinputs("../switch1/") in the "Max" parameter, I get errors on all the nodes below, including the set_index attribwrangle node (foreach_begin & end, copytopoints plus the switch nodes. The message is the same for all & reads: " Error Invalid source /obj/geo1/set_index/attribvop1 Error: Unable to evaluate expression (Unknown function in expression (/obj/geo1/set_index/max)).. ". I'm relatively new to VEX & for some reason really good at getting errors, even though I follow along as closely as I can. Indie-Pixel can vouch for me on that one....lol. You wouldn't know why this is happening, would you?
Great job there!