Blender Git Commit Log

Git Commits -> Revision ba43ea2

January 20, 2015, 09:18 (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: ba43ea24a72ceb3b098c7ae0b10e03795fa2a1ea
Parent Commit: 1253a46
Committed By: Campbell Barton
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