[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52273] trunk/blender/source/blender/bmesh /operators/bmo_bevel.c: more minor improvements to bevel use of math functions
Campbell Barton
ideasman42 at gmail.com
Fri Nov 16 13:33:28 CET 2012
Revision: 52273
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52273
Author: campbellbarton
Date: 2012-11-16 12:33:24 +0000 (Fri, 16 Nov 2012)
Log Message:
-----------
more minor improvements to bevel use of math functions
Modified Paths:
--------------
trunk/blender/source/blender/bmesh/operators/bmo_bevel.c
Modified: trunk/blender/source/blender/bmesh/operators/bmo_bevel.c
===================================================================
--- trunk/blender/source/blender/bmesh/operators/bmo_bevel.c 2012-11-16 12:25:15 UTC (rev 52272)
+++ trunk/blender/source/blender/bmesh/operators/bmo_bevel.c 2012-11-16 12:33:24 UTC (rev 52273)
@@ -389,7 +389,7 @@
madd_v3_v3fl(off2a, norm_perp2, e2->offset);
add_v3_v3v3(off2b, off2a, dir2);
- if (fabs(angle_v3v3(dir1, dir2)) < BEVEL_EPSILON) {
+ if (angle_v3v3(dir1, dir2) < (float)BEVEL_EPSILON) {
/* lines are parallel; off1a is a good meet point */
copy_v3_v3(meetco, off1a);
}
@@ -437,7 +437,7 @@
sub_v3_v3v3(dir, v->co, BM_edge_other_vert(e->e, v)->co);
len = normalize_v3(dir);
if (d > len)
- d = len - (float)(50 * BEVEL_EPSILON);
+ d = len - (float)(50.0 * BEVEL_EPSILON);
copy_v3_v3(slideco, v->co);
madd_v3_v3fl(slideco, dir, -d);
}
@@ -562,7 +562,7 @@
sub_v3_v3v3(vvb, vb, v);
normalize_v3(vva);
normalize_v3(vvb);
- angle = angle_v3v3(vva, vvb);
+ angle = angle_normalized_v3v3(vva, vvb);
add_v3_v3v3(center, vva, vvb);
normalize_v3(center);
More information about the Bf-blender-cvs
mailing list