Adverti horiz upsell

Variable FK Rigger for Maya 1.0.0 (maya script)

Autorigger for movable FK controls

License
Button download
1,360 Downloads

Compatibility

  • 2016, 2015, 2014, 2013, 2012, 2011, 2010

Operating Systems

  • Linux
  • Mac
  • Windows

History

Created:02/15/2014
Last Modified:08/19/2014
File Size: 34.2 KB

Keywords

Rigging, autorigger, fleity, fk


This is my autorigger I wrote for the variable forward kinematic concept presented by Jeff Brodsky in this video: vimeo.com/72424469
This is my first maya scripting project of this size but since it would require a lot of manual steps to set this up all by hand I decided to write it as an autorigger right the beginning plus I thought it could be fun. It is the first time I used pymel and made an UI for a maya script so the code is probably pretty messy but it reliably does what it's supposed to do.  


To run the script execute the following from the python command line in maya:

import jo_varFk
reload(jo_varFk)
jo_varFk.UI()

 

Variable FK is a bit more dynamic than normal FK controls because it adds the feature to move the controls along their jointchain while the influence of a control on a joint is determined by the distance between them. The moving along the joints part works similar to a ribbon rig and the distance-influence calculation is achieved with utility nodes.

This kind of rig works well for:
- tentacles
- tails
- plants (mainly ferns)
- belts
- adventure time style limbs
- elephant trunks


Features:
 - rotate and scale fk output from controls
 - fully scalable, rotatable and transformable
 - inherits everything correctly hence can be parented into your rig as you wish
 - minimal use of constrains (only 2! in the whole rig, no matter how many controls)
 - clean jointchain without any other nodes inbetween


You may use this script in non commercial projects however you like, for commercial projects please contact me, in every case give credits.
If you create something worth seeing with it, show to me, I am curious :D



feedback appreciated, hf 




(tested in Maya 2012 (pymel 1.03) and 2014 (pymel 1.05) on Windows 7 / 8, Mac OS X 10.9.1 (Mavericks) Maya 2014 )

Please use the Bug System to report any bugs.
Please use the Feature Requests to give me ideas.
Please use the Support Forum if you have any questions or problems.
Please rate and review in the Review section.

People who favorited this item:

  • gotham
    gotham
  • cocoatoorennzi
    cocoatoorennzi
  • Timmy
    Timmy
  • sam555
    sam555
  • chucko
    chucko
  • John McMurrough
    John McMurrough
  • Ptaku
    Ptaku
  • t mk
    t mk
  • denizeee
    denizeee
  • emma nuel
    emma nuel
  • 鹏
  • alfsici
    alfsici
  • grave450
    grave450
  • Keros
    Keros
  • Chirkez
    Chirkez
  • Webber Huang
    Webber Huang
  • Vojtech Lacina
    Vojtech Lacina
  • fatih usta
    fatih usta
  • Artizan
    Artizan
  • Zach Shukan
    Zach Shukan
  • wan helsing
    wan helsing
  • Leo Animator
    Leo Animator
  • inco9
    inco9
  • M N
    M N
  • Guillaume FERRACHAT
    Guillaume FERRACHAT
  • Alejandro Vargas
    Alejandro Vargas
  • sorin mandache
    sorin mandache
  • reg ds
    reg ds
  • biggaman
    biggaman
  • liudger
    liudger
  • TLOUForever
    TLOUForever
  • tony yang
    tony yang
  • deng zhenggang
    deng zhenggang
  • zachdutoit
    zachdutoit
  • Fernando Jorge
    Fernando Jorge
  • Tamas Kurdi
    Tamas Kurdi