[Soc-2005-cvs] CVS commit: soc-blender/intern/iksolver/intern
IK_QTask.cpp IK_QTask.h
IK_QJacobian.cpp IK_QJacobianSolver.cpp IK_QSegment.cpp
IK_Solver.cpp IK_QJacobian.h IK_QJacobianSolver.h IK_QSegment.h
MT_ExpMap.cpp Makefile soc-blender/intern/iksolver/extern ...
Brecht Van Lommel
brechtvanlommel at pandora.be
Tue Jul 19 18:10:34 CEST 2005
blendix (Brecht Van Lommel) 2005/07/19 18:10:34 CEST
Modified files: (Branch: blendix)
soc-blender/intern/iksolver/intern IK_QJacobian.cpp
IK_QJacobianSolver.cpp
IK_QSegment.cpp
IK_Solver.cpp
IK_QJacobian.h
IK_QJacobianSolver.h
IK_QSegment.h MT_ExpMap.cpp
Makefile
soc-blender/intern/iksolver/extern IK_solver.h
soc-blender/source/blender/blenkernel BKE_armature.h
soc-blender/source/blender/blenkernel/bad_level_call_stubs
stubs.c
soc-blender/source/blender/blenkernel/intern armature.c
constraint.c
object.c
soc-blender/source/blender/blenloader/intern readfile.c
soc-blender/source/blender/python/api2_2x Object.h
soc-blender/source/blender/src buttons_object.c editarmature.c
Added files: (Branch: blendix)
soc-blender/intern/iksolver/intern IK_QTask.cpp IK_QTask.h
Log:
Support for IK tree structures.
Blender-side support for it is a quick hack.. IK constraints with the
same name in the "IK group" field will be joined together to form
a tree structure. There is also a weight slider for some control over
the influence of each end effector of the tree.
Revision Changes Path
1.1.2.4 +249 -152 soc-blender/intern/iksolver/intern/Attic/IK_QJacobian.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/Attic/IK_QJacobian.cpp.diff?r1=1.1.2.3&r2=1.1.2.4&cvsroot=soc-2005>
1.1.1.1.2.8 +122 -71 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.7&r2=1.1.1.1.2.8&cvsroot=soc-2005>
1.1.1.1.2.5 +336 -192 soc-blender/intern/iksolver/intern/IK_QSegment.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/IK_QSegment.cpp.diff?r1=1.1.1.1.2.4&r2=1.1.1.1.2.5&cvsroot=soc-2005>
1.1.1.1.2.6 +172 -139 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.5&r2=1.1.1.1.2.6&cvsroot=soc-2005>
1.1.2.4 +43 -31 soc-blender/intern/iksolver/intern/Attic/IK_QJacobian.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/Attic/IK_QJacobian.h.diff?r1=1.1.2.3&r2=1.1.2.4&cvsroot=soc-2005>
1.1.1.1.2.4 +12 -40 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.3&r2=1.1.1.1.2.4&cvsroot=soc-2005>
1.1.1.1.2.5 +104 -143 soc-blender/intern/iksolver/intern/IK_QSegment.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/IK_QSegment.h.diff?r1=1.1.1.1.2.4&r2=1.1.1.1.2.5&cvsroot=soc-2005>
1.1.1.1.2.2 +2 -6 soc-blender/intern/iksolver/intern/MT_ExpMap.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/MT_ExpMap.cpp.diff?r1=1.1.1.1.2.1&r2=1.1.1.1.2.2&cvsroot=soc-2005>
1.1.1.1.2.3 +2 -1 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.2&r2=1.1.1.1.2.3&cvsroot=soc-2005>
1.1.1.1.2.3 +58 -117 soc-blender/intern/iksolver/extern/IK_solver.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/extern/IK_solver.h.diff?r1=1.1.1.1.2.2&r2=1.1.1.1.2.3&cvsroot=soc-2005>
1.1.1.1.2.3 +16 -8 soc-blender/source/blender/blenkernel/BKE_armature.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/BKE_armature.h.diff?r1=1.1.1.1.2.2&r2=1.1.1.1.2.3&cvsroot=soc-2005>
1.1.1.1.2.2 +15 -27 soc-blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c.diff?r1=1.1.1.1.2.1&r2=1.1.1.1.2.2&cvsroot=soc-2005>
1.1.1.1.2.3 +164 -77 soc-blender/source/blender/blenkernel/intern/armature.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/intern/armature.c.diff?r1=1.1.1.1.2.2&r2=1.1.1.1.2.3&cvsroot=soc-2005>
1.1.1.1.2.3 +2 -1 soc-blender/source/blender/blenkernel/intern/constraint.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/intern/constraint.c.diff?r1=1.1.1.1.2.2&r2=1.1.1.1.2.3&cvsroot=soc-2005>
1.1.1.1.2.2 +2 -2 soc-blender/source/blender/blenkernel/intern/object.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/intern/object.c.diff?r1=1.1.1.1.2.1&r2=1.1.1.1.2.2&cvsroot=soc-2005>
1.1.1.1.2.2 +12 -1 soc-blender/source/blender/blenloader/intern/readfile.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.1.1.1.2.1&r2=1.1.1.1.2.2&cvsroot=soc-2005>
1.1.1.1.2.2 +9 -9 soc-blender/source/blender/python/api2_2x/Object.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/python/api2_2x/Object.h.diff?r1=1.1.1.1.2.1&r2=1.1.1.1.2.2&cvsroot=soc-2005>
1.1.1.1.2.2 +6 -2 soc-blender/source/blender/src/buttons_object.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/src/buttons_object.c.diff?r1=1.1.1.1.2.1&r2=1.1.1.1.2.2&cvsroot=soc-2005>
1.1.1.1.2.2 +5 -1 soc-blender/source/blender/src/editarmature.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/src/editarmature.c.diff?r1=1.1.1.1.2.1&r2=1.1.1.1.2.2&cvsroot=soc-2005>
More information about the Soc-2005-cvs
mailing list