[Bf-blender-cvs] [cc7a57c34e0] lanpr-under-gp: LineArt: Move Linea Art mask panel as subpanel
Antonio Vazquez
noreply at git.blender.org
Sun Aug 16 18:35:40 CEST 2020
Commit: cc7a57c34e0e50ac816f93cdbe56e2a17f37601a
Author: Antonio Vazquez
Date: Sun Aug 16 18:35:23 2020 +0200
Branches: lanpr-under-gp
https://developer.blender.org/rBcc7a57c34e0e50ac816f93cdbe56e2a17f37601a
LineArt: Move Linea Art mask panel as subpanel
Also moved to properties_material_gpencil.py
===================================================================
M release/scripts/startup/bl_ui/properties_material.py
M release/scripts/startup/bl_ui/properties_material_gpencil.py
===================================================================
diff --git a/release/scripts/startup/bl_ui/properties_material.py b/release/scripts/startup/bl_ui/properties_material.py
index 6d76b53b167..877df6c6fea 100644
--- a/release/scripts/startup/bl_ui/properties_material.py
+++ b/release/scripts/startup/bl_ui/properties_material.py
@@ -276,34 +276,6 @@ class MATERIAL_PT_viewport(MaterialButtonsPanel, Panel):
col.prop(mat, "roughness")
-class MATERIAL_PT_lineart(MaterialButtonsPanel, Panel):
- bl_label = "Line Art"
- bl_context = "material"
- bl_options = {'DEFAULT_CLOSED'}
-
- def draw(self, context):
- layout = self.layout
-
- mat = context.material
- lineart = mat.lineart
-
- layout.prop(lineart, "use_transparency")
-
- if lineart.use_transparency:
-
- layout.label(text="Transparency Masks:")
-
- row = layout.row(align=True)
- row.prop(lineart, "transparency_mask_0", text="0", toggle=True)
- row.prop(lineart, "transparency_mask_1", text="1", toggle=True)
- row.prop(lineart, "transparency_mask_2", text="2", toggle=True)
- row.prop(lineart, "transparency_mask_3", text="3", toggle=True)
- row.prop(lineart, "transparency_mask_4", text="4", toggle=True)
- row.prop(lineart, "transparency_mask_5", text="5", toggle=True)
- row.prop(lineart, "transparency_mask_6", text="6", toggle=True)
- row.prop(lineart, "transparency_mask_7", text="7", toggle=True)
-
-
classes = (
MATERIAL_MT_context_menu,
MATERIAL_UL_matslots,
@@ -315,7 +287,6 @@ classes = (
MATERIAL_PT_viewport,
EEVEE_MATERIAL_PT_viewport_settings,
MATERIAL_PT_custom_props,
- MATERIAL_PT_lineart,
)
diff --git a/release/scripts/startup/bl_ui/properties_material_gpencil.py b/release/scripts/startup/bl_ui/properties_material_gpencil.py
index 5d10a2cef4a..c60f582f4b6 100644
--- a/release/scripts/startup/bl_ui/properties_material_gpencil.py
+++ b/release/scripts/startup/bl_ui/properties_material_gpencil.py
@@ -261,6 +261,34 @@ class MATERIAL_PT_gpencil_material_presets(PresetPanel, Panel):
preset_add_operator = "scene.gpencil_material_preset_add"
+class MATERIAL_PT_lineart(GPMaterialButtonsPanel, Panel):
+ bl_label = "Line Art"
+ bl_parent_id = 'MATERIAL_PT_gpencil_surface'
+ bl_options = {'DEFAULT_CLOSED'}
+
+ def draw(self, context):
+ layout = self.layout
+
+ mat = context.material
+ lineart = mat.lineart
+
+ layout.prop(lineart, "use_transparency")
+
+ if lineart.use_transparency:
+
+ layout.label(text="Transparency Masks:")
+
+ row = layout.row(align=True)
+ row.prop(lineart, "transparency_mask_0", text="0", toggle=True)
+ row.prop(lineart, "transparency_mask_1", text="1", toggle=True)
+ row.prop(lineart, "transparency_mask_2", text="2", toggle=True)
+ row.prop(lineart, "transparency_mask_3", text="3", toggle=True)
+ row.prop(lineart, "transparency_mask_4", text="4", toggle=True)
+ row.prop(lineart, "transparency_mask_5", text="5", toggle=True)
+ row.prop(lineart, "transparency_mask_6", text="6", toggle=True)
+ row.prop(lineart, "transparency_mask_7", text="7", toggle=True)
+
+
classes = (
GPENCIL_UL_matslots,
GPENCIL_MT_material_context_menu,
@@ -272,6 +300,7 @@ classes = (
MATERIAL_PT_gpencil_fillcolor,
MATERIAL_PT_gpencil_options,
MATERIAL_PT_gpencil_custom_props,
+ MATERIAL_PT_lineart,
)
if __name__ == "__main__": # only for live edit.
More information about the Bf-blender-cvs
mailing list