Home  Previous Next

Set current picker's namespace:

Namespace is the naming prefix for current picker, changing of namspace enables you use picker on different rigs as long as they has similar naming conversion.

-Two ways to set the picker namespace in designer mode:

1.Select any part of rig you want switch namespace to, use Ctrl+Alt+Shift+S hotkey, to bring up set namespace and set it!

2.Select any part of rig you want switch namespace to, click on top right more feature button moreFeaturesBtn /Set Namespace..

lightbulb The initial namespace should be set to the most likely used namespace during  animation phase. So animator open the picker and it is ready to use.

 

Sub-Namespace:

For most types of picker item(Select-button, command-button, attr-Button, slider), you are also able to setup a sub-namespace durning the designing process.

A sub-namespace is an addition to picker namespace.

Say your picker namespace is set to "myCharacter", and there is a select-button has the sub-namespace "bodyRig:chestRig", the select-button contain a member called "chest_ctl", then the final maya control will turn out be this:

 myCharacter:bodyRig:chestRig:chest_ctl;

This means when you click this select-button in animator mode, the tool will try to select "myCharacter:bodyRig:chestRig:chest_ctl" in maya scene.

The sub-namespace is for supporting the reference based rig architecture. Asset with this kind of architecture may references other shared asset inside, such as facial rigs, body rigs, that means there will be layered namespace within that rig.

With sub-namespace property, all these controls can still be organized within one picker file/node.

 

Home Previous Next