VEX, data types, attributes & functions - Houdini for Noobs 07
ฝัง
- เผยแพร่เมื่อ 3 ก.ค. 2024
- Useful resources for learning VEX:
www.sidefx.com/docs/houdini/v...
www.tokeru.com/cgwiki/index.ph...
Website: axisfx.design
Business Email: ewan@axisfx.design - ภาพยนตร์และแอนิเมชัน
veyr very excellent and high quality stuff for beginner…please need more !🎉
cant thank you enough, this is very well needed and nobody seems to talk about the basics, thanks man!
This totally changed the way how I see Houdini. Nicely taught. Thanks 😊
Thanks for these excellent beginner tutorials! Having never really jumped behind code before, you made it easy to understand the basics. I definitely had to be paying laser-focused attention and taking notes, but I'm sure that's what Houdini is all about.
Thank you very much for taking the time to make this awesome tutorial. I didn't find anything with this level of pedagogy anywhere else. You explain the basics of vex thoroughly, yet straight to the point. This will help a lot, thanks again!
Dude you're awesome. I've went through soooo many tutorials to try and understand this and this one has helped me the most.
Great tutorial, many thanks, was looking for a basic VEX tut. to get started with VEX and this got the job done nicely...........
These are really good. Even though Im going through them 3 years later they are super helpful for me personally getting into houdini. Good pace, good level and amount of info per video. Good helpful tone (some CG tutorials can be a bit patronising). Some tutorial series are a chore to get through, this one is not! When each one is done I look forward to starting the next!
Wow! I was looking for some tutorials on attributes and just found this one of yours on your channel. Going to watch them all as i saw you have this series called houdini for noobs. Really trying to get the hang on how the attributes work, as i think im coming and more to understanding that learning and understanding attributes are really the building blocks of the Houdini. Now i just barely scratched the surface with them with the attribute transfer and the color (verry basic i know), but im starting to think of attributes as a sculpting process, like "sculpting the data to what fits the needs within the imagination."
Great tutorial! Thanks!!!
VERY GOOD TUTORIAL, examples are helpful and cover a lot of topics :)
Nicely explained, great tutorial
thanks, for all the tutorial, they are all very easy to understand
No problem! Did you figure out the issue with your vex?
Thanks for tutorial. Whould be happy to see more of VEX tutorials
I'll do a more advanced vex tut soonish. Covering arrays and vex in solvers.
brother u r rock .. thanks for this tutorial >
By the way whats the difference between f@my_float, or float my_float when creating an attribute, do both work?
Thanks, but i got a problem. I scattered a sphere and used copytopoints with cubes. Now i want the cubes to change color, if they are far away from the middle of the sphere. I tryed something with an attributewrangle but i dont know which code to use.
if(@P > far away from the middle of my sphere ) {
@Cd= set(1,0,0);
}
it should be something like this... i hope you get the point :D
Hope this helps: www.dropbox.com/s/v4y6mt7odt12lp7/ramp_centre_v001.hip?dl=0
Hi,
Is there a reason why you need to multiply @ptnum with a float, because mathmatically it doesent change anything if you multiply it with 1.0?
If you don't multiply it by a float it will stay an integer
It's just a trick to convert an int into a float without changing the value. Because if you do a float * int, VEX will automatically think that you want your answer to be float-ready, even if the answer of this particular multiplication could happily be expressed as an int.........so then the product is converted into a float.
Thank you for your explanation! I am totally beginner in vex, anyone can help with taking the points above a specific y-axis number? Let's say above 0 or above 0.2? Thanks!
Here's an example. Finds the difference between current lowest y position and adds that difference to every points Y pos.
www.dropbox.com/s/205ds1xesh4csv2/move_above_y_v001.hip?dl=0
Let me know if that helps.
@@AxisDesignerGFX thanks a lot! Good to know that way now too! I eventually added groupexpression and delete nodes or with attribute wrangle creating threshold. I'm studying your option now, blows my mind how many ways there are to achieve goal! Thank you a lot.
I think that at th-cam.com/video/FE3MK8wKXRI/w-d-xo.html you're confusing attributes with variables (houdinitricks.com/vex-attributes-vs-variables/). They are not the same, that's why you need to reference attribute with @ after the data type. When write a variable, you start with the data type, then space and then the name of the variable
Anyone know the shortkey to compile?
I was using ESC to run the code
Wow, well understandable even if you are bad in English thanks mate...
codes are not working on Houdini 17.5
I did the tutorial in 17.5 lol
Working over here on 17.5...........