diff options
author | Pablo Dobarro <pablodp606@gmail.com> | 2019-09-09 23:23:54 +0300 |
---|---|---|
committer | Pablo Dobarro <pablodp606@gmail.com> | 2019-09-10 17:24:09 +0300 |
commit | a3e7440cfdd2f307e5c57922fd22e8770f0b8390 (patch) | |
tree | 4216a9c54084fd849dd5ed552627940c67bd652a /source/blender/blenkernel/BKE_paint.h | |
parent | e0f7ada0d2b07870820590d1b839ad7604ae1709 (diff) |
Sculpt: Grab Active Vertex and Dynamic Mesh Preview
Grab active vertex snaps the maximum strength of the grab brush to the highlighted active vertex, making it easier to manipulate low poly models or meshes with subdivision surfaces.
Dynamic Mesh Preview generates a list of connected vertices from the active vertex and draws them from the cursor code. This helps to visualize the real geometry the user is manipulating from sculpt mode when there are active modifiers.
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D5646
Diffstat (limited to 'source/blender/blenkernel/BKE_paint.h')
-rw-r--r-- | source/blender/blenkernel/BKE_paint.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_paint.h b/source/blender/blenkernel/BKE_paint.h index 10c3f42bba7..ed4bcee3541 100644 --- a/source/blender/blenkernel/BKE_paint.h +++ b/source/blender/blenkernel/BKE_paint.h @@ -269,6 +269,10 @@ typedef struct SculptSession { float pivot_pos[3]; + /* Dynamic mesh preview */ + int *preview_vert_index_list; + int preview_vert_index_count; + union { struct { struct SculptVertexPaintGeomMap gmap; |