Revision: 39654
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=39654
Author:   howardt
Date:     2011-08-23 13:25:00 +0000 (Tue, 23 Aug 2011)
Log Message:
-----------
fix make face sometimes crossing edges

Modified Paths:
--------------
    branches/bmesh/blender/source/blender/bmesh/operators/createops.c

Modified: branches/bmesh/blender/source/blender/bmesh/operators/createops.c
===================================================================
--- branches/bmesh/blender/source/blender/bmesh/operators/createops.c   
2011-08-23 13:15:18 UTC (rev 39653)
+++ branches/bmesh/blender/source/blender/bmesh/operators/createops.c   
2011-08-23 13:25:00 UTC (rev 39654)
@@ -1111,7 +1111,8 @@
                        else v4 = edges2[i]->v1;
                }
 
-               if (len_v3v3(v1->co, v3->co) > len_v3v3(v1->co, v4->co)) {
+               if (len_v3v3(v1->co, v3->co) + len_v3v3(v2->co, v4->co) >
+                   len_v3v3(v1->co, v4->co) + len_v3v3(v2->co, v3->co)) {
                        BMVert *v;
                        v = v3;
                        v3 = v4;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to