Blender Git Loki
Git Commits -> Revision c5d2be7
Revision c5d2be7 by Brecht Van Lommel (master) November 1, 2007, 12:40 (GMT) |
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. |
Commit Details:
Full Hash: c5d2be76d771ed4ddf68a3f10b1b87bbeeb3d296
SVN Revision: 12450
Parent Commit: aa7c13c
Lines Changed: +76, -8
7 Modified Paths:
/intern/iksolver/intern/IK_QJacobianSolver.cpp (+35, -3) (Diff)
/intern/iksolver/intern/IK_QJacobianSolver.h (+3, -0) (Diff)
/intern/iksolver/intern/IK_QSegment.cpp (+24, -0) (Diff)
/intern/iksolver/intern/IK_QSegment.h (+5, -0) (Diff)
/intern/iksolver/intern/IK_QTask.h (+5, -0) (Diff)
/intern/iksolver/intern/IK_Solver.cpp (+3, -4) (Diff)
/source/blender/blenkernel/intern/armature.c (+1, -1) (Diff)
/intern/iksolver/intern/IK_QJacobianSolver.h (+3, -0) (Diff)
/intern/iksolver/intern/IK_QSegment.cpp (+24, -0) (Diff)
/intern/iksolver/intern/IK_QSegment.h (+5, -0) (Diff)
/intern/iksolver/intern/IK_QTask.h (+5, -0) (Diff)
/intern/iksolver/intern/IK_Solver.cpp (+3, -4) (Diff)
/source/blender/blenkernel/intern/armature.c (+1, -1) (Diff)