diff options
author | Hans Goudey <h.goudey@me.com> | 2019-11-20 22:12:00 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2019-11-20 22:12:00 +0300 |
commit | 275d3920a0f02c98262eb480263a9e089d2e2ba8 (patch) | |
tree | 686a9475a498af620060aa98f830f11069dd34a4 /release/scripts/startup/bl_ui/properties_data_modifier.py | |
parent | 70470b78030e6827648a758f8681c433895620b2 (diff) | |
parent | 0418e2894467ee53a319b1f865422d8e5b139a03 (diff) |
Merge branch 'master' into soc-2019-bevel-profiles
Diffstat (limited to 'release/scripts/startup/bl_ui/properties_data_modifier.py')
-rw-r--r-- | release/scripts/startup/bl_ui/properties_data_modifier.py | 48 |
1 files changed, 47 insertions, 1 deletions
diff --git a/release/scripts/startup/bl_ui/properties_data_modifier.py b/release/scripts/startup/bl_ui/properties_data_modifier.py index 74c6158e25e..ee5ee7b8129 100644 --- a/release/scripts/startup/bl_ui/properties_data_modifier.py +++ b/release/scripts/startup/bl_ui/properties_data_modifier.py @@ -657,7 +657,8 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel): split = layout.split() col = split.column() col.prop(md, "levels", text="Preview") - col.prop(md, "sculpt_levels", text="Sculpt") + # TODO(sergey): Expose it again after T58473 is solved. + # col.prop(md, "sculpt_levels", text="Sculpt") col.prop(md, "render_levels", text="Render") col.prop(md, "quality") @@ -2362,7 +2363,52 @@ class DATA_PT_gpencil_modifiers(ModifierButtonsPanel, Panel): sub.active = bool(md.vertex_group) sub.prop(md, "invert_vertex_group", text="", icon='ARROW_LEFTRIGHT') + def GP_MULTIPLY(self, layout, ob, md): + gpd = ob.data + col = layout.column() + + col.prop(md, "duplications") + subcol = col.column() + subcol.enabled = md.duplications > 0 + subcol.prop(md, "distance") + subcol.prop(md, "offset", slider=True) + + subcol.separator() + + subcol.prop(md, "enable_fading") + if md.enable_fading: + subcol.prop(md, "fading_center") + subcol.prop(md, "fading_thickness", slider=True) + subcol.prop(md, "fading_opacity", slider=True) + + subcol.separator() + + col.prop(md, "enable_angle_splitting") + if md.enable_angle_splitting: + col.prop(md, "split_angle") + + col = layout.column() + col.separator() + col.label(text="Material:") + row = col.row(align=True) + row.prop_search(md, "material", gpd, "materials", text="", icon='SHADING_TEXTURE') + row.prop(md, "invert_materials", text="", icon='ARROW_LEFTRIGHT') + row = layout.row(align=True) + row.prop(md, "pass_index", text="Pass") + row.prop(md, "invert_material_pass", text="", icon='ARROW_LEFTRIGHT') + + col = layout.column() + col.separator() + + col.label(text="Layer:") + row = col.row(align=True) + row.prop_search(md, "layer", gpd, "layers", text="", icon='GREASEPENCIL') + row.prop(md, "invert_layers", text="", icon='ARROW_LEFTRIGHT') + row = layout.row(align=True) + row.prop(md, "layer_pass", text="Pass") + row.prop(md, "invert_layer_pass", text="", icon='ARROW_LEFTRIGHT') + classes = ( DATA_PT_modifiers, DATA_PT_gpencil_modifiers, |