[Soc-2005-cvs] CVS commit: soc-blender/intern/iksolver SConscript
soc-blender/intern/iksolver/intern
IK_QJacobian.cpp IK_QJacobian.h IK_QChain.cpp IK_QChain.h
IK_QJacobianSolver.cpp IK_QJacobianSolver.h IK_Solver.cpp Makefile
Brecht Van Lommel
brechtvanlommel at pandora.be
Fri Jul 1 22:46:41 CEST 2005
blendix (Brecht Van Lommel) 2005/07/01 22:46:41 CEST
Modified files: (Branch: blendix)
soc-blender/intern/iksolver/intern IK_QChain.cpp IK_QChain.h
IK_QJacobianSolver.cpp
IK_QJacobianSolver.h
IK_Solver.cpp Makefile
Added files: (Branch: blendix)
soc-blender/intern/iksolver/intern IK_QJacobian.cpp
IK_QJacobian.h
Log:
Abstracted the Jacobian into new IK_QJacobian class, so that it can be more
easily given variable sizes and contents in the future.
Also, the SVD decomposition is now applied to the Jacobian transpose, which
allows to work with smaller matrices.
Revision Changes Path
1.1.1.1.2.2 +9 -48 soc-blender/intern/iksolver/intern/IK_QChain.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/IK_QChain.cpp.diff?r1=1.1.1.1.2.1&r2=1.1.1.1.2.2&cvsroot=soc-2005>
1.1.1.1.2.1 +4 -31 soc-blender/intern/iksolver/intern/IK_QChain.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/IK_QChain.h.diff?r1=1.1.1.1.2.0&r2=1.1.1.1.2.1&cvsroot=soc-2005>
1.1.1.1.2.4 +10 -164 soc-blender/intern/iksolver/intern/IK_QJacobianSolver.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/IK_QJacobianSolver.cpp.diff?r1=1.1.1.1.2.3&r2=1.1.1.1.2.4&cvsroot=soc-2005>
1.1.1.1.2.1 +7 -59 soc-blender/intern/iksolver/intern/IK_QJacobianSolver.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/IK_QJacobianSolver.h.diff?r1=1.1.1.1.2.0&r2=1.1.1.1.2.1&cvsroot=soc-2005>
1.1.1.1.2.2 +1 -3 soc-blender/intern/iksolver/intern/IK_Solver.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/IK_Solver.cpp.diff?r1=1.1.1.1.2.1&r2=1.1.1.1.2.2&cvsroot=soc-2005>
1.1.1.1.2.1 +3 -2 soc-blender/intern/iksolver/intern/Makefile
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/Makefile.diff?r1=1.1.1.1.2.0&r2=1.1.1.1.2.1&cvsroot=soc-2005>
More information about the Soc-2005-cvs
mailing list