diff options
author | William Reynish <billrey@me.com> | 2019-05-04 16:03:42 +0300 |
---|---|---|
committer | William Reynish <billrey@me.com> | 2019-05-04 16:03:42 +0300 |
commit | e718b9712e6057488d0410de3faea0f0692039fb (patch) | |
tree | 75ec930f5179eee029359bf63bf98fb0dc545fe4 | |
parent | 8d8e8caa9d4b180d850eda76ab5e85a73c3d403c (diff) |
UI: Add color and blending to paint mode context menus
-rw-r--r-- | release/scripts/startup/bl_ui/space_view3d.py | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py index 8c9a1f86cb1..c6f104bd959 100644 --- a/release/scripts/startup/bl_ui/space_view3d.py +++ b/release/scripts/startup/bl_ui/space_view3d.py @@ -6235,8 +6235,15 @@ class VIEW3D_PT_paint_vertex_context_menu(Panel): def draw(self, context): layout = self.layout - brush = context.tool_settings.vertex_paint.brush + capabilities = brush.vertex_paint_capabilities + + if capabilities.has_color: + split = layout.split(factor=0.1) + UnifiedPaintPanel.prop_unified_color(split, context, brush, "color", text="") + UnifiedPaintPanel.prop_unified_color_picker(split, context, brush, "color", value_slider=True) + layout.prop(brush, "blend", text="") + UnifiedPaintPanel.prop_unified_size(layout, context, brush, "size", slider=True) UnifiedPaintPanel.prop_unified_strength(layout, context, brush, "strength") @@ -6252,6 +6259,12 @@ class VIEW3D_PT_paint_texture_context_menu(Panel): brush = context.tool_settings.image_paint.brush capabilities = brush.image_paint_capabilities + if capabilities.has_color: + split = layout.split(factor=0.1) + UnifiedPaintPanel.prop_unified_color(split, context, brush, "color", text="") + UnifiedPaintPanel.prop_unified_color_picker(split, context, brush, "color", value_slider=True) + layout.prop(brush, "blend", text="") + if capabilities.has_radius: UnifiedPaintPanel.prop_unified_size(layout, context, brush, "size", slider=True) UnifiedPaintPanel.prop_unified_strength(layout, context, brush, "strength") |