[Bf-blender-cvs] [6d6ab057e4e] sculpt-dev: Add missing random mask init menu
Pablo Dobarro
noreply at git.blender.org
Wed Jan 6 17:34:55 CET 2021
Commit: 6d6ab057e4ec848c427fd676dabf0073393bb1b6
Author: Pablo Dobarro
Date: Tue Jan 5 21:27:59 2021 +0100
Branches: sculpt-dev
https://developer.blender.org/rB6d6ab057e4ec848c427fd676dabf0073393bb1b6
Add missing random mask init 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 6692e6aa03a..8c3c67d1061 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -3103,6 +3103,8 @@ class VIEW3D_MT_mask(Menu):
props = layout.operator("sculpt.dirty_mask", text='Dirty Mask')
+ layout.menu("VIEW3D_MT_random_mask", text="Random Mask")
+
class VIEW3D_MT_face_sets(Menu):
bl_label = "Face Sets"
@@ -3200,6 +3202,20 @@ class VIEW3D_MT_face_sets_init(Menu):
op = layout.operator("sculpt.face_sets_init", text='By Face Maps')
op.mode = 'FACE_MAPS'
+class VIEW3D_MT_random_mask(Menu):
+ bl_label = "Random Mask"
+
+ def draw(self, _context):
+ layout = self.layout
+
+ op = layout.operator("sculpt.mask_init", text='Per Vertex')
+ op.mode = 'RANDOM_PER_VERTEX'
+
+ op = layout.operator("sculpt.mask_init", text='Per Face Set')
+ op.mode = 'RANDOM_PER_FACE_SET'
+
+ op = layout.operator("sculpt.mask_init", text='Per Component')
+ op.mode = 'RANDOM_PER_COMPONENT'
class VIEW3D_MT_particle(Menu):
bl_label = "Particle"
@@ -7551,6 +7567,7 @@ classes = (
VIEW3D_MT_mask,
VIEW3D_MT_face_sets,
VIEW3D_MT_face_sets_init,
+ VIEW3D_MT_random_mask,
VIEW3D_MT_particle,
VIEW3D_MT_particle_context_menu,
VIEW3D_MT_particle_showhide,
More information about the Bf-blender-cvs
mailing list