Wednesday, 18 July 2012

HR - WIP - 017


HR - WIP - 017, originally uploaded by James D Thompson.

Via Flickr:
Quite a large update that has added a great new feature :D

Now as a user chooses a name and generates the limb, it creates its own script node which it links to.

This also adds the name to a drop down list at the top, this list is above the tabs so it can be used in all tabs. As the user makes multiple limbs, they all get added to the drop down list.

Then if the user selects a different limb in the list it runs a procedure that disconnects the window from all limbs, then attaches to the new selected limb.

The basic idea is, you make as many limbs as you want, then whatever you do in the tabs below (moving sliders and buttons) will be applied to the limb that is selected at the top.

This means you can edit as many limbs on the fly and go back and edit them later even if you have made more limbs since the 1st was created.


Also, the best thing about this is that no global procedures or variables are used and no information is needed to be send out of maya. Also you can save you work, close maya, re-open it and all the values, limb names and attributes are stored which is a section missed by most rigging scripts as they require you to start and finish before closing maya.

No comments:

Post a Comment