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>2019-11-21 20:26:16 +0300
committerPablo Dobarro <pablodp606@gmail.com>2019-11-21 20:27:30 +0300
commit470fe59f7e87fc01c9ff86a65c591ea9833ba1aa (patch)
tree84129b96c2d14644bb29698a57c9d06b8ff3c7d6 /release
parentc3279be222bdca1981a8c1a8582b19a7e693009b (diff)
Sculpt: Mask Slice
This operator is similar to Mask Extract, but it deletes the masked points on the original mesh and fills the holes. This can be useful for quickly trimming or splitting an object. This is not meant to be the main trimming tool of sculpt mode. I plan to have a set of trimming tools based on geometry booleans (trim box, lasso, line, bisect...) but in some cases doing a mask selection is more convenient. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D6160
Diffstat (limited to 'release')
-rw-r--r--release/scripts/startup/bl_ui/space_view3d.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index 02015aee757..113274ce166 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -2904,6 +2904,15 @@ class VIEW3D_MT_mask(Menu):
layout.separator()
+ props = layout.operator("mesh.paint_mask_slice", text="Mask Slice")
+ props.fill_holes = False
+ props.new_object = False
+ props = layout.operator("mesh.paint_mask_slice", text="Mask Slice and Fill Holes")
+ props.new_object = False
+ props = layout.operator("mesh.paint_mask_slice", text="Mask Slice to New Object")
+
+ layout.separator()
+
props = layout.operator("sculpt.dirty_mask", text='Dirty Mask')