diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-04-14 15:56:11 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-04-14 15:56:11 +0400 |
commit | e369c2375bc8158aae781af9bf39a66030f3693c (patch) | |
tree | 08776d1c5e0643c24c09f7740c38f2e32728fc80 /source/blender/blenkernel/intern/curve.c | |
parent | 1e839ec8bc4e8b13787e6ca47c20118ce65d94e8 (diff) |
fix for tangent curve flipping only doing 2d angle tests.
Diffstat (limited to 'source/blender/blenkernel/intern/curve.c')
-rw-r--r-- | source/blender/blenkernel/intern/curve.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/curve.c b/source/blender/blenkernel/intern/curve.c index 10c18fe94ad..f531c6526dd 100644 --- a/source/blender/blenkernel/intern/curve.c +++ b/source/blender/blenkernel/intern/curve.c @@ -1900,7 +1900,7 @@ static void bevel_list_flip_tangents(BevList *bl) nr = bl->nr; while (nr--) { - if (RAD2DEGF(angle_v2v2(bevp0->tan, bevp1->tan)) > 90.0f) + if (angle_normalized_v3v3(bevp0->tan, bevp1->tan) > DEG2RADF(90.0f)) negate_v3(bevp1->tan); bevp0 = bevp1; |