Commit: a7cec5a4dbfb30ba0aa709e6765c1927faaba340 Author: Jamell Moore Date: Mon Dec 26 14:43:32 2022 -0500 Branches: master https://developer.blender.org/rBa7cec5a4dbfb30ba0aa709e6765c1927faaba340
Fix T103011: Exact boolean skips copying edge custom data layers When converting from imesh to mesh for the final result, custom data should be copied from ALL operands including the main mesh. Differential Revision: https://developer.blender.org/D16854 =================================================================== M source/blender/blenkernel/intern/mesh_boolean_convert.cc =================================================================== diff --git a/source/blender/blenkernel/intern/mesh_boolean_convert.cc b/source/blender/blenkernel/intern/mesh_boolean_convert.cc index 1252e90e11c..3d98fc7c958 100644 --- a/source/blender/blenkernel/intern/mesh_boolean_convert.cc +++ b/source/blender/blenkernel/intern/mesh_boolean_convert.cc @@ -689,7 +689,7 @@ static void merge_vertex_loop_poly_customdata_layers(Mesh *target, MeshesToIMesh static void merge_edge_customdata_layers(Mesh *target, MeshesToIMeshInfo &mim) { - for (int mesh_index = 1; mesh_index < mim.meshes.size(); ++mesh_index) { + for (int mesh_index = 0; mesh_index < mim.meshes.size(); ++mesh_index) { const Mesh *me = mim.meshes[mesh_index]; if (me->totedge) { CustomData_merge( _______________________________________________ Bf-blender-cvs mailing list [email protected] List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs
