
Esther Trilsch
esttri
About Me
Esther Trilsch is a Senior Character TD at SideFX. She started her career as a character TD apprentice at Walt Disney Animation Studios working on Zootopia, and worked at RiseFX as a Character Supervisor and Pipeline TD. Combining her focus for both the creative side of anatomy and deformation, as w... more
Esther Trilsch is a Senior Character TD at SideFX. She started her career as a character TD apprentice at Walt Disney Animation Studios working on Zootopia, and worked at RiseFX as a Character Supervisor and Pipeline TD. Combining her focus for both the creative side of anatomy and deformation, as well as the technical side of RnD, she found her sweet spot in the building of innovative structures and tools for character workflows. less
EXPERTISE
Developer
Connect
LOCATION
Berlin,
Germany
WEBSITE
Houdini Skills
ADVANCED
Character Rigging | Animation
Availability
Not Specified
My Badges
SideFX Staff
Since May 2021
My Houdini Content
Recent Forum Posts
Tutorials Sept. 30, 2025, 9:33 a.m.
Another way to learn how the autorig components work is to click on the edit icon on the autorig component SOP. Its right next to the drop down for the components. This will expose the full apex script snippet for the component. Most of our pre shipped components have now been created with apex script. The button click will expose the code and you can then carefully study it or use it as a starting point for your own component 
We also have it on our todo list to add mor code comments to existing components exactly for that purpose

We also have it on our todo list to add mor code comments to existing components exactly for that purpose

Duplicating APEX graph components - name issue July 29, 2025, 2:50 p.m.
graph::AddSubnet automatically returns the NodeId so you dont need graph::FindNode anymore to find the new node. you would still want to automate the name creation for the graph::AddSubnet though, very likely with something in the realm of the string::Format callbacks to procedurally change the name. One way or anothery you simply dont get around the fact that you need to give your new node a good name. it very much depends on your preference and your current implementation though what you use to create that name.
Duplicating APEX graph components - name issue July 28, 2025, 1:21 p.m.
if you have multiple nodes matching the same name you would have issues in any case. Because it is then not clear anymore which node you want to find with the given path. And you ipso facto killed your humanly readable unique identifier. This is why the graph also tries to enforce unique patha. I can only recommend adding tags instead, and filtering by them.
If you already use a graph template and you just add a subnet why not use graph::AddSubnet and add the given graph template directly to a subnet? You dont need to stuff the content of your graph template then anymore in a subnet but you can work on the unpacked graph instead. And now that you are adding it as a subnet you can also give it a proper name and maybe even nice tags after you created it. Because you have now direct access to its nodeid. This should be a lot easier to manager.
If you already use a graph template and you just add a subnet why not use graph::AddSubnet and add the given graph template directly to a subnet? You dont need to stuff the content of your graph template then anymore in a subnet but you can work on the unpacked graph instead. And now that you are adding it as a subnet you can also give it a proper name and maybe even nice tags after you created it. Because you have now direct access to its nodeid. This should be a lot easier to manager.