Profile PictureDeepak KG
$20.99

Houdini Intro to VEX Programming for Absolute Beginners

Add to cart

Houdini Intro to VEX Programming for Absolute Beginners

$20.99

In this series of lessons we will learn basics of Python language. We start with installing and setting up Python and Visual Studio Code for programming. Then will cover types of variables in Python then move towards basics of math and concatenating strings. After that towards conditionals in Python then to Arrays, Loops and Functions. We will also do some exercises in Python. After we finish Python we will start doing VEX in Houdini. We will start with basic attributes in VEX to variables then moving to loops and its types such as for, while and do while and foreach loop which is specially used for arrays. Discussing nested loops is also a very important part of this course. We will learn how to add and remove elements from the array using loops. From there we will move to bbox functions and point, detail and HScript functions not to miss out on Sin and Cos functions. distance and xyzdist are also discussed in full detail which are important as well. Functions such as neighbours, neighbours and neighbourcount are also addressed in full detail. We will finish with point finding functions such as pcfind and pcfind radius. I will keep adding more lesson as we progress further. So, stay focused and lets go Code.

NEW LESSONS COMING JANUARY 2025. See you soon.

01. Introduction

02. Installing VSCode and Python

03. Setting up VSCode

04. Intro to variables and declarations

05. Basics of Math using variables

06. Concatenating Strings with numbers

07. if elif else statements

08. and or operators

09. Arrays

10 Loop and Break and Continue

11. Nested Loops

12. While Loops

13. Functions

14. Practice Lessons 01

15. Practice Lesson 02 - Percentage Calculation

16. Practice Lesson 03 - Nested Loops Exercise

17. Practice Lesson 04 - Removing Array Elements using Loop

18. Back to Houdini

19. Variable Declaration

20. rand and fit functions

21. random velocity using Rand Time Fit

22. if elseif, else, removepoint, addpoint

23. Common attributes in VEX

24. for, foreach, while, do while

25. Break and Continue keywords

26. Array Add and Remove elements

27. Functions and Overloads

28. bbox functions and HScripts

29. distance and xyzdist functions

30. Sin and Cos Functions

31. Basic Functions in Houdini Wrangle Point, Prim, Detail

32. Houdini HScript Point, Detail

33. neighbour, neighbours and neighbourcount functions

34. pcfind and pcfind radius functions

more lessons will be added. Check back soon.

Add to cart
Watch link provided after purchase

Tutorials and project files

Copy product URL