From 6c9ec1c893f98c2349edd3aaae4b606b55b393c9 Mon Sep 17 00:00:00 2001 From: Pablo Dobarro Date: Fri, 18 Sep 2020 19:30:02 +0200 Subject: 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 --- source/blender/editors/space_view3d/view3d_draw.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source/blender/editors/space_view3d/view3d_draw.c') 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. */ -- cgit v1.2.3