Rigamarule is a collection of scripts and templates that aims to be a rig-retargetting/ autorigging tool for Blender. It can be used in conjunction with or independently of Blender’s Etchaton bone sketching/retargetting tool.
Rigamarule works by applying scripted rules to bones’ edit positions/orientations (and other properties of bones, rigs and other objects in the future), thus constraining the armatures’ rest position to it’s geometry / joints. Rules can be added by riggers to extend the functionality of their templates, though rigamarule aims to ship with a fairly complete set of default rules that take into account most scenarios.
In its current incarnation rigamarule works only for single-armature rigs, and does not take into account action constraints or drivers. The first lack will be fixed by upgrading rigamarule in the future, the second can be remedied by adding appropriate rules.
You can see a preview movie of the scripts in action here.
Rigamarule is in use for the tube project (for which it was developed) and for the Richmond 48 Hour film Project.
I’ll be posting really soon a video tutorial that shows how to use the scripts with the included example .blend.
The download can be found here, or in the downloads section of this website.
Be sure to check the README file in the package, hopefully this can be a beginning for a collaboration between Blender riggers and python/ C developers to create a robust and versatile autorigging tool for blender.
Big thanks go to Martin Poirier (Theeth) for his ongoing technical assistance, code, and reviews.
[…] for #blender : http://tube.freefac.org/post/rigamarule-0-2-release first preview […]
[…] animating much later and probably would not have turned the short in on time. Bassam just released Rigamarule 0.2 on the blog for his Tube project. If you’re a Blender rigger, I highly recommend that you […]
hey, Bassam! Thank you for sharing this gold! I will try to do some templates using those scripts. Cheers
Hi MangoJambo! awesome, this is great news. I’m planning a mini-update with some slight improvement soon.
[…] like a long time ago I wrote rigarmarule in Blender 2.49. For reference you can check the blog post here and here , or you can check out the project from SVN: svn co […]
[…] like a long time ago I wrote rigarmarule in Blender 2.49. For reference you can check the blog post here and here , or you can check out the project from SVN: svn co […]