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

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormeta-androcto <meta.androcto1@gmail.com>2017-06-16 02:23:53 +0300
committermeta-androcto <meta.androcto1@gmail.com>2017-06-16 02:23:53 +0300
commit856c1b92841d552cd763b678d75f74c214bdb963 (patch)
tree841a46697a1ca2c75549da1848deff90f9bca9af /mesh_tissue/tessellate_numpy.py
parent5417a6c0c27aae1fba137a0f24bdac87e886987c (diff)
mesh tissue: update panels by Alessandro
Diffstat (limited to 'mesh_tissue/tessellate_numpy.py')
-rw-r--r--mesh_tissue/tessellate_numpy.py24
1 files changed, 14 insertions, 10 deletions
diff --git a/mesh_tissue/tessellate_numpy.py b/mesh_tissue/tessellate_numpy.py
index 544e9fef..adf877fd 100644
--- a/mesh_tissue/tessellate_numpy.py
+++ b/mesh_tissue/tessellate_numpy.py
@@ -1248,22 +1248,26 @@ class settings_tessellate(bpy.types.Operator):
class tessellate_panel(bpy.types.Panel):
- bl_label = "Tessellate/Dual"
+ bl_label = "Tissue"
bl_category = "Create"
bl_space_type = "VIEW_3D"
bl_region_type = "TOOLS"
bl_options = {'DEFAULT_CLOSED'}
- #bl_context = "objectmode", "editmode"
+ #bl_context = "objectmode"
+
+ @classmethod
+ def poll(cls, context):
+ return context.mode in {'OBJECT', 'EDIT_MESH'}
def draw(self, context):
layout = self.layout
col = layout.column(align=True)
- col.label(text="Add:")
+ col.label(text="Tessellate Add:")
col.operator("object.tessellate")#, icon="STRANDS")
#col.enable = False
#col.operator("object.adaptive_duplifaces", icon="MESH_CUBE")
col = layout.column(align=True)
- col.label(text="Edit:")
+ col.label(text="Tessellate Edit:")
col.operator("object.settings_tessellate")
col.operator("object.update_tessellate")
col = layout.column(align=True)
@@ -1274,12 +1278,12 @@ class tessellate_panel(bpy.types.Panel):
for ob1 in context.selected_objects:
if(ob1.name == act.name or ob1.type != 'MESH'): continue
sel = ob1
- try:
- if bpy.context.active_object.type == 'MESH':
- col.label(text="Dual Mesh:")
- col.operator("object.dual_mesh")
- except:
- pass
+
+ col.separator()
+ col.label(text="Add Modifier:")
+ col.operator("object.lattice_along_surface", icon="OUTLINER_OB_LATTICE")
+
+
class rotate_face(bpy.types.Operator):
bl_idname = "mesh.rotate_face"