finding channels

   1970   6   4
User Avatar
Member
237 posts
Joined: June 2006
Offline
How could I search for a specific chs i.e: `chs(“../ptgroup”)`without hovering with the mouse over the available parameter….

thx in advance
User Avatar
Member
79 posts
Joined: April 2011
Offline
gear menu in parameter interface > edit parameter interface
User Avatar
Member
8554 posts
Joined: July 2007
Offline
RMB on the node or parm
choose View Dependences from menu
set View to:References
there are all nodes/parms that your node/parm is referencing (is depended on)
by clicking on any of them you will see the expression that is referencing any parameter
by clicking to small arrow next to it you will jump to referenced node/parm
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
73 posts
Joined: April 2020
Online
@tamte and others,

This should probably be obvious to me, but...

The info on how to find channel dependencies, above, was super useful, but if I have an entry like ch("../num_thingies") in a parameter, how do I find where the num_thingies parameter is defined? (I'm trying to debug a huge hip file that is not my own -- it has thousands of nodes and many layers...)

Thank you!
Mary
User Avatar
Member
359 posts
Joined: April 2017
Offline
Nodes and their parameters in Houdini are just like a file system on disk. "../num_thingies" is a relative path pointing to the parent node of whatever node you currently have selected, so check the parameters on the parent node of whatever node you're looking at for the source.
MOPs (Motion Operators for Houdini): http://www.motionoperators.com [www.motionoperators.com]
User Avatar
Member
2 posts
Joined: July 2020
Offline
Thanks so much! I had hoped it was a directory structure, but when I couldn't find the parameters I got confused. (There are gazillions of parameters on this node...) It turns out they were invisible parameters. I should have realized there was such a thing...

Thanks again!
Mary
User Avatar
Member
731 posts
Joined: Dec. 2006
Offline
Another helpful technique is to open a textport (Alt + shift + t) and type "opfind num_thingies" and it will report back to you every node that has a reference to it.
Sean Lewkiw
CG Supervisor
Machine FX - Cinesite MTL
  • Quick Links