[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