Revision 655fcfb by Benjy Cook May 25, 2011, 10:42 (GMT) |
First commit of mocap_tools.py, contains functions for Fcurve simplification and loop detection of anims |
Revision 49ad734 by Campbell Barton May 25, 2011, 10:07 (GMT) |
fix [#27479] Missing 'Select vertex groups under the cursor' in weight paint mode really todo :) but still needs to be done. Split this into 2 operators, works like 2.4x - Ctrl+LMB samples weight. - Shift+LMB selects vertex groups. |
Revision 3cfa9a2 by Campbell Barton May 24, 2011, 18:34 (GMT) |
cmake's install target now works for the python module on *nix. |
Revision 9f1a021 by Campbell Barton May 24, 2011, 17:25 (GMT) |
remove some warnings and possible use of un-initialized vars. |
Revision 06f1fd1 by Andrea Weikert May 24, 2011, 17:22 (GMT) |
Reverting changes from svn rev. 36866 in bmesh branch - should have gone into the soc-2011-avocado branch. |
Revision f4fce27 by Campbell Barton May 24, 2011, 16:07 (GMT) |
using wrong array index when compaing vertex color for tri->quad joining. thanks to nico_ga on IRC for finding this. |
Revision 15289c6 by Campbell Barton May 24, 2011, 16:05 (GMT) |
use PyDoc_STRVAR macro, so its possible to build without docstrings. |
Revision 357ce16 by Campbell Barton May 24, 2011, 15:21 (GMT) |
loading data with bpy.data.libraries.load(), now swaps out the strings in the list to load with the actual datablocks, this is convenient because it saves the script author having to find them after. also raise warnings rather then errors if the datablock can't be found. |
Revision a8cb91e by Campbell Barton May 24, 2011, 15:02 (GMT) |
BLO_library_append_named_part now returns the newly linked/appended datablock. |
Revision 914afaa by shuvro sarker May 24, 2011, 13:59 (GMT) |
Eigen3 library is included. Some codes are added to test the demo C wrapper of Eigen3 library. [[Split portion of a mixed commit.]] |
Revision 6a4a885 by Campbell Barton May 24, 2011, 12:55 (GMT) |
lookup table for axis conversion was wrong in some places. |
Revision 435229e by Joshua Leung May 24, 2011, 12:24 (GMT) |
Bugfix [#27453] Copy Paste fcurve modifers is broken Wrong poll was getting used |
Revision f920df3 by Joshua Leung May 24, 2011, 12:20 (GMT) |
Bugfix: Limit Distance constraint could be doing divide-by-zero in a few cases, especially if the object and target are at the same location when the constraint is created. This manisfested as the constrained object disappearing when the constraint was added, only reappearing after transforming it a bit. |
Revision 1788bc2 by Joshua Leung May 24, 2011, 12:12 (GMT) |
= Limit Distance Constraint - 'For Transform' Option = The Limit Distance Constraint now has a "For Transform" option just like all the other Limit constraints. This option controls whether the constraint gets applied to interactive transforms in the 3D View too, preventing controllers from getting large values without the animator knowing. Additional code changes: * Split code to get constraint targets and grab their matrices for solving out to a separate helper function: get_constraint_targets_for_solving() * Fixed a bug where "found constraint ...." prints would appear in the console. Looks like some warning print that was forgotten TODO: * While coding this, I noticed potential division by zero bugs with the Limit Distance constraint. Looking into these after this commit. |
Revision a751c48 by Nathan Letwory May 24, 2011, 11:20 (GMT) |
clamp delta to prevent cases where strength is a huge number. Very high values would lead to scale problems of objects. |
Revision 4ac88bd by Brecht Van Lommel May 24, 2011, 11:19 (GMT) |
Fix for mingw 64bit fix. |
Revision a5b07c0 by Joshua Leung May 24, 2011, 11:15 (GMT) |
== Animated Transforms to Deltas == Added operator to convert animation for standard object transforms (i.e. loc/rot/scale) to delta transforms. This can be accessed from the Object -> Transform -> Animated Transforms To Deltas menu entry in the 3D View. Since the situation which causes this is quite common (especially for motion-graphics type applications), where users animate some object first and then decide to duplicate this and place it around the place in different locations, it's probably important that we have some support for this kind of thing. Newbies with the "help, all my anmated duplicates disappear" problem are recommended to use this operator from hereon in. For reference of rationale, see: http://blenderartists.org/forum/showthread.php?219126-Move-Existing-f -Curve-to-delta-equivalent |
Revision 3e62e51 by Brecht Van Lommel May 24, 2011, 11:01 (GMT) |
Attempt to fix mingw 64 bit compile error. |
Revision 3ccbfef by Joshua Leung May 24, 2011, 10:15 (GMT) |
== Paste Poses == "On Selected Only" option is now on by default. Stored poses only get pasted on to bones that are selected when pasting, instead of on the bones that were selected when copying. (First GSoC11 commit. Yay!) |
Revision 4a98928 by Campbell Barton May 24, 2011, 08:11 (GMT) |
bpy_extras.io_utils.axis_conversion() was returning wrong matrix. |
|
|
|


Master Commits
MiikaHweb | 2003-2021