Tomas Slancik

tamte

About Me

INDUSTRY
Advertising / Motion Graphics

Connect

LOCATION
New York, United States
WEBSITE

Houdini Skills

Availability

I am currently employed at Method Studios

Recent Forum Posts

MtlX Conductor Bsdf - Is this shader node fully working? Oct. 14, 2025, 5:51 p.m.

travisrogers
Using XPU, but CPU gives the same results.

atomic bsdf shaders are not supported in XPU yet, just Standard Surface and OpenPBR
however CPU shoud work fine, default gives me gold

Retarget apex blendshapes from animated skeleton Oct. 14, 2025, 4:36 p.m.

in case your parms are on point 0 as suggested in the above code you can also use
Attribute Promote SOP
- Original Class: Point
- New Class: Detail
- Promotion Method: First Match
- Original Name: fbx_custom_attributes
- New Name: Parms

then you can append Attribute Adjust Dictionary and its Rename Keys multiparm to adjust your mapping, you can also use wildcards when renaming
e.g. (again using above example)
From: browDown*
to: CTRL_*_brow_down_start_x

etc...

How to delete using vertical coordinate Oct. 14, 2025, 4:10 p.m.

f@height = @bbmax_y - @bbmin_y;
is using attributes @bbmax_y and @bbmin_y that you didn't define so they are likely 0
you likely wanted to write
vector bbmax = getbbox_max(0);
vector bbmin = getbbox_min(0);
float height = bbmax.y - bbmin.y;
if( height < 400) {
    removeprim(0, @primnum, 1);
}
which you can also simplify to:
float height = getbbox_size(0).y;
if( height < 400) {
    removeprim(0, @primnum, 1);
}

which will delete the whole geometry if it's bbox y dimension is smaller than 400, is that what you are trying to do?
do you have a hip file?