Home  Previous Next

Currently there are 6 types of picker item:

selectButtonSelect-Button :

Select-Button is for maya selection, it contains a list of objects as members.

You could assign a post-action, so that if the button is pressed or frame selected, maya will switch to translate/rotate/scale tools for further tweak.

Also after the mouse pressing, program will refocus on the maya's 3d panel, so all maya hotkey still works automatically, such as S for set key.

Only select-button could be linked with parent links.

commandBtnToolCommand-Button :

A command-button contains mel/python code to be executed when it is press and released.

Command-button could be created really fast through command-button presets, also you could insert the code snippet to speed up the coding.

Because all picker items are in full control of MG-Picker Studio's mel API, you could program to use these code to control other picker item or the button itself.

For further info, read the programmer guide below section.

attributeButtonAttribute-Button:

An attribute-button could control other picker item visibilities using attribute links, along with control a single maya node attribute.

You could use it to control a single maya attribute, and if the attribute been changed by other ways in Maya,

when your mouse enter the picker view, the attribute button will update themselves to show the correct values.

slidersSlider:

The sliders are mainly deigned to control the facial controls, but there is no limitation if you want it to control any attributes that has a value range.

For an attribute that doesn't have a value range, by default the range will be -1~1, but for rotation value it will be -45~45.

You can assign any virtual attribute value range, but the real value range you can set the attribute value still decided by maya node.

You could assign a horizontal attribute as well as a vertical attribute,which will be controlled when the slider handle is moved in horizontal/vertical direction.

textText:

A text item is just a simple text that you use to annotate the picker, such as placing a introduction text for the usage your picker.

A text item is by default not interactive, which means it will never response to a mouse clicking.

The text could be a single line or a paragraph.

Panel:

A picker panel is a container that contains other picker items, a panel could also contains other panels as children.

You use picker panel to organize different category of picker, such as body, facial, deformers, fingers, etc.

Home Previous Next