Revision e6d75d8 by Campbell Barton June 3, 2012, 17:16 (GMT) |
fix [#31674] BMesh Corrupt Stack around BMVert array "verts" - ONLY ON DEBUG VERSION |
Revision 9025841c by Campbell Barton June 3, 2012, 16:47 (GMT) |
rename context menu 'Python Documentation' to 'Online Python Reference' |
Revision 7b29489 by Ove Murberg Henriksen June 3, 2012, 16:44 (GMT) |
BVHTree usage optimized for transferring between meshes of 300k faces. Mesh were the shape of a human. Optimizing for anything less would not make sense because it happens ~instant moving to 10 tree from binary tree increased speed by ~30% initiating additional searches with the first increased speed by ~99% Now function completes in less than two seconds on my amd 2,6ghz |
Revision 5e424ca by Campbell Barton June 3, 2012, 16:23 (GMT) |
minor optimizations to compositor, avoid indirections when operating array members multiple times |
Revision c66f357 by Thomas Dinges June 3, 2012, 15:44 (GMT) |
Bugfix for [#31692] Blur Node (Flat) X size affects Y size, Y size does nothing * GaussianYBlurOperation accessed sizex instead of sizey. |
Revision d1094b0 by Bastien Montagne June 3, 2012, 13:38 (GMT) |
Minor UI message fix |
Revision e063ea2 by Benoit Bolsee June 3, 2012, 12:06 (GMT) |
Fix bug [#31588]: iTaSC does not handle armature scaling correctly. iTaSC solver operates in world reference, therefore armature scale is used to build the ik scene. But the scaling was not taken out when applying the pose at the end of the simulation. |
Revision 9ec2139 by Benoit Bolsee June 3, 2012, 12:00 (GMT) |
Fix Eigen3 unaligned array in iTaSC. The unaligned array cause crash when SSE2 is enabled. The source of unaligned array were: matrix passing by value in std::make_pair() and offset of matrix member in structure. |
Revision 1aa27e2 by Campbell Barton June 3, 2012, 11:16 (GMT) |
code cleanup: replace some non utf8 chars |
Revision 9238d6f by Campbell Barton June 3, 2012, 11:01 (GMT) |
use fnmatch for reference globing rather then regex - regex overly complicates simple cases and wasnt being taken advantage of. |
Revision 20e49e7 by Campbell Barton June 3, 2012, 10:33 (GMT) |
quiet warnings |
Revision 85b34cf by Joshua Leung June 3, 2012, 10:23 (GMT) |
Bugfix: Bone Groups now displayed with correct icon in Outliner |
Revision 66f4ab3 by Brecht Van Lommel June 3, 2012, 09:50 (GMT) |
Cycles: different fix for object info random range issue. |
Revision 7985fd0 by Joshua Leung June 3, 2012, 07:49 (GMT) |
Part-Bugfix, Part-Feature Completion: 'Armature' Option for Mask Modifier finally works This commit finally hooks up the Mask Modifier's "Armature" option with the relevant depsgraph updates on bone selection. Hence, this feature finally works as it was originally intended - that is, bone selections can be used to control which parts of the mesh that the mask modifier is applied to are displayed, giving riggers more freedom to experiment with rigs that don't necessarily feature overbearing/cluttering widgets. Regarding the implementation ("has_viz_deps" flag): This feature is just the "tip of the iceberg" of a number of related set of rigging/visual animation tools I've had in mind for a while now (dating back to the introduction of this modifier). Key considerations - Not all rigs will use this, so we don't want an extra (depsgraph-flush + search) recalc cost for those that don't use this. - There are some planned features which will also use this |
Revision 1d4213b by Joshua Leung June 3, 2012, 01:05 (GMT) |
Mask Modifier - Bugfix and dead-code cleanup 'Armature' mode for the Mask Modifier was not working at all anymore even when the selection <-> depsgraph recalc issue was patched to work (this latter fix is coming in another commit). It appears that this probably happened during one or more of the refactors which may have taken place around here over the years since I first introduced it. This commit does two things: * Removed the unused/redundant "vgroupHash" * Fixed the incorrect assumption used for determining if the vertex actually belonged to a vgroup corresponding to a selected bone. |
Revision 345a8d8 by Thomas Dinges June 3, 2012, 00:02 (GMT) |
Cycles / OSL Textures: * Ported my checker texture to OSL. :) |
Revision a4f3475 by Thomas Dinges June 2, 2012, 22:57 (GMT) |
Cycles / OSL Textures: * More fixes, replaced all remaining size variables with scale ones. * Remove nonzero check in OSL textures, not needed anymore, was there to prevent division by zero for the size variable. |
Revision f69cec4 by Joshua Leung June 2, 2012, 22:47 (GMT) |
Compile fix - "spf" was undefined |
Revision 76af5fb by Daniel Genrich June 2, 2012, 22:01 (GMT) |
Cloth collisions: Revert 47335. |
Revision 014105f by Thomas Dinges June 2, 2012, 21:34 (GMT) |
Cycles / OSL: * More fixes for r41599, removed clouds and distorted noise textures and ported the Noise texture to OSL. ToDo: Color output is still commented, needs a closer look. * Some more fixes (comments, uninitialized variables) |
|