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
path: root/rigify
AgeCommit message (Collapse)Author
2013-04-24Rigify bugfix: dev tools panel was displayed regardless of mode.Nathan Vegdahl
Thanks to Sanc Tuary for the bug report! Bug #35040
2013-03-05Rigify: bug fix for biped arm/leg rigs.Nathan Vegdahl
The bbone elbow was causing weird twisting and sharp bend angles even when smooth elbow/knee was fully disabled. Now fixed. This fix, however, exposes bug #34532 in Blender, so for the time being the transition between smooth/sharp elbow is a jumpy one. This is less objectionable, however, then the weird twisting that was happening, as bug #34532 can be worked around by the animator, whereas the weird twisting could not be worked around.
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-03-01Rigify: fixed two bugs in IK/FK snapping that made it fail in some cases.Nathan Vegdahl
2013-02-23Rigify: bug fix: certain kinds of import errors were being suppressed inNathan Vegdahl
rig types.
2013-02-19fix for rigify unregisterCampbell Barton
2013-02-17In rigify dev tools added a button to generate widget-creation code.Nathan Vegdahl
2013-02-17minor edits (convention is not to end with '.')Campbell Barton
2013-02-17correct error in rigify, fix from Irie Shinsuke.Campbell Barton
2013-02-17Rigify: added a developers tools panel.Nathan Vegdahl
Contains buttons for operators that are useful when developing for Rigify. For now, it's buttons that generate python code for recreating selected armatures.
2013-02-16Rigify: changed rig type API. Disabled delta rig type.Nathan Vegdahl
I have updated the rig type API to be a bit clearer based on my interactions with Kfir from PitchiPoy. I've also disabled the "delta" rig type, as it is very obscure and mostly just confuses people.
2013-02-16Rigify: updated naming schemes for control bones.Nathan Vegdahl
This required changes to both the default human metarig and some of the rig types. This updates the naming scheme to match new best-practices, as per the CGCookie Flexrig.
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-15Rigify: improved rigify.utils.write_metarig()Nathan Vegdahl
It is now able to write out all relevant layer data. Also, the script generated can now be directly run, for testing.
2013-02-15Rigify: pep8 for metarig_menu.pyNathan Vegdahl
2013-02-15Rigify: the pre-built metarigs that appear in the add armature menuNathan Vegdahl
are now dynamically pulled from python files in the metarigs directory. This makes adding new metarigs pretty painless.
2013-02-15Rigify bugfix: deleted WGT objects now get properly replaced on generation.Nathan Vegdahl
WGT objects were sticking around even when the user deleted them since they were being used by the bones for visual appearance. This meant that if the user deleted the WGT objects in order for Rigify to regenerate them the next time around, Rigify would fail. Rigify now checks for this circumstance and handles it appropriately.
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-02-15Fix [#34253] UIList resize, resizes wrong list II/IIBastien Montagne
When using default UI_UL_list, one should always spully a custom ID, else collision inside an area are quite likely...
2013-02-15minor code cleanupCampbell Barton
2013-02-15add button to initialize armature layers, since this isn't allowed on draw ↵Campbell Barton
anymore.
2013-01-22Rigify: fixed silly mistake in basic.copy rig sample.Nathan Vegdahl
Thanks to Jack Simpson for the heads up!
2013-01-22Rigify: patch from Shinsuke Irie fixing rig imports on some systems.Nathan Vegdahl
From the report: This patch fixes a bug that rig modules of 'arm' and 'leg' cannot be loaded failing as follows: Rigify: No module named 'rigify.rigs.biped.arm.biped' Rigify: No module named 'rigify.rigs.biped.leg.biped' I couldn't reproduce the error, but new code works on my system just as well as the old code, so I assume this serves to make the code more robust on a larger range of systems. Thanks Shinsuke!
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-12-28Updated to use UI_UL_list as template_list...Bastien Montagne
2012-12-19fix [#33615] bl_info (2,6,5,0) vs. (2,65,0) ?Campbell Barton
make addons blender versions consistent
2012-10-09style cleanup: pep8Campbell Barton
2012-07-03Style edit (mostly), use """ for docstrings (not ''').Bastien Montagne
2012-05-26use python3 set syntaxCampbell Barton
2012-04-06Testing to see if I can commit.Nathan Vegdahl
2012-04-03style cleanup: pep8Campbell Barton
2012-03-15Rigify: patch from Ryan King to give better error messages fromNathan Vegdahl
the biped leg rig.
2012-02-08code cleanup: style and typo - some edits to bypass the comments spell checker.Campbell Barton
2012-01-19minor adjustmentsCampbell Barton
- dont import * - dont use builtin names for vars - strip trailing white space
2012-01-19- Removed dots from the end of descriptionSergey Sharybin
- Check for keymap availability to suppress warning messages when running blender in background mode
2012-01-14remove api field, was never used.Campbell Barton
2012-01-04use sets for checking against multiple values.Campbell Barton
2012-01-01use props rather then p for op props nameCampbell Barton
2012-01-01fix change for row/column, even though its only in a commentCampbell Barton
2012-01-01set as pep8, only minor editsCampbell Barton
2011-12-06use %r to format strings rather than '%s', since %r adds quotes and ↵Campbell Barton
correctly escapes characters.
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-09-20Rigify: changed quat/vector multiplication order to conform to api changes.Nathan Vegdahl
2011-09-19/trunk: Removed final points in UI strings and messages.Bastien Montagne
Plus a few styling enhancements. [[Split portion of a mixed commit.]]
2011-08-27Addon UI Cleanup, Part 2Thomas Dinges
* You only have to do layout.prop if you want 1 property, no need for row then! * Use col, row, sub as variable names, not colsub, rowsub, row2 etc please. * Povray Addon: Still used a lot of splits, you need no split when you only have 1 column!
2011-08-08use sets rather then tuples for if checks, python optimizes this case.Campbell Barton
2011-07-25use reverse vector multiplication orderCampbell Barton
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