From 48b480b43d7bd37cf6f41eefaea27dd9110f9c1b Mon Sep 17 00:00:00 2001 From: SavMartin Date: Sat, 22 Jun 2019 21:47:49 +0100 Subject: [PATCH] fix Pattern Creation, Triangles and Hexagons fixing the Triangles and Hexagons Pattern Creation, thx to CansecoGPC Patch https://blenderartists.org/t/textools-for-blender/700811/437 --- op_meshtex_pattern.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/op_meshtex_pattern.py b/op_meshtex_pattern.py index 40630c1..ef8699b 100644 --- a/op_meshtex_pattern.py +++ b/op_meshtex_pattern.py @@ -95,7 +95,7 @@ def create_pattern(self, mode, size, scale): if mode == 'hexagon': - bpy.ops.mesh.primitive_circle_add(vertices=6, size=scale, fill_type='NGON') + bpy.ops.mesh.primitive_circle_add(vertices=6, radius=scale, fill_type='NGON') bpy.ops.object.mode_set(mode = 'EDIT') if context_override: @@ -110,7 +110,7 @@ def create_pattern(self, mode, size, scale): AddArray("Array2", 1 - (0.5/3.5),0,size*0.66) elif mode == 'triangle': - bpy.ops.mesh.primitive_circle_add(vertices=3, size=scale, fill_type='NGON') + bpy.ops.mesh.primitive_circle_add(vertices=3, radius=scale, fill_type='NGON') bpy.ops.object.mode_set(mode = 'EDIT') @@ -122,8 +122,8 @@ def create_pattern(self, mode, size, scale): bpy.ops.object.mode_set(mode = 'OBJECT') modifier = bpy.context.object.modifiers.new(name="Mirror", type='MIRROR') - modifier.use_y = True - modifier.use_x = False + modifier.use_axis[0] = False + modifier.use_axis[1] = True modifier.show_expanded = False AddArray("Array0", 0.5,-0.5,2) AddArray("Array1", 1-1/3.0,0,size)