diff --git a/blends/Adaridge_walls.blend b/blends/Adaridge_walls.blend new file mode 100644 index 0000000..67a94e6 Binary files /dev/null and b/blends/Adaridge_walls.blend differ diff --git a/blends/Deco_wall.blend b/blends/Deco_wall.blend new file mode 100644 index 0000000..7c03cde Binary files /dev/null and b/blends/Deco_wall.blend differ diff --git a/formspec.lua b/formspec.lua index 87a0b7a..4335072 100644 --- a/formspec.lua +++ b/formspec.lua @@ -21,20 +21,33 @@ retaining_walls = 'label[0,1.75;Freeport]'.. 'label[0,2.75;Madison]'.. 'label[0,3.75;Adaridge]'.. + --Freeport walls 'label[1.5,1;Wall Blocks]'.. - 'item_image_button[2,1.5;1,1;mylandscaping:rwall_left_cement;wall1; ]'.. - 'item_image_button[3,1.5;1,1;mylandscaping:rwall_middle_cement;wall2; ]'.. - 'item_image_button[4,1.5;1,1;mylandscaping:rwall_right_cement;wall3; ]'.. - 'item_image_button[5,1.5;1,1;mylandscaping:rwall_corner_cement;wall4; ]'.. - --Styles of columns + 'item_image_button[2,1.5;1,1;mylandscaping:fwall_left_cement;fwall1; ]'.. + 'item_image_button[3,1.5;1,1;mylandscaping:fwall_middle_cement;fwall2; ]'.. + 'item_image_button[4,1.5;1,1;mylandscaping:fwall_right_cement;fwall3; ]'.. + 'item_image_button[5,1.5;1,1;mylandscaping:fwall_corner_cement;fwall4; ]'.. + --Freeport columns 'label[6,1;Columns]'.. - 'item_image_button[6.5,1.5;1,1;mylandscaping:rwall_column_m_t_cement;column2; ]'.. - 'item_image_button[7.5,1.5;1,1;mylandscaping:rwall_column_ic_t_cement;column3; ]'.. - 'item_image_button[8.5,1.5;1,1;mylandscaping:rwall_column_oc_t_cement;column4; ]'.. + 'item_image_button[6.5,1.5;1,1;mylandscaping:fwall_column_m_t_cement;fcolumn2; ]'.. + 'item_image_button[7.5,1.5;1,1;mylandscaping:fwall_column_ic_t_cement;fcolumn3; ]'.. + 'item_image_button[8.5,1.5;1,1;mylandscaping:fwall_column_oc_t_cement;fcolumn4; ]'.. + --Madison walls + --Madison columns + --Adaridge walls + 'item_image_button[2,3.5;1,1;mylandscaping:awall_left_cement;awall1; ]'.. + 'item_image_button[3,3.5;1,1;mylandscaping:awall_middle_cement;awall2; ]'.. + 'item_image_button[4,3.5;1,1;mylandscaping:awall_right_cement;awall3; ]'.. + 'item_image_button[5,3.5;1,1;mylandscaping:awall_icorner_cement;awall4; ]'.. + 'item_image_button[6,3.5;1,1;mylandscaping:awall_ocorner_cement;awall5; ]'.. + --Adaridge colums input patio_pavers = form.. + 'label[1,1.5;Place pavers on top of sand]'.. + 'label[1,2;to achieve best fit, and to be]'.. + 'label[1,2.5;able to place patio decorations.]'.. 'item_image_button[5.5,1.5;1,1;mylandscaping:stone_squarecement;patio1; ]'.. 'item_image_button[6.5,1.5;1,1;mylandscaping:stone_square_smcement;patio2; ]'.. 'item_image_button[7.5,1.5;1,1;mylandscaping:stone_square_xsmcement;patio7; ]'.. @@ -47,13 +60,13 @@ patio_pavers = deco_walls = form.. 'image_button[2,1.5;1,1;mylandscaping_deco_scallop.png;deco1;]'.. - 'tooltip[deco1;'..('Scalloped decorative wall')..']'.. + 'tooltip[deco1;Scalloped decorative wall]'.. 'image_button[3,1.5;1,1;mylandscaping_deco_flat.png;deco2;]'.. - 'tooltip[deco2;'..('Flat decorative wall')..']'.. + 'tooltip[deco2;Flat decorative wall]'.. 'image_button[4,1.5;1,1;mylandscaping_deco_peak.png;deco3;]'.. - 'tooltip[deco3;'..('Peaked decorative wall')..']'.. + 'tooltip[deco3;Peaked decorative wall]'.. 'image_button[5,1.5;1,1;mylandscaping_deco_random.png;deco4;]'.. - 'tooltip[deco4;'..('Random decorative wall')..']'.. + 'tooltip[deco4;Random decorative wall]'.. 'image_button[6,1.5;1,1;mylandscaping_deco_column.png;deco5;]'.. - 'tooltip[deco5;'..('Decorative column')..']'.. + 'tooltip[deco5;Decorative column]'.. input diff --git a/init.lua b/init.lua index 888b204..0bd0b96 100644 --- a/init.lua +++ b/init.lua @@ -3,7 +3,9 @@ visible = 1 --Load File -dofile(minetest.get_modpath('mylandscaping')..'/walls.lua') +dofile(minetest.get_modpath('mylandscaping')..'/walls_freeport.lua') +--dofile(minetest.get_modpath('mylandscaping')..'/walls_madison.lua') these aren't made yet +dofile(minetest.get_modpath('mylandscaping')..'/walls_adaridge.lua') dofile(minetest.get_modpath('mylandscaping')..'/stones.lua') dofile(minetest.get_modpath('mylandscaping')..'/recipes.lua') dofile(minetest.get_modpath("mylandscaping").."/machine.lua") diff --git a/machine.lua b/machine.lua index 671b046..2a1e63d 100644 --- a/machine.lua +++ b/machine.lua @@ -73,7 +73,7 @@ after_place_node = function(pos, placer, itemstack) on_construct = function(pos) local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", retaining_wall) + meta:set_string("formspec", retaining_walls) meta:set_string("infotext", "Concrete Mixer") local inv = meta:get_inventory() inv:set_size("input", 1) @@ -99,68 +99,173 @@ local col = color_tab[i][1] local coldesc = color_tab[i][2] local dyecol = color_tab[i][3] -if fields["wall1"] -or fields["wall2"] -or fields["wall3"] -or fields["wall4"] -or fields["column"] -or fields["column2"] -or fields["column3"] -or fields["column4"] +if fields["awall1"] +or fields["awall2"] +or fields["awall3"] +or fields["awall4"] +or fields["awall5"] +or fields["acolumn"] +or fields["acolumn2"] +or fields["acolumn3"] +or fields["acolumn4"] then - if fields["wall1"] then + if fields["awall1"] then make_ok = false anzahl = 2 - block = "mylandscaping:rwall_left_" + block = "mylandscaping:awall_left_" if inv:is_empty("input") then return end end - if fields["wall2"] then + if fields["awall2"] then make_ok = false anzahl = 2 - block = "mylandscaping:rwall_middle_" + block = "mylandscaping:awall_middle_" if inv:is_empty("input") then return end end - if fields["wall3"] then + if fields["awall3"] then make_ok = false anzahl = 2 - block = "mylandscaping:rwall_right_" + block = "mylandscaping:awall_right_" if inv:is_empty("input") then return end end - if fields["wall4"] then + if fields["awall4"] then make_ok = false anzahl = 2 - block = "mylandscaping:rwall_corner_" + block = "mylandscaping:awall_icorner_" if inv:is_empty("input") then return end end - if fields["column2"] then + if fields["awall5"] then + make_ok = false + anzahl = 2 + block = "mylandscaping:awall_ocorner_" + if inv:is_empty("input") then + return + end + end + if fields["acolumn2"] then make_ok = false anzahl = 1 - block = "mylandscaping:rwall_column_m_t_" + block = "mylandscaping:awall_column_m_t_" if inv:is_empty("input") then return end end - if fields["column3"] then + if fields["acolumn3"] then make_ok = false anzahl = 1 - block = "mylandscaping:rwall_column_ic_t_" + block = "mylandscaping:awall_column_ic_t_" if inv:is_empty("input") then return end end - if fields["column4"] then + if fields["acolumn4"] then make_ok = false anzahl = 1 - block = "mylandscaping:rwall_column_oc_t_" + block = "mylandscaping:awall_column_oc_t_" + if inv:is_empty("input") then + return + end + end + local instack = inv:get_stack("input", 1) + local outstack = inv:get_stack("output", 1) + local dyestack = inv:get_stack("dye", 1) +---------------------------------------------------------------------- + + if instack:get_name()== "mylandscaping:concrete_bag" and + dyestack:get_name()== dyecol then + material = col + make_ok = true + end + if instack:get_name()== "myconcrete:concrete" and + dyestack:get_name()== dyecol then + material = col + make_ok = true + end +---------------------------------------------------------------------- + if make_ok == true then + local give = {} + for i = 0, anzahl-1 do + give[i+1]=inv:add_item("output",block..col) + end + instack:take_item() + inv:set_stack("input",1,instack) + if dyestack:get_name() == "dye:"..col then + dyestack:take_item() + inv:set_stack("dye",1,dyestack) + end + end +end + +if fields["fwall1"] +or fields["fwall2"] +or fields["fwall3"] +or fields["fwall4"] +or fields["fcolumn"] +or fields["fcolumn2"] +or fields["fcolumn3"] +or fields["fcolumn4"] +then + + if fields["fwall1"] then + make_ok = false + anzahl = 2 + block = "mylandscaping:fwall_left_" + if inv:is_empty("input") then + return + end + end + if fields["fwall2"] then + make_ok = false + anzahl = 2 + block = "mylandscaping:fwall_middle_" + if inv:is_empty("input") then + return + end + end + if fields["fwall3"] then + make_ok = false + anzahl = 2 + block = "mylandscaping:fwall_right_" + if inv:is_empty("input") then + return + end + end + if fields["fwall4"] then + make_ok = false + anzahl = 2 + block = "mylandscaping:fwall_corner_" + if inv:is_empty("input") then + return + end + end + if fields["fcolumn2"] then + make_ok = false + anzahl = 1 + block = "mylandscaping:fwall_column_m_t_" + if inv:is_empty("input") then + return + end + end + if fields["fcolumn3"] then + make_ok = false + anzahl = 1 + block = "mylandscaping:fwall_column_ic_t_" + if inv:is_empty("input") then + return + end + end + if fields["fcolumn4"] then + make_ok = false + anzahl = 1 + block = "mylandscaping:fwall_column_oc_t_" if inv:is_empty("input") then return end @@ -206,7 +311,7 @@ then if fields["patio1"] then make_ok = false - anzahl = 2 + anzahl = 3 stone = "mylandscaping:stone_square" if inv:is_empty("input") then return @@ -214,7 +319,7 @@ then end if fields["patio2"] then make_ok = false - anzahl = 2 + anzahl = 3 stone = "mylandscaping:stone_square_sm" if inv:is_empty("input") then return @@ -222,7 +327,7 @@ then end if fields["patio7"] then make_ok = false - anzahl = 2 + anzahl = 3 stone = "mylandscaping:stone_square_xsm" if inv:is_empty("input") then return @@ -230,7 +335,7 @@ then end if fields["patio3"] then make_ok = false - anzahl = 2 + anzahl = 3 stone = "mylandscaping:stone_pavers" if inv:is_empty("input") then return @@ -238,7 +343,7 @@ then end if fields["patio4"] then make_ok = false - anzahl = 2 + anzahl = 3 stone = "mylandscaping:stone_ashlar" if inv:is_empty("input") then return @@ -246,7 +351,7 @@ then end if fields["patio5"] then make_ok = false - anzahl = 2 + anzahl = 3 stone = "mylandscaping:stone_flagstone" if inv:is_empty("input") then return @@ -254,7 +359,7 @@ then end if fields["patio6"] then make_ok = false - anzahl = 2 + anzahl = 3 stone = "mylandscaping:stone_pinwheel" if inv:is_empty("input") then return @@ -296,7 +401,7 @@ then if fields["deco1"] then make_ok = false - anzahl = 2 + anzahl = 4 deco = "mylandscaping:deco_wall_r_" if inv:is_empty("input") then return @@ -304,7 +409,7 @@ then end if fields["deco2"] then make_ok = false - anzahl = 2 + anzahl = 4 deco = "mylandscaping:deco_wall_f_" if inv:is_empty("input") then return @@ -312,7 +417,7 @@ then end if fields["deco3"] then make_ok = false - anzahl = 2 + anzahl = 4 deco = "mylandscaping:deco_wall_p_" if inv:is_empty("input") then return @@ -320,7 +425,7 @@ then end if fields["deco4"] then make_ok = false - anzahl = 2 + anzahl = 4 deco = "mylandscaping:deco_wall_ra_" if inv:is_empty("input") then return @@ -328,7 +433,7 @@ then end if fields["deco5"] then make_ok = false - anzahl = 2 + anzahl = 4 deco = "mylandscaping:deco_column_" if inv:is_empty("input") then return diff --git a/models/mylandscaping_blocka_ic_b.obj b/models/mylandscaping_blocka_ic_b.obj new file mode 100644 index 0000000..3ec69f8 --- /dev/null +++ b/models/mylandscaping_blocka_ic_b.obj @@ -0,0 +1,200 @@ +# Blender v2.75 (sub 4) OBJ File: 'Retaining_wall.blend' +# www.blender.org +o Adaridge_C_B_Cube.016 +v 0.248631 -0.500000 -0.100000 +v 0.248631 -0.500000 -0.300000 +v 0.248631 -0.100000 -0.300000 +v 0.248631 -0.100000 -0.100000 +v 0.048631 0.300000 -0.100000 +v 0.148631 0.300000 -0.700000 +v 0.148631 -0.100000 -0.700000 +v 0.148631 -0.100000 -0.500000 +v 0.048631 0.500000 -0.500000 +v 0.048631 0.100000 -0.500000 +v 0.048631 0.500000 -0.150000 +v 0.148631 0.100000 -0.150000 +v 0.148631 0.100000 -0.500000 +v 0.148631 -0.100000 -0.150000 +v 0.148631 0.500000 -0.500000 +v 0.148631 0.500000 -0.700000 +v 0.148631 0.300000 -0.500000 +v 0.048631 -0.100000 -0.300000 +v 0.048631 -0.100000 -0.500000 +v 0.048631 0.100000 -0.150000 +v 0.048631 -0.100000 -0.150000 +v 0.048631 -0.100000 -0.700000 +v 0.048631 0.300000 -0.500000 +v 0.048631 0.500000 -0.700000 +v 0.298631 -0.500000 -0.250000 +v 0.048631 0.300000 -0.700000 +v -0.251369 0.500000 -0.500000 +v -0.251369 0.500000 -0.150000 +v -0.251369 -0.100000 -0.700000 +v -0.251369 0.500000 -0.700000 +v 0.298631 -0.100000 -0.250000 +v 0.698631 -0.100000 -0.250000 +v 0.048631 0.500000 0.050000 +v 0.048631 0.500000 -0.150000 +v -0.251369 0.300000 -0.700000 +v 0.698631 -0.500000 -0.250000 +v -0.101369 -0.100000 -0.150000 +v -0.101369 0.300000 -0.150000 +v 0.298631 0.300000 -0.150000 +v 0.298631 -0.100000 -0.150000 +v 0.298631 -0.100000 -0.050000 +v 0.698631 -0.100000 -0.050000 +v 0.298631 -0.500000 -0.250000 +v 0.098631 -0.500000 -0.250000 +v 0.098631 -0.100000 -0.250000 +v 0.298631 -0.100000 -0.250000 +v 0.098631 0.300000 -0.150000 +v 0.298631 0.500000 -0.150000 +v 0.098631 0.500000 -0.150000 +v 0.298631 0.300000 -0.150000 +v 0.098631 0.500000 0.240000 +v 0.098631 0.500000 -0.150000 +v 0.298631 0.500000 -0.150000 +v 0.298631 0.500000 0.240000 +v -0.251369 0.500000 0.240000 +v -0.251369 0.500000 0.050000 +v 0.048631 0.500000 0.050000 +v 0.048631 0.500000 0.240000 +v -0.251369 0.500000 -0.150000 +v -0.251369 0.500000 0.050000 +v 0.048631 0.500000 0.240000 +v 0.048631 0.500000 -0.150000 +v 0.098631 0.300000 -0.150000 +v 0.048631 0.300000 -0.150000 +v 0.248631 -0.100000 -0.300000 +v 0.248631 -0.100000 -0.100000 +v 0.248631 -0.100000 -0.250000 +v 0.248631 -0.100000 -0.050000 +v -0.251369 -0.100000 0.240000 +v -0.251369 0.300000 0.240000 +v -0.251369 0.500000 0.240000 +v -0.251369 0.300000 0.240000 +v 0.298631 -0.100000 0.240000 +v 0.298631 0.300000 0.240000 +v 0.298631 0.500000 0.240000 +v 0.298631 0.300000 0.240000 +v -0.151369 -0.500000 -0.300000 +v -0.151369 -0.100000 -0.300000 +v 0.698631 -0.100000 0.150000 +v 0.698631 -0.500000 0.150000 +v -0.151369 -0.100000 0.150000 +v -0.151369 -0.500000 0.150000 +v -0.151369 -0.500000 -0.250000 +v -0.151369 -0.500000 0.150000 +v 0.048631 -0.100000 0.239791 +v -0.251369 -0.100000 0.239791 +v 0.298631 -0.100000 -0.050000 +v 0.698631 -0.100000 -0.050000 +v 0.298631 -0.100000 0.150000 +v 0.698631 -0.100000 0.150000 +vt -0.000000 0.571429 +vt 0.333333 0.571429 +vt 0.333333 0.500000 +vt -0.000000 0.500000 +vt 0.666667 0.571429 +vt 0.666667 0.714286 +vt 0.583333 0.714286 +vt 0.583333 0.571429 +vt 0.333333 0.714286 +vt 0.250000 0.714286 +vt 0.250000 0.571429 +vt -0.000000 0.714286 +vt 1.000000 0.714286 +vt 0.666667 0.500000 +vt 1.000000 0.500000 +vt 1.000000 0.428571 +vt 0.750000 0.428571 +vt 0.750000 0.714286 +vt 0.666667 0.428571 +vt 0.333333 0.428571 +vt -0.000000 0.428571 +vt 0.666667 1.000000 +vt 0.333333 1.000000 +vt 0.166667 0.857143 +vt 0.166667 0.714286 +vt 0.333333 0.857143 +vt 0.333333 0.642857 +vt 0.666667 0.642857 +vt 0.333333 0.625000 +vt 0.666667 0.625000 +vt 0.833333 0.071429 +vt 1.000000 0.071429 +vt 1.000000 -0.000000 +vt 0.833333 0.000000 +vt 0.854167 0.071429 +vt 0.854167 0.000000 +vt 0.250000 0.857143 +vt 0.250000 1.000000 +vt 0.416667 0.571429 +vt 0.416667 0.428571 +vt 0.083333 0.714286 +vt 0.083333 0.571429 +vt 0.416667 0.714286 +vt -0.000000 -0.000000 +vt -0.000000 0.071429 +vt 0.916667 0.428571 +vt 0.916667 0.142857 +vt 1.000000 0.142857 +vt 0.687500 -0.000000 +vt 0.687500 0.071429 +vt 0.833333 0.142857 +vt 0.083333 0.428571 +vt 0.083333 0.142857 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 -0.000000 1.000000 +vn 0.000000 1.000000 -0.000000 +vn 1.000000 -0.000000 -0.000000 +vn 0.000000 -1.000000 0.000000 +vn -1.000000 0.000000 0.000000 +g Adaridge_C_B_Cube.016_Face1 +s off +f 6/1/1 7/2/1 22/3/1 26/4/1 +f 17/5/2 15/6/2 9/7/2 23/8/2 +f 15/2/3 16/9/3 24/10/3 9/11/3 +f 9/11/3 24/10/3 30/12/3 27/1/3 +f 11/13/3 9/6/3 27/14/3 28/15/3 +f 26/13/1 22/16/1 29/17/1 35/18/1 +f 3/19/4 4/5/4 1/2/4 2/20/4 +f 6/20/4 17/2/4 8/1/4 7/21/4 +f 9/22/4 11/23/4 20/9/4 10/6/4 +f 12/9/4 14/2/4 8/5/4 13/6/4 +f 15/24/4 17/25/4 6/9/4 16/26/4 +f 4/26/3 3/24/3 18/25/3 21/9/3 +f 8/6/2 17/9/2 23/27/2 19/28/2 +f 12/6/3 13/9/3 10/29/3 20/30/3 +f 31/22/1 32/23/1 36/9/1 25/6/1 +f 8/31/5 14/32/5 21/33/5 19/34/5 +f 7/35/5 8/32/5 19/33/5 22/36/5 +f 16/23/1 6/26/1 26/37/1 24/38/1 +f 33/19/3 34/5/3 59/39/3 60/40/3 +f 58/2/3 57/9/3 56/41/3 55/42/3 +f 24/6/1 26/5/1 35/39/1 30/43/1 +f 38/22/1 39/23/1 40/9/1 37/6/1 +f 32/9/3 31/12/3 41/1/3 42/2/3 +f 45/19/1 46/5/1 43/2/1 44/20/1 +f 48/24/1 50/25/1 47/9/1 49/26/1 +f 51/20/3 54/2/3 53/1/3 52/21/3 +f 51/44/3 52/34/3 62/31/3 61/45/3 +f 62/16/1 52/46/1 63/47/1 64/48/1 +f 41/49/3 31/34/3 67/31/3 68/50/3 +f 35/34/6 29/33/6 69/48/6 70/51/6 +f 30/33/6 35/48/6 72/51/6 71/34/6 +f 71/33/2 72/48/2 76/51/2 75/34/2 +f 70/34/2 69/33/2 73/48/2 74/51/2 +f 3/23/1 2/9/1 77/6/1 78/22/1 +f 36/20/4 32/19/4 79/6/4 80/9/4 +f 80/33/2 79/48/2 81/51/2 82/34/2 +f 78/51/6 77/34/6 82/33/6 81/48/6 +f 50/19/4 48/5/4 75/2/4 76/20/4 +f 39/13/4 74/6/4 73/19/4 40/16/4 +f 36/47/5 80/46/5 84/52/5 83/53/5 +f 29/47/5 22/46/5 85/52/5 86/53/5 +f 88/2/3 87/1/3 89/21/3 90/20/3 +l 11 5 +l 21 5 +l 65 3 +l 4 66 diff --git a/models/mylandscaping_blocka_ic_t.obj b/models/mylandscaping_blocka_ic_t.obj new file mode 100644 index 0000000..b408280 --- /dev/null +++ b/models/mylandscaping_blocka_ic_t.obj @@ -0,0 +1,256 @@ +# Blender v2.75 (sub 4) OBJ File: 'Retaining_wall.blend' +# www.blender.org +o Adaridge_C_T_Cube.020 +v 0.048631 -0.500000 -0.300000 +v 0.048631 -0.100000 -0.300000 +v -0.351369 -0.100000 -0.300000 +v -0.351369 -0.500000 -0.300000 +v -0.513086 0.500000 -0.500000 +v -0.513086 0.600000 -0.500000 +v -0.015393 0.500000 -0.500000 +v -0.015393 0.600000 -0.500000 +v -0.513086 0.500000 0.512788 +v -0.513086 0.600000 0.512788 +v -0.015393 0.500000 0.512788 +v -0.015393 0.600000 0.512788 +v 0.493327 0.500000 0.513086 +v 0.493327 0.600000 0.513086 +v 0.493327 0.500000 0.015393 +v 0.493327 0.600000 0.015393 +v -0.006699 0.600000 0.015393 +v -0.006699 0.500000 0.015393 +v -0.006699 0.600000 0.513086 +v -0.006699 0.500000 0.513086 +v 0.048631 -0.500000 -0.300000 +v 0.048631 -0.500000 0.100000 +v 0.048631 -0.100000 -0.300000 +v 0.048631 -0.100000 0.100000 +v -0.351369 -0.100000 0.100000 +v 0.698631 -0.500000 -0.050000 +v -0.351369 -0.100000 -0.300000 +v -0.101369 0.300000 0.050000 +v -0.101369 -0.100000 0.050000 +v 0.298631 -0.100000 -0.050000 +v 0.298631 -0.100000 0.350000 +v 0.098631 -0.100000 0.350000 +v 0.298631 0.500000 0.050000 +v 0.098631 -0.100000 -0.050000 +v 0.298631 -0.500000 -0.050000 +v 0.098631 -0.500000 -0.050000 +v 0.298631 -0.500000 -0.050000 +v 0.698631 -0.500000 -0.050000 +v 0.298631 -0.100000 -0.050000 +v 0.698631 -0.100000 -0.050000 +v 0.698631 -0.100000 0.350000 +v 0.698631 -0.500000 0.350000 +v 0.298631 -0.100000 0.350000 +v 0.298631 0.300000 0.050000 +v 0.298631 -0.100000 0.050000 +v 0.098631 -0.100000 -0.050000 +v 0.098631 -0.100000 0.350000 +v 0.048631 -0.100000 0.350000 +v 0.298631 0.300000 0.050000 +v 0.048631 -0.100000 -0.050000 +v 0.098631 -0.500000 -0.050000 +v 0.048631 -0.500000 -0.050000 +v -0.101369 0.300000 0.050000 +v -0.101369 0.500000 0.050000 +v -0.051369 0.500000 -0.300000 +v -0.051369 0.300000 -0.300000 +v -0.051369 0.300000 -0.700000 +v -0.051369 0.500000 -0.700000 +v -0.051369 0.300000 -0.500000 +v -0.051369 0.100000 -0.500000 +v -0.051369 0.100000 -0.700000 +v -0.051369 0.300000 -0.700000 +v -0.051369 0.100000 -0.300000 +v -0.051369 -0.100000 -0.300000 +v -0.051369 -0.100000 -0.700000 +v -0.051369 0.100000 -0.700000 +v -0.051369 0.500000 -0.100000 +v -0.051369 0.300000 -0.100000 +v -0.051369 0.300000 -0.300000 +v -0.051369 0.500000 -0.300000 +v -0.051369 0.100000 -0.100000 +v -0.051369 -0.100000 -0.100000 +v -0.051369 -0.100000 -0.300000 +v -0.051369 0.100000 -0.300000 +v -0.151369 0.300000 -0.100000 +v -0.151369 0.100000 -0.100000 +v -0.151369 0.100000 -0.500000 +v -0.151369 0.300000 -0.500000 +v -0.051369 0.500000 -0.100000 +v -0.051369 0.500000 0.100000 +v -0.051369 0.100000 0.100000 +v -0.051369 0.100000 -0.100000 +v -0.051369 0.100000 0.100000 +v -0.051369 -0.100000 0.100000 +v -0.051369 -0.100000 -0.100000 +v -0.051369 0.100000 -0.100000 +v -0.151369 0.300000 -0.300000 +v -0.151369 0.300000 -0.700000 +v -0.151369 0.300000 -0.500000 +v -0.151369 0.100000 -0.500000 +v -0.151369 0.100000 -0.300000 +v -0.151369 0.100000 -0.700000 +v -0.151369 0.300000 -0.100000 +v -0.151369 0.300000 -0.300000 +v -0.151369 0.100000 -0.100000 +v -0.151369 0.100000 -0.300000 +v -0.151369 0.500000 -0.100000 +v -0.151369 0.100000 -0.100000 +v -0.351369 -0.100000 0.350000 +v -0.351369 -0.500000 0.350000 +v -0.351369 -0.100000 -0.300000 +v -0.351369 -0.500000 -0.300000 +v -0.351369 -0.500000 -0.050000 +v 0.298631 0.500000 0.450000 +v 0.298631 0.300000 0.450000 +v 0.298631 -0.100000 0.450000 +v 0.298631 0.300000 0.450000 +v -0.451369 0.500000 0.450000 +v -0.451369 0.300000 0.450000 +v -0.451369 -0.100000 0.450000 +v -0.451369 0.300000 0.450000 +v -0.451369 0.300000 -0.700000 +v -0.451369 0.500000 -0.700000 +v -0.451369 0.100000 -0.700000 +v -0.451369 0.300000 -0.700000 +v -0.451369 -0.100000 -0.700000 +v -0.451369 0.100000 -0.700000 +v -0.451369 0.500000 -0.700000 +v -0.451369 0.300000 -0.700000 +v -0.451369 -0.100000 -0.700000 +v -0.451369 0.300000 -0.700000 +v -0.351369 -0.100000 0.350000 +v -0.351369 -0.100000 -0.700000 +v 0.298631 -0.100000 0.350000 +v -0.351369 -0.100000 0.350000 +v -0.051369 0.500000 -0.300000 +v -0.451369 0.500000 -0.300000 +v -0.351369 -0.100000 -0.300000 +v -0.351369 -0.100000 -0.700000 +vt 1.000000 0.714286 +vt 0.666667 0.714286 +vt 0.666667 0.428571 +vt 1.000000 0.428571 +vt 1.000000 0.142857 +vt 0.916667 0.142857 +vt 0.916667 0.428571 +vt -0.000000 0.071429 +vt 0.833333 0.071429 +vt 0.833333 -0.000000 +vt 0.000000 0.000000 +vt 0.083333 0.142857 +vt 0.083333 0.428571 +vt 0.000000 0.428571 +vt 0.000000 0.142857 +vt 0.833333 0.142857 +vt 0.416667 0.071429 +vt 0.416667 0.000000 +vt 0.083333 0.285714 +vt 0.916667 0.285714 +vt 0.500000 0.428571 +vt 0.500000 0.142857 +vt 0.416667 0.142857 +vt 0.666667 1.000000 +vt 0.333333 1.000000 +vt 0.333333 0.714286 +vt 0.999900 0.999900 +vt 0.999943 0.000057 +vt 0.666667 0.571429 +vt 0.333333 0.571429 +vt 0.333333 0.428571 +vt -0.000000 0.571429 +vt 0.333333 0.857143 +vt 0.166667 0.857143 +vt 0.166667 0.714286 +vt 0.166667 1.000000 +vt -0.000000 1.000000 +vt -0.000000 0.857143 +vt -0.000000 0.714286 +vt 0.166667 0.928571 +vt 0.000000 0.928571 +vt -0.000000 0.785714 +vt 0.166667 0.785714 +vt 0.333333 0.642857 +vt 0.000000 0.642857 +vt 0.666667 0.642857 +vt 0.250000 1.000000 +vt 0.250000 0.857143 +vt 0.666667 0.500000 +vt 0.333333 0.500000 +vt 1.000000 -0.000000 +vt 1.000000 0.071429 +vt 1.000000 0.089286 +vt 0.833333 0.089286 +vt 0.875000 0.267857 +vt 0.166667 0.267857 +vt 0.166667 0.214286 +vt 0.812500 0.214286 +vt 0.708333 0.357143 +vt 0.250000 0.357143 +vt 0.312500 0.303571 +vt 0.708333 0.303571 +vn 0.000000 0.000000 1.000000 +vn -0.000000 0.000000 -1.000000 +vn 1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 1.000000 0.000000 +g Adaridge_C_T_Cube.020_Face1 +s off +f 2/1/1 3/2/1 4/3/1 1/4/1 +f 6/4/2 8/5/2 7/6/2 5/7/2 +f 8/8/3 12/9/3 11/10/3 7/11/3 +f 12/12/1 10/13/1 9/14/1 11/15/1 +f 10/16/4 6/15/4 5/8/4 9/9/4 +f 5/13/5 7/7/5 11/6/5 9/12/5 +f 10/6/6 12/7/6 8/13/6 6/12/6 +f 17/17/2 16/9/2 15/10/2 18/18/2 +f 16/5/3 14/4/3 13/7/3 15/6/3 +f 20/19/5 18/20/5 15/6/5 13/12/5 +f 14/6/6 16/7/6 17/21/6 19/22/6 +f 14/16/1 19/23/1 20/17/1 13/9/1 +f 19/14/4 17/15/4 18/12/4 20/13/4 +f 21/2/3 23/24/3 24/25/3 22/26/3 +f 27/24/6 25/2/6 24/1/6 23/27/6 +f 42/5/5 100/16/5 103/10/5 26/28/5 +f 29/3/2 28/4/2 49/1/2 45/2/2 +f 34/24/6 32/2/6 31/1/6 30/27/6 +f 34/29/2 30/30/2 35/31/2 36/3/2 +f 37/2/2 39/24/2 40/25/2 38/26/2 +f 43/24/6 41/2/6 40/1/6 39/27/6 +f 40/1/3 41/2/3 42/3/3 38/4/3 +f 50/7/6 48/6/6 47/5/6 46/4/6 +f 33/29/2 44/2/2 53/26/2 54/30/2 +f 50/13/2 46/14/2 51/15/2 52/12/2 +f 55/31/3 56/30/3 57/32/3 58/14/3 +f 59/26/3 60/33/3 61/34/3 62/35/3 +f 63/3/3 64/29/3 65/30/3 66/31/3 +f 67/34/3 68/36/3 69/37/3 70/38/3 +f 71/26/3 72/33/3 73/34/3 74/35/3 +f 75/29/3 76/2/3 77/26/3 78/30/3 +f 79/30/3 80/26/3 81/39/3 82/32/3 +f 83/33/3 84/25/3 85/36/3 86/34/3 +f 69/38/5 68/34/5 93/40/5 94/41/5 +f 71/34/6 74/38/6 96/42/6 95/43/6 +f 57/32/5 56/30/5 87/44/5 88/45/5 +f 63/2/6 66/26/6 92/44/6 91/46/6 +f 60/25/1 59/47/1 89/48/1 90/33/1 +f 79/31/2 82/3/2 98/49/2 97/50/2 +f 42/28/1 41/5/1 99/16/1 100/10/1 +f 100/28/4 99/5/4 101/16/4 102/10/4 +f 45/2/3 49/3/3 107/4/3 106/1/3 +f 44/26/3 33/30/3 104/29/3 105/2/3 +f 106/51/1 107/52/1 111/9/1 110/10/1 +f 105/52/1 104/5/1 108/16/1 109/9/1 +f 66/30/2 65/26/2 116/39/2 117/32/2 +f 62/31/2 61/30/2 114/32/2 115/14/2 +f 58/26/2 57/30/2 112/29/2 113/2/2 +f 110/51/4 111/53/4 121/54/4 120/10/4 +f 109/53/4 108/5/4 118/16/4 119/54/4 +f 110/55/5 120/56/5 123/57/5 122/58/5 +f 106/59/5 110/60/5 125/61/5 124/62/5 +f 58/2/6 113/24/6 127/25/6 126/26/6 +f 65/26/5 64/2/5 128/24/5 129/25/5 diff --git a/models/mylandscaping_blocka_l_b.obj b/models/mylandscaping_blocka_l_b.obj new file mode 100644 index 0000000..6f30d4b --- /dev/null +++ b/models/mylandscaping_blocka_l_b.obj @@ -0,0 +1,223 @@ +# Blender v2.75 (sub 4) OBJ File: 'Retaining_wall.blend' +# www.blender.org +o Adaridge_L_B_Cube.002 +v 0.300000 0.300000 -0.148631 +v 0.300000 -0.100000 -0.148631 +v 0.500000 -0.100000 -0.148631 +v 0.500000 0.500000 -0.048631 +v 0.500000 0.500000 -0.148631 +v 0.300000 0.500000 -0.148631 +v 0.500000 0.300000 -0.148631 +v 0.500000 -0.100000 -0.048631 +v 0.300000 -0.100000 -0.048631 +v 0.500000 0.300000 -0.048631 +v 0.300000 0.500000 -0.048631 +v 0.300000 0.300000 -0.048631 +v 0.500000 0.500000 0.251369 +v 0.300000 0.500000 0.251369 +v 0.300000 -0.300000 -0.248631 +v 0.500000 -0.500000 -0.248631 +v 0.300000 -0.500000 -0.248631 +v 0.500000 -0.100000 -0.248631 +v 0.500000 -0.300000 -0.248631 +v -0.100000 -0.500000 -0.248631 +v 0.300000 -0.100000 -0.248631 +v -0.300000 -0.500000 -0.248631 +v -0.300000 -0.100000 -0.248631 +v -0.100000 -0.100000 -0.248631 +v -0.100000 0.300000 -0.048631 +v 0.300000 0.500000 -0.148631 +v -0.100000 0.500000 -0.148631 +v 0.300000 0.300000 -0.148631 +v -0.100000 0.300000 -0.148631 +v -0.700000 0.300000 -0.148631 +v -0.700000 -0.100000 -0.148631 +v -0.500000 -0.100000 -0.148631 +v -0.500000 0.500000 -0.048631 +v -0.500000 0.100000 -0.048631 +v -0.100000 0.500000 -0.048631 +v -0.100000 0.100000 -0.148631 +v -0.500000 0.100000 -0.148631 +v -0.100000 -0.100000 -0.148631 +v -0.500000 0.500000 -0.148631 +v -0.700000 0.500000 -0.148631 +v -0.500000 0.300000 -0.148631 +v 0.500000 -0.100000 -0.048631 +v 0.300000 -0.100000 -0.048631 +v -0.300000 -0.100000 -0.048631 +v -0.500000 -0.100000 -0.048631 +v -0.100000 0.100000 -0.048631 +v -0.100000 -0.100000 -0.048631 +v -0.700000 -0.100000 -0.048631 +v -0.500000 0.300000 -0.048631 +v 0.300000 0.300000 -0.048631 +v -0.700000 0.500000 -0.048631 +v -0.300000 -0.500000 -0.048631 +v 0.500000 -0.500000 -0.048631 +v 0.500000 -0.300000 -0.048631 +v 0.300000 0.500000 -0.048631 +v -0.700000 0.300000 -0.048631 +v -0.500000 0.500000 0.251369 +v -0.100000 0.500000 0.251369 +v 0.500000 -0.100000 0.251369 +v 0.500000 -0.100000 0.251369 +v -0.700000 -0.100000 0.251369 +v -0.700000 0.500000 0.251369 +v -0.300000 -0.500000 0.251369 +v -0.300000 -0.100000 0.251369 +v -0.500000 -0.100000 0.251369 +v -0.100000 -0.100000 0.251369 +v 0.500000 -0.500000 0.251369 +v 0.500000 -0.300000 0.251369 +v 0.500000 0.500000 0.251369 +v 0.500000 0.300000 0.251369 +v -0.700000 0.300000 0.251369 +v 0.500000 -0.500000 -0.248631 +v 0.500000 -0.100000 0.251369 +v 0.500000 -0.300000 -0.248631 +v 0.500000 -0.100000 -0.248631 +v 0.500000 -0.100000 -0.048631 +v 0.200000 -0.100000 0.251369 +v 0.200000 -0.500000 0.251369 +vt -0.000000 0.571429 +vt 0.333333 0.571429 +vt 0.333333 0.500000 +vt -0.000000 0.500000 +vt 0.666667 0.428571 +vt 0.666667 0.571429 +vt 0.583333 0.571429 +vt 0.583333 0.428571 +vt 0.166667 0.857143 +vt -0.000000 0.857143 +vt -0.000000 0.785714 +vt 0.166667 0.785714 +vt 0.333333 0.714286 +vt 0.583333 0.714286 +vt 0.333333 0.428571 +vt -0.000000 0.428571 +vt 0.166667 0.714286 +vt 0.333333 0.857143 +vt 0.666667 0.714286 +vt 0.666667 1.000000 +vt 0.583333 1.000000 +vt 0.854167 0.071429 +vt 1.000000 0.071429 +vt 1.000000 0.000000 +vt 0.854167 0.000000 +vt 0.333333 1.000000 +vt 0.250000 0.857143 +vt 0.250000 1.000000 +vt 0.606510 0.428339 +vt 0.606510 0.571661 +vt 0.534849 0.571661 +vt 0.534849 0.428339 +vt 0.250000 0.428571 +vt 0.250000 0.571429 +vt 0.666667 0.500000 +vt 0.000000 0.714286 +vt -0.000000 0.642857 +vt 0.333333 0.642857 +vt 0.250000 0.714286 +vt 1.000000 0.714286 +vt 1.000000 0.500000 +vt 1.000000 0.428571 +vt 0.750000 0.428571 +vt 0.750000 0.714286 +vt 0.166667 0.571429 +vt 0.166667 0.428571 +vt 1.000000 1.000000 +vt 0.500000 0.571429 +vt 0.500000 0.428571 +vt 0.666667 0.642857 +vt 0.333333 0.625000 +vt 0.666667 0.625000 +vt 0.833333 0.071429 +vt 0.833333 0.000000 +vt 0.166667 1.000000 +vt -0.000000 1.000000 +vt 0.083333 0.571429 +vt 0.083333 0.428571 +vt 0.416667 0.714286 +vt 0.416667 0.571429 +vt 0.854167 0.142857 +vt 1.000000 0.142857 +vt 0.833333 0.142857 +vt 0.833333 1.000000 +vt 0.666667 0.785714 +vt 0.833333 0.785714 +vt 0.750000 1.000000 +vt 0.916667 0.000000 +vt 0.916667 0.142857 +vt 1.000000 0.107143 +vt 0.833333 0.107143 +vt 0.666667 0.767857 +vt 1.000000 0.767857 +vt 0.083333 0.142857 +vt 0.916667 0.267857 +vt 0.916667 0.446429 +vt 0.083333 0.446429 +vt 0.083333 0.267857 +vn -1.000000 0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn -0.000000 1.000000 -0.000000 +vn -0.000000 0.000000 -1.000000 +vn -0.000000 -1.000000 0.000000 +vn 0.000000 0.000000 1.000000 +g Adaridge_L_B_Cube.002_Face1 +s off +f 1/1/1 2/2/1 9/3/1 12/4/1 +f 7/5/2 5/6/2 4/7/2 10/8/2 +f 5/9/3 6/10/3 11/11/3 4/12/3 +f 4/13/3 11/2/3 14/7/3 13/14/3 +f 4/7/2 69/2/2 70/15/2 10/8/2 +f 1/15/4 7/2/4 3/1/4 2/16/4 +f 5/9/4 7/17/4 1/13/4 6/18/4 +f 3/19/2 7/20/2 10/21/2 8/14/2 +f 2/22/5 3/23/5 8/24/5 9/25/5 +f 6/26/1 1/18/1 12/27/1 11/28/1 +f 60/13/2 8/14/2 10/21/2 70/26/2 +f 26/5/4 28/6/4 29/2/4 27/15/4 +f 30/1/1 31/2/1 48/3/1 56/4/1 +f 38/29/2 36/30/2 46/31/2 47/32/2 +f 27/2/1 29/15/1 25/33/1 35/34/1 +f 29/2/5 28/6/5 50/35/5 25/3/5 +f 41/6/2 39/19/2 33/14/2 49/7/2 +f 26/13/3 27/36/3 35/37/3 55/38/3 +f 39/9/3 40/10/3 51/11/3 33/12/3 +f 33/39/3 51/36/3 62/1/3 57/34/3 +f 35/40/3 33/19/3 57/35/3 58/41/3 +f 56/40/1 48/42/1 61/43/1 71/44/1 +f 74/45/4 72/46/4 17/15/4 15/2/4 +f 75/17/4 74/45/4 15/2/4 21/13/4 +f 24/47/4 21/20/4 17/19/4 20/40/4 +f 23/5/4 24/6/4 20/2/4 22/15/4 +f 25/40/4 50/19/4 43/5/4 47/42/4 +f 30/15/4 41/2/4 32/1/4 31/16/4 +f 33/20/4 35/26/4 46/13/4 34/19/4 +f 36/13/4 38/2/4 32/6/4 37/19/4 +f 39/9/4 41/17/4 30/13/4 40/18/4 +f 24/18/3 23/9/3 44/17/3 47/13/3 +f 21/19/3 24/13/3 47/2/3 43/6/3 +f 75/48/3 21/2/3 43/15/3 76/49/3 +f 32/19/2 41/13/2 49/38/2 45/50/2 +f 36/19/3 37/13/3 34/51/3 46/52/3 +f 23/6/1 22/2/1 52/13/1 44/19/1 +f 32/53/5 38/23/5 47/24/5 45/54/5 +f 31/22/5 32/23/5 45/24/5 48/25/5 +f 19/13/2 18/18/2 42/9/2 54/17/2 +f 16/9/2 19/55/2 54/56/2 53/10/2 +f 28/2/2 26/13/2 55/39/2 50/34/2 +f 40/26/1 30/18/1 56/27/1 51/28/1 +f 53/15/2 54/2/2 68/57/2 67/58/2 +f 54/6/2 42/19/2 59/59/2 68/60/2 +f 48/61/5 45/62/5 65/24/5 61/25/5 +f 45/63/5 47/62/5 66/24/5 65/54/5 +f 51/19/1 56/6/1 71/60/1 62/59/1 +f 76/64/3 43/20/3 60/65/3 73/66/3 +f 44/47/1 52/40/1 63/44/1 64/67/1 +f 64/63/6 63/54/6 78/68/6 67/24/6 68/23/6 59/62/6 77/69/6 +f 61/54/6 60/24/6 70/70/6 71/71/6 +f 70/70/6 69/62/6 62/63/6 71/71/6 +f 11/47/3 35/20/3 58/72/3 14/73/3 +f 22/74/5 16/69/5 53/75/5 67/76/5 63/77/5 52/78/5 +l 58 69 diff --git a/models/mylandscaping_blocka_l_t.obj b/models/mylandscaping_blocka_l_t.obj new file mode 100644 index 0000000..ec3bad5 --- /dev/null +++ b/models/mylandscaping_blocka_l_t.obj @@ -0,0 +1,177 @@ +# Blender v2.75 (sub 4) OBJ File: 'Retaining_wall.blend' +# www.blender.org +o Adaridge_L_T_Cube.003 +v 0.300000 0.500000 0.051369 +v 0.300000 -0.300000 -0.048631 +v 0.100000 -0.100000 -0.048631 +v 0.300000 0.500000 0.451369 +v 0.100000 -0.300000 -0.048631 +v 0.100000 -0.300000 -0.048631 +v 0.500000 0.500000 0.051369 +v 0.500000 0.500000 0.451369 +v -0.500000 0.500000 0.513086 +v -0.500000 0.600000 0.513086 +v -0.500000 0.500000 0.015393 +v -0.500000 0.600000 0.015393 +v 0.493328 0.500000 0.513086 +v 0.493328 0.600000 0.513086 +v 0.493328 0.500000 0.015393 +v 0.493328 0.600000 0.015393 +v -0.700000 0.500000 0.051369 +v 0.300000 -0.300000 -0.048631 +v 0.300000 0.100000 0.051369 +v 0.300000 0.100000 -0.048631 +v 0.300000 -0.100000 -0.048631 +v -0.300000 -0.100000 0.151369 +v -0.300000 0.300000 0.151369 +v 0.100000 0.300000 0.151369 +v -0.300000 -0.500000 -0.048631 +v 0.100000 -0.500000 -0.048631 +v -0.300000 -0.100000 -0.048631 +v 0.100000 -0.100000 -0.048631 +v -0.300000 0.300000 0.051369 +v 0.100000 0.300000 0.051369 +v -0.300000 0.500000 0.051369 +v -0.700000 -0.100000 0.051369 +v -0.300000 -0.100000 0.051369 +v -0.700000 0.100000 0.051369 +v -0.300000 0.100000 0.051369 +v 0.100000 0.500000 0.051369 +v 0.500000 -0.300000 -0.048631 +v 0.100000 -0.500000 -0.048631 +v 0.100000 -0.100000 0.151369 +v 0.100000 -0.100000 0.151369 +v 0.500000 -0.500000 -0.048631 +v 0.100000 0.300000 0.151369 +v 0.500000 -0.100000 0.451369 +v 0.500000 -0.100000 0.451369 +v 0.300000 -0.100000 0.151369 +v 0.300000 0.300000 0.151369 +v -0.300000 0.500000 0.151369 +v -0.300000 0.100000 0.151369 +v 0.500000 -0.500000 0.451369 +v -0.300000 -0.500000 0.451369 +v -0.300000 -0.100000 0.451369 +v -0.700000 0.500000 0.451369 +v -0.700000 -0.100000 0.451369 +v -0.700000 0.100000 0.451369 +v 0.500000 0.500000 0.451369 +v 0.500000 0.100000 0.451369 +v -0.300000 0.500000 0.451369 +v 0.500000 -0.300000 -0.048631 +v 0.500000 0.100000 -0.048631 +v 0.500000 -0.100000 0.451369 +v 0.300000 0.500000 0.051369 +v 0.500000 0.100000 0.051369 +v 0.500000 0.500000 0.051369 +v 0.300000 0.300000 0.051369 +v 0.100000 0.500000 0.051369 +v 0.100000 0.300000 0.051369 +v 0.300000 0.500000 0.051369 +v 0.300000 0.300000 0.151369 +v 0.100000 0.300000 0.151369 +v 0.300000 0.100000 0.151369 +v 0.300000 0.500000 0.151369 +v 0.100000 -0.100000 0.151369 +v 0.300000 -0.100000 0.151369 +v 0.300000 -0.300000 0.151369 +v 0.300000 0.100000 0.151369 +v 0.500000 0.100000 0.151369 +v 0.500000 -0.300000 0.451369 +v 0.500000 -0.300000 0.451369 +v 0.500000 -0.500000 0.451369 +v 0.500000 0.100000 0.451369 +vt 0.333333 0.714286 +vt 0.333333 0.571429 +vt 0.500000 0.571429 +vt 0.500000 0.714286 +vt 0.666667 0.714286 +vt 0.666667 0.428571 +vt 0.833333 0.428571 +vt 0.833333 0.714286 +vt 0.333333 1.000000 +vt 0.500000 1.000000 +vt 0.666667 1.000000 +vt 0.791667 0.714286 +vt 0.791667 1.000000 +vt 0.333333 0.857143 +vt 0.166667 0.857143 +vt 0.166667 0.767857 +vt 0.333333 0.767857 +vt 1.000000 0.428571 +vt 1.000000 0.142857 +vt 0.916667 0.142857 +vt 0.916667 0.428571 +vt -0.000000 0.071429 +vt 0.833333 0.071429 +vt 0.833333 -0.000000 +vt 0.000000 0.000000 +vt 0.083333 0.142857 +vt 0.083333 0.428571 +vt 0.000000 0.428571 +vt 0.000000 0.142857 +vt 0.833333 0.142857 +vt 1.000000 0.714286 +vt 0.333333 0.428571 +vt 0.666667 0.571429 +vt 1.000000 1.000000 +vt -0.000000 0.571429 +vt -0.000000 0.714286 +vt 0.166667 1.000000 +vt 0.208333 0.857143 +vt 0.208333 0.714286 +vt 0.000000 0.464286 +vt 0.333333 0.464286 +vt 0.666667 0.625000 +vt 0.333333 0.625000 +vt 1.000000 0.000000 +vt 0.833333 0.053571 +vt 1.000000 0.053571 +vn -0.000000 1.000000 0.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +g Adaridge_L_T_Cube.003_Face1 +s off +f 59/1/1 20/2/1 75/3/1 76/4/1 +f 20/5/2 18/6/2 74/7/2 75/8/2 +f 1/9/1 4/1/1 8/4/1 7/10/1 +f 61/11/2 19/5/2 70/12/2 71/13/2 +f 66/14/3 64/15/3 68/16/3 69/17/3 +f 10/18/2 12/19/2 11/20/2 9/21/2 +f 12/22/4 16/23/4 15/24/4 11/25/4 +f 16/26/5 14/27/5 13/28/5 15/29/5 +f 14/30/6 10/29/6 9/22/6 13/23/6 +f 9/27/3 11/21/3 15/20/3 13/26/3 +f 14/20/1 16/21/1 12/27/1 10/26/1 +f 25/18/4 27/31/4 28/5/4 26/6/4 +f 32/2/4 34/32/4 35/6/4 33/33/4 +f 25/31/2 50/5/2 51/11/2 27/34/2 +f 32/2/2 53/35/2 54/36/2 34/1/2 +f 34/11/4 17/5/4 31/31/4 35/34/4 +f 22/1/4 23/5/4 24/11/4 40/9/4 +f 36/35/4 30/28/4 29/32/4 31/2/4 +f 19/28/4 61/32/4 63/2/4 62/35/4 +f 66/14/4 65/9/4 67/37/4 64/15/4 +f 41/2/4 38/33/4 6/5/4 37/1/4 +f 27/2/1 22/32/1 40/6/1 28/33/1 +f 41/2/5 37/1/5 78/36/5 79/35/5 +f 5/14/4 3/9/4 21/37/4 2/15/4 +f 46/32/4 45/6/4 39/33/4 42/2/4 +f 35/14/5 48/38/5 22/39/5 33/1/5 +f 31/35/5 47/40/5 48/41/5 35/2/5 +f 30/5/3 24/42/3 23/43/3 29/1/3 +f 21/33/1 3/5/1 72/4/1 73/3/1 +f 34/18/2 54/6/2 52/5/2 17/31/2 +f 33/31/3 51/18/3 53/6/3 32/5/3 +f 17/9/1 52/1/1 57/5/1 31/11/1 +f 51/30/6 50/24/6 49/44/6 44/19/6 +f 54/45/6 56/46/6 55/19/6 52/30/6 +f 54/45/6 53/24/6 43/44/6 56/46/6 +f 58/18/5 59/31/5 80/5/5 77/6/5 +f 18/35/4 20/2/4 59/1/4 58/36/4 +f 62/5/5 63/11/5 55/9/5 56/1/5 +f 25/26/3 41/20/3 79/21/3 50/27/3 +l 60 43 diff --git a/models/mylandscaping_blocka_m_b.obj b/models/mylandscaping_blocka_m_b.obj new file mode 100644 index 0000000..0145770 --- /dev/null +++ b/models/mylandscaping_blocka_m_b.obj @@ -0,0 +1,182 @@ +# Blender v2.75 (sub 4) OBJ File: 'Retaining_wall.blend' +# www.blender.org +o Adaridge_M_B_Cube.004 +v 0.300000 -0.300000 -0.248631 +v 0.700000 -0.500000 -0.248631 +v 0.300000 -0.500000 -0.248631 +v 0.700000 -0.100000 -0.248631 +v 0.700000 -0.300000 -0.248631 +v -0.100000 -0.500000 -0.248631 +v 0.300000 -0.100000 -0.248631 +v -0.300000 -0.500000 -0.248631 +v -0.300000 -0.100000 -0.248631 +v -0.100000 -0.100000 -0.248631 +v -0.100000 0.300000 -0.048631 +v 0.300000 0.500000 -0.148631 +v -0.100000 0.500000 -0.148631 +v 0.300000 0.300000 -0.148631 +v -0.100000 0.300000 -0.148631 +v -0.700000 0.300000 -0.148631 +v -0.700000 -0.100000 -0.148631 +v -0.500000 -0.100000 -0.148631 +v -0.500000 0.500000 -0.048631 +v -0.500000 0.100000 -0.048631 +v -0.100000 0.500000 -0.048631 +v -0.100000 0.100000 -0.148631 +v -0.500000 0.100000 -0.148631 +v -0.100000 -0.100000 -0.148631 +v -0.500000 0.500000 -0.148631 +v -0.700000 0.500000 -0.148631 +v -0.500000 0.300000 -0.148631 +v 0.700000 -0.100000 -0.048631 +v 0.300000 -0.100000 -0.048631 +v -0.300000 -0.100000 -0.048631 +v -0.500000 -0.100000 -0.048631 +v -0.100000 0.100000 -0.048631 +v -0.100000 -0.100000 -0.048631 +v -0.700000 -0.100000 -0.048631 +v -0.500000 0.300000 -0.048631 +v 0.300000 0.300000 -0.048631 +v -0.700000 0.500000 -0.048631 +v -0.300000 -0.500000 -0.048631 +v 0.700000 -0.500000 -0.048631 +v 0.700000 -0.300000 -0.048631 +v 0.300000 0.500000 -0.048631 +v -0.700000 0.300000 -0.048631 +v -0.500000 0.500000 0.251369 +v -0.100000 0.500000 0.251369 +v 0.700000 -0.100000 0.151369 +v 0.300000 -0.100000 0.251369 +v -0.700000 -0.100000 0.251369 +v -0.700000 0.500000 0.251369 +v -0.300000 -0.500000 0.151369 +v -0.300000 -0.100000 0.151369 +v -0.500000 -0.100000 0.251369 +v -0.100000 -0.100000 0.251369 +v 0.700000 -0.500000 0.151369 +v 0.700000 -0.300000 0.151369 +v 0.300000 0.500000 0.251369 +v 0.300000 0.300000 0.251369 +v -0.700000 0.300000 0.251369 +v 0.300000 -0.100000 0.151369 +vt 0.666667 0.428571 +vt 0.666667 0.571429 +vt 0.333333 0.571429 +vt 0.333333 0.428571 +vt -0.000000 0.571429 +vt 0.333333 0.500000 +vt -0.000000 0.500000 +vt 0.606510 0.428339 +vt 0.606510 0.571661 +vt 0.534849 0.571661 +vt 0.534849 0.428339 +vt 0.250000 0.428571 +vt 0.250000 0.571429 +vt 0.666667 0.500000 +vt 0.666667 0.714286 +vt 0.583333 0.714286 +vt 0.583333 0.571429 +vt 0.333333 0.714286 +vt 0.000000 0.714286 +vt -0.000000 0.642857 +vt 0.333333 0.642857 +vt 0.166667 0.857143 +vt -0.000000 0.857143 +vt -0.000000 0.785714 +vt 0.166667 0.785714 +vt 0.250000 0.714286 +vt 1.000000 0.714286 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +vt 0.666667 1.000000 +vt 0.666667 0.785714 +vt 1.000000 0.785714 +vt 1.000000 0.428571 +vt 0.750000 0.428571 +vt 0.750000 0.714286 +vt 0.000000 0.428571 +vt 0.333333 1.000000 +vt 0.166667 0.714286 +vt 0.333333 0.857143 +vt 0.666667 0.642857 +vt 0.333333 0.625000 +vt 0.666667 0.625000 +vt 0.833333 0.071429 +vt 1.000000 0.071429 +vt 1.000000 -0.000000 +vt 0.833333 0.000000 +vt 0.854167 0.071429 +vt 0.854167 0.000000 +vt 0.166667 1.000000 +vt -0.000000 1.000000 +vt 0.250000 0.857143 +vt 0.250000 1.000000 +vt 0.083333 0.571429 +vt 0.083333 0.428571 +vt 0.416667 0.714286 +vt 0.416667 0.571429 +vt 0.854167 0.142857 +vt 1.000000 0.142857 +vt 0.833333 0.142857 +vt 0.750000 1.000000 +vt 1.000000 0.107143 +vt 0.833333 0.107143 +vt 0.083333 0.142857 +vt 0.916667 0.142857 +vt 0.916667 0.303571 +vt 0.916667 0.428571 +vt 0.083333 0.303571 +vn 0.000000 0.000000 -1.000000 +vn -1.000000 0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 0.000000 1.000000 +g Adaridge_M_B_Cube.004_Face1 +s off +f 12/1/1 14/2/1 15/3/1 13/4/1 +f 16/5/2 17/3/2 34/6/2 42/7/2 +f 24/8/3 22/9/3 32/10/3 33/11/3 +f 13/3/2 15/4/2 11/12/2 21/13/2 +f 15/3/4 14/2/4 36/14/4 11/6/4 +f 27/2/3 25/15/3 19/16/3 35/17/3 +f 12/18/5 13/19/5 21/20/5 41/21/5 +f 25/22/5 26/23/5 37/24/5 19/25/5 +f 19/26/5 37/19/5 48/5/5 43/13/5 +f 21/27/5 19/15/5 43/14/5 44/28/5 +f 41/29/5 21/30/5 44/31/5 55/32/5 +f 42/27/2 34/33/2 47/34/2 57/35/2 +f 5/5/1 2/36/1 3/4/1 1/3/1 +f 4/19/1 5/5/1 1/3/1 7/18/1 +f 10/29/1 7/30/1 3/15/1 6/27/1 +f 9/1/1 10/2/1 6/3/1 8/4/1 +f 11/27/1 36/15/1 29/1/1 33/33/1 +f 16/4/1 27/3/1 18/5/1 17/36/1 +f 19/30/1 21/37/1 32/18/1 20/15/1 +f 22/18/1 24/3/1 18/2/1 23/15/1 +f 25/22/1 27/38/1 16/18/1 26/39/1 +f 10/39/5 9/22/5 30/38/5 33/18/5 +f 7/18/5 10/19/5 33/5/5 29/3/5 +f 4/2/5 7/3/5 29/4/5 28/1/5 +f 18/15/3 27/18/3 35/21/3 31/40/3 +f 22/15/5 23/18/5 20/41/5 32/42/5 +f 9/2/2 8/3/2 38/18/2 30/15/2 +f 18/43/4 24/44/4 33/45/4 31/46/4 +f 17/47/4 18/44/4 31/45/4 34/48/4 +f 5/18/3 4/39/3 28/22/3 40/38/3 +f 2/22/3 5/49/3 40/50/3 39/23/3 +f 14/3/3 12/18/3 41/26/3 36/13/3 +f 26/37/2 16/39/2 42/51/2 37/52/2 +f 39/4/3 40/3/3 54/53/3 53/54/3 +f 40/2/3 28/15/3 45/55/3 54/56/3 +f 34/57/4 31/58/4 51/45/4 47/48/4 +f 31/59/4 33/58/4 52/45/4 51/46/4 +f 37/15/2 42/2/2 57/56/2 48/55/2 +f 29/27/3 36/29/3 56/60/3 46/35/3 +f 29/18/5 58/3/5 45/2/5 28/15/5 +f 30/29/2 38/27/2 49/35/2 50/60/2 +f 36/2/3 41/15/3 55/55/3 56/56/3 +f 50/59/6 49/46/6 53/45/6 54/44/6 45/58/6 +f 47/46/6 46/45/6 56/61/6 57/62/6 +f 56/61/6 55/58/6 48/59/6 57/62/6 +f 8/63/4 2/64/4 39/65/4 53/66/4 49/54/4 38/67/4 diff --git a/models/mylandscaping_blocka_m_t.obj b/models/mylandscaping_blocka_m_t.obj new file mode 100644 index 0000000..8dd0e62 --- /dev/null +++ b/models/mylandscaping_blocka_m_t.obj @@ -0,0 +1,139 @@ +# Blender v2.75 (sub 4) OBJ File: 'Retaining_wall.blend' +# www.blender.org +o Adaridge_M_T_Cube.001 +v -0.500000 0.500000 0.513086 +v -0.500000 0.600000 0.513086 +v -0.500000 0.500000 0.015393 +v -0.500000 0.600000 0.015393 +v 0.493328 0.500000 0.513086 +v 0.493328 0.600000 0.513086 +v 0.493328 0.500000 0.015393 +v 0.493328 0.600000 0.015393 +v -0.700000 0.500000 0.051369 +v 0.300000 -0.500000 -0.048631 +v 0.700000 -0.500000 -0.048631 +v 0.300000 -0.100000 -0.048631 +v 0.700000 -0.100000 -0.048631 +v -0.300000 -0.100000 0.151369 +v -0.300000 0.300000 0.151369 +v 0.100000 0.300000 0.151369 +v -0.300000 -0.500000 -0.048631 +v 0.100000 -0.500000 -0.048631 +v -0.300000 -0.100000 -0.048631 +v 0.100000 -0.100000 -0.048631 +v -0.300000 0.300000 0.051369 +v 0.100000 0.300000 0.051369 +v -0.300000 0.500000 0.051369 +v -0.700000 -0.100000 0.051369 +v -0.300000 -0.100000 0.051369 +v -0.700000 0.100000 0.051369 +v -0.300000 0.100000 0.051369 +v 0.100000 0.500000 0.051369 +v 0.300000 0.500000 0.051369 +v 0.300000 0.100000 0.051369 +v 0.100000 0.100000 0.051369 +v 0.100000 -0.100000 0.151369 +v 0.300000 -0.100000 0.051369 +v 0.100000 -0.100000 0.051369 +v 0.300000 -0.100000 0.451369 +v 0.700000 -0.100000 0.351369 +v 0.100000 0.500000 0.151369 +v 0.100000 0.100000 0.151369 +v -0.300000 0.500000 0.151369 +v -0.300000 0.100000 0.151369 +v 0.700000 -0.500000 0.351369 +v -0.300000 -0.500000 0.351369 +v -0.300000 -0.100000 0.351369 +v -0.700000 0.500000 0.451369 +v -0.700000 -0.100000 0.451369 +v -0.700000 0.100000 0.451369 +v 0.300000 0.500000 0.451369 +v 0.300000 0.100000 0.451369 +v -0.300000 0.500000 0.451369 +v 0.300000 -0.100000 0.351369 +vt 1.000000 0.428571 +vt 1.000000 0.142857 +vt 0.916667 0.142857 +vt 0.916667 0.428571 +vt -0.000000 0.071429 +vt 0.833333 0.071429 +vt 0.833333 -0.000000 +vt 0.000000 0.000000 +vt 0.083333 0.142857 +vt 0.083333 0.428571 +vt 0.000000 0.428571 +vt 0.000000 0.142857 +vt 0.833333 0.142857 +vt 0.666667 0.714286 +vt 0.666667 1.000000 +vt 0.333333 1.000000 +vt 0.333333 0.714286 +vt 1.000000 0.714286 +vt 0.666667 0.428571 +vt 0.333333 0.571429 +vt 0.333333 0.428571 +vt 0.666667 0.571429 +vt 1.000000 1.000000 +vt -0.000000 0.571429 +vt -0.000000 0.714286 +vt 0.000000 1.000000 +vt 0.000000 0.857143 +vt 0.166667 0.857143 +vt 0.166667 1.000000 +vt 0.166667 0.910714 +vt 0.333333 0.910714 +vt 0.333333 0.535714 +vt 0.666667 0.535714 +vt 0.333333 0.678571 +vt 0.666667 0.678571 +vt 0.333333 0.857143 +vt 0.208333 0.857143 +vt 0.208333 0.714286 +vt 0.000000 0.464286 +vt 0.333333 0.464286 +vt 1.000000 0.000000 +vt 0.833333 0.053571 +vt 1.000000 0.053571 +vn -1.000000 0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +g Adaridge_M_T_Cube.001_Face1 +s off +f 2/1/1 4/2/1 3/3/1 1/4/1 +f 4/5/2 8/6/2 7/7/2 3/8/2 +f 8/9/3 6/10/3 5/11/3 7/12/3 +f 6/13/4 2/12/4 1/5/4 5/6/4 +f 1/10/5 3/4/5 7/3/5 5/9/5 +f 6/3/6 8/4/6 4/10/6 2/9/6 +f 10/14/2 12/15/2 13/16/2 11/17/2 +f 17/1/2 19/18/2 20/14/2 18/19/2 +f 24/20/2 26/21/2 27/19/2 25/22/2 +f 50/15/6 36/14/6 13/18/6 12/23/6 +f 17/18/1 42/14/1 43/15/1 19/23/1 +f 24/20/1 45/24/1 46/25/1 26/17/1 +f 26/15/2 9/14/2 23/18/2 27/23/2 +f 14/17/2 15/14/2 16/15/2 32/16/2 +f 28/24/2 22/11/2 21/21/2 23/20/2 +f 10/20/2 18/21/2 20/19/2 12/22/2 +f 28/22/2 29/14/2 30/17/2 31/20/2 +f 30/26/2 33/27/2 34/28/2 31/29/2 +f 19/20/6 14/21/6 32/19/6 20/22/6 +f 20/29/6 34/30/6 33/31/6 12/16/6 +f 34/21/1 32/32/1 38/33/1 31/19/1 +f 31/20/1 38/34/1 37/35/1 28/22/1 +f 27/36/3 40/37/3 14/38/3 25/17/3 +f 23/24/3 39/39/3 40/40/3 27/20/3 +f 22/14/5 16/22/5 15/20/5 21/17/5 +f 13/18/3 36/14/3 41/19/3 11/1/3 +f 29/18/3 47/14/3 48/19/3 30/1/3 +f 30/20/3 48/24/3 35/11/3 33/21/3 +f 26/1/1 46/19/1 44/14/1 9/18/1 +f 25/18/5 43/1/5 45/19/5 24/14/5 +f 9/16/6 44/17/6 49/14/6 23/15/6 +f 43/13/4 42/7/4 41/41/4 36/2/4 +f 46/42/4 48/43/4 47/2/4 44/13/4 +f 46/42/4 45/7/4 35/41/4 48/43/4 +f 42/10/5 17/9/5 11/3/5 41/4/5 diff --git a/models/mylandscaping_blocka_oc_b.obj b/models/mylandscaping_blocka_oc_b.obj new file mode 100644 index 0000000..5775939 --- /dev/null +++ b/models/mylandscaping_blocka_oc_b.obj @@ -0,0 +1,234 @@ +# Blender v2.75 (sub 4) OBJ File: 'Retaining_wall.blend' +# www.blender.org +o Adaridge_OC_B_Cube.005 +v 0.100000 -0.500000 -0.248631 +v -0.300000 -0.500000 -0.248631 +v 0.100000 -0.100000 -0.248631 +v -0.300000 -0.500000 -0.248631 +v -0.300000 -0.100000 -0.248631 +v -0.300000 -0.100000 -0.248631 +v -0.700000 0.300000 -0.148631 +v -0.700000 -0.100000 -0.148631 +v -0.500000 -0.100000 -0.148631 +v -0.500000 0.500000 -0.100435 +v -0.500000 0.100000 -0.100435 +v -0.100000 0.500000 -0.100435 +v -0.100000 0.100000 -0.148631 +v -0.500000 0.100000 -0.148631 +v -0.100000 -0.100000 -0.148631 +v -0.500000 0.500000 -0.148631 +v -0.700000 0.500000 -0.148631 +v -0.500000 0.300000 -0.148631 +v -0.300000 -0.100000 -0.048631 +v -0.500000 -0.100000 -0.048631 +v -0.100000 0.100000 -0.100435 +v -0.100000 -0.100000 -0.048631 +v -0.700000 -0.100000 -0.048631 +v -0.500000 0.300000 -0.048631 +v -0.700000 0.500000 -0.048631 +v -0.300000 -0.500000 -0.048631 +v -0.099597 0.300000 -0.100000 +v -0.700000 0.300000 -0.048631 +v -0.500000 0.500000 0.251369 +v 0.100000 -0.500000 -0.248631 +v 0.100000 -0.100000 -0.248631 +v 0.250000 -0.100000 -0.248631 +v -0.700000 -0.100000 0.251369 +v -0.700000 0.500000 0.251369 +v -0.300000 -0.500000 0.151369 +v -0.300000 -0.100000 0.151369 +v 0.100000 -0.100000 -0.248631 +v 0.100000 -0.100000 -0.048631 +v 0.100000 -0.100000 -0.098631 +v 0.100000 -0.100000 -0.248631 +v 0.250000 -0.100000 -0.248631 +v -0.700000 0.300000 0.251369 +v 0.250000 -0.100000 -0.098631 +v 0.250000 -0.500000 -0.248631 +v 0.248631 -0.300000 0.300000 +v 0.248631 -0.500000 0.700000 +v 0.248631 -0.500000 0.300000 +v 0.248631 -0.100000 0.700000 +v 0.248631 -0.300000 0.700000 +v 0.248631 -0.500000 -0.100000 +v 0.248631 -0.100000 0.300000 +v 0.248631 -0.100000 -0.100000 +v 0.048631 0.300000 -0.100000 +v 0.148631 0.500000 0.300000 +v 0.148631 0.500000 -0.100000 +v 0.148631 0.300000 0.300000 +v 0.148631 0.300000 -0.100000 +v -0.100112 0.500000 -0.100000 +v -0.100000 0.500000 0.299565 +v -0.500000 0.500000 0.299565 +v 0.048631 -0.100000 0.700000 +v 0.048631 -0.100000 0.300000 +v 0.250000 -0.500000 -0.248631 +v 0.048631 -0.100000 -0.100000 +v 0.048631 0.300000 0.300000 +v 0.048631 -0.500000 0.700000 +v 0.048631 -0.300000 0.700000 +v -0.100112 0.500000 0.300000 +v -0.700000 0.500000 0.251369 +v -0.151369 -0.100000 0.700000 +v -0.251369 -0.100000 0.300000 +v 0.250000 -0.500000 -0.098631 +v 0.250000 -0.100000 -0.248631 +v -0.151369 -0.500000 0.700000 +v -0.151369 -0.300000 0.700000 +v -0.101369 0.500000 0.300000 +v -0.251369 0.300000 0.300000 +v 0.250000 -0.100000 -0.098631 +v -0.099597 0.500000 -0.100000 +v 0.048631 -0.100000 0.700000 +v 0.048631 -0.100000 0.300000 +v -0.151369 -0.100000 0.700000 +v -0.151369 -0.100000 0.300000 +v -0.300000 -0.100000 -0.248631 +v -0.300000 -0.100000 -0.048631 +v -0.099990 0.300000 -0.100000 +v -0.099990 -0.100000 -0.100000 +v -0.500000 -0.100000 0.251369 +v -0.100000 -0.100000 0.299565 +v -0.500000 -0.100000 0.299565 +v -0.700000 -0.100000 0.251369 +v -0.500000 0.500000 0.249565 +v -0.500000 -0.100000 0.249565 +v -0.151369 -0.500000 0.700000 +v -0.151369 -0.500000 0.300000 +v -0.151529 -0.500000 0.151369 +v -0.151529 -0.100000 0.151369 +v -0.151529 -0.500000 0.301369 +v -0.151529 -0.100000 0.301369 +v 0.248631 -0.500000 0.151274 +v 0.048631 -0.500000 0.151274 +v -0.151369 -0.500000 0.151274 +v 0.248518 -0.500000 -0.248631 +v 0.248518 -0.500000 -0.048631 +v 0.248518 -0.500000 0.151369 +v -0.101369 0.300000 0.300000 +v -0.500000 -0.100000 -0.148631 +v -0.700000 -0.100000 -0.148631 +v -0.100000 -0.100000 -0.148223 +v -0.500000 -0.100000 -0.148223 +vt -0.000000 0.571429 +vt 0.333333 0.571429 +vt 0.333333 0.500000 +vt -0.000000 0.500000 +vt 0.666667 0.428571 +vt 0.666667 0.571429 +vt 0.604167 0.571429 +vt 0.604167 0.428571 +vt 0.666667 0.714286 +vt 0.583333 0.714286 +vt 0.583333 0.571429 +vt 0.000000 0.714286 +vt 0.333333 0.714286 +vt 1.000000 0.428571 +vt 1.000000 0.714286 +vt 0.750000 0.428571 +vt 0.750000 0.714286 +vt 1.000000 1.000000 +vt 0.666667 1.000000 +vt 0.333333 0.428571 +vt -0.000000 0.428571 +vt 0.333333 1.000000 +vt 0.166667 0.857143 +vt 0.166667 0.714286 +vt 0.333333 0.857143 +vt 0.333333 0.642857 +vt 0.666667 0.642857 +vt 0.333333 0.660714 +vt 0.666667 0.660714 +vt 0.250000 0.857143 +vt 0.250000 1.000000 +vt 0.208333 0.714286 +vt 0.208333 0.571429 +vt 0.333333 0.625000 +vt -0.000000 0.625000 +vt 0.416667 0.571429 +vt 0.416667 0.714286 +vt 0.666667 0.500000 +vt 1.000000 0.571429 +vt 0.229167 1.000000 +vt 0.229167 0.910714 +vt 0.333333 0.910714 +vt 0.166667 1.000000 +vt -0.000000 1.000000 +vt -0.000000 0.857143 +vt 1.000000 0.142857 +vt 0.833333 0.142857 +vt 0.833333 -0.000000 +vt 1.000000 0.000000 +vt 0.083333 0.571429 +vt 0.083333 0.428571 +vt 0.750000 1.000000 +vt 0.458333 0.571429 +vt 0.458333 0.428571 +vt 0.937500 0.142857 +vt 0.937500 0.000000 +vt 0.916667 0.000000 +vt 0.916667 0.142857 +vt 1.000000 0.053571 +vt 0.833333 0.053571 +vt 0.833333 0.071429 +vt 1.000000 0.071429 +vn -1.000000 0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn -0.000000 0.000000 -1.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 -0.000000 1.000000 +g Adaridge_OC_B_Cube.005_Face1 +s off +f 7/1/1 8/2/1 23/3/1 28/4/1 +f 15/5/2 13/6/2 21/7/2 22/8/2 +f 18/6/2 16/9/2 10/10/2 24/11/2 +f 16/12/3 17/1/3 69/2/3 29/13/3 +f 12/14/3 10/15/3 60/9/3 59/5/3 +f 28/15/1 23/14/1 33/16/1 42/17/1 +f 6/18/4 3/19/4 1/9/4 2/15/4 +f 7/20/4 18/2/4 9/1/4 8/21/4 +f 10/19/4 12/22/4 21/13/4 11/9/4 +f 13/13/4 15/2/4 9/6/4 14/9/4 +f 16/23/4 18/24/4 7/13/4 17/25/4 +f 9/9/2 18/13/2 24/26/2 20/27/2 +f 13/9/3 14/13/3 11/28/3 21/29/3 +f 5/20/1 4/21/1 26/1/1 19/2/1 +f 73/6/2 78/29/2 72/28/2 63/2/2 +f 17/22/1 7/25/1 28/30/1 25/31/1 +f 55/2/4 57/13/4 27/32/4 79/33/4 +f 40/34/4 41/13/4 44/12/4 30/35/4 +f 25/9/1 28/6/1 42/36/1 34/37/1 +f 19/9/1 26/6/1 35/2/1 36/13/1 +f 54/5/2 56/6/2 57/2/2 55/20/2 +f 57/2/5 56/6/5 65/38/5 53/3/5 +f 54/15/3 55/9/3 58/6/3 68/39/3 +f 31/40/3 39/41/3 43/42/3 32/22/3 +f 49/1/2 46/21/2 47/20/2 45/2/2 +f 48/12/2 49/1/2 45/2/2 51/13/2 +f 52/18/2 51/19/2 47/9/2 50/15/2 +f 53/15/2 65/9/2 62/5/2 64/14/2 +f 51/2/3 52/1/3 64/21/3 62/20/3 +f 48/6/3 51/2/3 62/20/3 61/5/3 +f 49/13/6 48/25/6 61/23/6 67/24/6 +f 46/23/6 49/43/6 67/44/6 66/45/6 +f 88/46/5 91/47/5 108/48/5 107/49/5 +f 66/20/6 67/2/6 75/50/6 74/51/6 +f 67/6/6 61/9/6 70/37/6 75/36/6 +f 62/15/6 65/18/6 77/52/6 71/17/6 +f 56/5/6 54/6/6 76/53/6 106/54/6 +f 81/13/3 83/2/3 82/6/3 80/9/3 +f 38/13/3 37/2/3 84/6/3 85/9/3 +f 53/20/4 64/5/4 87/38/4 86/3/4 +f 59/55/6 60/47/6 90/48/6 89/56/6 +f 29/46/6 69/55/6 91/56/6 88/49/6 +f 90/48/1 60/47/1 92/47/1 93/48/1 +f 82/46/1 83/47/1 95/48/1 94/49/1 +f 36/47/6 35/48/6 96/57/6 97/58/6 +f 97/58/1 96/57/1 98/49/1 99/46/1 +f 66/59/5 74/46/5 102/47/5 101/60/5 +f 46/49/5 66/59/5 101/60/5 100/48/5 +f 35/47/5 26/61/5 104/62/5 105/46/5 +f 26/61/5 4/48/5 103/49/5 104/62/5 +f 89/46/5 90/47/5 110/48/5 109/49/5 diff --git a/models/mylandscaping_blocka_oc_t.obj b/models/mylandscaping_blocka_oc_t.obj new file mode 100644 index 0000000..9e45901 --- /dev/null +++ b/models/mylandscaping_blocka_oc_t.obj @@ -0,0 +1,166 @@ +# Blender v2.76 (sub 1) OBJ File: 'Retaining_wall.blend' +# www.blender.org +o Adaridge_OC_T_Cube.014 +v 0.048631 -0.500000 0.300642 +v 0.048631 -0.500000 0.700000 +v 0.048631 -0.100000 0.300642 +v 0.048631 -0.100000 0.700000 +v -0.051369 -0.100000 0.299994 +v -0.051369 0.500000 0.300000 +v -0.051369 0.100000 0.300000 +v 0.048631 -0.500000 0.300642 +v -0.051369 0.500000 0.299994 +v -0.051369 -0.100000 0.300642 +v 0.048631 -0.100000 0.151285 +v -0.451369 -0.100000 0.300642 +v -0.351369 -0.100000 0.700000 +v -0.051369 0.100000 0.299994 +v -0.051369 -0.100000 0.051285 +v -0.351369 -0.500000 0.700000 +v 0.048631 -0.100000 0.300642 +v -0.451369 0.500000 0.300000 +v -0.451369 0.100000 0.300000 +v -0.051369 0.500000 0.051285 +v 0.048631 -0.500000 0.151285 +v -0.351369 -0.100000 0.300642 +v -0.500000 0.500000 0.495153 +v -0.500000 0.600000 0.495153 +v -0.500000 0.500000 0.015393 +v -0.500000 0.600000 0.015393 +v -0.015314 0.500000 0.495153 +v -0.015314 0.600000 0.495153 +v -0.015314 0.500000 0.015393 +v -0.015314 0.600000 0.015393 +v -0.700000 0.500000 0.051369 +v 0.048631 -0.500000 -0.048715 +v -0.051369 -0.100000 0.251285 +v -0.051369 0.100000 0.051285 +v -0.351369 -0.100000 0.151285 +v 0.048631 -0.100000 0.151285 +v -0.300000 0.500000 0.051369 +v -0.700000 -0.100000 0.051369 +v -0.300000 -0.100000 0.051369 +v -0.700000 0.100000 0.051369 +v -0.300000 0.100000 0.051369 +v 0.048631 -0.100000 -0.048715 +v 0.500000 -0.100000 0.451369 +v -0.351369 -0.100000 -0.048715 +v 0.048631 -0.500000 0.151285 +v -0.051369 0.100000 0.251285 +v -0.051369 0.500000 0.251285 +v -0.700000 0.500000 0.451369 +v -0.700000 -0.100000 0.451369 +v -0.700000 0.100000 0.451369 +v -0.300000 0.500000 0.451369 +v 0.500000 -0.100000 0.451369 +v -0.051369 -0.100000 0.300642 +v 0.048631 -0.100000 0.300642 +v -0.351369 -0.500000 -0.048715 +v -0.351369 -0.100000 -0.048715 +v -0.251369 -0.100000 0.051285 +v -0.251369 0.500000 0.051285 +v -0.251369 0.100000 0.051285 +v -0.451369 -0.100000 0.450642 +v -0.451369 0.500000 0.450000 +v -0.451369 0.100000 0.450000 +v -0.700000 -0.100000 0.301369 +v -0.451369 -0.100000 0.300642 +v -0.700000 -0.100000 0.301369 +v -0.300000 -0.100000 0.301369 +vt 0.666667 0.714286 +vt 0.666667 1.000000 +vt 0.333333 1.000000 +vt 0.333333 0.714286 +vt 1.000000 0.714286 +vt 0.999900 0.999900 +vt 0.395833 0.714286 +vt 0.395833 1.000000 +vt 0.395833 0.571429 +vt 0.333333 0.571429 +vt -0.000000 0.571429 +vt -0.000000 0.482143 +vt 0.333333 0.482143 +vt 0.666667 0.428571 +vt 1.000000 0.428571 +vt 1.000000 0.142857 +vt 0.833333 0.142857 +vt 0.833333 -0.000000 +vt 1.000000 0.000000 +vt 0.916667 0.142857 +vt 0.916667 0.428571 +vt -0.000000 0.071429 +vt 0.833333 0.071429 +vt 0.000000 0.000000 +vt 0.083333 0.142857 +vt 0.083333 0.428571 +vt 0.000000 0.428571 +vt 0.000000 0.142857 +vt 0.520833 0.428571 +vt 0.520833 0.142857 +vt 0.333333 0.428571 +vt 0.666667 0.571429 +vt -0.000000 0.714286 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.857143 +vt 0.166667 0.857143 +vt 0.166667 1.000000 +vt 0.208333 0.571429 +vt 0.541667 0.482143 +vt 0.666667 0.482143 +vt 0.333333 0.857143 +vt 0.166667 0.714286 +vt 0.604167 0.714286 +vt 0.604167 0.571429 +vt 0.937500 1.000000 +vt 0.937500 0.714286 +vn 1.000000 -0.000000 -0.000000 +vn 0.000000 1.000000 -0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.003200 1.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 -1.000000 0.000000 +vn -0.001700 -0.000000 -1.000000 +vn 0.004200 0.001600 1.000000 +vn 0.005500 0.000000 1.000000 +g Adaridge_OC_T_Cube.014_Face1 +s off +f 1/1/1 3/2/1 4/3/1 2/4/1 +f 22/2/2 13/1/2 4/5/2 3/6/2 +f 46/7/1 47/8/1 9/3/1 14/4/1 +f 33/9/1 46/7/1 14/4/1 5/10/1 +f 11/11/1 17/12/1 8/13/1 21/10/1 +f 4/5/3 13/1/3 16/14/3 2/15/3 +f 6/16/3 18/17/3 19/18/3 7/19/3 +f 7/16/4 19/17/4 12/18/4 10/19/4 +f 24/15/5 26/16/5 25/20/5 23/21/5 +f 26/22/6 30/23/6 29/18/6 25/24/6 +f 30/25/1 28/26/1 27/27/1 29/28/1 +f 28/17/3 24/28/3 23/22/3 27/23/3 +f 23/26/7 25/21/7 29/20/7 27/25/7 +f 28/20/2 30/21/2 26/29/2 24/30/2 +f 38/10/6 40/31/6 41/14/6 39/32/6 +f 20/32/1 47/1/1 46/4/1 34/10/1 +f 38/10/5 49/11/5 50/33/5 40/4/5 +f 40/2/6 31/1/6 37/5/6 41/34/6 +f 42/4/1 36/33/1 45/11/1 32/10/1 +f 42/10/2 44/32/2 35/1/2 36/4/2 +f 40/15/5 50/14/5 48/1/5 31/5/5 +f 46/35/1 33/36/1 15/37/1 34/38/1 +f 31/3/2 48/4/2 51/1/2 37/2/2 +f 36/32/2 35/39/2 53/40/2 54/41/2 +f 42/15/6 32/5/6 55/1/6 56/14/6 +f 34/4/6 15/42/6 57/37/6 59/43/6 +f 20/1/6 34/4/6 59/10/6 58/32/6 +f 39/32/8 41/1/8 59/44/8 57/45/8 +f 41/5/8 37/34/8 58/46/8 59/47/8 +f 12/19/1 19/16/1 62/17/1 60/18/1 +f 19/19/1 18/16/1 61/17/1 62/18/1 +f 50/17/9 49/18/9 60/19/9 62/16/9 +f 50/18/10 62/19/10 61/16/10 48/17/10 +f 60/16/7 49/17/7 63/18/7 64/19/7 +f 38/18/7 39/19/7 66/16/7 65/17/7 +f 13/18/5 56/19/5 55/16/5 16/17/5 +f 16/18/7 55/19/7 32/16/7 2/17/7 +l 52 43 diff --git a/models/mylandscaping_blocka_r_b.obj b/models/mylandscaping_blocka_r_b.obj new file mode 100644 index 0000000..d085a19 --- /dev/null +++ b/models/mylandscaping_blocka_r_b.obj @@ -0,0 +1,181 @@ +# Blender v2.75 (sub 4) OBJ File: 'Retaining_wall.blend' +# www.blender.org +o Adaridge_R_B_Cube.007 +v 0.300000 -0.300000 -0.248631 +v 0.700000 -0.500000 -0.248631 +v 0.300000 -0.500000 -0.248631 +v 0.700000 -0.100000 -0.248631 +v 0.700000 -0.300000 -0.248631 +v -0.100000 -0.500000 -0.248631 +v 0.300000 -0.100000 -0.248631 +v -0.300000 -0.500000 -0.248631 +v -0.300000 -0.100000 -0.248631 +v -0.100000 -0.100000 -0.248631 +v -0.100000 0.300000 -0.048631 +v 0.300000 0.500000 -0.148631 +v -0.100000 0.500000 -0.148631 +v 0.300000 0.300000 -0.148631 +v -0.100000 0.300000 -0.148631 +v -0.500000 -0.100000 -0.148631 +v -0.500000 0.500000 -0.048631 +v -0.500000 0.100000 -0.048631 +v -0.100000 0.500000 -0.048631 +v -0.100000 0.100000 -0.148631 +v -0.500000 0.100000 -0.148631 +v -0.100000 -0.100000 -0.148631 +v 0.700000 -0.100000 -0.048631 +v 0.300000 -0.100000 -0.048631 +v -0.300000 -0.100000 -0.048631 +v -0.500000 -0.100000 -0.048631 +v -0.100000 0.100000 -0.048631 +v -0.100000 -0.100000 -0.048631 +v -0.500000 -0.100000 -0.048631 +v 0.300000 0.300000 -0.048631 +v -0.500000 0.500000 -0.048631 +v -0.300000 -0.300000 -0.248631 +v 0.700000 -0.500000 -0.048631 +v 0.700000 -0.300000 -0.048631 +v 0.300000 0.500000 -0.048631 +v -0.500000 0.100000 -0.048631 +v -0.500000 0.500000 0.251369 +v -0.100000 0.500000 0.251369 +v 0.700000 -0.100000 0.151369 +v 0.300000 -0.100000 0.251369 +v -0.500000 -0.100000 0.251369 +v -0.500000 0.500000 0.251369 +v -0.500000 -0.500000 0.151369 +v -0.500000 -0.100000 0.151369 +v 0.700000 -0.500000 0.151369 +v 0.700000 -0.300000 0.151369 +v 0.300000 0.500000 0.251369 +v 0.300000 0.300000 0.251369 +v -0.500000 0.100000 0.251369 +v -0.300000 -0.300000 -0.248631 +v -0.300000 -0.100000 -0.248631 +v -0.300000 -0.500000 -0.248631 +v -0.500000 -0.300000 -0.248631 +v -0.500000 -0.100000 -0.248631 +v -0.500000 -0.300000 -0.248631 +v -0.500000 -0.500000 -0.248631 +v -0.300000 -0.100000 -0.068631 +v -0.500000 -0.100000 -0.068631 +v -0.500000 -0.300000 0.151369 +v -0.500000 -0.100000 0.151369 +v -0.500000 -0.300000 0.151369 +v -0.500000 -0.500000 0.151369 +v 0.700000 -0.100000 -0.048631 +v 0.300000 -0.100000 -0.048631 +v 0.700000 -0.100000 0.151369 +v 0.300000 -0.100000 0.151369 +v 0.300000 -0.100000 0.151369 +v -0.500000 -0.100000 0.151369 +vt 0.666667 0.428571 +vt 0.666667 0.571429 +vt 0.333333 0.571429 +vt 0.333333 0.428571 +vt 0.166667 0.946429 +vt -0.000000 0.946429 +vt -0.000000 0.857143 +vt 0.166667 0.857143 +vt 0.606510 0.428339 +vt 0.606510 0.571661 +vt 0.534849 0.571661 +vt 0.534849 0.428339 +vt 0.250000 0.428571 +vt 0.250000 0.571429 +vt 0.666667 0.500000 +vt 0.333333 0.500000 +vt 0.333333 0.714286 +vt 0.000000 0.714286 +vt -0.000000 0.642857 +vt 0.333333 0.642857 +vt 1.000000 0.714286 +vt 0.666667 0.714286 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +vt 0.666667 1.000000 +vt 0.666667 0.785714 +vt 1.000000 0.785714 +vt 0.416667 0.428571 +vt 0.416667 0.571429 +vt 0.000000 0.571429 +vt 0.000000 0.428571 +vt 1.000000 0.428571 +vt 0.333333 1.000000 +vt 0.333333 0.857143 +vt 0.166667 0.714286 +vt 0.333333 0.625000 +vt 0.666667 0.625000 +vt 0.500000 0.571429 +vt 0.500000 0.714286 +vt 0.166667 1.000000 +vt -0.000000 1.000000 +vt 0.250000 0.714286 +vt 0.083333 0.571429 +vt 0.083333 0.428571 +vt 0.416667 0.714286 +vt 0.416667 1.000000 +vt 0.750000 1.000000 +vt 0.750000 0.714286 +vt 0.166667 0.428571 +vt 0.166667 0.571429 +vt 0.833333 0.142857 +vt 0.833333 0.000000 +vt 1.000000 -0.000000 +vt 1.000000 0.071429 +vt 1.000000 0.142857 +vt 1.000000 0.089286 +vt 0.833333 0.053571 +vt 0.916667 0.285714 +vt 0.916667 0.428571 +vt 0.083333 0.142857 +vt 0.916667 0.142857 +vt 0.083333 0.339286 +vt 0.916667 0.339286 +vn 0.000000 0.000000 -1.000000 +vn -1.000000 -0.000000 -0.000000 +vn 1.000000 -0.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 0.000000 1.000000 +g Adaridge_R_B_Cube.007_Face1 +s off +f 12/1/1 14/2/1 15/3/1 13/4/1 +f 26/5/2 18/6/2 21/7/2 16/8/2 +f 22/9/3 20/10/3 27/11/3 28/12/3 +f 13/3/2 15/4/2 11/13/2 19/14/2 +f 15/3/4 14/2/4 30/15/4 11/16/4 +f 12/17/5 13/18/5 19/19/5 35/20/5 +f 19/21/5 17/22/5 37/15/5 38/23/5 +f 35/24/5 19/25/5 38/26/5 47/27/5 +f 36/2/2 29/1/2 41/28/2 49/29/2 +f 5/30/1 2/31/1 3/4/1 1/3/1 +f 4/18/1 5/30/1 1/3/1 7/17/1 +f 10/24/1 7/25/1 3/22/1 6/21/1 +f 9/1/1 10/2/1 6/3/1 8/4/1 +f 11/21/1 30/22/1 24/1/1 28/32/1 +f 17/25/1 19/33/1 27/17/1 18/22/1 +f 20/18/1 22/30/1 16/3/1 21/17/1 +f 10/34/5 9/8/5 25/35/5 28/17/5 +f 7/3/5 10/30/5 28/31/5 24/4/5 +f 4/2/5 7/3/5 24/4/5 23/1/5 +f 20/22/5 21/17/5 18/36/5 27/37/5 +f 50/17/1 52/3/1 56/38/1 55/39/1 +f 5/17/3 4/34/3 23/8/3 34/35/3 +f 2/8/3 5/40/3 34/41/3 33/7/3 +f 14/3/3 12/17/3 35/42/3 30/14/3 +f 33/4/3 34/3/3 46/43/3 45/44/3 +f 34/2/3 23/22/3 39/45/3 46/29/3 +f 31/25/2 36/22/2 49/45/2 42/46/2 +f 24/21/3 30/24/3 48/47/3 40/48/3 +f 51/30/1 32/31/1 53/49/1 54/50/1 +f 30/2/3 35/22/3 47/45/3 48/29/3 +f 44/51/6 43/52/6 45/53/6 46/54/6 39/55/6 +f 41/52/6 40/53/6 48/56/6 49/57/6 +f 48/56/6 47/55/6 42/51/6 49/57/6 +f 51/30/5 54/31/5 58/49/5 57/50/5 +f 55/4/2 56/3/2 62/30/2 61/31/2 +f 54/3/2 53/17/2 59/18/2 60/30/2 +f 64/17/5 66/3/5 65/2/5 63/22/5 +f 33/58/4 45/59/4 62/44/4 56/60/4 2/61/4 +f 40/59/4 41/44/4 68/62/4 67/63/4 diff --git a/models/mylandscaping_blocka_r_t.obj b/models/mylandscaping_blocka_r_t.obj new file mode 100644 index 0000000..2389716 --- /dev/null +++ b/models/mylandscaping_blocka_r_t.obj @@ -0,0 +1,162 @@ +# Blender v2.75 (sub 4) OBJ File: 'Retaining_wall.blend' +# www.blender.org +o Adaridge_R_T_Cube.008 +v -0.500000 0.500000 0.513086 +v -0.500000 0.600000 0.513086 +v -0.500000 0.500000 0.015393 +v -0.500000 0.600000 0.015393 +v 0.493328 0.500000 0.513086 +v 0.493328 0.600000 0.513086 +v 0.493328 0.500000 0.015393 +v 0.493328 0.600000 0.015393 +v -0.500000 0.500000 0.051369 +v 0.300000 -0.500000 -0.048631 +v 0.700000 -0.500000 -0.048631 +v 0.300000 -0.100000 -0.048631 +v 0.700000 -0.100000 -0.048631 +v -0.300000 -0.100000 0.151369 +v -0.300000 0.300000 0.151369 +v 0.100000 0.300000 0.151369 +v -0.300000 -0.500000 -0.048631 +v 0.100000 -0.500000 -0.048631 +v -0.300000 -0.100000 -0.048631 +v 0.100000 -0.100000 -0.048631 +v -0.300000 0.300000 0.051369 +v 0.100000 0.300000 0.051369 +v -0.300000 0.500000 0.051369 +v -0.500000 -0.100000 0.051369 +v -0.300000 -0.100000 0.051369 +v -0.500000 0.100000 0.051369 +v -0.300000 0.100000 0.051369 +v 0.100000 0.500000 0.051369 +v 0.300000 0.500000 0.051369 +v 0.300000 0.100000 0.051369 +v 0.100000 0.100000 0.051369 +v 0.100000 -0.100000 0.151369 +v 0.300000 -0.100000 0.051369 +v 0.100000 -0.100000 0.051369 +v 0.300000 -0.100000 0.451369 +v 0.700000 -0.100000 0.351369 +v 0.100000 0.500000 0.151369 +v 0.100000 0.100000 0.151369 +v -0.300000 0.500000 0.151369 +v -0.300000 0.100000 0.151369 +v 0.700000 -0.500000 0.351369 +v -0.500000 -0.500000 0.351369 +v -0.500000 -0.100000 0.351369 +v -0.500000 0.500000 0.451369 +v -0.500000 -0.100000 0.451369 +v -0.500000 0.100000 0.451369 +v 0.300000 0.500000 0.451369 +v 0.300000 0.100000 0.451369 +v -0.300000 0.500000 0.451369 +v -0.500000 -0.100000 0.051369 +v -0.500000 0.100000 0.051369 +v -0.500000 0.500000 0.051369 +v -0.500000 -0.100000 0.451369 +v -0.500000 0.500000 0.451369 +v -0.300000 -0.500000 -0.048631 +v -0.300000 -0.100000 -0.048631 +v -0.500000 -0.500000 -0.048631 +v -0.500000 -0.100000 -0.048631 +v -0.300000 -0.100000 0.151369 +v -0.500000 -0.100000 0.151369 +v 0.300000 -0.100000 0.351369 +v 0.300000 -0.100000 0.351369 +v -0.500000 -0.100000 0.351369 +vt 1.000000 0.428571 +vt 1.000000 0.142857 +vt 0.916667 0.142857 +vt 0.916667 0.428571 +vt -0.000000 0.071429 +vt 0.833333 0.071429 +vt 0.833333 -0.000000 +vt 0.000000 0.000000 +vt 0.083333 0.142857 +vt 0.083333 0.428571 +vt 0.000000 0.428571 +vt 0.000000 0.142857 +vt 0.833333 0.142857 +vt 0.666667 0.714286 +vt 0.666667 1.000000 +vt 0.333333 1.000000 +vt 0.333333 0.714286 +vt 1.000000 0.714286 +vt 0.666667 0.428571 +vt 0.166667 0.857143 +vt 0.166667 0.714286 +vt 0.333333 0.857143 +vt 0.999900 0.999900 +vt 1.000000 1.000000 +vt 0.333333 0.571429 +vt -0.000000 0.571429 +vt -0.000000 0.714286 +vt 0.666667 0.571429 +vt 0.333333 0.428571 +vt 0.000000 1.000000 +vt 0.000000 0.857143 +vt 0.166667 1.000000 +vt 0.166667 0.910714 +vt 0.333333 0.910714 +vt 0.333333 0.535714 +vt 0.666667 0.535714 +vt 0.333333 0.678571 +vt 0.666667 0.678571 +vt 0.208333 0.857143 +vt 0.208333 0.714286 +vt 0.000000 0.464286 +vt 0.333333 0.464286 +vt 0.500000 1.000000 +vt 0.500000 0.714286 +vt 1.000000 0.000000 +vt 0.833333 0.053571 +vt 1.000000 0.053571 +vt 0.083333 0.321429 +vt 0.916667 0.321429 +vn -1.000000 0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +g Adaridge_R_T_Cube.008_Face1 +s off +f 2/1/1 4/2/1 3/3/1 1/4/1 +f 4/5/2 8/6/2 7/7/2 3/8/2 +f 8/9/3 6/10/3 5/11/3 7/12/3 +f 6/13/4 2/12/4 1/5/4 5/6/4 +f 1/10/5 3/4/5 7/3/5 5/9/5 +f 6/3/6 8/4/6 4/10/6 2/9/6 +f 10/14/2 12/15/2 13/16/2 11/17/2 +f 17/1/2 19/18/2 20/14/2 18/19/2 +f 50/20/2 51/21/2 27/17/2 25/22/2 +f 61/15/6 36/14/6 13/18/6 12/23/6 +f 43/18/1 58/24/1 57/15/1 42/14/1 +f 24/25/1 45/26/1 46/27/1 26/17/1 +f 51/25/2 52/28/2 23/14/2 27/17/2 +f 14/17/2 15/14/2 16/15/2 32/16/2 +f 28/26/2 22/11/2 21/29/2 23/25/2 +f 10/25/2 18/29/2 20/19/2 12/28/2 +f 28/28/2 29/14/2 30/17/2 31/25/2 +f 30/30/2 33/31/2 34/20/2 31/32/2 +f 19/25/6 14/29/6 32/19/6 20/28/6 +f 20/32/6 34/33/6 33/34/6 12/16/6 +f 34/29/1 32/35/1 38/36/1 31/19/1 +f 31/25/1 38/37/1 37/38/1 28/28/1 +f 27/22/3 40/39/3 14/40/3 25/17/3 +f 23/26/3 39/41/3 40/42/3 27/25/3 +f 22/14/5 16/28/5 15/25/5 21/17/5 +f 13/18/3 36/14/3 41/19/3 11/1/3 +f 29/18/3 47/14/3 48/19/3 30/1/3 +f 30/25/3 48/26/3 35/11/3 33/29/3 +f 26/1/1 46/19/1 44/14/1 9/18/1 +f 56/22/6 58/20/6 60/21/6 59/17/6 +f 52/43/6 54/44/6 49/14/6 23/15/6 +f 43/13/4 42/7/4 41/45/4 36/2/4 +f 46/46/4 48/47/4 47/2/4 44/13/4 +f 46/46/4 45/7/4 35/45/4 48/47/4 +f 55/25/2 57/29/2 58/19/2 56/28/2 +f 42/10/5 57/9/5 11/3/5 41/4/5 +f 35/4/5 45/10/5 63/48/5 62/49/5 +l 53 43 +l 53 50 diff --git a/models/mylandscaping_block1_c_b.obj b/models/mylandscaping_blockf_c_b.obj similarity index 100% rename from models/mylandscaping_block1_c_b.obj rename to models/mylandscaping_blockf_c_b.obj diff --git a/models/mylandscaping_block1_c_t.obj b/models/mylandscaping_blockf_c_t.obj similarity index 100% rename from models/mylandscaping_block1_c_t.obj rename to models/mylandscaping_blockf_c_t.obj diff --git a/models/mylandscaping_block1_f_b.obj b/models/mylandscaping_blockf_f_b.obj similarity index 100% rename from models/mylandscaping_block1_f_b.obj rename to models/mylandscaping_blockf_f_b.obj diff --git a/models/mylandscaping_block1_f_t.obj b/models/mylandscaping_blockf_f_t.obj similarity index 100% rename from models/mylandscaping_block1_f_t.obj rename to models/mylandscaping_blockf_f_t.obj diff --git a/models/mylandscaping_block1_l_b.obj b/models/mylandscaping_blockf_l_b.obj similarity index 100% rename from models/mylandscaping_block1_l_b.obj rename to models/mylandscaping_blockf_l_b.obj diff --git a/models/mylandscaping_block1_l_t.obj b/models/mylandscaping_blockf_l_t.obj similarity index 100% rename from models/mylandscaping_block1_l_t.obj rename to models/mylandscaping_blockf_l_t.obj diff --git a/models/mylandscaping_block1_m_b.obj b/models/mylandscaping_blockf_m_b.obj similarity index 100% rename from models/mylandscaping_block1_m_b.obj rename to models/mylandscaping_blockf_m_b.obj diff --git a/models/mylandscaping_block1_m_t.obj b/models/mylandscaping_blockf_m_t.obj similarity index 100% rename from models/mylandscaping_block1_m_t.obj rename to models/mylandscaping_blockf_m_t.obj diff --git a/models/mylandscaping_block1_r_b.obj b/models/mylandscaping_blockf_r_b.obj similarity index 100% rename from models/mylandscaping_block1_r_b.obj rename to models/mylandscaping_blockf_r_b.obj diff --git a/models/mylandscaping_block1_r_t.obj b/models/mylandscaping_blockf_r_t.obj similarity index 100% rename from models/mylandscaping_block1_r_t.obj rename to models/mylandscaping_blockf_r_t.obj diff --git a/models/mylandscaping_block1_top_m.obj b/models/mylandscaping_blockf_top_m.obj similarity index 100% rename from models/mylandscaping_block1_top_m.obj rename to models/mylandscaping_blockf_top_m.obj diff --git a/models/mylandscaping_block1_top_r.obj b/models/mylandscaping_blockf_top_r.obj similarity index 100% rename from models/mylandscaping_block1_top_r.obj rename to models/mylandscaping_blockf_top_r.obj diff --git a/models/mylandscaping_column_ic_b.obj b/models/mylandscaping_columnf_ic_b.obj similarity index 100% rename from models/mylandscaping_column_ic_b.obj rename to models/mylandscaping_columnf_ic_b.obj diff --git a/models/mylandscaping_column_ic_t.obj b/models/mylandscaping_columnf_ic_t.obj similarity index 100% rename from models/mylandscaping_column_ic_t.obj rename to models/mylandscaping_columnf_ic_t.obj diff --git a/models/mylandscaping_column_m_b.obj b/models/mylandscaping_columnf_m_b.obj similarity index 100% rename from models/mylandscaping_column_m_b.obj rename to models/mylandscaping_columnf_m_b.obj diff --git a/models/mylandscaping_column_m_t.obj b/models/mylandscaping_columnf_m_t.obj similarity index 100% rename from models/mylandscaping_column_m_t.obj rename to models/mylandscaping_columnf_m_t.obj diff --git a/models/mylandscaping_column_oc_b.obj b/models/mylandscaping_columnf_oc_b.obj similarity index 100% rename from models/mylandscaping_column_oc_b.obj rename to models/mylandscaping_columnf_oc_b.obj diff --git a/models/mylandscaping_column_oc_t.obj b/models/mylandscaping_columnf_oc_t.obj similarity index 100% rename from models/mylandscaping_column_oc_t.obj rename to models/mylandscaping_columnf_oc_t.obj diff --git a/models/name_scheme.txt b/models/name_scheme.txt index 286dba8..c25e1e7 100644 --- a/models/name_scheme.txt +++ b/models/name_scheme.txt @@ -9,7 +9,7 @@ Left block is leftmost in a wall Right block is rightmost in a wall Middle block is two full blocks, offset on top Corner block is inside corner -Full block is full on bottom, and two halves on top, only takes up one node. +Full block is full on bottom, and two halves on top, only takes up one node. [not used much] Columns don't follow same scheme, rather they use this. mylandscaping = name of mod diff --git a/readme.md b/readme.md index 0136d34..25539b0 100644 --- a/readme.md +++ b/readme.md @@ -6,7 +6,7 @@ Don -- code, graphics and bug fixing This is a Minetest mod that adds retaining walls and column nodes. ## Forum Topic -- soon +- https://forum.minetest.net/viewtopic.php?f=11&t=12094 ## Licensing - WTFPL @@ -18,4 +18,4 @@ This is a Minetest mod that adds retaining walls and column nodes. # Please Note: -If you don't want all the blocks showing in creative inventory modify the walls.lua file and change the first line to say visible = 0 +If you don't want all the blocks showing in creative inventory modify the walls.lua file and change the first line to say visible = 0, (this is the default setting.) diff --git a/textures/mylandscaping_adaridge_tex.png b/textures/mylandscaping_adaridge_tex.png new file mode 100644 index 0000000..56cb875 Binary files /dev/null and b/textures/mylandscaping_adaridge_tex.png differ diff --git a/textures/mylandscaping_adaridge_tex.xcf b/textures/mylandscaping_adaridge_tex.xcf new file mode 100644 index 0000000..7191703 Binary files /dev/null and b/textures/mylandscaping_adaridge_tex.xcf differ diff --git a/walls_adaridge.lua b/walls_adaridge.lua new file mode 100644 index 0000000..809bb33 --- /dev/null +++ b/walls_adaridge.lua @@ -0,0 +1,123 @@ +local colbox_type1 = { --top blocks + type = "fixed", + fixed = {{-.49, -.5, 0.05, .5, .6, .52}} +} +local colbox_type2 = { --outside corner columns + type = "fixed", + fixed = {{-.2, -.5, -.2, .5, .5, .5}} +} +local colbox_type3 = { --bottom blocks + type = "fixed", + fixed = {{-.5, -.5, -.16, .5, .5, .25}} +} +local colbox_type4 = { --inside corner + type = "fixed", + fixed = {{-.5, -.5, 0, .5, .5, .5}, + {0, -.5, -.5, .5, .5, .5}} +} +local colbox_type5 = { --inside corner column + type = "fixed", + fixed = {{-.5, -.5, -.5, .5, .5, .5},} +} +local colbox_type6 = { --middle column + type = "fixed", + fixed = {{-.5, -.5, -.3, .5, .5, .5},} +} + +local colbox_type7 = { --outside corner + type = 'fixed', + fixed = {{-.5, -.5, -.3, .5, .5, .5},} +} + +local block_type1 = { -- desc2, typ, obj, colbox, drops, grup +{"Retaining Wall Left", "left", "blocka_l_t", colbox_type1, "left", {cracky=2,not_in_creative_inventory=visible}}, +{"Retaining Wall Middle", "middle", "blocka_m_t", colbox_type1, "middle", {cracky=2,not_in_creative_inventory=visible}}, +{"Retaining Wall Right", "right", "blocka_r_t", colbox_type1, "right", {cracky=2,not_in_creative_inventory=visible}}, +{"Retaining Wall Inside Corner", "icorner", "blocka_ic_t", colbox_type4, "icorner", {cracky=2,not_in_creative_inventory=visible}}, +{"Retaining Wall Outside Corner", "ocorner", "blocka_oc_t", colbox_type2, "ocorner", {cracky=2,not_in_creative_inventory=visible}}, +{"Retaining Wall Left Bot", "bleft", "blocka_l_b", colbox_type3, "left", {not_in_creative_inventory=visible}}, +{"Retaining Wall Middle Bot", "bmiddle", "blocka_m_b", colbox_type3, "middle", {not_in_creative_inventory=visible}}, +{"Retaining Wall Right Bot", "bright", "blocka_r_b", colbox_type3, "right", {not_in_creative_inventory=visible}}, +{"Retaining Wall Inside Corner Bot", "bicorner", "blocka_ic_b", colbox_type4, "icorner", {not_in_creative_inventory=visible}}, +{"Retaining Wall Outside Corner Bot", "bocorner", "blocka_oc_b", colbox_type2, "ocorner", {not_in_creative_inventory=visible}}, +{"Column Inside Corner", "column_ic_t", "columna_ic_t", colbox_type5, "column_ic_t", {cracky=2,not_in_creative_inventory=visible}}, +{"Column Outside Corner", "column_oc_t", "columna_oc_t", colbox_type2, "column_oc_t", {cracky=2,not_in_creative_inventory=visible}}, +{"Column Middle", "column_m_t", "columna_m_t", colbox_type6, "column_m_t", {cracky=2,not_in_creative_inventory=visible}}, +{"Column Inside Corner Bot", "bcolumn_ic_t", "columna_ic_b", colbox_type5, "column_ic_b", {not_in_creative_inventory=visible}}, +{"Column Outside Corner Bot", "bcolumn_oc_t", "columna_oc_b", colbox_type2, "column_oc_b", {not_in_creative_inventory=visible}}, +{"Column Middle Bot", "bcolumn_m_t", "columna_m_b", colbox_type6, "column_m_b", {not_in_creative_inventory=visible}}, +} +for i in ipairs (block_type1) do + local desc2 = block_type1[i][1] + local typ = block_type1[i][2] + local obj = block_type1[i][3] + local colbox = block_type1[i][4] + local drops = block_type1[i][5] + local grup = block_type1[i][6] + +local color_tab = { +{"black", "Black", "^[colorize:black:150"}, +{"blue", "Blue", "^[colorize:#0404B4:100"}, +{"brown", "Brown", "^[colorize:#190B07:100"}, +{"cyan", "Cyan", "^[colorize:cyan:100"}, +{"dark_green", "Dark Green", "^[colorize:#071907:150"}, +{"dark_grey", "Dark Grey", "^[colorize:black:150"}, +{"green", "Green", "^[colorize:green:100"}, +{"grey", "Grey", "^[colorize:black:100"}, +{"magenta", "Magenta", "^[colorize:magenta:100"}, +{"orange", "Orange", "^[colorize:orange:100"}, +{"pink", "Pink", "^[colorize:#FE2E9A:100"}, +{"red", "Red", "^[colorize:#B40404:100"}, +{"violet", "Violet", "^[colorize:#2F0B3A:100"}, +{"white", "White", "^[colorize:white:100"}, +{"yellow", "Yellow", "^[colorize:yellow:100"}, +{"cement", "Concrete", ""}, +} +for i in ipairs (color_tab) do +local col = color_tab[i][1] +local coldesc = color_tab[i][2] +local alpha = color_tab[i][3] + +minetest.register_node('mylandscaping:awall_'..typ.."_"..col, { + description = desc2.." "..coldesc, + drawtype = 'mesh', + mesh = 'mylandscaping_'..obj..'.obj', + tiles = {name='mylandscaping_adaridge_tex.png'..alpha}, + groups = grup, + paramtype = 'light', + paramtype2 = 'facedir', + drop = 'mylandscaping:awall_'..drops.."_"..col, + selection_box = colbox, + collision_box = colbox, + sounds = default.node_sound_stone_defaults(), + +after_place_node = function(pos, placer, itemstack, pointed_thing) + local nodeu = minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}) + local nodea = minetest.get_node({x=pos.x,y=pos.y+1,z=pos.z}) + local node = minetest.get_node({x=pos.x, y=pos.y-1, z=pos.z}) + if nodeu.name == "mylandscaping:awall_"..typ.."_"..col then + minetest.set_node(pos,{name="mylandscaping:awall_"..typ.."_"..col,param2=nodeu.param2}) + minetest.set_node({x=pos.x,y=pos.y-1,z=pos.z},{name="mylandscaping:awall_b"..typ.."_"..col,param2=nodeu.param2}) + end + if nodea.name == "mylandscaping:awall_"..typ..col then + minetest.set_node(pos,{name="mylandscaping:awall_b"..typ.."_"..col,param2=node.param2}) + end +end, + +after_destruct = function(pos, oldnode) + local node = minetest.get_node(pos).name + local nodeu = minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}) + local nodea = minetest.get_node({x=pos.x,y=pos.y+1,z=pos.z}) + + if nodeu.name == "mylandscaping:awall_b"..typ.."_"..col and + nodea.name == "air" then + minetest.set_node({x=pos.x,y=pos.y-1,z=pos.z},{name="mylandscaping:awall_"..typ.."_"..col,param2=nodeu.param2}) + end + +end, + +}) + +end +end + diff --git a/walls.lua b/walls_freeport.lua similarity index 55% rename from walls.lua rename to walls_freeport.lua index a6d2521..bdb8a58 100644 --- a/walls.lua +++ b/walls_freeport.lua @@ -25,20 +25,20 @@ local colbox_type6 = { --corner } local block_type1 = { -- desc2, typ, obj, colbox, drops, grup -{"Retaining Wall Left", "left", "block1_l_t", colbox_type1, "left", {cracky=2,not_in_creative_inventory=visible}}, -{"Retaining Wall Middle", "middle", "block1_m_t", colbox_type1, "middle", {cracky=2,not_in_creative_inventory=visible}}, -{"Retaining Wall Right", "right", "block1_r_t", colbox_type1, "right", {cracky=2,not_in_creative_inventory=visible}}, -{"Retaining Wall Corner", "corner", "block1_c_t", colbox_type4, "corner", {cracky=2,not_in_creative_inventory=visible}}, -{"Retaining Wall Left Bot", "bleft", "block1_l_b", colbox_type3, "left", {not_in_creative_inventory=visible}}, -{"Retaining Wall Middle Bot", "bmiddle", "block1_m_b", colbox_type3, "middle", {not_in_creative_inventory=visible}}, -{"Retaining Wall Right Bot", "bright", "block1_r_b", colbox_type3, "right", {not_in_creative_inventory=visible}}, -{"Retaining Wall Corner Bot", "bcorner", "block1_c_b", colbox_type4, "corner", {not_in_creative_inventory=visible}}, -{"Column Inside Corner", "column_ic_t", "column_ic_t", colbox_type5, "column_ic_t", {cracky=2,not_in_creative_inventory=visible}}, -{"Column Outside Corner", "column_oc_t", "column_oc_t", colbox_type2, "column_oc_t", {cracky=2,not_in_creative_inventory=visible}}, -{"Column Middle", "column_m_t", "column_m_t", colbox_type6, "column_m_t", {cracky=2,not_in_creative_inventory=visible}}, -{"Column Inside Corner Bot", "bcolumn_ic_t", "column_ic_b", colbox_type5, "column_ic_b", {not_in_creative_inventory=visible}}, -{"Column Outside Corner Bot", "bcolumn_oc_t", "column_oc_b", colbox_type2, "column_oc_b", {not_in_creative_inventory=visible}}, -{"Column Middle Bot", "bcolumn_m_t", "column_m_b", colbox_type6, "column_m_b", {not_in_creative_inventory=visible}}, +{"Retaining Wall Left", "left", "blockf_l_t", colbox_type1, "left", {cracky=2,not_in_creative_inventory=visible}}, +{"Retaining Wall Middle", "middle", "blockf_m_t", colbox_type1, "middle", {cracky=2,not_in_creative_inventory=visible}}, +{"Retaining Wall Right", "right", "blockf_r_t", colbox_type1, "right", {cracky=2,not_in_creative_inventory=visible}}, +{"Retaining Wall Corner", "corner", "blockf_c_t", colbox_type4, "corner", {cracky=2,not_in_creative_inventory=visible}}, +{"Retaining Wall Left Bot", "bleft", "blockf_l_b", colbox_type3, "left", {not_in_creative_inventory=visible}}, +{"Retaining Wall Middle Bot", "bmiddle", "blockf_m_b", colbox_type3, "middle", {not_in_creative_inventory=visible}}, +{"Retaining Wall Right Bot", "bright", "blockf_r_b", colbox_type3, "right", {not_in_creative_inventory=visible}}, +{"Retaining Wall Corner Bot", "bcorner", "blockf_c_b", colbox_type4, "corner", {not_in_creative_inventory=visible}}, +{"Column Inside Corner", "column_ic_t", "columnf_ic_t", colbox_type5, "column_ic_t", {cracky=2,not_in_creative_inventory=visible}}, +{"Column Outside Corner", "column_oc_t", "columnf_oc_t", colbox_type2, "column_oc_t", {cracky=2,not_in_creative_inventory=visible}}, +{"Column Middle", "column_m_t", "columnf_m_t", colbox_type6, "column_m_t", {cracky=2,not_in_creative_inventory=visible}}, +{"Column Inside Corner Bot", "bcolumn_ic_t", "columnf_ic_b", colbox_type5, "column_ic_b", {not_in_creative_inventory=visible}}, +{"Column Outside Corner Bot", "bcolumn_oc_t", "columnf_oc_b", colbox_type2, "column_oc_b", {not_in_creative_inventory=visible}}, +{"Column Middle Bot", "bcolumn_m_t", "columnf_m_b", colbox_type6, "column_m_b", {not_in_creative_inventory=visible}}, } for i in ipairs (block_type1) do local desc2 = block_type1[i][1] @@ -71,7 +71,7 @@ local col = color_tab[i][1] local coldesc = color_tab[i][2] local alpha = color_tab[i][3] -minetest.register_node('mylandscaping:rwall_'..typ.."_"..col, { +minetest.register_node('mylandscaping:fwall_'..typ.."_"..col, { description = desc2.." "..coldesc, drawtype = 'mesh', mesh = 'mylandscaping_'..obj..'.obj', @@ -79,7 +79,7 @@ minetest.register_node('mylandscaping:rwall_'..typ.."_"..col, { groups = grup, paramtype = 'light', paramtype2 = 'facedir', - drop = 'mylandscaping:rwall_'..drops.."_"..col, + drop = 'mylandscaping:fwall_'..drops.."_"..col, selection_box = colbox, collision_box = colbox, sounds = default.node_sound_stone_defaults(), @@ -88,12 +88,12 @@ after_place_node = function(pos, placer, itemstack, pointed_thing) local nodeu = minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}) local nodea = minetest.get_node({x=pos.x,y=pos.y+1,z=pos.z}) local node = minetest.get_node({x=pos.x, y=pos.y-1, z=pos.z}) - if nodeu.name == "mylandscaping:rwall_"..typ.."_"..col then - minetest.set_node(pos,{name="mylandscaping:rwall_"..typ.."_"..col,param2=nodeu.param2}) - minetest.set_node({x=pos.x,y=pos.y-1,z=pos.z},{name="mylandscaping:rwall_b"..typ.."_"..col,param2=nodeu.param2}) + if nodeu.name == "mylandscaping:fwall_"..typ.."_"..col then + minetest.set_node(pos,{name="mylandscaping:fwall_"..typ.."_"..col,param2=nodeu.param2}) + minetest.set_node({x=pos.x,y=pos.y-1,z=pos.z},{name="mylandscaping:fwall_b"..typ.."_"..col,param2=nodeu.param2}) end - if nodea.name == "mylandscaping:rwall_"..typ..col then - minetest.set_node(pos,{name="mylandscaping:rwall_b"..typ.."_"..col,param2=node.param2}) + if nodea.name == "mylandscaping:fwall_"..typ..col then + minetest.set_node(pos,{name="mylandscaping:fwall_b"..typ.."_"..col,param2=node.param2}) end end, @@ -102,9 +102,9 @@ after_destruct = function(pos, oldnode) local nodeu = minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}) local nodea = minetest.get_node({x=pos.x,y=pos.y+1,z=pos.z}) - if nodeu.name == "mylandscaping:rwall_b"..typ.."_"..col and + if nodeu.name == "mylandscaping:fwall_b"..typ.."_"..col and nodea.name == "air" then - minetest.set_node({x=pos.x,y=pos.y-1,z=pos.z},{name="mylandscaping:rwall_"..typ.."_"..col,param2=nodeu.param2}) + minetest.set_node({x=pos.x,y=pos.y-1,z=pos.z},{name="mylandscaping:fwall_"..typ.."_"..col,param2=nodeu.param2}) end end, diff --git a/walls_madison.lua b/walls_madison.lua new file mode 100644 index 0000000..e69de29