Blender Git Commit Log

Git Commits -> Revision 599c8a2

Revision 599c8a2 by Bastien Montagne (master)
January 11, 2015, 13:59 (GMT)
Fix T43204: Shrinkwrap constraint, project mode: Space ignored in bone case.

Own fault in rBb154aa8c060a60d to fix T42447... Reverted that commit, and added
kind of not-so-nice hack instead.

Note root of the issue comes from the special case we are doing here re 'Local'
space of parent-less objects. In that case, local space should be the same as
world one, but instead we apply the object rotation to it... This is inconsistent
with all other cases and could very well lead to other issues as T42447, but afraid
fixing that properly would be rather hairy - not to mention it would likely break
all existing riggings etc. :(

Should be safe for a 2.73a, shall we need it.

Commit Details:

Full Hash: 599c8a2c8e4cf1f904c5422916ebfd8d12eebe69
Parent Commit: cd2d84d
Lines Changed: +39, -28

4 Modified Paths:

/source/blender/blenkernel/BKE_constraint.h (+2, -1) (Diff)
/source/blender/blenkernel/intern/constraint.c (+32, -22) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+4, -4) (Diff)
/source/blender/makesrna/intern/rna_object_api.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021