Commit: ddcaecd2b30fcd53891db0acfe68e10c64940cde
Author: Hans Goudey
Date:   Tue Dec 20 13:54:45 2022 -0600
Branches: refactor-mesh-corners-generic
https://developer.blender.org/rBddcaecd2b30fcd53891db0acfe68e10c64940cde

Fix mirror modifier

===================================================================

M       source/blender/blenkernel/intern/mesh_mirror.cc

===================================================================

diff --git a/source/blender/blenkernel/intern/mesh_mirror.cc 
b/source/blender/blenkernel/intern/mesh_mirror.cc
index 1dd3891a1f8..d3001440b64 100644
--- a/source/blender/blenkernel/intern/mesh_mirror.cc
+++ b/source/blender/blenkernel/intern/mesh_mirror.cc
@@ -345,10 +345,10 @@ Mesh 
*BKE_mesh_mirror_apply_mirror_on_axis_for_modifier(MirrorModifierData *mmd,
   }
 
   /* adjust mirrored loop vertex and edge indices */
-  int *corner_verts = BKE_mesh_corner_verts_for_write(result) + maxLoops;
+  int *corner_verts = BKE_mesh_corner_verts_for_write(result);
   for (i = 0; i < maxLoops; i++) {
-    corner_verts[i] += maxVerts;
-    corner_edges[i] += maxEdges;
+    corner_verts[maxLoops + i] += maxVerts;
+    corner_edges[maxLoops + i] += maxEdges;
   }
 
   /* handle uvs,
@@ -490,6 +490,5 @@ Mesh 
*BKE_mesh_mirror_apply_mirror_on_axis_for_modifier(MirrorModifierData *mmd,
   if (mesh_bisect != nullptr) {
     BKE_id_free(nullptr, mesh_bisect);
   }
-
   return result;
 }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to