diff options
author | Hans Goudey <h.goudey@me.com> | 2022-02-18 19:35:11 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2022-02-18 19:35:11 +0300 |
commit | a08c5c7149e1595695b6dfcffa39f1cccc7f4878 (patch) | |
tree | e2e6dc3328938e2080e0e36fb40251d796a62d8f /source | |
parent | ddf189892c596d939228cc531b775bfd6708bb2d (diff) | |
parent | 82c3bef7655bb115f739842b815a2ee1c40a9320 (diff) |
Merge branch 'blender-v3.1-release'
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/nodes/geometry/nodes/node_geo_edge_split.cc | 3 |
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); |