[Soc-2005-cvs] CVS commit: soc-blender/intern/iksolver/extern
IK_solver.h soc-blender/intern/iksolver/intern
IK_QJacobianSolver.cpp IK_QSegment.cpp IK_QSegment.h IK_QTask.cpp
IK_Solver.cpp soc-blender/source/blender/blenkernel/bad_level_call_stubs
stubs.c soc-blender/source/blender/blenkernel/intern armature.c
soc-blender/source/blender/include ...
Brecht Van Lommel
brechtvanlommel at pandora.be
Sat Jul 30 07:19:05 CEST 2005
blendix (Brecht Van Lommel) 2005/07/30 07:19:05 CEST
Modified files: (Branch: blendix)
soc-blender/intern/iksolver/extern IK_solver.h
soc-blender/intern/iksolver/intern IK_QJacobianSolver.cpp
IK_QSegment.cpp
IK_QSegment.h IK_QTask.cpp
IK_Solver.cpp
soc-blender/source/blender/blenkernel/bad_level_call_stubs
stubs.c
soc-blender/source/blender/blenkernel/intern armature.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:
Support for *swing* rotation limits.
Limits on the Y axis (twist/roll), and even swing limits on a joint with
an Y DoF will not work properly at this time. Also cases where the joint
comes near 180 degrees (at the singularity) can be handled better.
Limits can be set in pose mode in the editing buttons. The swing range
is an ellipse defined by the min/max limits of the X and Z axes.
Revision Changes Path
1.1.1.1.2.5 +17 -8 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.5&cvsroot=soc-2005&only_with_tag=blendix>
1.1.1.1.2.10 +39 -37 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.10&cvsroot=soc-2005&only_with_tag=blendix>
1.1.1.1.2.8 +444 -99 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.8&cvsroot=soc-2005&only_with_tag=blendix>
1.1.1.1.2.7 +58 -33 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.7&cvsroot=soc-2005&only_with_tag=blendix>
1.1.2.3 +7 -20 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.3&cvsroot=soc-2005&only_with_tag=blendix>
1.1.1.1.2.9 +18 -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&r2=1.1.1.1.2.9&cvsroot=soc-2005&only_with_tag=blendix>
1.1.1.1.2.5 +3 -2 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.5&cvsroot=soc-2005&only_with_tag=blendix>
1.1.1.1.2.7 +20 -7 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.7&cvsroot=soc-2005&only_with_tag=blendix>
1.1.1.1.2.3 +1 -1 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.3&cvsroot=soc-2005&only_with_tag=blendix>
1.1.1.1.2.3 +10 -2 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.3&cvsroot=soc-2005&only_with_tag=blendix>
1.1.1.1.2.3 +37 -10 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.3&cvsroot=soc-2005&only_with_tag=blendix>
1.1.1.1.2.4 +11 -3 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.4&cvsroot=soc-2005&only_with_tag=blendix>
More information about the Soc-2005-cvs
mailing list