Guilherme Casagrandi

guilhermecasagrandi

About Me

EXPERTISE
Technical Director
INDUSTRY
Advertising / Motion Graphics  | Education  | Film/TV

Connect

LOCATION
São Paulo, Brazil
WEBSITE

Houdini Skills

Availability

Not Specified

My Talks

obj-image HUG
CHOPS for Music and Constraints
obj-image HUG
Rigging a Tree

Recent Forum Posts

How to use APEX's rig::RBFInterpolation? March 6, 2025, 8:51 a.m.

danfitz82
guilhermecasagrandi
Here it is. The setup needs to be rebuilt to be more streamlined, but it works well as it is.

Thanks for this! I've been trying to figure this out too, there's some documentation now but your scene was really useful, and I think I've got something working.

I think as of 20.5 we don't need to calculate the distances, we just need to send a flattened array of whatever we're measuring against into the RBFInterpolation, it seems to figure itself out internally from those values.

For example if it's P, turn the vector into a float array for the target input, and the example points to measure against into another array of floats . If there are 10 example points flattened into 30 floats, and the target is 3 floats, it'll give a result with 10 weights.

Does that make any practical difference to the result? I don't know, I'll admit I don't understand the maths, but it seems to work, and there's fewer loops needed.

I've attached my test project, it's pretty grotty with a lot of VEX, so needs a big old cleanup, but might be useful if anyone else is trying to figure this out!

Thanks for the files. I've been away from Apex for one year since rebuilding my studio's pipeline, but it's pretty close to being finished, and I'm getting back into Apex with full force next week. I'll take a look at your file between now and then.

Need some help finding bug in custom blendshape component. (Fixed)) March 24, 2024, 1:37 a.m.

Another21
Decided to make a full blendshape component after watching Max Rose's video on it. Everything on the end graph is connected well and the controls work and are in the right places but the geo itself doesn't change, so I am assuming something is wrong with the blendshape node(could be wrong ofcourse). Have spend like 6 hours by now, can't find where I went wrong. Even checked against the pillow rig blendshape component and copied over some of the parm/properties dictionaries to make sure, but it still does not change. Some help would be highly appreciated.

Have you checked if it works in sops? It looks like the blendshapes node has a bug and if the second parameter is zero (for the first blendshape), it doesn't work. Using a small value will make it work. That was the workaround I found, but I haven't checked if the bug was fixed.

Custom Husk Procedurals March 22, 2024, 9:09 a.m.

I asked on the Illume forum but I'll ask again here: Does anyone have any clue about how to set a custom husk procedural?