FCurve: handle calculation was measuring new handle lengths and not using for new ratio

This commit is contained in:
Campbell Barton 2014-05-14 13:10:45 +10:00
parent 53efee6754
commit dc03a5ebe3

@ -3079,9 +3079,10 @@ static void calchandleNurb_intern(BezTriple *bezt, BezTriple *prev, BezTriple *n
return;
}
if (is_fcurve == false) {
len_a = len_v3v3(p2, p2_h1);
len_b = len_v3v3(p2, p2_h2);
if (is_fcurve == false) {
if (len_a == 0.0f)
len_a = 1.0f;
if (len_b == 0.0f)