diff options
author | Stephen Leger <stephen@3dservices.ch> | 2017-08-03 16:59:40 +0300 |
---|---|---|
committer | Stephen Leger <stephen@3dservices.ch> | 2017-08-04 06:13:39 +0300 |
commit | 00b84551cf7798c402508bce9458a2ed2ca1fc77 (patch) | |
tree | 786d56eb32024f5fa2a6c84f12afbcc7a1e824e2 /archipack/presets/archipack_floor | |
parent | 83e5b12b75643ea5f71a5de40533d82d9179ab2a (diff) |
archipack: thumb generator to replace static thumbs, revert _preset to preset according to talk with ideasman42
Diffstat (limited to 'archipack/presets/archipack_floor')
-rw-r--r-- | archipack/presets/archipack_floor/boards_200x20.py | 31 | ||||
-rw-r--r-- | archipack/presets/archipack_floor/herringbone_50x10.py | 31 | ||||
-rw-r--r-- | archipack/presets/archipack_floor/herringbone_p_50x10.py | 31 | ||||
-rw-r--r-- | archipack/presets/archipack_floor/hexagon_10.py | 31 | ||||
-rw-r--r-- | archipack/presets/archipack_floor/hopscotch_30x30.py | 31 | ||||
-rw-r--r-- | archipack/presets/archipack_floor/parquet_15x3.py | 31 | ||||
-rw-r--r-- | archipack/presets/archipack_floor/stepping_stone_30x30.py | 31 | ||||
-rw-r--r-- | archipack/presets/archipack_floor/tile_30x60.py | 31 | ||||
-rw-r--r-- | archipack/presets/archipack_floor/windmill_30x30.py | 31 |
9 files changed, 279 insertions, 0 deletions
diff --git a/archipack/presets/archipack_floor/boards_200x20.py b/archipack/presets/archipack_floor/boards_200x20.py new file mode 100644 index 00000000..d256cf42 --- /dev/null +++ b/archipack/presets/archipack_floor/boards_200x20.py @@ -0,0 +1,31 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +bpy.ops.archipack.material(category='floor', material='DEFAULT') +d.add_grout = False +d.bevel = False +d.bevel_amount = 0.001 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.001 +d.offset = 50.0 +d.offset_variance = 50 +d.pattern = 'boards' +d.random_offset = True +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.0 +d.thickness = 0.02 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.2 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/herringbone_50x10.py b/archipack/presets/archipack_floor/herringbone_50x10.py new file mode 100644 index 00000000..5e12e365 --- /dev/null +++ b/archipack/presets/archipack_floor/herringbone_50x10.py @@ -0,0 +1,31 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +bpy.ops.archipack.material(category='floor', material='DEFAULT') +d.add_grout = False +d.bevel = False +d.bevel_amount = 0.001 +d.board_length = 2.0 +d.board_width = 0.1 +d.boards_in_group = 4 +d.length_spacing = 0.002 +d.length_variance = 50.0 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.001 +d.offset = 50.0 +d.offset_variance = 50.0 +d.pattern = 'herringbone' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.5 +d.spacing = 0.0 +d.thickness = 0.02 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.2 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/herringbone_p_50x10.py b/archipack/presets/archipack_floor/herringbone_p_50x10.py new file mode 100644 index 00000000..15946169 --- /dev/null +++ b/archipack/presets/archipack_floor/herringbone_p_50x10.py @@ -0,0 +1,31 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +bpy.ops.archipack.material(category='floor', material='DEFAULT') +d.add_grout = False +d.bevel = False +d.bevel_amount = 0.001 +d.board_length = 2.0 +d.board_width = 0.1 +d.boards_in_group = 4 +d.length_spacing = 0.002 +d.length_variance = 50.0 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.001 +d.offset = 50.0 +d.offset_variance = 50.0 +d.pattern = 'herringbone_parquet' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.5 +d.spacing = 0.0 +d.thickness = 0.02 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.2 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/hexagon_10.py b/archipack/presets/archipack_floor/hexagon_10.py new file mode 100644 index 00000000..5e0b7ce5 --- /dev/null +++ b/archipack/presets/archipack_floor/hexagon_10.py @@ -0,0 +1,31 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +bpy.ops.archipack.material(category='floor', material='TILES') +d.add_grout = True +d.bevel = True +d.bevel_amount = 0.0015 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.0015 +d.offset = 0.0 +d.offset_variance = 50 +d.pattern = 'hexagon' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.005 +d.thickness = 0.1 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.1 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/hopscotch_30x30.py b/archipack/presets/archipack_floor/hopscotch_30x30.py new file mode 100644 index 00000000..b662a0e3 --- /dev/null +++ b/archipack/presets/archipack_floor/hopscotch_30x30.py @@ -0,0 +1,31 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +bpy.ops.archipack.material(category='floor', material='TILES') +d.add_grout = True +d.bevel = True +d.bevel_amount = 0.0015 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.0015 +d.offset = 0.0 +d.offset_variance = 50 +d.pattern = 'hopscotch' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.005 +d.thickness = 0.1 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.3 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/parquet_15x3.py b/archipack/presets/archipack_floor/parquet_15x3.py new file mode 100644 index 00000000..e7ee7c00 --- /dev/null +++ b/archipack/presets/archipack_floor/parquet_15x3.py @@ -0,0 +1,31 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +bpy.ops.archipack.material(category='floor', material='DEFAULT') +d.add_grout = False +d.bevel = False +d.bevel_amount = 0.001 +d.board_length = 2.0 +d.board_width = 0.1 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50.0 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.001 +d.offset = 50.0 +d.offset_variance = 50.0 +d.pattern = 'square_parquet' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.0 +d.thickness = 0.02 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.2 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/stepping_stone_30x30.py b/archipack/presets/archipack_floor/stepping_stone_30x30.py new file mode 100644 index 00000000..bace036f --- /dev/null +++ b/archipack/presets/archipack_floor/stepping_stone_30x30.py @@ -0,0 +1,31 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +bpy.ops.archipack.material(category='floor', material='TILES') +d.add_grout = True +d.bevel = True +d.bevel_amount = 0.0015 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.0015 +d.offset = 0.0 +d.offset_variance = 50 +d.pattern = 'stepping_stone' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.005 +d.thickness = 0.1 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.3 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/tile_30x60.py b/archipack/presets/archipack_floor/tile_30x60.py new file mode 100644 index 00000000..091b3d0e --- /dev/null +++ b/archipack/presets/archipack_floor/tile_30x60.py @@ -0,0 +1,31 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +bpy.ops.archipack.material(category='floor', material='TILES') +d.add_grout = True +d.bevel = True +d.bevel_amount = 0.0015 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.0015 +d.offset = 0.0 +d.offset_variance = 50 +d.pattern = 'regular_tile' +d.random_offset = False +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.005 +d.thickness = 0.1 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.6 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 diff --git a/archipack/presets/archipack_floor/windmill_30x30.py b/archipack/presets/archipack_floor/windmill_30x30.py new file mode 100644 index 00000000..753a2de6 --- /dev/null +++ b/archipack/presets/archipack_floor/windmill_30x30.py @@ -0,0 +1,31 @@ +import bpy +d = bpy.context.active_object.data.archipack_floor[0] +bpy.ops.archipack.material(category='floor', material='TILES') +d.add_grout = True +d.bevel = True +d.bevel_amount = 0.0015 +d.board_length = 2.0 +d.board_width = 0.2 +d.boards_in_group = 5 +d.length_spacing = 0.002 +d.length_variance = 50 +d.matid = 7 +d.max_boards = 20 +d.mortar_depth = 0.0015 +d.offset = 50.0 +d.offset_variance = 50 +d.pattern = 'windmill' +d.random_offset = True +d.random_uvs = True +d.short_board_length = 0.15 +d.spacing = 0.005 +d.thickness = 0.1 +d.thickness_variance = 25.0 +d.tile_length = 0.3 +d.tile_width = 0.3 +d.vary_length = False +d.vary_materials = True +d.vary_thickness = False +d.vary_width = False +d.width_spacing = 0.002 +d.width_variance = 50.0 |