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...
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;
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); }
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?