Week Six: Coding and Rigging

When it comes to rigging a character, there comes a point where you pause and realize that you're going to have to do the exact same thing 20+ times.

It is not a fun realization.

So, in exchange for a few hours (and then some) of coding in Maya, I managed to make a script that took care a a problem unique to our Treetle design.

This solution was made to combat the issue of the back pieces in the model. The animators wanted full control over them, but forcing them to individually tweak over twenty pieces on the back wasn't at all feasible.

What I wanted to do was to give them control over entire chunks of the back pieces all at once. Here is the final result:


The code iterates over each joint I have selected and creates the automatic expression, and hooks up attributes on the controls it creates to one master controller up top. Each piece has a fully keyable control while still retaining the automation desired an making the animators' lives easier along the way.

Here's one test animation an animator did with the new controls:

Comments

Popular Posts