IK
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Thu, 1 Nov 2007 12:40:46 +0000 (12:40 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Thu, 1 Nov 2007 12:40:46 +0000 (12:40 +0000)
commitc5d2be76d771ed4ddf68a3f10b1b87bbeeb3d296
tree56ba3afe941df6fc9712e3c6f99738d202fcc1ab
parentaa7c13c9a0f6612e47251647102efa35f653df88
IK
==

Solving is now done independent of scale, by scaling the chain to have a
size of about 1.0. This solves some issues with small or big chains, and
also makes the IK stretch setting independent of scale. The latter breaks
backwards compatibility somewhat, but is an improvement over what it did
before.
intern/iksolver/intern/IK_QJacobianSolver.cpp
intern/iksolver/intern/IK_QJacobianSolver.h
intern/iksolver/intern/IK_QSegment.cpp
intern/iksolver/intern/IK_QSegment.h
intern/iksolver/intern/IK_QTask.h
intern/iksolver/intern/IK_Solver.cpp
source/blender/blenkernel/intern/armature.c