diff options
author | Pablo Dobarro <pablodp606> | 2021-02-22 14:24:22 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2021-02-22 15:31:07 +0300 |
commit | 1a5027449aafc55c571ad125fd2c81f22a3fc42a (patch) | |
tree | 60eb2f6da29d4268a685e2b2b791d1adf566deeb /source/blender/bmesh | |
parent | 4577ccc60337a887bc36cc5bf8ec389964205cee (diff) |
Fix proportional connected not working with loose edges due to hidden geometry
This was introduced in the new geodesic distances algorithm for proportional
editing. When all faces of an edge are hidden, that edge should be considered
as loose geometry.
Initial patch by Pablo with modifications by Brecht.
Differential Revision: https://developer.blender.org/D10488
Diffstat (limited to 'source/blender/bmesh')
-rw-r--r-- | source/blender/bmesh/bmesh_class.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/bmesh/bmesh_class.h b/source/blender/bmesh/bmesh_class.h index 65f3d8bbad3..7cbad1ed069 100644 --- a/source/blender/bmesh/bmesh_class.h +++ b/source/blender/bmesh/bmesh_class.h @@ -373,7 +373,8 @@ enum { BM_ELEM_DRAW = (1 << 5), /* edge display */ /* spare tag, assumed dirty, use define in each function to name based on use */ - // _BM_ELEM_TAG_ALT = (1 << 6), // UNUSED + BM_ELEM_TAG_ALT = (1 << 6), + /** * For low level internal API tagging, * since tools may want to tag verts and not have functions clobber them. |