Vex For Houdini Artists 2024 by Aaron Smith
Duration:8 weeks
Actual Duration:22h 33m
Release date:2024, April
Publisher:Rebelway
Skill level:Intermediate
Language:English
Exercise files:Yes
Software:Houdini
Course URL:https://www.rebelway.net/vex-for-houdini-artists
This course is for Houdini artists who are tired of clicking buttons and want to actually understand what’s happening under the hood. You’ll learn VEX from the ground up, not as a dry programming language, but as a tool to build custom effects that standard SOPs can’t touch. By the end, you’ll have a portfolio-ready procedural knit system and the confidence to write your own tools.
๐ฏ What you’ll learn
- Write custom VEX code for geometry manipulation and attribute creation.
- Implement algorithms like K-Means clustering for procedural effects.
- Create custom Vellum forces and dynamic constraints.
- Build a complete procedural knit pattern system from scratch.
- Use VEX to light and render complex geometry in Karma and Solaris.
โ Requirements
- Skills: Intermediate knowledge of Houdini’s interface and basic SOP workflows.
- Tools: A 3-button mouse is recommended for navigation.
- Hardware: A dedicated GPU is recommended for rendering with Karma.
๐ Description
This isn’t a “learn to code” course. It’s a “learn to think in VEX” course. Aaron Smith walks you through the logic of programming inside Houdini, showing you exactly why you’d choose a Wrangle node over a standard SOP. You’ll start with simple debugging and small projects, but by week three you’re already building a custom texture baker.
The real meat comes in the second half. You’ll implement a K-Means clustering algorithm to create an embroidery effect from a single image. Then, you’ll spend three weeks building a massive procedural knit system. This isn’t a tutorial you follow blindlyโit’s a deep dive into how to structure your code for complex, real-world projects. You’ll learn how to dynamically generate constraints, update simulations over time, and finally render everything in Karma using VEX tricks.
๐งโ๐ Who this course is for
- Houdini artists who want to move beyond basic node setups and write custom tools.
- FX artists looking to understand the underlying logic of procedural systems.
- Anyone who has tried learning VEX before but wants a structured, project-based approach.
๐งโ๐ซ About the Author
Aaron Smith is a Senior Houdini TD and Director with over a decade of experience in film, TV, and commercials. Originally from the UK, he has worked as a 3D Generalist in Maya and Houdini, and as a Concept Artist. He brings a practical, production-focused mindset to teaching, emphasizing the “why” behind every line of code.
๐ Final Result
- A fully procedural, UV-based knit and crochet system built entirely with VEX.
- A rendered scene in Karma and Solaris showcasing the final motion design project.

Channel