Revision: 51330
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=51330
Author:   campbellbarton
Date:     2012-10-15 03:36:22 +0000 (Mon, 15 Oct 2012)
Log Message:
-----------
fix for error in filled rip copying customdata (new triangles were flipped 
across the edges of the empty space they spanned) only noticeable when the 
customdata on either size of the rip didnt match. 

Modified Paths:
--------------
    trunk/blender/source/blender/editors/mesh/editmesh_rip.c

Modified: trunk/blender/source/blender/editors/mesh/editmesh_rip.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/editmesh_rip.c    2012-10-15 
03:27:05 UTC (rev 51329)
+++ trunk/blender/source/blender/editors/mesh/editmesh_rip.c    2012-10-15 
03:36:22 UTC (rev 51330)
@@ -505,12 +505,12 @@
                                if (v_shared == f_verts[0]) {
                                        BM_elem_attrs_copy(bm, bm, 
BM_edge_other_loop(ulp->l_pair[0]->e, ulp->l_pair[0]->next), l_iter); l_iter = 
l_iter->next;
                                        BM_elem_attrs_copy(bm, bm, 
BM_edge_other_loop(ulp->l_pair[0]->e, ulp->l_pair[0]),       l_iter); l_iter = 
l_iter->next;
-                                       BM_elem_attrs_copy(bm, bm, 
BM_edge_other_loop(ulp->l_pair[1]->e, ulp->l_pair[1]->next), l_iter); l_iter = 
l_iter->next;
+                                       BM_elem_attrs_copy(bm, bm, 
BM_edge_other_loop(ulp->l_pair[1]->e, ulp->l_pair[1]->next), l_iter);
                                }
                                else {
-                                       BM_elem_attrs_copy(bm, bm, 
BM_edge_other_loop(ulp->l_pair[1]->e, ulp->l_pair[1]),       l_iter); l_iter = 
l_iter->next;
+                                       BM_elem_attrs_copy(bm, bm, 
BM_edge_other_loop(ulp->l_pair[0]->e, ulp->l_pair[0]->next), l_iter); l_iter = 
l_iter->next;
                                        BM_elem_attrs_copy(bm, bm, 
BM_edge_other_loop(ulp->l_pair[0]->e, ulp->l_pair[0]),       l_iter); l_iter = 
l_iter->next;
-                                       BM_elem_attrs_copy(bm, bm, 
BM_edge_other_loop(ulp->l_pair[0]->e, ulp->l_pair[0]->next), l_iter); l_iter = 
l_iter->next;
+                                       BM_elem_attrs_copy(bm, bm, 
BM_edge_other_loop(ulp->l_pair[1]->e, ulp->l_pair[1]),       l_iter);
                                }
                        }
 

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

Reply via email to