11-06-2024, 05:50 PM
Getting Started With Vex
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.07 GB | Duration: 5h 41m
Houdini Vex beginner course
[b]What you'll learn[/b]
how to start writing vex code in houdini
how to create variable and attribute with vex
work with inbuilt function of houdini
basic of if and else in vex
loop, array and lots of important things of vex
[b]Requirements[/b]
Basics of Houdini is a mandatory
No programming knowledge needed to start this course
[b]Description[/b]
In this series of lessons, we will learn fundamentals of VEX in Houdini. We'll begin by understanding basic attributes in VEX and cover essential topics like variables, followed by loops and their types, including for, while, do while, and foreach loops, We will learn how to add and remove elements from arrays using loops and explore We'll cover trigonometric functions like Sin and Cos, as well as distance functions such as distance and xyzdist. Important functions like neighbours, neighbourcount, and other geometry processing techniques will be addressed in full detail.To wrap up, we'll dive into point-finding functions like pcfind and pcfind radius, which will give you the skills needed to work effectively with complex point-based operations in Houdini. I will continue adding more lessons as we progress, so stay focused, and let's get ready to code in VEX!In this course, you'll:Start with VEX basics and learn why it's so powerful for creating procedural effects, animations, and custom tools in Houdini.Break down VEX syntax and functions to understand how to control particles, manipulate geometry, and create shaders-all in an easy, beginner-friendly way.Practice with hands-on exercises that reinforce each new concept and show you how to apply VEX Gain confidence with practical applications of VEX, so you'll not only follow along but also understand how to create your own effects and custom tools.This course is designed to take away the fear of VEX and replace it with confidence and creativity. With this beginner-friendly approach, you'll no longer feel held back by coding. You'll gain the skills to unleash the full potential of Houdini, even if you're starting with zero programming experience.So, if you've been hesitant to learn VEX, let this course change the game for you. Get ready to take control of Houdini like never before and make VEX your powerful tool for creativity!
Overview
Section 1: About This Course
Lecture 1 About This course
Section 2: step 1
Lecture 2 variable and attribute
Lecture 3 creating, manipulating attribute and variable part 1
Lecture 4 creating, manipulating attribute and variable part 2
Lecture 5 creating, manipulating attribute and variable part 3
Lecture 6 creating, manipulating attribute and variable part 4
Lecture 7 creating, manipulating attribute and variable part 5
Lecture 8 attribute flows downward nodes to nodes
Lecture 9 list of predefined attributes names and functions
Lecture 10 attributes and functions in practise
Lecture 11 chramp function
Lecture 12 fit and rand function
Lecture 13 getting more familiar with attributes and functions
Lecture 14 understanding if and else
Lecture 15 color change with if and else
Lecture 16 practising if and else more
Lecture 17 creating our own custom function from scratch
Lecture 18 printf houdini console
Lecture 19 understanding array
Lecture 20 for loops part 1
Lecture 21 for loops part 2
Lecture 22 forEach loop
Lecture 23 while loops
Lecture 24 transfaring attributes from detail to points
Lecture 25 run over priority and veclocity attributes
Lecture 26 hoisting
Lecture 27 copy to points, scale, id ptnum
Lecture 28 scatter building
Lecture 29 isolate noise and attributes based on color value
Section 3: step 2
Lecture 30 basic 1
Lecture 31 basic 2
Lecture 32 data type conversion
Lecture 33 rand random and noise
Lecture 34 curlnoise and snoise
Lecture 35 fit
Section 4: step 3
Lecture 36 delete points
Lecture 37 curlnoise and dense of insects
Lecture 38 deform with noise and some issues
Lecture 39 point
Lecture 40 vector between two point and origin
Lecture 41 normalize
Lecture 42 vector between points
Lecture 43 nearpoint
Lecture 44 minpos
Lecture 45 calculate distance between two points
Lecture 46 mini project part 1
Lecture 47 mini project part 2
Lecture 48 volume sample part1
Lecture 49 simple mini project
Section 5: conclusion
Lecture 50 conclusion
Beginner houdini learner who have no any knowledge of vex and programing concept,People who wants to learn VEX from scratch