Rig Graph Input Names

   2492   4   2
User Avatar
Member
14 posts
Joined: April 2016
Offline
While going through the docs for the APEX graphs, I'm having an issue understanding how rig graphs inputs are defined. From the docs:


So how do you change the character element names referenced by the rig graph inputs? I can't rename them from "geoinput0" from a bone deform node for example.
Edited by cmoss - Nov. 10, 2023 19:41:47

Attachments:
Packed character.png (59.8 KB)

User Avatar
Member
313 posts
Joined: March 2023
Offline
This is basically the name of the packed folder element you normally created when using pack folder, Base.shp is the packed primitive containing the character geometry shape, Base.skel is the packed skeleton.

you're free to name the folder the way you want , it don't have to be "Base".

when building your apex graph, after connecting a node to the __parms__ node, you can rename the input by pressing middle mouse button on the pin which will allow you to rename it, you don't have to rename every pin, only the input in the __parms_ and the output in the __output__ node.
Head of Pipeline @ LightVFX
User Avatar
Member
14 posts
Joined: April 2016
Offline
Got it. Didn't think to middle click the name. :/
User Avatar
Member
369 posts
Joined: Nov. 2015
Offline
Jacquesf
This is basically the name of the packed folder element you normally created when using pack folder, Base.shp is the packed primitive containing the character geometry shape, Base.skel is the packed skeleton.

you're free to name the folder the way you want , it don't have to be "Base".

when building your apex graph, after connecting a node to the __parms__ node, you can rename the input by pressing middle mouse button on the pin which will allow you to rename it, you don't have to rename every pin, only the input in the __parms_ and the output in the __output__ node.
Do you have to manually rename the input on the parms node? is there a way for it to say automatically pick up on dictionary keys? even using python cause I didn't see a way to get access to apex nodes inputs and outputs names.
hou.f*ckatdskmaya().forever()
User Avatar
Member
8081 posts
Joined: July 2005
Online
traileverse
Do you have to manually rename the input on the parms node? is there a way for it to say automatically pick up on dictionary keys? even using python cause I didn't see a way to get access to apex nodes inputs and outputs names.

How would you know how to map which names in the dictionary keys to the names on the parms node?
  • Quick Links