zooCST and Elastik

david | animation | Tuesday, November 7th, 2006

I'm animating a character in maya.

Over the past year I have begun to rely more and more on the zooToolbox as my primary rigging utility. Some have said I'm cheating, but I think I'm just standing on the shoulders of giants. Hamish has written an excellent suite of tools that enable an artist working in a small company with tight deadlines to easily create advanced industrial strength rigs. The zoo tools are modular and configurable and based on well written, well documented mel scripts.

I have rigged my character using zooCST. Normally thats all I need, but this character needs stretchy arms that can be bent like rubber hoses. zooCST does stretchy IK really well but I wanted more control over the bending, so I decided to experiment with Michael Hutchinson's Elastik plugin.

The Elastik plugin adds two stretchy ik solvers to maya. The stretchy ik requires no extra utility nodes or expressions and is fast and reliable. It was easy to hook this into the zooCST rig, effectively replacing the zoo arm bones with the elastik arm bones.

The result is a rig that is 90% zooCST, but now has 3 elastik control handles on each arm. The elastik handles allow the arm to be pulled into any shape and yet still follow the zoo controls. A bonus is that the elastik IK eliminates the popping effect usually associated with stretchy IK when the joints reach full extension and start to stretch. Elastik IK eases into the stretch as the joints approach maximum extension. It also handles hyper-extension just as effortlessly.

Here are some diagrams

zooCST elastik 01

zooCST elastik 02

zooCST elastik 03

5 Comments »

  1. Maybe you could post some pictures to show how it all works?

    Comment by djx — November 8, 2006 @ 12:44 am

  2. does anyone know if Elastik IK has been compiled for Maya 2008 32 bit?

    Comment by chrisw — June 13, 2009 @ 2:54 am

  3. Have you tried emailing Michael? When I upgraded to maya 8.5 I asked him and he recompiled it for me. I have not used it since then though. The zooCST rig that I now use includes ik damping which was one of the main reason I like ElastIK. But I must admit ElastIK did it better, and the elbow control was really nice. I was kind of hoping Autodesk would build this into maya.

    Anyway, let us know if you get a later version.

    Comment by david — June 13, 2009 @ 3:20 pm

  4. yes i did e-mail him but have not heard back yet. His site also appears to be down now.

    Comment by chrisw — June 16, 2009 @ 5:57 am

  5. I've tried contacting Michael also, but nothing. Can you put the Elastik 8.5 that he compiled for you in your download section?

    Comment by crawfordarts — August 5, 2009 @ 7:35 am

RSS feed for comments on this post.

Leave a comment

You must be logged in to post a comment.

Powered by WordPress | Based on a theme by Roy Tanck