This video is an introduction to VEX, which is the programming language available in Houdini. The video doesn't require any previous knowledge of programming.
Jump to the 4 min mark if you want to directly start with the project and skip the explanation.
The video will cover relatively wide range of topics including:
- What is VEX
- Basic syntax and names of attributes
- Setting basic values for Position and other stuff
- Creating custom parameters in the Wrangle SOP
- How to use the Wrangle SOP instead of the old Point SOP
- Controlling polyextrude using VEX
- Creating ramps in Wrangle SOP
- How to convert a VOP network into VEX.
- and other stuff.
COMMENTS
linuxrock7 7 years, 7 months ago |
nice :)
fgillis 7 years, 7 months ago |
Very helpful. Just what I was looking for as a simple, clear introduction to VEX. Thank you!
albionbear 7 years, 7 months ago |
This is very helpful for a beginner like me. Thank you for sharing this tutorial.
teak421 7 years, 7 months ago |
As always, great stuff!
yavarjangjoo 7 years, 7 months ago |
great job
Jcreator 7 years, 7 months ago |
This is super helpful, thank you ROHAN DALVI
cman 7 years, 3 months ago |
Thank you, very well explained. Hard to find an explanation on how to create custom parameters :)
You can also transform temporarily a variable on the spot like so - "(float)@ptnum". I like it better than using a "1.0"
@Cd.r = (float)@ptnum / @numpt;
Sai Narayan 7 years, 1 month ago |
This is an incredibly well made tutorial. Great stuff!
mfatal 7 years, 1 month ago |
Nice tutorial, really helped getting started with the VEX! Thank you.
mbrunner 6 years, 7 months ago |
Hi Rohan - I am wondering how this translates to the new Point node as opposed to the Point-Old node, since its my understanding that the Point-Old node is deprecated. In the new Point Node under VEXpressions tab I create a new Attribute expression for Color(Cd), set the value of the VEXpression to "Constant Value" using the drop down menu and then set the vector values for the color to @ptnum/@numpt, 0,0. In the Geometry spreadsheet I see that it is setting the color values correctly for the points but in the Scene view it doesn't show the gradient from one corner to its opposite corner, like it did for the Point-Old SOP. It just shows as black. I am puzzled over why this didn't work?
Thanks!
even572 6 years, 7 months ago |
This really helped me out! Thanks!
richardjpurcell 6 years, 6 months ago |
Amazing, thank-you.
kareef 6 years, 5 months ago |
any chance of subtitles? struggling with his accent. sorry.
rohandalvi 6 years, 5 months ago |
Hi,
I'll upload the tutorial to my YouTube channel which generates auto subtitles. They're about 90 percent accurate.
But it will take about 2 weeks because I'm on vacation.
Regards
Rohan
Parag Gaikwad 6 years, 1 month ago |
Great tutorial and Nicely explained!! Thanks, Rohan Sir!!
Jixal 6 years, 1 month ago |
Great tutorial! As somebody has never used VEX and thought it sounded scary this made it super clear and accessible.....
You've explained the general basic principles very well. Thanks, heaps! =)
BRSFTW86 5 years, 9 months ago |
Fantastic tutorial, funny how you're not a coder yet you teach better than most coders. Great stuff thank you.
rohandalvi 5 years, 9 months ago |
I can't code to save my life but I can teach :)
hylianhero85 5 years, 7 months ago |
Just started a 1 year Houdini certification program. I have no experience in coding. This was immensely helpful! Thank you!
Alex Amos 5 years, 6 months ago |
@Cd.r = (float)@ptnum/@numpt;
Just cleaner.
chxrvey99 4 years, 1 month ago |
Bit late to the party, but any chance you can link me your youtube?
rohandalvi 4 years, 1 month ago |
https://www.youtube.com/channel/UCfGN9OlJF9KakdyUK04M3cA
chxrvey99 4 years, 1 month ago |
thank you just subbed, you don't happen to have linkedin too? just in case I have further question or anything?(still new to Houdini)
rohandalvi 4 years, 1 month ago |
Don't have a linked in. You can send me email. My email is at the bottom of my webpage.
https://www.rohandalvi.net/
Please log in to leave a comment.