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
2016-08-08Pitchipoy: added front and rear paw limbsLucio Rossi
2016-08-08Fixes: Set rot_mod to ZXY (ctrl&tweaks) & Spine tail_posLucio Rossi
2016-08-08Pitchipoy FK/IK switch implementedLucio Rossi
2016-08-08Paw Limb Code Review and Fix.Lucio Rossi
2016-07-20Cleanup: use identity for None comparisonsCampbell Barton
2016-07-20Rigify: add new meta rig type pitchipoy.super_palmCampbell Barton
D2114 by @icappiello Scaling non uniformly the hand control on the rig generated with this type will lead to crazy deformations on the finger bones. The problem is related to some “inherit scale” options on the parented bones. In order to leave untouched the original Rigify code we created a new rig type and named it “super_palm” using the pitchipoy naming convection. We changed the bone parenting so that the hand can be scaled non uniformly without destroying its children bones. This new palm type is needed to append fingers and toes to the “paw” rig type.
2016-07-20Rigify updates and fixesCampbell Barton
D2114 by @icappiello Sanitize float rounding error
2016-02-22Fix rigify layer UI, no IK layers in fingerAlexander Gavrilov
2016-02-22Fix for referencing invalid dataAlexander Gavrilov
Mode switching made this data invalid
2015-04-03Simplify rigify circle widget creationCampbell Barton
patch by Jefferson Rausseo
2015-01-22Fix: replaced Python module "imp" with "implib"Sybren A. Stvel
Python 3.4.0 deprecated the "imp" module, and replaced it with "importlib". This changes imp.reload() into implib.reload(). Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D1016
2014-11-06use identity compare for None/True/FalseCampbell Barton
2014-10-13Add missing 'bl_category' field to 3DView tool panel of rigify addon.Bastien Montagne
2014-09-26Rigify: updated CREDITS file.Nathan Vegdahl
2014-09-26Rigify: new additions from PitchiPoy Animation Productions.Nathan Vegdahl
PitchiPoy Animation Productions is sharing its custom rig types with the Blender community at large. The new rig types all start with "pitchipoy." and are used in PitchiPoy's productions. Of particular interest is a face rig type for auto-rigging faces. Other rig types include: - Tentacles - Fingers - Arms/Legs - Spine/Torso Many thanks to PitchiPoy for their hard work and for sharing this back!
2014-04-17Add bl_category to 3DView panel.Bastien Montagne
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