[Bf-blender-cvs] [ce63e4126d4] refactor-mesh-material-index-generic: Fix legacy conversion

Hans Goudey noreply at git.blender.org
Sun Aug 28 20:19:30 CEST 2022


Commit: ce63e4126d4ad72c937b64512a6f0c2549795edf
Author: Hans Goudey
Date:   Sun Aug 28 13:19:23 2022 -0500
Branches: refactor-mesh-material-index-generic
https://developer.blender.org/rBce63e4126d4ad72c937b64512a6f0c2549795edf

Fix legacy conversion

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

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

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

diff --git a/source/blender/blenkernel/intern/mesh_legacy_convert.cc b/source/blender/blenkernel/intern/mesh_legacy_convert.cc
index 0a4e072303b..33cdcb6f6ad 100644
--- a/source/blender/blenkernel/intern/mesh_legacy_convert.cc
+++ b/source/blender/blenkernel/intern/mesh_legacy_convert.cc
@@ -973,7 +973,7 @@ void BKE_mesh_legacy_convert_material_indices_to_mpoly(Mesh *mesh)
   const AttributeAccessor attributes = mesh_attributes(*mesh);
   MutableSpan<MPoly> polys(mesh->mpoly, mesh->totpoly);
   const VArray<int> material_indices = attributes.lookup_or_default<int>(
-      "material_indices", ATTR_DOMAIN_FACE, false);
+      "material_index", ATTR_DOMAIN_FACE, 0);
   threading::parallel_for(polys.index_range(), 4096, [&](IndexRange range) {
     for (const int i : range) {
       polys[i].mat_nr = material_indices[i];



More information about the Bf-blender-cvs mailing list