Blender Git Commit Log

Git Commits -> Revision 561b6e3

Revision 561b6e3 by Joshua Leung (master)
March 24, 2011, 23:34 (GMT)
Bugfix:
[#25725] Transform bone constraint & 'local with parent' as owners
space
[#26014] ChildOf Bone Constrain (influence) works in wrong workspace

Moved the influence calculation stuff outside of the space conversions
(i.e. so that it is done in worldspace only) fixes these problems,
which seem to arise when a constraint doesn't work in worldspace AND
doesn't need to apply inverse correct for this space conversion when
it's done, hence resulting in mismatch between spaces for old and new
matrices resulting in all the weird behaviour.

Patch to fix this from Jahka. Cheers!

Commit Details:

Full Hash: 561b6e34f05d6714d2ed294040a6c4947d943da3
SVN Revision: 35759
Parent Commit: 70d7884
Lines Changed: +12, -6

1 Modified Path:

/source/blender/blenkernel/intern/constraint.c (+12, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021