forked from bartvdbraak/blender
UI: show particle radius & strength in topbar
This commit is contained in:
parent
200212079d
commit
35a5fccf77
@ -224,6 +224,17 @@ class _draw_left_context_mode:
|
|||||||
UnifiedPaintPanel.prop_unified_size(layout, context, brush, "size", slider=True, text="Radius")
|
UnifiedPaintPanel.prop_unified_size(layout, context, brush, "size", slider=True, text="Radius")
|
||||||
UnifiedPaintPanel.prop_unified_strength(layout, context, brush, "strength", slider=True, text="Strength")
|
UnifiedPaintPanel.prop_unified_strength(layout, context, brush, "strength", slider=True, text="Strength")
|
||||||
|
|
||||||
|
def PARTICLE(context, layout):
|
||||||
|
settings = context.tool_settings.particle_edit
|
||||||
|
brush = settings.brush
|
||||||
|
tool = settings.tool
|
||||||
|
if tool != 'NONE':
|
||||||
|
layout.prop(brush, "size", slider=True)
|
||||||
|
if tool == 'ADD':
|
||||||
|
layout.prop(brush, "count")
|
||||||
|
else:
|
||||||
|
layout.prop(brush, "strength", slider=True)
|
||||||
|
|
||||||
|
|
||||||
class INFO_MT_editor_menus(Menu):
|
class INFO_MT_editor_menus(Menu):
|
||||||
bl_idname = "INFO_MT_editor_menus"
|
bl_idname = "INFO_MT_editor_menus"
|
||||||
|
@ -289,16 +289,21 @@ class VIEW3D_PT_tools_brush(Panel, View3DPaintPanel):
|
|||||||
if context.particle_edit_object:
|
if context.particle_edit_object:
|
||||||
tool = settings.tool
|
tool = settings.tool
|
||||||
|
|
||||||
layout.column().prop(settings, "tool", expand=True)
|
|
||||||
|
|
||||||
if tool != 'NONE':
|
if self.is_popover:
|
||||||
col = layout.column()
|
# Topbar shows these already.
|
||||||
col.prop(brush, "size", slider=True)
|
pass
|
||||||
if tool != 'ADD':
|
else:
|
||||||
col.prop(brush, "strength", slider=True)
|
if tool != 'NONE':
|
||||||
|
layout.column().prop(settings, "tool", expand=True)
|
||||||
|
col = layout.column()
|
||||||
|
col.prop(brush, "size", slider=True)
|
||||||
|
if tool == 'ADD':
|
||||||
|
col.prop(brush, "count")
|
||||||
|
else:
|
||||||
|
col.prop(brush, "strength", slider=True)
|
||||||
|
|
||||||
if tool == 'ADD':
|
if tool == 'ADD':
|
||||||
col.prop(brush, "count")
|
|
||||||
col = layout.column()
|
col = layout.column()
|
||||||
col.prop(settings, "use_default_interpolate")
|
col.prop(settings, "use_default_interpolate")
|
||||||
col.prop(brush, "steps", slider=True)
|
col.prop(brush, "steps", slider=True)
|
||||||
|
Loading…
Reference in New Issue
Block a user