Monday, April 12, 2010

Maya Python - smSoftIK plugin node

Finally had my first try at Maya Python API. Surprisingly (because I'm so used to the C++ way), implementing plugins using Maya Python API is really fast and easy. Took some time to get used to it, but really loving it now. :)

Demo of the softIK plugin node I created over the weekend:
  • Reduce the "popping" of IK rigs when the joint chain straightens
  • Ability to adjust and animate the soft limit
  • AutoStretchiness already built into the plugin node, thus saving a bunch of multiplyDivide, plusMinusAverage or condition nodes in the rig

All thanks to the theory shared by Andy Nicholas!

No comments: