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
Cleaning up HDA callbacks March 3, 2026, 8:23 p.m.
peteskiThen to remove just specific callbacks you should use
I'm using hou.hipFile.addEventCallback
hou.hipFile.removeEventCallback(callback)
You can also query all registered callback using
hou.hipFile.eventCallbacks()
Affect only one UDIM using MTLX March 3, 2026, 11:42 a.m.
Debrumaireif you have your "Emissive" textures for other UDIMs that you don't want to be used you can probably use MtlX UDIM Patch node, and compare it to 1042 using equal and multiply your texture, which will make sure that for all other UDIMs it's black
Thank you for your answer !
Yeah I tried not to use the <UDIM> token because I have other textures in sequence with this one and I wanted to use only this texture on UDIM 1042 but it seems that's not how it's supposed to be done.
similarly you can use this technique if you want to change color of your emissive layer for eyes and differently for the top of the head, etc
in this case if you really just need 1042 you could probably keep reading just 1042 texture without <UDIM> token as you originally had it, since it'd be a waste to read other UDIMs just to multiply them by 0
Affect only one UDIM using MTLX March 2, 2026, 1:07 p.m.
you are loading specific file without specifying the <UDIM> token, therefore it will load it for all geo within uv tile 0,0-1,1 (UDIM 1001) and since it's set to "periodic" it will repeat for all tiles, essentially non-UDIM workflow
if you want your file to be loaded based on corresponding UDIM number you have to use <UDIM> token instead of 1042 in your filename
therefore it will be loaded only for UDIM 1042
if you want your file to be loaded based on corresponding UDIM number you have to use <UDIM> token instead of 1042 in your filename
therefore it will be loaded only for UDIM 1042