[Soc-2005-cvs] CVS commit: soc-blender/intern/iksolver SConscript soc-blender/intern/iksolver/extern IK_solver.h soc-blender/intern/iksolver/intern IK_QJacobian.cpp IK_QJacobian.h IK_QJacobianSolver.cpp IK_QSegment.cpp IK_QSegment.h IK_QTask.cpp IK_Solver.cpp ...

Brecht Van Lommel brechtvanlommel at pandora.be
Sat Aug 6 23:30:07 CEST 2005


blendix (Brecht Van Lommel) 2005/08/06 23:30:07 CEST

  Modified files:        (Branch: blendix)
    soc-blender/intern/iksolver SConscript 
    soc-blender/intern/iksolver/extern IK_solver.h 
    soc-blender/intern/iksolver/intern IK_QJacobian.cpp 
                                       IK_QJacobian.h 
                                       IK_QJacobianSolver.cpp 
                                       IK_QSegment.cpp 
                                       IK_QSegment.h IK_QTask.cpp 
                                       IK_Solver.cpp 
    soc-blender/intern/iksolver/intern/TNT cmat.h 
    soc-blender/source/blender/blenkernel/bad_level_call_stubs 
                                                               stubs.c 
    soc-blender/source/blender/blenkernel/intern armature.c 
    soc-blender/source/blender/blenloader/intern readfile.c 
    soc-blender/source/blender/include BIF_editarmature.h 
    soc-blender/source/blender/makesdna DNA_armature_types.h 
    soc-blender/source/blender/src buttons_editing.c 
                                   editarmature.c 
  
  Log:
  Updated SConscript file (thanks for the hint Chris).
  
  Added dof/joint stiffness. This is implemented sort of like a weighted
  pseudo-inverse, although the situation is much simpler here.
  
  The number of iterations can grow very fast with high stiffness bones
  in singular configurations. I have only been able to reduce this problem,
  hopefully a real solution can be found later.
  
  Revision  Changes    Path
  1.1.1.1.2.2 +2 -3      soc-blender/intern/iksolver/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/SConscript.diff?r1=1.1.1.1.2&r2=1.1.1.1.2.2&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.6 +3 -1      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&r2=1.1.1.1.2.6&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.2.6   +28 -11    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&r2=1.1.2.6&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.2.6   +7 -1      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&r2=1.1.2.6&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.11 +9 -2      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&r2=1.1.1.1.2.11&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.9 +36 -3     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&r2=1.1.1.1.2.9&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.8 +17 -0     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&r2=1.1.1.1.2.8&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.2.4   +9 -8      soc-blender/intern/iksolver/intern/Attic/IK_QTask.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/Attic/IK_QTask.cpp.diff?r1=1.1.2&r2=1.1.2.4&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.10 +16 -0     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&r2=1.1.1.1.2.10&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.2 +1 -4      soc-blender/intern/iksolver/intern/TNT/cmat.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/intern/iksolver/intern/TNT/cmat.h.diff?r1=1.1.1.1.2&r2=1.1.1.1.2.2&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.6 +1 -0      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&r2=1.1.1.1.2.6&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.8 +4 -0      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&r2=1.1.1.1.2.8&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.5 +10 -0     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&r2=1.1.1.1.2.5&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.4 +1 -0      soc-blender/source/blender/include/BIF_editarmature.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/include/BIF_editarmature.h.diff?r1=1.1.1.1.2&r2=1.1.1.1.2.4&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.4 +3 -0      soc-blender/source/blender/makesdna/DNA_armature_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/makesdna/DNA_armature_types.h.diff?r1=1.1.1.1.2&r2=1.1.1.1.2.4&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.4 +24 -11    soc-blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/src/buttons_editing.c.diff?r1=1.1.1.1.2&r2=1.1.1.1.2.4&cvsroot=soc-2005&only_with_tag=blendix>
  1.1.1.1.2.5 +4 -0      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&r2=1.1.1.1.2.5&cvsroot=soc-2005&only_with_tag=blendix>


More information about the Soc-2005-cvs mailing list