Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Goudey <h.goudey@me.com>2019-11-20 22:12:00 +0300
committerHans Goudey <h.goudey@me.com>2019-11-20 22:12:00 +0300
commit275d3920a0f02c98262eb480263a9e089d2e2ba8 (patch)
tree686a9475a498af620060aa98f830f11069dd34a4 /release/scripts/startup/bl_ui/properties_data_modifier.py
parent70470b78030e6827648a758f8681c433895620b2 (diff)
parent0418e2894467ee53a319b1f865422d8e5b139a03 (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.py48
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,