[Bf-blender-cvs] [7830e5e2566] refactor-mesh-material-index-generic: Fix missing BMesh table
Hans Goudey
noreply at git.blender.org
Sat Aug 27 07:05:24 CEST 2022
Commit: 7830e5e25666ecccd1f1f3e1a06ddf5fd8f4bc62
Author: Hans Goudey
Date: Sat Aug 27 00:05:01 2022 -0500
Branches: refactor-mesh-material-index-generic
https://developer.blender.org/rB7830e5e25666ecccd1f1f3e1a06ddf5fd8f4bc62
Fix missing BMesh table
===================================================================
M source/blender/bmesh/intern/bmesh_mesh_convert.cc
===================================================================
diff --git a/source/blender/bmesh/intern/bmesh_mesh_convert.cc b/source/blender/bmesh/intern/bmesh_mesh_convert.cc
index 2096dd3973b..b47a1df33c0 100644
--- a/source/blender/bmesh/intern/bmesh_mesh_convert.cc
+++ b/source/blender/bmesh/intern/bmesh_mesh_convert.cc
@@ -1150,6 +1150,7 @@ void BM_mesh_bm_to_me(Main *bmain, BMesh *bm, Mesh *me, const struct BMeshToMesh
}
if (need_material_index) {
+ BM_mesh_elem_table_ensure(bm, BM_FACE);
write_fn_to_attribute<int>(
blender::bke::mesh_attributes_for_write(*me),
"material_index",
More information about the Bf-blender-cvs
mailing list