Revision: 36637 http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=36637 Author: blendix Date: 2011-05-12 08:34:31 +0000 (Thu, 12 May 2011) Log Message: ----------- Fix #27279: IK bone rotation limits set to 0 disabled the limit, this was unintentional, since there is already a toggle to enable/disable it.
Modified Paths: -------------- trunk/blender/intern/iksolver/intern/IK_QSegment.cpp Modified: trunk/blender/intern/iksolver/intern/IK_QSegment.cpp =================================================================== --- trunk/blender/intern/iksolver/intern/IK_QSegment.cpp 2011-05-12 08:00:04 UTC (rev 36636) +++ trunk/blender/intern/iksolver/intern/IK_QSegment.cpp 2011-05-12 08:34:31 UTC (rev 36637) @@ -370,7 +370,7 @@ void IK_QSphericalSegment::SetLimit(int axis, MT_Scalar lmin, MT_Scalar lmax) { - if (lmin >= lmax) + if (lmin > lmax) return; if (axis == 1) { @@ -613,7 +613,7 @@ void IK_QRevoluteSegment::SetLimit(int axis, MT_Scalar lmin, MT_Scalar lmax) { - if (lmin >= lmax || m_axis != axis) + if (lmin > lmax || m_axis != axis) return; // clamp and convert to axis angle parameters @@ -752,7 +752,7 @@ void IK_QSwingSegment::SetLimit(int axis, MT_Scalar lmin, MT_Scalar lmax) { - if (lmin >= lmax) + if (lmin > lmax) return; // clamp and convert to axis angle parameters @@ -898,7 +898,7 @@ void IK_QElbowSegment::SetLimit(int axis, MT_Scalar lmin, MT_Scalar lmax) { - if (lmin >= lmax) + if (lmin > lmax) return; // clamp and convert to axis angle parameters _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs