The Nature of Vex by MIX Training

The Nature of Vex

VEX is one of the most popular parts of Houdini recently and has become a really essential skill for TDs and Houdini FX Artist, in this Course you'll learn really useful techniques to take advantage of Houdini's VEX language.
Since the introduction of the VEX language in Houdini, it has been growing and recently it has become and essential part on the tool belt of FX TDs, Houdini Artists and everyone else that seeks to to custom tools using Houdini.
In this 10 part course you'll learn the in and outs of VEX from the very basic to the really advanced effects.
As always this course is thought in a really simple way, with concepts any person can understand and builds upon previous lessons so by the end you have everything you need and you really understand what is happening.
By the end of this 10 week long course you'll feel really confortable with VEX to continue developing your skill and the tools you need for production.

Some previous coding experience will help you.

TOTAL DURATION : 8:42 hours

Checkout the FREE!! lessons to get you started in the CONTENT section.

4K 60 fps quality for crisp image on any device.

About the author

Topics you will learn

  • Set up Development environment for better coding experience
  • Variables , Attributes and if Statements
  • Creating Geometry from VEX , Parameters  and Modular  Multiplication
  • Random Walker
  • Vectors and Forces
  • Attractors
  • Flocking
  • Procedural Growth
  • Coral Growth
  • Shape Packing

What you will be learning in each chapter

01 - Environment Setup

We need to setup the environment before we start coding.

Watch Preview

02 - Variables, Attributes and Conditional statements

In this lesson we talk about variables and attributes, learn about conditional statements and how we can use them to create cool stuff and have control.

Check the resources below if you want to accelerate your learning.

03 - Creating Geometry parameters and modular multiplication

This week we will learn and understand how to create geometry and parameters from within VEX and after we have that solid on our minds we'll do modular multiplication on a circle which creates this really amazing shapes by tweaking just a few parameters.

Please type all the code so you can REALLY make that stick with you.

04 - Random Walker

This week we start working on the base of what will become more natural systems, we'll do a very simple but useful behavior using a random walker.

05 - Vectors and Forces

This week we start adding forces to our "particle"  using vectors we will direct the movement and direction of our particle to give it a logic. We will make forces like in the real works and test them making our particle move to the position of another particle, then we'll take what we did and add a few more components to our system so we can add different forces and have it collide with the floor, we are building the base for our behavior system.

06 - Attractors

This is a fun an exciting week, we will make gravitational attraction, we'll base our code in the formula for that, add mass to our objects and make a planet and orbit behavior which will be really fun to create.

07 - Flocking

This is a very exciting week, everything we been learning reaches it's climax into beautiful flocking simulation done by use from scratch and the best part is we understand all parts of this cause we been building it in pieces.

This is a more code and might get confusing so take your time and you'll get it.

08 - Procedural Growth

This week we'll do procedural growth, this method uses the concept of seed and food, that allows the system to consume all points and don't cross with other branches, giving a more natural result.

09 - Coral Growth

Coral growth is a really nice thing that happens in nature and is really fun to try to simulate it. Using the techniques we already know, seed and food, we'll make this super fun coral growth simulation.

10 - Shape Packing

Welcome to the final week of Nature of VEX for this season.In this lesson, we'll see how to pack shapes over the surface of any object or even inside a volume, works on any case. This is a really nice effect that can be used for a variety of cases, Motion graphics, for example and any other situation you need to randomly scatter shapes and grow them.

Thank you for joining me on this amazing journey and I hope you enjoy it as much as I have.

What's included?

Video Icon 1 video File Icon 12 files Text Icon 1 text file


Video Lessons
1 min
NOVEX - 01 - Environment setup
NOVEX - 02 - Variables, attributes and Conditional statements
NOVEX - 03 - Creating Geometry parameters and mod multiplication
NOVEX - 04 - Random Walker
NOVEX - 05 - Vectors and Forces
NOVEX - 06 - Attractors
NOVEX - 07 - Flocking
NOVEX - 08 - Procedural growth
NOVEX - 09 - Coral growth
NOVEX - 10 - Shape Packing
Project Files
219 KB
2.29 MB

Are you ready to learn?

Buy Course Now!