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@gmail.com>2020-09-18 20:30:02 +0300
committerPablo Dobarro <pablodp606@gmail.com>2020-09-18 20:30:51 +0300
commit6c9ec1c893f98c2349edd3aaae4b606b55b393c9 (patch)
tree1a3747a77a7eacd59304143ef717896fb5991371 /source/blender/editors/space_view3d/view3d_draw.c
parentea6cd1c8f05b27a81e835251e779f047a3488203 (diff)
Sculpt: Render Mask and Face Sets with modifiers active
This removes the limitation of the sculpt overlays not being visible with modifiers active. Reviewed By: fclem Maniphest Tasks: T68900 Differential Revision: https://developer.blender.org/D8673
Diffstat (limited to 'source/blender/editors/space_view3d/view3d_draw.c')
-rw-r--r--source/blender/editors/space_view3d/view3d_draw.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/editors/space_view3d/view3d_draw.c b/source/blender/editors/space_view3d/view3d_draw.c
index 0b5daece556..77abcdefdc4 100644
--- a/source/blender/editors/space_view3d/view3d_draw.c
+++ b/source/blender/editors/space_view3d/view3d_draw.c
@@ -2360,6 +2360,10 @@ void ED_view3d_datamask(const bContext *C,
(v3d->overlay.edit_flag & V3D_OVERLAY_EDIT_WEIGHT)) {
r_cddata_masks->vmask |= CD_MASK_MDEFORMVERT;
}
+ if ((CTX_data_mode_enum(C) == CTX_MODE_SCULPT)) {
+ r_cddata_masks->vmask |= CD_MASK_PAINT_MASK;
+ r_cddata_masks->pmask |= CD_MASK_SCULPT_FACE_SETS;
+ }
}
/* Goes over all modes and view3d settings. */