Blender Git Commits

Blender Git "master" branch commits.

Page: 3591 / 5574

June 3, 2012, 17:16 (GMT)
fix [#31674] BMesh Corrupt Stack around BMVert array "verts" - ONLY ON DEBUG VERSION
June 3, 2012, 16:47 (GMT)
rename context menu 'Python Documentation' to 'Online Python Reference'
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
June 3, 2012, 16:23 (GMT)
minor optimizations to compositor, avoid indirections when operating array members multiple times
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.
June 3, 2012, 13:38 (GMT)
Minor UI message fix
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.
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.
June 3, 2012, 11:16 (GMT)
code cleanup: replace some non utf8 chars
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.
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
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.
June 3, 2012, 00:02 (GMT)
Cycles / OSL Textures:
* Ported my checker texture to OSL. :)
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
June 2, 2012, 22:01 (GMT)
Cloth collisions: Revert 47335.
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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021