Designing VEX Driven Digital Assets in Houdini

Understanding of VEX and mathematics can really bring your Houdini skills to the next level. In this course, you will learn how to build an asset that depends on both. Software required: Houdini.
Course info
Rating
(11)
Level
Intermediate
Updated
Jul 11, 2016
Duration
3h 50m
Table of contents
Description
Course info
Rating
(11)
Level
Intermediate
Updated
Jul 11, 2016
Duration
3h 50m
Description

One of the skills that separate a great Houdini artist from a good one is thorough knowledge of VEX. It opens up a whole new world of possibilities in terms of asset building. When you notice that Houdini doesn't provide you the nodes you need, you can craft them yourself. In this course, Designing VEX Driven Digital Assets in Houdini, you will combine mathematics and VEX in order to build a tree generation asset that is useful for both personal projects and production work. First, you will build a proof of concept setup that shows that the idea works, but it is missing many features at this point. Next, you'll take the proof of concept further and create a working asset with a proper user interface. Finally, you will add some more features to make the tree look more realistic. When you're finished with the course you will understand VEX a lot better and also know how to use various mathematics concepts to your advantage. Software required: Houdini.

About the author
About the author

Jonathan is a Houdini Technical Director and Programmer who loves solving challenging problems and building interesting tools. He is most passionate about simulation, rendering, shading, generative art and virtual reality.

Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hey everyone. My name is Jonathan Granskog, and welcome to my course called, Designing VEX Driven Digital Assets. I've been a Houdini user for over four years now, and I notice that more of my projects rely on VEX. So what we're going to do in this course is build an asset from scratch that has its major features written in Wrangle nodes. The finished asset will be a basic tree generator, but if you want to take it further, it won't be hard to build on top of it. I will also supply you with some extra scene files at the end of the course that have more features implemented. So why should you learn VEX? When you know VEX well, you can create new tools in just a few lines of code compared to something which might have been impossible to create otherwise using only Houdini's built-in nodes. Some of the topics we're going to cover include polar and spherical coordinates, dot and cross products, matrix rotation, and also how to simulate gravity on splines. By the end of this course, you will be a lot more comfortable using VEX and mathematics in your networks. And if you have followed along with the course, you should have a very useful asset that you can use for your own personal or professional projects. Before beginning this course, you should at least have about one year of Houdini experience and hopefully some knowledge of high school mathematics. And it's even better if you've played around with VEX a little before. I hope you're interested in taking the course and that you're also keen to learn more about the wonderful world of VEX and mathematics.