[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