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:
authorPablo Dobarro <pablodp606>2021-02-22 14:24:22 +0300
committerBrecht Van Lommel <brecht@blender.org>2021-02-22 15:31:07 +0300
commit1a5027449aafc55c571ad125fd2c81f22a3fc42a (patch)
tree60eb2f6da29d4268a685e2b2b791d1adf566deeb /source/blender/bmesh
parent4577ccc60337a887bc36cc5bf8ec389964205cee (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.h3
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.