diff options
author | Campbell Barton <ideasman42@gmail.com> | 2020-11-17 16:02:15 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2020-11-17 16:02:54 +0300 |
commit | a993600323867211f45f636058f20b66f144c34b (patch) | |
tree | 989a3c22cae13e9f315d8c42615ebaf88187ac62 /source/blender/bmesh/operators | |
parent | 6694d7ac5f651ea03ea61a465330652cc26ecb38 (diff) |
BMesh: support for comparing loops when calculating face-groups
Add an optional callback to check source/destination loops for
BM_mesh_calc_face_groups.
This is needed so it can be used to calculate UV islands.
Diffstat (limited to 'source/blender/bmesh/operators')
-rw-r--r-- | source/blender/bmesh/operators/bmo_normals.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/bmesh/operators/bmo_normals.c b/source/blender/bmesh/operators/bmo_normals.c index 93a377ac2ca..8e7bfbb649d 100644 --- a/source/blender/bmesh/operators/bmo_normals.c +++ b/source/blender/bmesh/operators/bmo_normals.c @@ -272,7 +272,7 @@ void bmo_recalc_face_normals_exec(BMesh *bm, BMOperator *op) int(*group_index)[2]; const int group_tot = BM_mesh_calc_face_groups( - bm, groups_array, &group_index, bmo_recalc_normal_loop_filter_cb, NULL, 0, BM_EDGE); + bm, groups_array, &group_index, bmo_recalc_normal_loop_filter_cb, NULL, NULL, 0, BM_EDGE); int i; BMO_slot_buffer_flag_enable(bm, op->slots_in, "faces", BM_FACE, FACE_FLAG); |