[Bf-blender-cvs] [f7979585e20] sculpt-mode-features: Sculpt edit mask pie menu
Pablo Dobarro
noreply at git.blender.org
Mon Aug 5 15:41:04 CEST 2019
Commit: f7979585e20955126fc61e5ef6f477d075c2200b
Author: Pablo Dobarro
Date: Sat Aug 3 14:53:38 2019 +0200
Branches: sculpt-mode-features
https://developer.blender.org/rBf7979585e20955126fc61e5ef6f477d075c2200b
Sculpt edit mask pie menu
===================================================================
M release/scripts/startup/bl_ui/space_view3d.py
===================================================================
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index a94635c86f3..45e5e8ddbbe 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -4783,6 +4783,23 @@ class VIEW3D_MT_proportional_editing_falloff_pie(Menu):
pie.prop(tool_settings, "proportional_edit_falloff", expand=True)
+class VIEW3D_MT_sculpt_mask_edit_pie(Menu):
+ bl_label = "Mask edit"
+
+ def draw(self, _context):
+ layout = self.layout
+ pie = layout.menu_pie()
+
+ pie.operator("object.paint_mask_extract")
+ pie.operator("sculpt.mask_expand")
+ pie.operator("paint.mask_flood_fill", text='Invert Mask').mode = 'INVERT'
+ pie.operator("paint.mask_flood_fill", text='Clear Mask').mode = 'VALUE'
+ pie.operator("sculpt.mask_filter", text='Blur Mask').type = 'BLUR'
+ pie.operator("sculpt.mask_filter", text='Grow Mask').type = 'GROW'
+ pie.operator("sculpt.mask_filter", text='Sharpen Mask').type = 'SHARPEN'
+ pie.operator("sculpt.mask_filter", text='Shrink Mask').type = 'SHRINK'
+
+
# ********** Panel **********
@@ -6641,6 +6658,7 @@ classes = (
VIEW3D_MT_snap_pie,
VIEW3D_MT_orientations_pie,
VIEW3D_MT_proportional_editing_falloff_pie,
+ VIEW3D_MT_sculpt_mask_edit_pie,
VIEW3D_PT_active_tool,
VIEW3D_PT_active_tool_duplicate,
VIEW3D_PT_view3d_properties,
More information about the Bf-blender-cvs
mailing list