Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Goudey <h.goudey@me.com>2022-02-18 19:35:11 +0300
committerHans Goudey <h.goudey@me.com>2022-02-18 19:35:11 +0300
commita08c5c7149e1595695b6dfcffa39f1cccc7f4878 (patch)
treee2e6dc3328938e2080e0e36fb40251d796a62d8f
parentddf189892c596d939228cc531b775bfd6708bb2d (diff)
parent82c3bef7655bb115f739842b815a2ee1c40a9320 (diff)
Merge branch 'blender-v3.1-release'
-rw-r--r--source/blender/nodes/geometry/nodes/node_geo_edge_split.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/nodes/geometry/nodes/node_geo_edge_split.cc b/source/blender/nodes/geometry/nodes/node_geo_edge_split.cc
index 4e053dbc1a3..c03a340a0c8 100644
--- a/source/blender/nodes/geometry/nodes/node_geo_edge_split.cc
+++ b/source/blender/nodes/geometry/nodes/node_geo_edge_split.cc
@@ -25,6 +25,9 @@ static Mesh *mesh_edge_split(const Mesh &mesh, const IndexMask selection)
BMesh *bm = BM_mesh_create(&allocsize, &bmesh_create_params);
BMeshFromMeshParams bmesh_from_mesh_params{};
+ bmesh_from_mesh_params.cd_mask_extra.vmask = CD_MASK_ORIGINDEX;
+ bmesh_from_mesh_params.cd_mask_extra.emask = CD_MASK_ORIGINDEX;
+ bmesh_from_mesh_params.cd_mask_extra.pmask = CD_MASK_ORIGINDEX;
BM_mesh_bm_from_me(bm, &mesh, &bmesh_from_mesh_params);
BM_mesh_elem_table_ensure(bm, BM_EDGE);