XaiJu
entagma
entagma

patreon


AHTYA05 - Working With Clones Part 2

This time we implement a linear falloff to extend the setup from last time. The linear falloff makes use of the vector dot product. This video has a detailed introduction to dot products, what they are, how to calculate them and gives you the geometric intuiton for dot products. Then we create arbitary falloffs using Houdini volumes. 

AHTYA05 - Working With Clones Part 2

Comments

Can't stress enough how much I loved the math and VOPs part. Keeping all those concepts in mind it becomes pretty easy to develop an angular falloff. And, even if you don't fully understand the math behind what you're doing, you can get interesting results and patterns adding different math operations to the fallofs explained here. Cheers!

Manuel Stein

Greetings. Fantastic video and good explanation of how to implement linear and geometry/volume falloffs. Thank you for making this. I wish to signal-boost P.A. Tremblay's note upthread: the Attribute from Volume SOP in the example file provided (AHTYA05_End.hip) needs its Attribute Size set to 1 instead of 3 for the example to work. Looking forwards to watching more Entagma videos. ❤

Jennifer Lynn Hachigian

Manuel, mind-bending as always Sir. Funny how the most "simple" falloff (linear) seems to be the most intricate to create. What direction would you give to creating a linear falloff that can be used for shapes other than a plane? ie using a linear falloff to color vertices of a sphere? Thank you kindly, Krzys

DeadBent

Hi Kieran, Mo here. Yes, indeed, you could use the falloff value to drive an interpolation between two point positions, which you'd use to drive your instances' positions. (It's what we do in MOPs too.) Blending between instance shapes however would be a bit more involved, as you'd have to set up some sort of geometry morph which you'd then drive via your falloff attribute. Cheers, Mo

Entagma

Hi Manuel, thanks for this, really great lesson. would it be possible to somehow use this falloff to blend between different objects, both overall start/end shape (point positions) and the individual 'clone' objects themselves? many thanks!

Kieran

Thanks - definitely learned stuff here ... Been playing with adding a noise to the Volume Falloff using a Volume VOP ... not quite getting there yet .... any clues?

Chris Johnstone

Hi Ash. Everything is working. You only see color because I put the display flag on the color node, not on the effector node. cheers mnu

Entagma

Thanks Manuel , one question : in the last method SDF falloff at the end of the video why the position and orient don't work ? and only the colour does.

Ash

Hi Vismo. The dot product with itself gives the distance squared. I need it because the vectors are not normalized. If you normalize b, you can use dist() instead. The additional falloff types you suggest are all very handy. Maybe I‘ll cover them in an appendix video.

Entagma

Amazing Manuel, I like the way you explained dot product. A question, is there a reason why not to use vec length instead of dot over the vector itself? And to enrich the topic I would add more falloff methods like: -Attribute transfer . -XYZ distance. -Metaball weight. Thanx again.

Acroyear

Thank You very much, Manuel!

Massimo Baita


More Creators