Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-01Rigify: significant upgrade to arm and leg rigs, and misc changes/bugfixes.Nathan Vegdahl
Arm/leg rig upgrades: - Arms and legs no longer scale with their parents, which was problematic when e.g. the torso of a character did squash-and-stretch causing the arms/legs to distort and shear. - Squash-and-stretch for both FK and IK rigs. - Rubber hose controls. Misc changes/bugfixes: - Rigify now locks all pose transforms for non-control bones automatically. - The README file now correctly reflects the new rig-type API. - Scrubbed the code for unused variables and imports. - PEP8 cleanups.
2013-02-16Rigify: removed "from rigfy import X" statements where possible.Nathan Vegdahl
This makes it much easier for e.g. someone to branch Rigify for custom purposes, since there won't be weird name conflicts. Also changed from using __import__() for dynamic imports to using importlib.import_module(). This simplifies the code and should be more robust. Finally, misc pep8 cleanups.
2013-02-15Bunch of bug fixes.Nathan Vegdahl
The biggest fixes relate to keeping ID data modification out of draw methods. This was breaking Rigify with the current API. Secondary fix was to move widget meshes to match the bones, even if the widget meshes already exist. It's nice for when the user is progressively tweaking the metarig.
2013-01-22Rigify: patch from Shinsuke Irie, updating name limits.Nathan Vegdahl
Blender increased object name length limit from 21 to 63 at some point, and I hadn't update Rigify to reflect that. This enables better reliability with respect to widget shapes.
2012-01-01set as pep8, only minor editsCampbell Barton
2011-11-19Rigify: fix for bug report #29298, basically just an update for API changes.Nathan Vegdahl
2011-11-03Rigify: fixed bug that triggered error when generating a rig that doesn'tNathan Vegdahl
involve any drivers.
2011-07-11cleanupCampbell Barton
- remove/comment unused variables - remove unused imports - fixed some bugs using incorrect variables
2011-06-29Rigify: fixed bug where generating failed on metarig with no animation data.Nathan Vegdahl
2011-06-24Rigify: drivers now get transfered from the metarig to the generated rig.Nathan Vegdahl
This is the last piece that should allow some pretty extensive custom rigging in the metarig, if advanced users choose to do so.
2011-06-22Rigify: constraints are now copied over from metarig.Nathan Vegdahl
This allows advanced users to do certain limited custom rigging work in the metarig, and have it transfer to the generated rig. Custom properties are also copied when using the copy_bone function in utils. TODO: transfer drivers from the metarig as well.
2011-06-19Rig layers can now be organized into rows by the user, for nicer layout.Nathan Vegdahl
2011-06-19Rigify: users can now specify layer names in the metarig armature properties.Nathan Vegdahl
The layer names are then used in creating the custom rig layer UI. This is useful for users that do not want to--or do not have the knowledge to--edit the generated python script by hand. It is also handy even for more advanced users when regerating the rig over and over (which over-writes the script and any hand-made edits). Also misc bug fixes in some of the rig types.
2011-04-11Rigify: fixed broken ik/fk snapping (api changes).Nathan Vegdahl
2011-03-29use identity comparison with None (as suggested by python)Campbell Barton
2011-03-15Rigify now automatically runs the generated rig UI script after generatingNathan Vegdahl
the rig.
2011-03-10Rigify:Nathan Vegdahl
Clean-up of the IK/FK snapping code. Should be much more maintainable now. Also changed rig id generation. Rig id's now consist of a random alphanumeric string 8 characters long, with the smallest 8 digits of seconds since the epoc (in hex) at the time of rig generation appended on the end. This results in a 16-character string that is ludicrously unlikely to have any collisions between rigs. 36^8 * 16^8, with the 16^8 being very well distributed over time. Ah... paranoia.
2011-03-09Added IK -> FK snapping in rigify arms.Nathan Vegdahl
Also cleaned up how some of the operators work. They weren't playing nice with undo.
2011-02-24The generated rig UI script wasn't registering its panels. Fixed.Nathan Vegdahl
2010-11-17Adding the Rigify addon to svn.Nathan Vegdahl