In this lesson, you will learn about an important scripting language in Houdini called VEX (Vector Expression) which can be set up interactively using VOP nodes and controlled with UI elements such as ramps. 

CREATED BY

ROHAN DALVI

Rohan has always been interested in film and animation which led him to life as a 3D artist. He was also passionate about teaching so he started his own “Institute for Advanced Animation.” He primarily concentrated on teaching software skills while working on design visualization, motion graphics, industrial animations and also some medical renderings. He then stumbled upon Houdini and the rest is history as his many Houdini tutorials have helped artists from around the world get into the world of proceduralism.

More from Rohan Dalvi

COMMENTS

  • Manuko 4 years, 4 months ago  | 

    Very helpfull, thank you :)

  • 5awtooth 3 years, 4 months ago  | 

    Hi Rohan, Awesome Tutorial series! In the Last example, Attribute Noise Node, I do not see the Signature 3D to 1D option. Also, my noise choices look different. I am on the latest build, just want to make sure I am not missing a change.

    • rohandalvi 3 years, 4 months ago  | 

      https://www.youtube.com/watch?v=EnFPX-T_T1g

      You can watch that. I recorded an update video for the new attribute nodes and the new attribute noise node. Also if you want you can follow me on youtube , I sometimes forget post on sidefx.

  • 8BIT_ASSAULT 2 years, 9 months ago  | 

    Hello :) Sadly most of the beginning stuff did not work for me. Plugging the constant into the VOP output had no affect at all. Im confused. Thanks for all the tutorials so far. Is there anyway to contact you? Kind Regards Nicholas.

  • 8BIT_ASSAULT 2 years, 9 months ago  | 

    Ignore my last comment, im an idiot. :)))))) Remembering to select the node you are on and where you are at in the network takes some practice, it has caught me a few times. I would still love to be able to get in contact. THANK YOU!!!!

    • rohandalvi 2 years, 9 months ago  | 

      Glad you figured it out. Let me know if you need any more help. My email is rohan7679@yahoo.com

  • 8BIT_ASSAULT 2 years, 9 months ago  | 

    Thank you Rohan, you kindness and response is greatly valued, stay safe my friend.

  • andrewjoseph939 2 years, 9 months ago  | 

    Everything in the tutorial has worked, but I can't get the: rand(@ptnum)<0.4 vex code to work in the group expression. It does not select any of the points. I have checked to make sure I set up everything like you did but it is still not working. I'm using Houdini 18.5 if that matters?

    • rohandalvi 2 years, 9 months ago  | 

      Check to make sure that your group type is on point mode and not primitive mode, since primitive is the default mode.

      • andrewjoseph939 2 years, 9 months ago  | 

        I saved the project and then restarted houdini and then it worked fine. Very annoying lol.
        Thanks for your help!

Please log in to leave a comment.