From 65fce91b5c5cd26c945bec2b4073df8664b9a8e4 Mon Sep 17 00:00:00 2001 From: Vanessa Dannenberg Date: Mon, 27 May 2019 15:07:25 -0400 Subject: update digistuff, farming, homedecor, signs_lib, simple streetlights --- digistuff/touchscreen.lua | 26 + farming/farming.conf_example | 1 - homedecor_doors_and_gates/init.lua | 205 +- .../models/homedecor_door_closet.obj | 518 ------ .../models/homedecor_door_closet_a.obj | 878 +++++++++ .../models/homedecor_door_closet_b.obj | 878 +++++++++ .../models/homedecor_door_closet_right.obj | 518 ------ .../models/homedecor_door_fancy.obj | 112 -- .../models/homedecor_door_fancy_a.obj | 108 ++ .../models/homedecor_door_fancy_b.obj | 108 ++ .../models/homedecor_door_fancy_right.obj | 112 -- .../models/homedecor_door_plain.obj | 35 - .../models/homedecor_door_plain_right.obj | 35 - .../models/homedecor_door_wood_glass.obj | 243 --- .../models/homedecor_door_wood_glass_3_a.obj | 138 ++ .../models/homedecor_door_wood_glass_3_b.obj | 138 ++ .../models/homedecor_door_wood_glass_a.obj | 334 ++++ .../models/homedecor_door_wood_glass_b.obj | 334 ++++ .../models/homedecor_door_wood_glass_right.obj | 243 --- .../models/homedecor_door_woodglass_typea.obj | 114 -- .../homedecor_door_woodglass_typea_right.obj | 114 -- .../models/homedecor_door_wrought_iron.obj | 88 - .../models/homedecor_door_wrought_iron_a.obj | 124 ++ .../models/homedecor_door_wrought_iron_b.obj | 123 ++ .../models/homedecor_door_wrought_iron_right.obj | 88 - .../textures/homedecor_door_bedroom.png | Bin 3627 -> 2448 bytes .../textures/homedecor_door_closet_mahogany.png | Bin 5802 -> 5093 bytes .../textures/homedecor_door_closet_oak.png | Bin 5966 -> 5163 bytes .../textures/homedecor_door_exterior_fancy.png | Bin 2256 -> 2607 bytes .../textures/homedecor_door_exterior_fancy_inv.png | Bin 1410 -> 1410 bytes .../textures/homedecor_door_glass.png | Bin 731 -> 649 bytes .../homedecor_door_wood_glass_mahogany.png | Bin 8292 -> 7697 bytes .../textures/homedecor_door_wood_glass_oak.png | Bin 8659 -> 7964 bytes .../textures/homedecor_door_wood_glass_white.png | Bin 4442 -> 2516 bytes .../homedecor_door_wood_glass_white_inv.png | Bin 1315 -> 1107 bytes .../textures/homedecor_door_wood_plain.png | Bin 9153 -> 8084 bytes .../textures/homedecor_door_wood_plain_inv.png | Bin 3305 -> 3289 bytes .../textures/homedecor_door_woodglass.png | Bin 2488 -> 2186 bytes .../textures/homedecor_door_woodglass2.png | Bin 2482 -> 2391 bytes .../textures/homedecor_door_woodglass2_inv.png | Bin 1242 -> 1242 bytes .../textures/homedecor_door_wrought_iron.png | Bin 27961 -> 16933 bytes .../textures/homedecor_gate_half_door_fb.png | Bin 2085 -> 2028 bytes .../textures/homedecor_gate_half_door_lr.png | Bin 684 -> 674 bytes .../textures/homedecor_gate_half_door_tb.png | Bin 421 -> 408 bytes .../textures/homedecor_gate_half_door_white_fb.png | Bin 1080 -> 712 bytes .../textures/homedecor_gate_half_door_white_lr.png | Bin 384 -> 246 bytes .../textures/homedecor_gate_half_door_white_tb.png | Bin 310 -> 171 bytes .../textures/homedecor_gate_picket_front.png | Bin 1956 -> 1940 bytes .../textures/homedecor_gate_picket_white_back.png | Bin 514 -> 498 bytes .../textures/homedecor_gate_picket_white_front.png | Bin 556 -> 540 bytes .../textures/homedecor_japanese_paper.png | Bin 591 -> 591 bytes homedecor_electrical/depends.txt | 2 + homedecor_electrical/init.lua | 109 +- .../textures/homedecor_light_switch_back.png | Bin 310 -> 368 bytes .../textures/homedecor_light_switch_edges.png | Bin 175 -> 167 bytes .../textures/homedecor_light_switch_front.png | Bin 142 -> 0 bytes .../textures/homedecor_light_switch_front_off.png | Bin 0 -> 281 bytes .../textures/homedecor_light_switch_front_on.png | Bin 0 -> 284 bytes homedecor_exterior/init.lua | 174 -- .../models/homedecor_bench_large_1.obj | 354 ---- .../models/homedecor_bench_large_2.obj | 646 ------- homedecor_exterior/models/homedecor_deckchair.obj | 410 ---- .../textures/homedecor_bench_large_1_inv.png | Bin 6154 -> 0 bytes .../textures/homedecor_bench_large_2_inv.png | Bin 6581 -> 0 bytes .../textures/homedecor_deckchair.png | Bin 314 -> 0 bytes .../textures/homedecor_deckchair_striped_blue.png | Bin 355 -> 0 bytes homedecor_furniture/init.lua | 236 --- homedecor_furniture/models/forniture_armchair.obj | 539 ------ .../models/homedecor_kitchen_chair.obj | 205 -- .../textures/homedecor_armchair_inv.png | Bin 6376 -> 0 bytes .../textures/homedecor_chair_padded_inv.png | Bin 4554 -> 0 bytes .../textures/homedecor_chair_wood_inv.png | Bin 4411 -> 0 bytes homedecor_lighting/depends.txt | 1 + homedecor_lighting/init.lua | 1391 +++++++++----- .../textures/homedecor_glowlight_base.png | Bin 0 -> 83 bytes .../textures/homedecor_glowlight_bottom.png | Bin 95 -> 0 bytes .../textures/homedecor_glowlight_cube_sides.png | Bin 93 -> 0 bytes .../homedecor_glowlight_cube_sides_edges.png | Bin 0 -> 106 bytes .../homedecor_glowlight_cube_sides_glare.png | Bin 0 -> 203 bytes .../homedecor_glowlight_cube_sides_overlay.png | Bin 203 -> 0 bytes .../textures/homedecor_glowlight_cube_tb.png | Bin 94 -> 0 bytes .../textures/homedecor_glowlight_cube_tb_edges.png | Bin 0 -> 104 bytes .../homedecor_glowlight_cube_tb_overlay.png | Bin 204 -> 0 bytes .../homedecor_glowlight_cube_top_glare.png | Bin 0 -> 204 bytes .../textures/homedecor_glowlight_tb_edges.png | Bin 0 -> 96 bytes .../textures/homedecor_glowlight_thick_sides.png | Bin 95 -> 0 bytes .../homedecor_glowlight_thick_sides_edges.png | Bin 0 -> 100 bytes .../homedecor_glowlight_thick_sides_glare.png | Bin 0 -> 423 bytes .../homedecor_glowlight_thick_sides_overlay.png | Bin 307 -> 0 bytes .../textures/homedecor_glowlight_thin_sides.png | Bin 96 -> 0 bytes .../homedecor_glowlight_thin_sides_edges.png | Bin 0 -> 97 bytes .../homedecor_glowlight_thin_sides_glare.png | Bin 0 -> 313 bytes .../homedecor_glowlight_thin_sides_overlay.png | Bin 187 -> 0 bytes .../textures/homedecor_glowlight_top.png | Bin 93 -> 0 bytes .../textures/homedecor_glowlight_top_glare.png | Bin 0 -> 423 bytes .../textures/homedecor_glowlight_top_overlay.png | Bin 423 -> 0 bytes .../textures/homedecor_lattice_lantern_large.png | Bin 360 -> 0 bytes .../homedecor_lattice_lantern_large_light.png | Bin 0 -> 661 bytes .../homedecor_lattice_lantern_large_overlay.png | Bin 0 -> 210 bytes .../homedecor_lattice_lantern_small_sides.png | Bin 377 -> 0 bytes ...homedecor_lattice_lantern_small_sides_light.png | Bin 0 -> 493 bytes ...medecor_lattice_lantern_small_sides_overlay.png | Bin 0 -> 282 bytes .../homedecor_lattice_lantern_small_tb.png | Bin 379 -> 0 bytes .../homedecor_lattice_lantern_small_tb_light.png | Bin 0 -> 493 bytes .../homedecor_lattice_lantern_small_tb_overlay.png | Bin 0 -> 287 bytes .../textures/homedecor_plasma_lamp_off.png | Bin 0 -> 68 bytes .../homedecor_table_generic_light_source_off.png | Bin 0 -> 450 bytes .../homedecor_table_generic_light_source_on.png | Bin 0 -> 594 bytes .../homedecor_table_standing_lamp_lightbulb.png | Bin 594 -> 0 bytes homedecor_office/init.lua | 53 - .../models/homedecor_office_chair_basic.obj | 970 ---------- .../models/homedecor_office_chair_upscale.obj | 1956 -------------------- .../textures/homedecor_office_chair_basic.png | Bin 5309 -> 0 bytes .../textures/homedecor_office_chair_upscale.png | Bin 4558 -> 0 bytes homedecor_seating/README.txt | 67 + homedecor_seating/armchairs.lua | 171 ++ homedecor_seating/depends.txt | 4 + homedecor_seating/init.lua | 78 + homedecor_seating/longsofas.lua | 136 ++ homedecor_seating/misc.lua | 334 ++++ homedecor_seating/models/forniture_armchair.obj | 539 ++++++ .../models/homedecor_bench_large_1.obj | 354 ++++ .../models/homedecor_bench_large_2.obj | 646 +++++++ homedecor_seating/models/homedecor_deckchair.obj | 410 ++++ .../models/homedecor_kitchen_chair.obj | 205 ++ .../models/homedecor_office_chair_basic.obj | 970 ++++++++++ .../models/homedecor_office_chair_upscale.obj | 1956 ++++++++++++++++++++ homedecor_seating/models/lrfurn_armchair.obj | 575 ++++++ homedecor_seating/models/lrfurn_sofa_long.obj | 715 +++++++ homedecor_seating/models/lrfurn_sofa_short.obj | 595 ++++++ homedecor_seating/sofas.lua | 136 ++ .../textures/homedecor_armchair_inv.png | Bin 0 -> 6376 bytes .../textures/homedecor_bench_large_1_inv.png | Bin 0 -> 6154 bytes .../textures/homedecor_bench_large_2_inv.png | Bin 0 -> 6581 bytes .../textures/homedecor_chair_padded_inv.png | Bin 0 -> 4554 bytes .../textures/homedecor_chair_wood_inv.png | Bin 0 -> 4411 bytes homedecor_seating/textures/homedecor_deckchair.png | Bin 0 -> 314 bytes .../textures/homedecor_deckchair_striped_blue.png | Bin 0 -> 355 bytes .../textures/homedecor_office_chair_basic.png | Bin 0 -> 5309 bytes .../textures/homedecor_office_chair_upscale.png | Bin 0 -> 4558 bytes homedecor_seating/textures/lrfurn_armchair_inv.png | Bin 0 -> 6841 bytes homedecor_seating/textures/lrfurn_longsofa_inv.png | Bin 0 -> 4423 bytes homedecor_seating/textures/lrfurn_sofa_bottom.png | Bin 0 -> 642 bytes homedecor_seating/textures/lrfurn_sofa_inv.png | Bin 0 -> 5297 bytes homedecor_seating/textures/lrfurn_upholstery.png | Bin 0 -> 2309 bytes homedecor_tables/coffeetable.lua | 118 ++ homedecor_tables/endtable.lua | 54 + homedecor_tables/init.lua | 373 +--- homedecor_tables/misc.lua | 370 ++++ .../textures/lrfurn_coffeetable_back.png | Bin 0 -> 488 bytes .../textures/lrfurn_coffeetable_front.png | Bin 0 -> 473 bytes lrfurn/README.txt | 67 - lrfurn/armchairs.lua | 121 -- lrfurn/coffeetable.lua | 79 - lrfurn/depends.txt | 4 - lrfurn/endtable.lua | 53 - lrfurn/init.lua | 75 - lrfurn/longsofas.lua | 136 -- lrfurn/models/lrfurn_armchair.obj | 575 ------ lrfurn/models/lrfurn_sofa_long.obj | 715 ------- lrfurn/models/lrfurn_sofa_short.obj | 595 ------ lrfurn/sofas.lua | 136 -- lrfurn/textures/lrfurn_armchair_inv.png | Bin 6841 -> 0 bytes lrfurn/textures/lrfurn_coffeetable_back.png | Bin 488 -> 0 bytes lrfurn/textures/lrfurn_coffeetable_front.png | Bin 473 -> 0 bytes lrfurn/textures/lrfurn_longsofa_inv.png | Bin 4423 -> 0 bytes lrfurn/textures/lrfurn_sofa_bottom.png | Bin 642 -> 0 bytes lrfurn/textures/lrfurn_sofa_inv.png | Bin 5297 -> 0 bytes lrfurn/textures/lrfurn_upholstery.png | Bin 2309 -> 0 bytes signs_lib/init.lua | 64 +- simple_streetlights/simple.lua | 32 +- 171 files changed, 12782 insertions(+), 11337 deletions(-) delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_closet.obj create mode 100644 homedecor_doors_and_gates/models/homedecor_door_closet_a.obj create mode 100644 homedecor_doors_and_gates/models/homedecor_door_closet_b.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_closet_right.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_fancy.obj create mode 100644 homedecor_doors_and_gates/models/homedecor_door_fancy_a.obj create mode 100644 homedecor_doors_and_gates/models/homedecor_door_fancy_b.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_fancy_right.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_plain.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_plain_right.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_wood_glass.obj create mode 100644 homedecor_doors_and_gates/models/homedecor_door_wood_glass_3_a.obj create mode 100644 homedecor_doors_and_gates/models/homedecor_door_wood_glass_3_b.obj create mode 100644 homedecor_doors_and_gates/models/homedecor_door_wood_glass_a.obj create mode 100644 homedecor_doors_and_gates/models/homedecor_door_wood_glass_b.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_wood_glass_right.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_woodglass_typea.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_woodglass_typea_right.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_wrought_iron.obj create mode 100644 homedecor_doors_and_gates/models/homedecor_door_wrought_iron_a.obj create mode 100644 homedecor_doors_and_gates/models/homedecor_door_wrought_iron_b.obj delete mode 100644 homedecor_doors_and_gates/models/homedecor_door_wrought_iron_right.obj delete mode 100644 homedecor_electrical/textures/homedecor_light_switch_front.png create mode 100644 homedecor_electrical/textures/homedecor_light_switch_front_off.png create mode 100644 homedecor_electrical/textures/homedecor_light_switch_front_on.png delete mode 100644 homedecor_exterior/models/homedecor_bench_large_1.obj delete mode 100644 homedecor_exterior/models/homedecor_bench_large_2.obj delete mode 100644 homedecor_exterior/models/homedecor_deckchair.obj delete mode 100644 homedecor_exterior/textures/homedecor_bench_large_1_inv.png delete mode 100644 homedecor_exterior/textures/homedecor_bench_large_2_inv.png delete mode 100644 homedecor_exterior/textures/homedecor_deckchair.png delete mode 100644 homedecor_exterior/textures/homedecor_deckchair_striped_blue.png delete mode 100644 homedecor_furniture/models/forniture_armchair.obj delete mode 100644 homedecor_furniture/models/homedecor_kitchen_chair.obj delete mode 100644 homedecor_furniture/textures/homedecor_armchair_inv.png delete mode 100644 homedecor_furniture/textures/homedecor_chair_padded_inv.png delete mode 100644 homedecor_furniture/textures/homedecor_chair_wood_inv.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_base.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_bottom.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_cube_sides.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_cube_sides_edges.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_cube_sides_glare.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_cube_sides_overlay.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_cube_tb.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_cube_tb_edges.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_cube_tb_overlay.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_cube_top_glare.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_tb_edges.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_thick_sides.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_thick_sides_edges.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_thick_sides_glare.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_thick_sides_overlay.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_thin_sides.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_thin_sides_edges.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_thin_sides_glare.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_thin_sides_overlay.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_top.png create mode 100644 homedecor_lighting/textures/homedecor_glowlight_top_glare.png delete mode 100644 homedecor_lighting/textures/homedecor_glowlight_top_overlay.png delete mode 100644 homedecor_lighting/textures/homedecor_lattice_lantern_large.png create mode 100644 homedecor_lighting/textures/homedecor_lattice_lantern_large_light.png create mode 100644 homedecor_lighting/textures/homedecor_lattice_lantern_large_overlay.png delete mode 100644 homedecor_lighting/textures/homedecor_lattice_lantern_small_sides.png create mode 100644 homedecor_lighting/textures/homedecor_lattice_lantern_small_sides_light.png create mode 100644 homedecor_lighting/textures/homedecor_lattice_lantern_small_sides_overlay.png delete mode 100644 homedecor_lighting/textures/homedecor_lattice_lantern_small_tb.png create mode 100644 homedecor_lighting/textures/homedecor_lattice_lantern_small_tb_light.png create mode 100644 homedecor_lighting/textures/homedecor_lattice_lantern_small_tb_overlay.png create mode 100644 homedecor_lighting/textures/homedecor_plasma_lamp_off.png create mode 100644 homedecor_lighting/textures/homedecor_table_generic_light_source_off.png create mode 100644 homedecor_lighting/textures/homedecor_table_generic_light_source_on.png delete mode 100644 homedecor_lighting/textures/homedecor_table_standing_lamp_lightbulb.png delete mode 100644 homedecor_office/models/homedecor_office_chair_basic.obj delete mode 100644 homedecor_office/models/homedecor_office_chair_upscale.obj delete mode 100644 homedecor_office/textures/homedecor_office_chair_basic.png delete mode 100644 homedecor_office/textures/homedecor_office_chair_upscale.png create mode 100644 homedecor_seating/README.txt create mode 100644 homedecor_seating/armchairs.lua create mode 100644 homedecor_seating/depends.txt create mode 100644 homedecor_seating/init.lua create mode 100644 homedecor_seating/longsofas.lua create mode 100644 homedecor_seating/misc.lua create mode 100644 homedecor_seating/models/forniture_armchair.obj create mode 100644 homedecor_seating/models/homedecor_bench_large_1.obj create mode 100644 homedecor_seating/models/homedecor_bench_large_2.obj create mode 100644 homedecor_seating/models/homedecor_deckchair.obj create mode 100644 homedecor_seating/models/homedecor_kitchen_chair.obj create mode 100644 homedecor_seating/models/homedecor_office_chair_basic.obj create mode 100644 homedecor_seating/models/homedecor_office_chair_upscale.obj create mode 100644 homedecor_seating/models/lrfurn_armchair.obj create mode 100644 homedecor_seating/models/lrfurn_sofa_long.obj create mode 100644 homedecor_seating/models/lrfurn_sofa_short.obj create mode 100644 homedecor_seating/sofas.lua create mode 100644 homedecor_seating/textures/homedecor_armchair_inv.png create mode 100644 homedecor_seating/textures/homedecor_bench_large_1_inv.png create mode 100644 homedecor_seating/textures/homedecor_bench_large_2_inv.png create mode 100644 homedecor_seating/textures/homedecor_chair_padded_inv.png create mode 100644 homedecor_seating/textures/homedecor_chair_wood_inv.png create mode 100644 homedecor_seating/textures/homedecor_deckchair.png create mode 100644 homedecor_seating/textures/homedecor_deckchair_striped_blue.png create mode 100644 homedecor_seating/textures/homedecor_office_chair_basic.png create mode 100644 homedecor_seating/textures/homedecor_office_chair_upscale.png create mode 100644 homedecor_seating/textures/lrfurn_armchair_inv.png create mode 100644 homedecor_seating/textures/lrfurn_longsofa_inv.png create mode 100644 homedecor_seating/textures/lrfurn_sofa_bottom.png create mode 100644 homedecor_seating/textures/lrfurn_sofa_inv.png create mode 100644 homedecor_seating/textures/lrfurn_upholstery.png create mode 100644 homedecor_tables/coffeetable.lua create mode 100644 homedecor_tables/endtable.lua create mode 100644 homedecor_tables/misc.lua create mode 100644 homedecor_tables/textures/lrfurn_coffeetable_back.png create mode 100644 homedecor_tables/textures/lrfurn_coffeetable_front.png delete mode 100644 lrfurn/README.txt delete mode 100644 lrfurn/armchairs.lua delete mode 100644 lrfurn/coffeetable.lua delete mode 100644 lrfurn/depends.txt delete mode 100644 lrfurn/endtable.lua delete mode 100644 lrfurn/init.lua delete mode 100644 lrfurn/longsofas.lua delete mode 100644 lrfurn/models/lrfurn_armchair.obj delete mode 100644 lrfurn/models/lrfurn_sofa_long.obj delete mode 100644 lrfurn/models/lrfurn_sofa_short.obj delete mode 100644 lrfurn/sofas.lua delete mode 100644 lrfurn/textures/lrfurn_armchair_inv.png delete mode 100644 lrfurn/textures/lrfurn_coffeetable_back.png delete mode 100644 lrfurn/textures/lrfurn_coffeetable_front.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_inv.png delete mode 100644 lrfurn/textures/lrfurn_sofa_bottom.png delete mode 100644 lrfurn/textures/lrfurn_sofa_inv.png delete mode 100644 lrfurn/textures/lrfurn_upholstery.png diff --git a/digistuff/touchscreen.lua b/digistuff/touchscreen.lua index 5b3c5b7..285590b 100644 --- a/digistuff/touchscreen.lua +++ b/digistuff/touchscreen.lua @@ -37,6 +37,15 @@ digistuff.update_ts_formspec = function (pos) end choices = string.sub(choices,1,-2) fs = fs..string.format("dropdown[%s,%s;%s,%s;%s;%s;%s]",field.X,field.Y,field.W,field.H,field.name,choices,field.selected_id) + elseif field.type == "textlist" then + local listelements = "" + for _,i in ipairs(field.listelements) do + if type(i) == "string" then + listelements = listelements..minetest.formspec_escape(i).."," + end + end + listelements = string.sub(listelements,1,-2) + fs = fs..string.format("textlist[%s,%s;%s,%s;%s;%s;%s;%s]",field.X,field.Y,field.W,field.H,field.name,listelements,field.selected_id,field.transparent) end end end @@ -209,6 +218,23 @@ digistuff.process_command = function (meta, data, msg) end local field = {type="dropdown",X=msg.X,Y=msg.Y,W=msg.W,H=msg.H,name=msg.name,selected_id=msg.selected_id,choices=msg.choices} table.insert(data,field) + elseif msg.command == "addtextlist" then + for _,i in pairs({"X","Y","W","H","selected_id"}) do + if not msg[i] or type(msg[i]) ~= "number" then + return + end + end + if not msg.name or type(msg.name) ~= "string" then + return + end + if not msg.listelements or type(msg.listelements) ~= "table" or #msg.listelements < 1 then + return + end + if not msg.transparent or type(msg.transparent) ~= "boolean" then + msg.transparent = false + end + local field = {type="textlist",X=msg.X,Y=msg.Y,W=msg.W,H=msg.H,name=msg.name,selected_id=msg.selected_id,listelements=msg.listelements,transparent=msg.transparent} + table.insert(data,field) elseif msg.command == "lock" then meta:set_int("locked",1) elseif msg.command == "unlock" then diff --git a/farming/farming.conf_example b/farming/farming.conf_example index d108bb5..9338142 100644 --- a/farming/farming.conf_example +++ b/farming/farming.conf_example @@ -30,7 +30,6 @@ farming.pineapple = 0.001 farming.peas = 0.001 farming.beetroot = 0.001 farming.grains = true -- true or false only -farming.rarety = 0.002 -- default rarety of crops on map (higher number = more crops) farming.rarety = 0.002 diff --git a/homedecor_doors_and_gates/init.lua b/homedecor_doors_and_gates/init.lua index effc695..5a1e881 100644 --- a/homedecor_doors_and_gates/init.lua +++ b/homedecor_doors_and_gates/init.lua @@ -1,6 +1,18 @@ -- Node definitions for Homedecor doors local S = homedecor.gettext +local mesecons_mp = minetest.get_modpath("mesecons") + +-- clone node + +function hd_doors_clone_node(name) + local node2 = {} + local node = minetest.registered_nodes[name] + for k,v in pairs(node) do + node2[k]=v + end + return node2 +end -- new doors using minetest_game doors API @@ -24,7 +36,8 @@ local door_list = { close = "homedecor_door_close", }, backface = true, - alpha = true + alpha = true, + custom_model = "homedecor_door_fancy" }, { name = "wood_glass_oak", @@ -33,6 +46,9 @@ local door_list = { sounds = { main = default.node_sound_glass_defaults(), }, + backface = true, + alpha = true, + custom_model = "homedecor_door_wood_glass" }, { name = "wood_glass_mahogany", @@ -41,6 +57,9 @@ local door_list = { sounds = { main = default.node_sound_glass_defaults(), }, + backface = true, + alpha = true, + custom_model = "homedecor_door_wood_glass" }, { name = "wood_glass_white", @@ -49,6 +68,9 @@ local door_list = { sounds = { main = default.node_sound_glass_defaults(), }, + backface = true, + alpha = true, + custom_model = "homedecor_door_wood_glass" }, { name = "bedroom", @@ -70,10 +92,11 @@ local door_list = { close = "doors_steel_door_close", }, backface = true, + custom_model = "homedecor_door_wrought_iron" }, - { name = "woodglass", - description = "Wooden door with glass insert", + { name = "woodglass2", + description = "Wooden door with glass insert, type 2", groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, sounds = { main = default.node_sound_wood_defaults(), @@ -84,8 +107,8 @@ local door_list = { alpha = true }, - { name = "woodglass2", - description = "Wooden door with glass insert, type 2", + { name = "woodglass", + description = "Wooden door with glass insert, type 3", groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, sounds = { main = default.node_sound_wood_defaults(), @@ -93,7 +116,8 @@ local door_list = { close = "homedecor_door_close", }, backface = true, - alpha = true + alpha = true, + custom_model = "homedecor_door_wood_glass_3" }, { name = "closet_mahogany", @@ -101,7 +125,8 @@ local door_list = { groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, sounds = { main = default.node_sound_wood_defaults(), - } + }, + custom_model = "homedecor_door_closet" }, { name = "closet_oak", @@ -109,11 +134,34 @@ local door_list = { groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, sounds = { main = default.node_sound_wood_defaults(), - } + }, + custom_model = "homedecor_door_closet" }, } local old_doors = {} +local mesecons + +-- This part blatantly copied from Mesecons, and modified :-) +if mesecons_mp then + mesecons = { + effector = { + action_on = function(pos, node) + local door = doors.get(pos) + if door then + door:open() + end + end, + action_off = function(pos, node) + local door = doors.get(pos) + if door then + door:close() + end + end, + rules = mesecon.rules.pplate + } + } +end for _, door in ipairs(door_list) do doors.register(door.name, { @@ -123,16 +171,35 @@ for _, door in ipairs(door_list) do groups = table.copy(door.groups), sounds = door.sounds.main, sound_open = door.sounds.open, - sound_close = door.sounds.close + sound_close = door.sounds.close, + mesecons = mesecons }) + + local nn_a = "doors:"..door.name.."_a" + local nn_b = "doors:"..door.name.."_b" + + if door.alpha then - minetest.override_item("doors:"..door.name.."_a", { - use_texture_apha = true - }) - minetest.override_item("doors:"..door.name.."_b", { - use_texture_apha = true - }) - end + local def = hd_doors_clone_node(nn_a) + def.use_texture_alpha = true + def.mesh = "door_a.obj" -- leaving this out will break the _a model + minetest.register_node(":"..nn_a, def) -- assignment when the override takes place + + def = hd_doors_clone_node(nn_b) + def.use_texture_alpha = true + minetest.register_node(":"..nn_b, def) + end + + if door.custom_model then + def = hd_doors_clone_node(nn_a) + def.mesh = door.custom_model.."_a.obj" + minetest.register_node(":"..nn_a, def) + + def = hd_doors_clone_node(nn_b) + def.mesh = door.custom_model.."_b.obj" + minetest.register_node(":"..nn_b, def) + end + old_doors[#old_doors + 1] = "homedecor:door_"..door.name.."_left" old_doors[#old_doors + 1] = "homedecor:door_"..door.name.."_right" end @@ -250,13 +317,16 @@ for i, g in ipairs(gate_list) do homedecor.flip_gate(pos, node, clicker, gate, "closed") return itemstack end, - mesecons = { + } + + if mesecons_mp then + def.mesecons = { effector = { - rules = m_rules, + rules = mesecon.rules.pplate, action_on = function(pos,node) homedecor.flip_gate(pos,node,nil,gate, "closed") end } } - } + end -- gates when placed default to closed, closed. @@ -280,10 +350,13 @@ for i, g in ipairs(gate_list) do homedecor.flip_gate(pos, node, clicker, gate, "open") return itemstack end - def.mesecons.effector = { - rules = m_rules, - action_off = function(pos,node) homedecor.flip_gate(pos,node,nil,gate, "open") end - } + + if mesecons_mp then + def.mesecons.effector = { + rules = mesecon.rules.pplate, + action_off = function(pos,node) homedecor.flip_gate(pos,node,nil,gate, "open") end + } + end minetest.register_node(":homedecor:gate_"..gate.."_open", def) end @@ -391,17 +464,8 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:gate_half_door_closed 4", recipe = { - "homedecor:door_wood_plain_left", - "homedecor:door_wood_plain_left" - }, -}) - -minetest.register_craft( { - type = "shapeless", - output = "homedecor:gate_half_door_closed 4", - recipe = { - "homedecor:door_wood_plain_right", - "homedecor:door_wood_plain_right" + "homedecor:door_wood_plain_a", + "homedecor:door_wood_plain_a" }, }) @@ -409,17 +473,8 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:gate_half_door_white_closed 4", recipe = { - "homedecor:door_bedroom_left", - "homedecor:door_bedroom_left" - }, -}) - -minetest.register_craft( { - type = "shapeless", - output = "homedecor:gate_half_door_white_closed 4", - recipe = { - "homedecor:door_bedroom_right", - "homedecor:door_bedroom_right" + "homedecor:door_bedroom_a", + "homedecor:door_bedroom_a" }, }) @@ -494,7 +549,7 @@ minetest.register_craft( { -- plain wood, non-windowed minetest.register_craft( { - output = "homedecor:door_wood_plain_left 2", + output = "homedecor:door_wood_plain_a 2", recipe = { { "group:wood", "group:wood", "" }, { "group:wood", "group:wood", "default:steel_ingot" }, @@ -505,7 +560,7 @@ minetest.register_craft( { -- fancy exterior minetest.register_craft( { - output = "homedecor:door_exterior_fancy_left 2", + output = "homedecor:door_exterior_fancy_a 2", recipe = { { "group:wood", "default:glass" }, { "group:wood", "group:wood" }, @@ -518,7 +573,7 @@ minetest.register_craft( { -- bare minetest.register_craft( { - output = "homedecor:door_wood_glass_oak_left 2", + output = "homedecor:door_wood_glass_oak_a 2", recipe = { { "default:glass", "group:wood" }, { "group:wood", "default:glass" }, @@ -527,7 +582,7 @@ minetest.register_craft( { }) minetest.register_craft( { - output = "homedecor:door_wood_glass_oak_left 2", + output = "homedecor:door_wood_glass_oak_a 2", recipe = { { "group:wood", "default:glass" }, { "default:glass", "group:wood" }, @@ -539,22 +594,11 @@ minetest.register_craft( { minetest.register_craft( { type = "shapeless", - output = "homedecor:door_wood_glass_mahogany_left 2", - recipe = { - "default:dirt", - "default:coal_lump", - "homedecor:door_wood_glass_oak_left", - "homedecor:door_wood_glass_oak_left" - }, -}) - -minetest.register_craft( { - type = "shapeless", - output = "homedecor:door_wood_glass_mahogany_left 2", + output = "homedecor:door_wood_glass_mahogany_a 2", recipe = { "dye:brown", - "homedecor:door_wood_glass_oak_left", - "homedecor:door_wood_glass_oak_left" + "homedecor:door_wood_glass_oak_a", + "homedecor:door_wood_glass_oak_a" }, }) @@ -562,11 +606,11 @@ minetest.register_craft( { minetest.register_craft( { type = "shapeless", - output = "homedecor:door_wood_glass_white_left 2", + output = "homedecor:door_wood_glass_white_a 2", recipe = { "dye:white", - "homedecor:door_wood_glass_oak_left", - "homedecor:door_wood_glass_oak_left" + "homedecor:door_wood_glass_oak_a", + "homedecor:door_wood_glass_oak_a" }, }) @@ -575,7 +619,7 @@ minetest.register_craft( { -- oak minetest.register_craft( { - output = "homedecor:door_closet_oak_left 2", + output = "homedecor:door_closet_oak_a 2", recipe = { { "", "group:stick", "group:stick" }, { "default:steel_ingot", "group:stick", "group:stick" }, @@ -587,21 +631,10 @@ minetest.register_craft( { minetest.register_craft( { type = "shapeless", - output = "homedecor:door_closet_mahogany_left 2", - recipe = { - "homedecor:door_closet_oak_left", - "homedecor:door_closet_oak_left", - "default:dirt", - "default:coal_lump", - }, -}) - -minetest.register_craft( { - type = "shapeless", - output = "homedecor:door_closet_mahogany_left 2", + output = "homedecor:door_closet_mahogany_a 2", recipe = { - "homedecor:door_closet_oak_left", - "homedecor:door_closet_oak_left", + "homedecor:door_closet_oak_a", + "homedecor:door_closet_oak_a", "dye:brown" }, }) @@ -609,7 +642,7 @@ minetest.register_craft( { -- wrought fence-like door minetest.register_craft( { - output = "homedecor:door_wrought_iron_left 2", + output = "homedecor:door_wrought_iron_a 2", recipe = { { "homedecor:pole_wrought_iron", "default:iron_lump" }, { "homedecor:pole_wrought_iron", "default:iron_lump" }, @@ -620,10 +653,10 @@ minetest.register_craft( { -- bedroom door minetest.register_craft( { - output = "homedecor:door_bedroom_left", + output = "homedecor:door_bedroom_a", recipe = { { "dye:white", "dye:white", "" }, - { "homedecor:door_wood_plain_left", "basic_materials:brass_ingot", "" }, + { "homedecor:door_wood_plain_a", "basic_materials:brass_ingot", "" }, { "", "", "" }, }, }) @@ -631,7 +664,7 @@ minetest.register_craft( { -- woodglass door minetest.register_craft( { - output = "homedecor:door_woodglass_left", + output = "homedecor:door_woodglass_a", recipe = { { "group:wood", "default:glass", "" }, { "group:wood", "default:glass", "basic_materials:brass_ingot" }, @@ -642,7 +675,7 @@ minetest.register_craft( { -- woodglass door type 2 minetest.register_craft( { - output = "homedecor:door_woodglass2_left", + output = "homedecor:door_woodglass2_a", recipe = { { "default:glass", "default:glass", "" }, { "group:wood", "group:wood", "default:iron_lump" }, diff --git a/homedecor_doors_and_gates/models/homedecor_door_closet.obj b/homedecor_doors_and_gates/models/homedecor_door_closet.obj deleted file mode 100644 index 3cbfca7..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_closet.obj +++ /dev/null @@ -1,518 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-closet.blend' -# www.blender.org -o Cylinder -v 0.499750 1.499500 0.499969 -v -0.499750 1.499500 0.499969 -v 0.499750 -0.499500 0.499969 -v -0.499750 -0.499500 0.499969 -v -0.499750 1.499500 0.375031 -v 0.499750 1.499500 0.375031 -v -0.499750 -0.499500 0.375031 -v 0.499750 -0.499500 0.375031 -v -0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.375031 -v -0.499750 1.374531 0.375031 -v 0.374875 0.437531 0.499969 -v -0.374875 0.437531 0.499969 -v -0.374875 1.374531 0.499969 -v -0.374875 0.437531 0.375031 -v 0.374875 0.437531 0.375031 -v 0.374875 1.374531 0.375031 -v -0.374875 1.374531 0.375031 -v 0.374875 1.374531 0.499969 -v -0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.375031 -v -0.499750 -0.374531 0.375031 -v 0.374875 -0.374531 0.499969 -v -0.374875 -0.374531 0.499969 -v -0.374875 0.562469 0.499969 -v -0.374875 -0.374531 0.375031 -v 0.374875 -0.374531 0.375031 -v 0.374875 0.562469 0.375031 -v -0.374875 0.562469 0.375031 -v 0.374875 0.562469 0.499969 -v 0.375000 1.365847 0.454073 -v 0.375000 1.360323 0.459597 -v -0.375000 1.360323 0.459597 -v -0.375000 1.365847 0.454073 -v 0.375000 1.327177 0.415403 -v 0.375000 1.321653 0.420927 -v -0.375000 1.321653 0.420927 -v -0.375000 1.327177 0.415403 -v 0.375000 1.303347 0.454073 -v 0.375000 1.297823 0.459597 -v -0.375000 1.297823 0.459597 -v -0.375000 1.303347 0.454073 -v 0.375000 1.264677 0.415403 -v 0.375000 1.259153 0.420927 -v -0.375000 1.259153 0.420927 -v -0.375000 1.264677 0.415403 -v 0.375000 1.240847 0.454073 -v 0.375000 1.235323 0.459597 -v -0.375000 1.235323 0.459597 -v -0.375000 1.240847 0.454073 -v 0.375000 1.202177 0.415403 -v 0.375000 1.196653 0.420927 -v -0.375000 1.196653 0.420927 -v -0.375000 1.202177 0.415403 -v 0.375000 1.178347 0.454073 -v 0.375000 1.172823 0.459597 -v -0.375000 1.172823 0.459597 -v -0.375000 1.178347 0.454073 -v 0.375000 1.139677 0.415403 -v 0.375000 1.134153 0.420927 -v -0.375000 1.134153 0.420927 -v -0.375000 1.139677 0.415403 -v 0.375000 1.115847 0.454073 -v 0.375000 1.110323 0.459597 -v -0.375000 1.110323 0.459597 -v -0.375000 1.115847 0.454073 -v 0.375000 1.077177 0.415403 -v 0.375000 1.071653 0.420927 -v -0.375000 1.071653 0.420927 -v -0.375000 1.077177 0.415403 -v 0.375000 1.053347 0.454073 -v 0.375000 1.047823 0.459597 -v -0.375000 1.047823 0.459597 -v -0.375000 1.053347 0.454073 -v 0.375000 1.014677 0.415403 -v 0.375000 1.009153 0.420927 -v -0.375000 1.009153 0.420927 -v -0.375000 1.014677 0.415403 -v 0.375000 0.928347 0.454073 -v 0.375000 0.922823 0.459597 -v -0.375000 0.922823 0.459597 -v -0.375000 0.928347 0.454073 -v 0.375000 0.889677 0.415403 -v 0.375000 0.884153 0.420927 -v -0.375000 0.884153 0.420927 -v -0.375000 0.889677 0.415403 -v 0.375000 0.990847 0.454073 -v 0.375000 0.985323 0.459597 -v -0.375000 0.985323 0.459597 -v -0.375000 0.990847 0.454073 -v 0.375000 0.952177 0.415403 -v 0.375000 0.946653 0.420927 -v -0.375000 0.946653 0.420927 -v -0.375000 0.952177 0.415403 -v 0.375000 0.865847 0.454073 -v 0.375000 0.860323 0.459597 -v -0.375000 0.860323 0.459597 -v -0.375000 0.865847 0.454073 -v 0.375000 0.827177 0.415403 -v 0.375000 0.821653 0.420927 -v -0.375000 0.821653 0.420927 -v -0.375000 0.827177 0.415403 -v 0.375000 0.803347 0.454073 -v 0.375000 0.797823 0.459597 -v -0.375000 0.797823 0.459597 -v -0.375000 0.803347 0.454073 -v 0.375000 0.764677 0.415403 -v 0.375000 0.759153 0.420927 -v -0.375000 0.759153 0.420927 -v -0.375000 0.764677 0.415403 -v 0.375000 0.740847 0.454073 -v 0.375000 0.735323 0.459597 -v -0.375000 0.735323 0.459597 -v -0.375000 0.740847 0.454073 -v 0.375000 0.702177 0.415403 -v 0.375000 0.696653 0.420927 -v -0.375000 0.696653 0.420927 -v -0.375000 0.702177 0.415403 -v 0.375000 0.678347 0.454073 -v 0.375000 0.672823 0.459597 -v -0.375000 0.672823 0.459597 -v -0.375000 0.678347 0.454073 -v 0.375000 0.639677 0.415403 -v 0.375000 0.634153 0.420927 -v -0.375000 0.634153 0.420927 -v -0.375000 0.639677 0.415403 -v 0.375000 0.615847 0.454073 -v 0.375000 0.610323 0.459597 -v -0.375000 0.610323 0.459597 -v -0.375000 0.615847 0.454073 -v 0.375000 0.577177 0.415403 -v 0.375000 0.571653 0.420927 -v -0.375000 0.571653 0.420927 -v -0.375000 0.577177 0.415403 -v 0.375000 0.428347 0.454073 -v 0.375000 0.422823 0.459597 -v -0.375000 0.422823 0.459597 -v -0.375000 0.428347 0.454073 -v 0.375000 0.389677 0.415403 -v 0.375000 0.384153 0.420927 -v -0.375000 0.384153 0.420927 -v -0.375000 0.389677 0.415403 -v 0.375000 0.365847 0.454073 -v 0.375000 0.360323 0.459597 -v -0.375000 0.360323 0.459597 -v -0.375000 0.365847 0.454073 -v 0.375000 0.327177 0.415403 -v 0.375000 0.321653 0.420927 -v -0.375000 0.321653 0.420927 -v -0.375000 0.327177 0.415403 -v 0.375000 0.303347 0.454073 -v 0.375000 0.297823 0.459597 -v -0.375000 0.297823 0.459597 -v -0.375000 0.303347 0.454073 -v 0.375000 0.264677 0.415403 -v 0.375000 0.259153 0.420927 -v -0.375000 0.259153 0.420927 -v -0.375000 0.264677 0.415403 -v 0.375000 0.240847 0.454073 -v 0.375000 0.235323 0.459597 -v -0.375000 0.235323 0.459597 -v -0.375000 0.240847 0.454073 -v 0.375000 0.202177 0.415403 -v 0.375000 0.196653 0.420927 -v -0.375000 0.196653 0.420927 -v -0.375000 0.202177 0.415403 -v 0.375000 0.178347 0.454073 -v 0.375000 0.172823 0.459597 -v -0.375000 0.172823 0.459597 -v -0.375000 0.178347 0.454073 -v 0.375000 0.139677 0.415403 -v 0.375000 0.134153 0.420927 -v -0.375000 0.134153 0.420927 -v -0.375000 0.139677 0.415403 -v 0.375000 0.115847 0.454073 -v 0.375000 0.110323 0.459597 -v -0.375000 0.110323 0.459597 -v -0.375000 0.115847 0.454073 -v 0.375000 0.077177 0.415403 -v 0.375000 0.071653 0.420927 -v -0.375000 0.071653 0.420927 -v -0.375000 0.077177 0.415403 -v 0.375000 -0.009153 0.454073 -v 0.375000 -0.014677 0.459597 -v -0.375000 -0.014677 0.459597 -v -0.375000 -0.009153 0.454073 -v 0.375000 -0.047823 0.415403 -v 0.375000 -0.053347 0.420927 -v -0.375000 -0.053347 0.420927 -v -0.375000 -0.047823 0.415403 -v 0.375000 0.053347 0.454073 -v 0.375000 0.047823 0.459597 -v -0.375000 0.047823 0.459597 -v -0.375000 0.053347 0.454073 -v 0.375000 0.014677 0.415403 -v 0.375000 0.009153 0.420927 -v -0.375000 0.009153 0.420927 -v -0.375000 0.014677 0.415403 -v 0.375000 -0.071653 0.454073 -v 0.375000 -0.077177 0.459597 -v -0.375000 -0.077177 0.459597 -v -0.375000 -0.071653 0.454073 -v 0.375000 -0.110323 0.415403 -v 0.375000 -0.115847 0.420927 -v -0.375000 -0.115847 0.420927 -v -0.375000 -0.110323 0.415403 -v 0.375000 -0.134153 0.454073 -v 0.375000 -0.139677 0.459597 -v -0.375000 -0.139677 0.459597 -v -0.375000 -0.134153 0.454073 -v 0.375000 -0.172823 0.415403 -v 0.375000 -0.178347 0.420927 -v -0.375000 -0.178347 0.420927 -v -0.375000 -0.172823 0.415403 -v 0.375000 -0.196653 0.454073 -v 0.375000 -0.202177 0.459597 -v -0.375000 -0.202177 0.459597 -v -0.375000 -0.196653 0.454073 -v 0.375000 -0.235323 0.415403 -v 0.375000 -0.240847 0.420927 -v -0.375000 -0.240847 0.420927 -v -0.375000 -0.235323 0.415403 -v 0.375000 -0.259153 0.454073 -v 0.375000 -0.264677 0.459597 -v -0.375000 -0.264677 0.459597 -v -0.375000 -0.259153 0.454073 -v 0.375000 -0.297823 0.415403 -v 0.375000 -0.303347 0.420927 -v -0.375000 -0.303347 0.420927 -v -0.375000 -0.297823 0.415403 -v 0.375000 -0.321653 0.454073 -v 0.375000 -0.327177 0.459597 -v -0.375000 -0.327177 0.459597 -v -0.375000 -0.321653 0.454073 -v 0.375000 -0.360323 0.415403 -v 0.375000 -0.365847 0.420927 -v -0.375000 -0.365847 0.420927 -v -0.375000 -0.360323 0.415403 -vt 0.515625 0.937500 -vt 0.140625 0.937500 -vt 0.078125 0.937500 -vt 0.078125 1.000000 -vt 0.578125 1.000000 -vt 0.578125 0.937500 -vt 0.515625 0.468750 -vt 0.515625 0.531250 -vt 0.140625 0.531250 -vt 0.140625 0.468750 -vt 0.015625 1.000000 -vt 0.015625 0.937500 -vt 0.015625 0.062500 -vt 0.015625 -0.000000 -vt 0.078125 -0.000000 -vt 0.078125 0.062500 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.765625 0.750000 -vt 0.765625 0.250000 -vt 0.828125 0.250000 -vt 0.828125 0.750000 -vt 0.578125 0.062500 -vt 0.515625 0.062500 -vt 0.140625 0.062500 -vt 0.578125 0.000000 -vt 0.640625 0.000000 -vt 0.640625 0.062500 -vt 0.640625 0.937500 -vt 0.640625 1.000000 -vt 0.140625 0.906250 -vt 0.515625 0.906250 -vt 0.015625 0.531250 -vt 0.078125 0.531250 -vt 0.671875 0.687500 -vt 0.671875 0.312500 -vt 0.734375 0.312500 -vt 0.734375 0.687500 -vt 0.578125 0.531250 -vt 0.640625 0.531250 -vt 0.828125 0.687500 -vt 0.765625 0.687500 -vt 0.765625 0.312500 -vt 0.828125 0.312500 -vt 0.015625 0.468750 -vt 0.078125 0.468750 -vt 0.640625 0.468750 -vt 0.578125 0.468750 -vt 0.515625 0.921875 -vt 0.140625 0.921875 -vt 0.140625 0.875000 -vt 0.515625 0.875000 -vt 0.515625 0.890625 -vt 0.140625 0.890625 -vt 0.140625 0.843750 -vt 0.515625 0.843750 -vt 0.515625 0.859375 -vt 0.140625 0.859375 -vt 0.140625 0.812500 -vt 0.515625 0.812500 -vt 0.515625 0.828125 -vt 0.140625 0.828125 -vt 0.140625 0.781250 -vt 0.515625 0.781250 -vt 0.515625 0.796875 -vt 0.140625 0.796875 -vt 0.140625 0.750000 -vt 0.515625 0.750000 -vt 0.515625 0.765625 -vt 0.140625 0.765625 -vt 0.140625 0.687500 -vt 0.140625 0.718750 -vt 0.515625 0.718750 -vt 0.515625 0.687500 -vt 0.515625 0.703125 -vt 0.140625 0.703125 -vt 0.515625 0.734375 -vt 0.140625 0.734375 -vt 0.140625 0.656250 -vt 0.515625 0.656250 -vt 0.515625 0.671875 -vt 0.140625 0.671875 -vt 0.140625 0.625000 -vt 0.515625 0.625000 -vt 0.515625 0.640625 -vt 0.140625 0.640625 -vt 0.140625 0.609375 -vt 0.515625 0.609375 -vt 0.140625 0.578125 -vt 0.515625 0.578125 -vt 0.515625 0.593750 -vt 0.140625 0.593750 -vt 0.140625 0.546875 -vt 0.515625 0.546875 -vt 0.515625 0.562500 -vt 0.140625 0.562500 -vt 0.140625 0.421875 -vt 0.140625 0.453125 -vt 0.515625 0.453125 -vt 0.515625 0.421875 -vt 0.515625 0.437500 -vt 0.140625 0.437500 -vt 0.140625 0.390625 -vt 0.515625 0.390625 -vt 0.515625 0.406250 -vt 0.140625 0.406250 -vt 0.140625 0.359375 -vt 0.515625 0.359375 -vt 0.515625 0.375000 -vt 0.140625 0.375000 -vt 0.140625 0.328125 -vt 0.515625 0.328125 -vt 0.515625 0.343750 -vt 0.140625 0.343750 -vt 0.140625 0.296875 -vt 0.515625 0.296875 -vt 0.515625 0.312500 -vt 0.140625 0.312500 -vt 0.140625 0.265625 -vt 0.515625 0.265625 -vt 0.515625 0.281250 -vt 0.140625 0.281250 -vt 0.140625 0.203125 -vt 0.140625 0.234375 -vt 0.515625 0.234375 -vt 0.515625 0.203125 -vt 0.515625 0.218750 -vt 0.140625 0.218750 -vt 0.515625 0.250000 -vt 0.140625 0.250000 -vt 0.140625 0.171875 -vt 0.515625 0.171875 -vt 0.515625 0.187500 -vt 0.140625 0.187500 -vt 0.140625 0.140625 -vt 0.515625 0.140625 -vt 0.515625 0.156250 -vt 0.140625 0.156250 -vt 0.140625 0.125000 -vt 0.515625 0.125000 -vt 0.140625 0.093750 -vt 0.515625 0.093750 -vt 0.515625 0.109375 -vt 0.140625 0.109375 -vt 0.515625 0.078125 -vt 0.140625 0.078125 -s off -f 15/1 20/2 10/3 1/4 2/5 21/6 -f 16/7 31/8 30/9 17/10 -f 23/3 6/4 1/11 10/12 22/13 3/14 8/15 11/16 -f 18/2 19/1 12/6 5/5 6/4 23/3 -f 2/17 1/18 6/19 5/20 -f 3/21 4/22 7/23 8/24 -f 13/10 32/9 27/8 14/7 -f 24/25 12/6 19/1 31/8 16/7 28/26 -f 22/16 10/3 20/2 32/9 13/10 25/27 -f 24/25 7/28 4/29 9/30 21/31 2/32 5/5 12/6 -f 26/26 14/7 27/8 15/1 21/6 9/25 -f 29/27 17/10 30/9 18/2 23/3 11/16 -f 8/15 7/28 24/25 28/26 29/27 11/16 -f 4/28 3/15 22/16 25/27 26/26 9/25 -f 33/33 37/2 40/1 36/34 -f 35/1 39/34 38/33 34/2 -f 15/12 27/35 31/36 19/3 -f 30/37 31/38 27/39 32/40 -f 18/6 30/41 32/42 20/31 -f 18/43 20/44 15/45 19/46 -f 14/47 26/13 28/16 16/48 -f 29/37 28/38 26/39 25/40 -f 13/49 17/50 29/25 25/30 -f 17/43 13/44 14/45 16/46 -f 40/51 37/52 38/2 39/1 -f 33/52 36/51 35/34 34/33 -f 41/53 45/33 48/34 44/54 -f 43/34 47/54 46/53 42/33 -f 48/55 45/56 46/33 47/34 -f 41/56 44/55 43/54 42/53 -f 49/57 53/53 56/54 52/58 -f 51/54 55/58 54/57 50/53 -f 56/59 53/60 54/53 55/54 -f 49/60 52/59 51/58 50/57 -f 57/61 61/57 64/58 60/62 -f 59/58 63/62 62/61 58/57 -f 64/63 61/64 62/57 63/58 -f 57/64 60/63 59/62 58/61 -f 65/65 69/61 72/62 68/66 -f 67/62 71/66 70/65 66/61 -f 72/67 69/68 70/61 71/62 -f 65/68 68/67 67/66 66/65 -f 73/69 77/65 80/66 76/70 -f 75/66 79/70 78/69 74/65 -f 80/71 77/72 78/65 79/66 -f 73/72 76/71 75/70 74/69 -f 81/73 85/74 88/75 84/76 -f 83/75 87/76 86/73 82/74 -f 88/77 85/78 86/74 87/75 -f 81/78 84/77 83/76 82/73 -f 89/74 93/69 96/70 92/75 -f 91/70 95/75 94/74 90/69 -f 96/79 93/80 94/69 95/70 -f 89/80 92/79 91/75 90/74 -f 97/81 101/73 104/76 100/82 -f 99/76 103/82 102/81 98/73 -f 104/83 101/84 102/73 103/76 -f 97/84 100/83 99/82 98/81 -f 105/85 109/81 112/82 108/86 -f 107/82 111/86 110/85 106/81 -f 112/87 109/88 110/81 111/82 -f 105/88 108/87 107/86 106/85 -f 113/89 117/88 120/87 116/90 -f 115/87 119/90 118/89 114/88 -f 120/86 117/85 118/88 119/87 -f 113/85 116/86 115/90 114/89 -f 121/91 125/89 128/90 124/92 -f 123/90 127/92 126/91 122/89 -f 128/93 125/94 126/89 127/90 -f 121/94 124/93 123/92 122/91 -f 129/95 133/91 136/92 132/96 -f 131/92 135/96 134/95 130/91 -f 136/97 133/98 134/91 135/92 -f 129/98 132/97 131/96 130/95 -f 137/99 141/100 144/101 140/102 -f 139/101 143/102 142/99 138/100 -f 144/103 141/104 142/100 143/101 -f 137/104 140/103 139/102 138/99 -f 145/105 149/99 152/102 148/106 -f 147/102 151/106 150/105 146/99 -f 152/107 149/108 150/99 151/102 -f 145/108 148/107 147/106 146/105 -f 153/109 157/105 160/106 156/110 -f 155/106 159/110 158/109 154/105 -f 160/111 157/112 158/105 159/106 -f 153/112 156/111 155/110 154/109 -f 161/113 165/109 168/110 164/114 -f 163/110 167/114 166/113 162/109 -f 168/115 165/116 166/109 167/110 -f 161/116 164/115 163/114 162/113 -f 169/117 173/113 176/114 172/118 -f 171/114 175/118 174/117 170/113 -f 176/119 173/120 174/113 175/114 -f 169/120 172/119 171/118 170/117 -f 177/121 181/117 184/118 180/122 -f 179/118 183/122 182/121 178/117 -f 184/123 181/124 182/117 183/118 -f 177/124 180/123 179/122 178/121 -f 185/125 189/126 192/127 188/128 -f 187/127 191/128 190/125 186/126 -f 192/129 189/130 190/126 191/127 -f 185/130 188/129 187/128 186/125 -f 193/126 197/121 200/122 196/127 -f 195/122 199/127 198/126 194/121 -f 200/131 197/132 198/121 199/122 -f 193/132 196/131 195/127 194/126 -f 201/133 205/125 208/128 204/134 -f 203/128 207/134 206/133 202/125 -f 208/135 205/136 206/125 207/128 -f 201/136 204/135 203/134 202/133 -f 209/137 213/133 216/134 212/138 -f 211/134 215/138 214/137 210/133 -f 216/139 213/140 214/133 215/134 -f 209/140 212/139 211/138 210/137 -f 217/141 221/140 224/139 220/142 -f 219/139 223/142 222/141 218/140 -f 224/138 221/137 222/140 223/139 -f 217/137 220/138 219/142 218/141 -f 225/143 229/141 232/142 228/144 -f 227/142 231/144 230/143 226/141 -f 232/145 229/146 230/141 231/142 -f 225/146 228/145 227/144 226/143 -f 233/27 237/143 240/144 236/26 -f 235/144 239/26 238/27 234/143 -f 240/147 237/148 238/143 239/144 -f 233/148 236/147 235/26 234/27 diff --git a/homedecor_doors_and_gates/models/homedecor_door_closet_a.obj b/homedecor_doors_and_gates/models/homedecor_door_closet_a.obj new file mode 100644 index 0000000..8cbc5bc --- /dev/null +++ b/homedecor_doors_and_gates/models/homedecor_door_closet_a.obj @@ -0,0 +1,878 @@ +# Blender v2.79 (sub 0) OBJ File: 'door-closet.blend' +# www.blender.org +o Cylinder +v -0.500000 1.500000 -0.375000 +v 0.500000 1.500000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v 0.500000 -0.500000 -0.375000 +v 0.500000 1.500000 -0.500000 +v -0.500000 1.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.375000 -0.375000 +v -0.500000 1.375000 -0.375000 +v -0.500000 -0.375000 -0.500000 +v 0.500000 1.375000 -0.500000 +v -0.374999 0.437500 -0.375000 +v 0.375000 0.437500 -0.375000 +v 0.375000 1.375000 -0.375000 +v 0.375000 0.437500 -0.500000 +v -0.374999 0.437500 -0.500000 +v -0.374999 1.375000 -0.500000 +v 0.375000 1.375000 -0.500000 +v -0.374999 1.375000 -0.375000 +v 0.500000 1.375000 -0.375000 +v -0.500000 -0.375000 -0.375000 +v -0.500000 1.375000 -0.500000 +v 0.500000 -0.375000 -0.500000 +v -0.374999 -0.375000 -0.375000 +v 0.375000 -0.375000 -0.375000 +v 0.375000 0.562500 -0.375000 +v 0.375000 -0.375000 -0.500000 +v -0.374999 -0.375000 -0.500000 +v -0.374999 0.562500 -0.500000 +v 0.375000 0.562500 -0.500000 +v -0.374999 0.562500 -0.375000 +v -0.374999 1.365847 -0.420927 +v -0.374999 1.360323 -0.415403 +v 0.375000 1.360323 -0.415403 +v 0.375000 1.365847 -0.420927 +v -0.374999 1.327177 -0.459597 +v -0.374999 1.321653 -0.454073 +v 0.375000 1.321653 -0.454073 +v 0.375000 1.327177 -0.459597 +v -0.374999 1.303347 -0.420927 +v -0.374999 1.297823 -0.415403 +v 0.375000 1.297823 -0.415403 +v 0.375000 1.303347 -0.420927 +v -0.374999 1.264677 -0.459597 +v -0.374999 1.259153 -0.454073 +v 0.375000 1.259153 -0.454073 +v 0.375000 1.264677 -0.459597 +v -0.374999 1.240847 -0.420927 +v -0.374999 1.235323 -0.415403 +v 0.375000 1.235323 -0.415403 +v 0.375000 1.240847 -0.420927 +v -0.374999 1.202177 -0.459597 +v -0.374999 1.196653 -0.454073 +v 0.375000 1.196653 -0.454073 +v 0.375000 1.202177 -0.459597 +v -0.374999 1.178347 -0.420927 +v -0.374999 1.172823 -0.415403 +v 0.375000 1.172823 -0.415403 +v 0.375000 1.178347 -0.420927 +v -0.374999 1.139677 -0.459597 +v -0.374999 1.134153 -0.454073 +v 0.375000 1.134153 -0.454073 +v 0.375000 1.139677 -0.459597 +v -0.374999 1.115847 -0.420927 +v -0.374999 1.110323 -0.415403 +v 0.375000 1.110323 -0.415403 +v 0.375000 1.115847 -0.420927 +v -0.374999 1.077177 -0.459597 +v -0.374999 1.071653 -0.454073 +v 0.375000 1.071653 -0.454073 +v 0.375000 1.077177 -0.459597 +v -0.374999 1.053347 -0.420927 +v -0.374999 1.047823 -0.415403 +v 0.375000 1.047823 -0.415403 +v 0.375000 1.053347 -0.420927 +v -0.374999 1.014677 -0.459597 +v -0.374999 1.009153 -0.454073 +v 0.375000 1.009153 -0.454073 +v 0.375000 1.014677 -0.459597 +v -0.374999 0.928347 -0.420927 +v -0.374999 0.922823 -0.415403 +v 0.375000 0.922823 -0.415403 +v 0.375000 0.928347 -0.420927 +v -0.374999 0.889677 -0.459597 +v -0.374999 0.884153 -0.454073 +v 0.375000 0.884153 -0.454073 +v 0.375000 0.889677 -0.459597 +v -0.374999 0.990847 -0.420927 +v -0.374999 0.985323 -0.415403 +v 0.375000 0.985323 -0.415403 +v 0.375000 0.990847 -0.420927 +v -0.374999 0.952177 -0.459597 +v -0.374999 0.946653 -0.454073 +v 0.375000 0.946653 -0.454073 +v 0.375000 0.952177 -0.459597 +v -0.374999 0.865847 -0.420927 +v -0.374999 0.860323 -0.415403 +v 0.375000 0.860323 -0.415403 +v 0.375000 0.865847 -0.420927 +v -0.374999 0.827177 -0.459597 +v -0.374999 0.821653 -0.454073 +v 0.375000 0.821653 -0.454073 +v 0.375000 0.827177 -0.459597 +v -0.374999 0.803347 -0.420927 +v -0.374999 0.797823 -0.415403 +v 0.375000 0.797823 -0.415403 +v 0.375000 0.803347 -0.420927 +v -0.374999 0.764677 -0.459597 +v -0.374999 0.759153 -0.454073 +v 0.375000 0.759153 -0.454073 +v 0.375000 0.764677 -0.459597 +v -0.374999 0.740847 -0.420927 +v -0.374999 0.735323 -0.415403 +v 0.375000 0.735323 -0.415403 +v 0.375000 0.740847 -0.420927 +v -0.374999 0.702177 -0.459597 +v -0.374999 0.696653 -0.454073 +v 0.375000 0.696653 -0.454073 +v 0.375000 0.702177 -0.459597 +v -0.374999 0.678347 -0.420927 +v -0.374999 0.672823 -0.415403 +v 0.375000 0.672823 -0.415403 +v 0.375000 0.678347 -0.420927 +v -0.374999 0.639677 -0.459597 +v -0.374999 0.634153 -0.454073 +v 0.375000 0.634153 -0.454073 +v 0.375000 0.639677 -0.459597 +v -0.374999 0.615847 -0.420927 +v -0.374999 0.610323 -0.415403 +v 0.375000 0.610323 -0.415403 +v 0.375000 0.615847 -0.420927 +v -0.374999 0.577177 -0.459597 +v -0.374999 0.571653 -0.454073 +v 0.375000 0.571653 -0.454073 +v 0.375000 0.577177 -0.459597 +v -0.374999 0.428347 -0.420927 +v -0.374999 0.422823 -0.415403 +v 0.375000 0.422823 -0.415403 +v 0.375000 0.428347 -0.420927 +v -0.374999 0.389677 -0.459597 +v -0.374999 0.384153 -0.454073 +v 0.375000 0.384153 -0.454073 +v 0.375000 0.389677 -0.459597 +v -0.374999 0.365847 -0.420927 +v -0.374999 0.360323 -0.415403 +v 0.375000 0.360323 -0.415403 +v 0.375000 0.365847 -0.420927 +v -0.374999 0.327177 -0.459597 +v -0.374999 0.321653 -0.454073 +v 0.375000 0.321653 -0.454073 +v 0.375000 0.327177 -0.459597 +v -0.374999 0.303347 -0.420927 +v -0.374999 0.297823 -0.415403 +v 0.375000 0.297823 -0.415403 +v 0.375000 0.303347 -0.420927 +v -0.374999 0.264677 -0.459597 +v -0.374999 0.259153 -0.454073 +v 0.375000 0.259153 -0.454073 +v 0.375000 0.264677 -0.459597 +v -0.374999 0.240847 -0.420927 +v -0.374999 0.235323 -0.415403 +v 0.375000 0.235323 -0.415403 +v 0.375000 0.240847 -0.420927 +v -0.374999 0.202177 -0.459597 +v -0.374999 0.196653 -0.454073 +v 0.375000 0.196653 -0.454073 +v 0.375000 0.202177 -0.459597 +v -0.374999 0.178347 -0.420927 +v -0.374999 0.172823 -0.415403 +v 0.375000 0.172823 -0.415403 +v 0.375000 0.178347 -0.420927 +v -0.374999 0.139677 -0.459597 +v -0.374999 0.134153 -0.454073 +v 0.375000 0.134153 -0.454073 +v 0.375000 0.139677 -0.459597 +v -0.374999 0.115847 -0.420927 +v -0.374999 0.110323 -0.415403 +v 0.375000 0.110323 -0.415403 +v 0.375000 0.115847 -0.420927 +v -0.374999 0.077177 -0.459597 +v -0.374999 0.071653 -0.454073 +v 0.375000 0.071653 -0.454073 +v 0.375000 0.077177 -0.459597 +v -0.374999 -0.009153 -0.420927 +v -0.374999 -0.014677 -0.415403 +v 0.375000 -0.014677 -0.415403 +v 0.375000 -0.009153 -0.420927 +v -0.374999 -0.047823 -0.459597 +v -0.374999 -0.053347 -0.454073 +v 0.375000 -0.053347 -0.454073 +v 0.375000 -0.047823 -0.459597 +v -0.374999 0.053347 -0.420927 +v -0.374999 0.047823 -0.415403 +v 0.375000 0.047823 -0.415403 +v 0.375000 0.053347 -0.420927 +v -0.374999 0.014677 -0.459597 +v -0.374999 0.009153 -0.454073 +v 0.375000 0.009153 -0.454073 +v 0.375000 0.014677 -0.459597 +v -0.374999 -0.071653 -0.420927 +v -0.374999 -0.077177 -0.415403 +v 0.375000 -0.077177 -0.415403 +v 0.375000 -0.071653 -0.420927 +v -0.374999 -0.110323 -0.459597 +v -0.374999 -0.115847 -0.454073 +v 0.375000 -0.115847 -0.454073 +v 0.375000 -0.110323 -0.459597 +v -0.374999 -0.134153 -0.420927 +v -0.374999 -0.139677 -0.415403 +v 0.375000 -0.139677 -0.415403 +v 0.375000 -0.134153 -0.420927 +v -0.374999 -0.172823 -0.459597 +v -0.374999 -0.178347 -0.454073 +v 0.375000 -0.178347 -0.454073 +v 0.375000 -0.172823 -0.459597 +v -0.374999 -0.196653 -0.420927 +v -0.374999 -0.202177 -0.415403 +v 0.375000 -0.202177 -0.415403 +v 0.375000 -0.196653 -0.420927 +v -0.374999 -0.235323 -0.459597 +v -0.374999 -0.240847 -0.454073 +v 0.375000 -0.240847 -0.454073 +v 0.375000 -0.235323 -0.459597 +v -0.374999 -0.259153 -0.420927 +v -0.374999 -0.264677 -0.415403 +v 0.375000 -0.264677 -0.415403 +v 0.375000 -0.259153 -0.420927 +v -0.374999 -0.297823 -0.459597 +v -0.374999 -0.303347 -0.454073 +v 0.375000 -0.303347 -0.454073 +v 0.375000 -0.297823 -0.459597 +v -0.374999 -0.321653 -0.420927 +v -0.374999 -0.327177 -0.415403 +v 0.375000 -0.327177 -0.415403 +v 0.375000 -0.321653 -0.420927 +v -0.374999 -0.360323 -0.459597 +v -0.374999 -0.365847 -0.454073 +v 0.375000 -0.365847 -0.454073 +v 0.375000 -0.360323 -0.459597 +vt 0.473684 0.937500 +vt 0.421053 0.937500 +vt 0.421053 1.000000 +vt 0.842105 1.000000 +vt 0.842105 0.937500 +vt 0.789474 0.937500 +vt 0.368421 0.468750 +vt 0.052632 0.468750 +vt 0.052632 0.531250 +vt 0.368421 0.531250 +vt 0.894737 0.937500 +vt 0.894737 0.062500 +vt 0.894737 0.000000 +vt 0.842105 0.000000 +vt 0.842105 0.062500 +vt 0.894737 1.000000 +vt 0.052632 0.937500 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.421053 1.000000 +vt 0.421053 0.937500 +vt 0.368421 0.937500 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 0.000000 +vt 0.947368 0.000000 +vt 0.947368 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.500000 +vt 0.947368 0.500000 +vt 0.789474 0.468750 +vt 0.473684 0.468750 +vt 0.473684 0.531250 +vt 0.789474 0.531250 +vt 0.421053 0.062500 +vt 0.368421 0.062500 +vt 0.789474 0.062500 +vt 0.894737 0.062500 +vt 0.894737 0.937500 +vt 0.894737 1.000000 +vt 0.947368 1.000000 +vt 0.947368 0.937500 +vt 0.947368 0.062500 +vt 0.947368 0.000000 +vt 0.894737 0.000000 +vt 0.473684 0.062500 +vt 0.421053 0.062500 +vt 0.052632 0.062500 +vt 0.000000 0.062500 +vt 0.000000 0.000000 +vt 0.421053 0.000000 +vt 0.421053 0.000000 +vt 0.052632 0.937500 +vt 0.368421 0.937500 +vt 0.368421 0.906250 +vt 0.052632 0.906250 +vt 0.473684 0.937500 +vt 0.789474 0.937500 +vt 0.789474 0.906250 +vt 0.473684 0.906250 +vt 0.842105 0.937500 +vt 0.894737 0.937500 +vt 0.894737 0.531250 +vt 0.842105 0.531250 +vt 1.000000 0.062500 +vt 0.947368 0.062500 +vt 0.947368 0.437500 +vt 1.000000 0.437500 +vt 0.894737 0.937500 +vt 0.947368 0.937500 +vt 0.947368 0.531250 +vt 0.894737 0.531250 +vt 1.000000 0.937500 +vt 1.000000 0.562500 +vt 0.947368 0.562500 +vt 0.842105 0.468750 +vt 0.894737 0.468750 +vt 0.894737 0.062500 +vt 0.842105 0.062500 +vt 1.000000 0.062500 +vt 0.947368 0.062500 +vt 0.947368 0.437500 +vt 1.000000 0.437500 +vt 0.947368 0.468750 +vt 0.894737 0.062500 +vt 0.894737 0.468750 +vt 1.000000 0.937500 +vt 1.000000 0.562500 +vt 0.947368 0.562500 +vt 0.947368 0.937500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.906250 +vt 0.368421 0.906250 +vt 0.368421 0.875000 +vt 0.052632 0.875000 +vt 0.473684 0.906250 +vt 0.789474 0.906250 +vt 0.789474 0.875000 +vt 0.473684 0.875000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.875000 +vt 0.368421 0.875000 +vt 0.368421 0.843750 +vt 0.052632 0.843750 +vt 0.473684 0.875000 +vt 0.789474 0.875000 +vt 0.789474 0.843750 +vt 0.473684 0.843750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.843750 +vt 0.368421 0.843750 +vt 0.368421 0.812500 +vt 0.052632 0.812500 +vt 0.473684 0.843750 +vt 0.789474 0.843750 +vt 0.789474 0.812500 +vt 0.473684 0.812500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.812500 +vt 0.368421 0.812500 +vt 0.368421 0.781250 +vt 0.052632 0.781250 +vt 0.473684 0.812500 +vt 0.789474 0.812500 +vt 0.789474 0.781250 +vt 0.473684 0.781250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.781250 +vt 0.368421 0.781250 +vt 0.368421 0.750000 +vt 0.052632 0.750000 +vt 0.473684 0.781250 +vt 0.789474 0.781250 +vt 0.789474 0.750000 +vt 0.473684 0.750000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.718750 +vt 0.368421 0.718750 +vt 0.368421 0.687500 +vt 0.052632 0.687500 +vt 0.473684 0.718750 +vt 0.789474 0.718750 +vt 0.789474 0.687500 +vt 0.473684 0.687500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.750000 +vt 0.368421 0.750000 +vt 0.368421 0.718750 +vt 0.052632 0.718750 +vt 0.473684 0.750000 +vt 0.789474 0.750000 +vt 0.789474 0.718750 +vt 0.473684 0.718750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.687500 +vt 0.368421 0.687500 +vt 0.368421 0.656250 +vt 0.052632 0.656250 +vt 0.473684 0.687500 +vt 0.789474 0.687500 +vt 0.789474 0.656250 +vt 0.473684 0.656250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.656250 +vt 0.368421 0.656250 +vt 0.368421 0.625000 +vt 0.052632 0.625000 +vt 0.473684 0.656250 +vt 0.789474 0.656250 +vt 0.789474 0.625000 +vt 0.473684 0.625000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.625000 +vt 0.368421 0.625000 +vt 0.368421 0.593750 +vt 0.052632 0.593750 +vt 0.473684 0.625000 +vt 0.789474 0.625000 +vt 0.789474 0.593750 +vt 0.473684 0.593750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.593750 +vt 0.368421 0.593750 +vt 0.368421 0.562500 +vt 0.052632 0.562500 +vt 0.473684 0.593750 +vt 0.789474 0.593750 +vt 0.789474 0.562500 +vt 0.473684 0.562500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.562500 +vt 0.368421 0.562500 +vt 0.368421 0.531250 +vt 0.052632 0.531250 +vt 0.473684 0.562500 +vt 0.789474 0.562500 +vt 0.789474 0.531250 +vt 0.473684 0.531250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.468750 +vt 0.368421 0.468750 +vt 0.368421 0.437500 +vt 0.052632 0.437500 +vt 0.473684 0.468750 +vt 0.789474 0.468750 +vt 0.789474 0.437500 +vt 0.473684 0.437500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.437500 +vt 0.368421 0.437500 +vt 0.368421 0.406250 +vt 0.052632 0.406250 +vt 0.473684 0.437500 +vt 0.789474 0.437500 +vt 0.789474 0.406250 +vt 0.473684 0.406250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.406250 +vt 0.368421 0.406250 +vt 0.368421 0.375000 +vt 0.052632 0.375000 +vt 0.473684 0.406250 +vt 0.789474 0.406250 +vt 0.789474 0.375000 +vt 0.473684 0.375000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.375000 +vt 0.368421 0.375000 +vt 0.368421 0.343750 +vt 0.052632 0.343750 +vt 0.473684 0.375000 +vt 0.789474 0.375000 +vt 0.789474 0.343750 +vt 0.473684 0.343750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.343750 +vt 0.368421 0.343750 +vt 0.368421 0.312500 +vt 0.052632 0.312500 +vt 0.473684 0.343750 +vt 0.789474 0.343750 +vt 0.789474 0.312500 +vt 0.473684 0.312500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.312500 +vt 0.368421 0.312500 +vt 0.368421 0.281250 +vt 0.052632 0.281250 +vt 0.473684 0.312500 +vt 0.789474 0.312500 +vt 0.789474 0.281250 +vt 0.473684 0.281250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.250000 +vt 0.368421 0.250000 +vt 0.368421 0.218750 +vt 0.052632 0.218750 +vt 0.473684 0.250000 +vt 0.789474 0.250000 +vt 0.789474 0.218750 +vt 0.473684 0.218750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.281250 +vt 0.368421 0.281250 +vt 0.368421 0.250000 +vt 0.052632 0.250000 +vt 0.473684 0.281250 +vt 0.789474 0.281250 +vt 0.789474 0.250000 +vt 0.473684 0.250000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.218750 +vt 0.368421 0.218750 +vt 0.368421 0.187500 +vt 0.052632 0.187500 +vt 0.473684 0.218750 +vt 0.789474 0.218750 +vt 0.789474 0.187500 +vt 0.473684 0.187500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.187500 +vt 0.368421 0.187500 +vt 0.368421 0.156250 +vt 0.052632 0.156250 +vt 0.473684 0.187500 +vt 0.789474 0.187500 +vt 0.789474 0.156250 +vt 0.473684 0.156250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.156250 +vt 0.368421 0.156250 +vt 0.368421 0.125000 +vt 0.052632 0.125000 +vt 0.473684 0.156250 +vt 0.789474 0.156250 +vt 0.789474 0.125000 +vt 0.473684 0.125000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.125000 +vt 0.368421 0.125000 +vt 0.368421 0.093750 +vt 0.052632 0.093750 +vt 0.473684 0.125000 +vt 0.789474 0.125000 +vt 0.789474 0.093750 +vt 0.473684 0.093750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.093750 +vt 0.368421 0.093750 +vt 0.368421 0.062500 +vt 0.052632 0.062500 +vt 0.473684 0.093750 +vt 0.789474 0.093750 +vt 0.789474 0.062500 +vt 0.473684 0.062500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vn -0.0000 -0.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.7071 -0.7071 +vn -0.0000 -0.7071 0.7071 +vn 0.0000 -0.7071 -0.7071 +vn -0.0000 0.7071 0.7071 +s off +f 15/1/1 21/2/1 2/3/1 1/4/1 10/5/1 20/6/1 +f 16/7/2 17/8/2 30/9/2 31/10/2 +f 23/11/3 11/12/3 8/13/3 3/14/3 22/15/3 10/5/3 1/4/3 6/16/3 +f 18/17/2 23/18/2 6/19/2 5/20/2 12/21/2 19/22/2 +f 2/23/4 5/24/4 6/25/4 1/26/4 +f 3/27/5 8/28/5 7/29/5 4/30/5 +f 13/31/1 14/32/1 27/33/1 32/34/1 +f 24/35/2 28/36/2 16/7/2 31/10/2 19/22/2 12/21/2 +f 22/15/1 25/37/1 13/31/1 32/34/1 20/6/1 10/5/1 +f 24/38/6 12/39/6 5/40/6 2/41/6 21/42/6 9/43/6 4/44/6 7/45/6 +f 26/46/1 9/47/1 21/2/1 15/1/1 27/33/1 14/32/1 +f 29/48/2 11/49/2 23/18/2 18/17/2 30/9/2 17/8/2 +f 8/50/2 11/49/2 29/48/2 28/36/2 24/35/2 7/51/2 +f 4/52/1 9/47/1 26/46/1 25/37/1 22/15/1 3/14/1 +f 33/53/7 36/54/7 40/55/7 37/56/7 +f 35/57/8 34/58/8 38/59/8 39/60/8 +f 15/61/3 19/62/3 31/63/3 27/64/3 +f 30/65/4 32/66/4 27/67/4 31/68/4 +f 18/69/6 20/70/6 32/71/6 30/72/6 +f 18/73/5 19/74/5 15/75/5 20/70/5 +f 14/76/3 16/77/3 28/78/3 26/79/3 +f 29/80/4 25/81/4 26/82/4 28/83/4 +f 13/84/6 25/81/6 29/85/6 17/86/6 +f 17/87/5 16/88/5 14/89/5 13/90/5 +f 40/91/9 39/92/9 38/93/9 37/94/9 +f 33/95/10 34/96/10 35/97/10 36/98/10 +f 41/99/7 44/100/7 48/101/7 45/102/7 +f 43/103/8 42/104/8 46/105/8 47/106/8 +f 48/107/9 47/108/9 46/109/9 45/110/9 +f 41/111/10 42/112/10 43/113/10 44/114/10 +f 49/115/7 52/116/7 56/117/7 53/118/7 +f 51/119/8 50/120/8 54/121/8 55/122/8 +f 56/123/9 55/124/9 54/125/9 53/126/9 +f 49/127/10 50/128/10 51/129/10 52/130/10 +f 57/131/7 60/132/7 64/133/7 61/134/7 +f 59/135/8 58/136/8 62/137/8 63/138/8 +f 64/139/9 63/140/9 62/141/9 61/142/9 +f 57/143/10 58/144/10 59/145/10 60/146/10 +f 65/147/7 68/148/7 72/149/7 69/150/7 +f 67/151/8 66/152/8 70/153/8 71/154/8 +f 72/155/9 71/156/9 70/157/9 69/158/9 +f 65/159/10 66/160/10 67/161/10 68/162/10 +f 73/163/7 76/164/7 80/165/7 77/166/7 +f 75/167/8 74/168/8 78/169/8 79/170/8 +f 80/171/9 79/172/9 78/173/9 77/174/9 +f 73/175/10 74/176/10 75/177/10 76/178/10 +f 81/179/7 84/180/7 88/181/7 85/182/7 +f 83/183/8 82/184/8 86/185/8 87/186/8 +f 88/187/9 87/188/9 86/189/9 85/190/9 +f 81/191/10 82/192/10 83/193/10 84/194/10 +f 89/195/7 92/196/7 96/197/7 93/198/7 +f 91/199/8 90/200/8 94/201/8 95/202/8 +f 96/203/9 95/204/9 94/205/9 93/206/9 +f 89/207/10 90/208/10 91/209/10 92/210/10 +f 97/211/7 100/212/7 104/213/7 101/214/7 +f 99/215/8 98/216/8 102/217/8 103/218/8 +f 104/219/9 103/220/9 102/221/9 101/222/9 +f 97/223/10 98/224/10 99/225/10 100/226/10 +f 105/227/7 108/228/7 112/229/7 109/230/7 +f 107/231/8 106/232/8 110/233/8 111/234/8 +f 112/235/9 111/236/9 110/237/9 109/238/9 +f 105/239/10 106/240/10 107/241/10 108/242/10 +f 113/243/7 116/244/7 120/245/7 117/246/7 +f 115/247/8 114/248/8 118/249/8 119/250/8 +f 120/251/9 119/252/9 118/253/9 117/254/9 +f 113/255/10 114/256/10 115/257/10 116/258/10 +f 121/259/7 124/260/7 128/261/7 125/262/7 +f 123/263/8 122/264/8 126/265/8 127/266/8 +f 128/267/9 127/268/9 126/269/9 125/270/9 +f 121/271/10 122/272/10 123/273/10 124/274/10 +f 129/275/7 132/276/7 136/277/7 133/278/7 +f 131/279/8 130/280/8 134/281/8 135/282/8 +f 136/283/9 135/284/9 134/285/9 133/286/9 +f 129/287/10 130/288/10 131/289/10 132/290/10 +f 137/291/7 140/292/7 144/293/7 141/294/7 +f 139/295/8 138/296/8 142/297/8 143/298/8 +f 144/299/9 143/300/9 142/301/9 141/302/9 +f 137/303/10 138/304/10 139/305/10 140/306/10 +f 145/307/7 148/308/7 152/309/7 149/310/7 +f 147/311/8 146/312/8 150/313/8 151/314/8 +f 152/315/9 151/316/9 150/317/9 149/318/9 +f 145/319/10 146/320/10 147/321/10 148/322/10 +f 153/323/7 156/324/7 160/325/7 157/326/7 +f 155/327/8 154/328/8 158/329/8 159/330/8 +f 160/331/9 159/332/9 158/333/9 157/334/9 +f 153/335/10 154/336/10 155/337/10 156/338/10 +f 161/339/7 164/340/7 168/341/7 165/342/7 +f 163/343/8 162/344/8 166/345/8 167/346/8 +f 168/347/9 167/348/9 166/349/9 165/350/9 +f 161/351/10 162/352/10 163/353/10 164/354/10 +f 169/355/7 172/356/7 176/357/7 173/358/7 +f 171/359/8 170/360/8 174/361/8 175/362/8 +f 176/363/9 175/364/9 174/365/9 173/366/9 +f 169/367/10 170/368/10 171/369/10 172/370/10 +f 177/371/7 180/372/7 184/373/7 181/374/7 +f 179/375/8 178/376/8 182/377/8 183/378/8 +f 184/379/9 183/380/9 182/381/9 181/382/9 +f 177/383/10 178/384/10 179/385/10 180/386/10 +f 185/387/7 188/388/7 192/389/7 189/390/7 +f 187/391/8 186/392/8 190/393/8 191/394/8 +f 192/395/9 191/396/9 190/397/9 189/398/9 +f 185/399/10 186/400/10 187/401/10 188/402/10 +f 193/403/7 196/404/7 200/405/7 197/406/7 +f 195/407/8 194/408/8 198/409/8 199/410/8 +f 200/411/9 199/412/9 198/413/9 197/414/9 +f 193/415/10 194/416/10 195/417/10 196/418/10 +f 201/419/7 204/420/7 208/421/7 205/422/7 +f 203/423/8 202/424/8 206/425/8 207/426/8 +f 208/427/9 207/428/9 206/429/9 205/430/9 +f 201/431/10 202/432/10 203/433/10 204/434/10 +f 209/435/7 212/436/7 216/437/7 213/438/7 +f 211/439/8 210/440/8 214/441/8 215/442/8 +f 216/443/9 215/444/9 214/445/9 213/446/9 +f 209/447/10 210/448/10 211/449/10 212/450/10 +f 217/451/7 220/452/7 224/453/7 221/454/7 +f 219/455/8 218/456/8 222/457/8 223/458/8 +f 224/459/9 223/460/9 222/461/9 221/462/9 +f 217/463/10 218/464/10 219/465/10 220/466/10 +f 225/467/7 228/468/7 232/469/7 229/470/7 +f 227/471/8 226/472/8 230/473/8 231/474/8 +f 232/475/9 231/476/9 230/477/9 229/478/9 +f 225/479/10 226/480/10 227/481/10 228/482/10 +f 233/483/7 236/484/7 240/485/7 237/486/7 +f 235/487/8 234/488/8 238/489/8 239/490/8 +f 240/491/9 239/492/9 238/493/9 237/494/9 +f 233/495/10 234/496/10 235/497/10 236/498/10 diff --git a/homedecor_doors_and_gates/models/homedecor_door_closet_b.obj b/homedecor_doors_and_gates/models/homedecor_door_closet_b.obj new file mode 100644 index 0000000..94daf10 --- /dev/null +++ b/homedecor_doors_and_gates/models/homedecor_door_closet_b.obj @@ -0,0 +1,878 @@ +# Blender v2.79 (sub 0) OBJ File: 'door-closet.blend' +# www.blender.org +o Cylinder +v 0.500000 1.500000 -0.500000 +v -0.500000 1.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v -0.500000 1.500000 -0.375000 +v 0.500000 1.500000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v 0.500000 -0.500000 -0.375000 +v -0.500000 -0.375000 -0.500000 +v 0.500000 1.375000 -0.500000 +v 0.500000 -0.375000 -0.375000 +v -0.500000 1.375000 -0.375000 +v 0.374999 0.437500 -0.500000 +v -0.375000 0.437500 -0.500000 +v -0.375000 1.375000 -0.500000 +v -0.375000 0.437500 -0.375000 +v 0.374999 0.437500 -0.375000 +v 0.374999 1.375000 -0.375000 +v -0.375000 1.375000 -0.375000 +v 0.374999 1.375000 -0.500000 +v -0.500000 1.375000 -0.500000 +v 0.500000 -0.375000 -0.500000 +v 0.500000 1.375000 -0.375000 +v -0.500000 -0.375000 -0.375000 +v 0.374999 -0.375000 -0.500000 +v -0.375000 -0.375000 -0.500000 +v -0.375000 0.562500 -0.500000 +v -0.375000 -0.375000 -0.375000 +v 0.374999 -0.375000 -0.375000 +v 0.374999 0.562500 -0.375000 +v -0.375000 0.562500 -0.375000 +v 0.374999 0.562500 -0.500000 +v 0.374999 1.365847 -0.454073 +v 0.374999 1.360323 -0.459597 +v -0.375000 1.360323 -0.459597 +v -0.375000 1.365847 -0.454073 +v 0.374999 1.327177 -0.415403 +v 0.374999 1.321653 -0.420927 +v -0.375000 1.321653 -0.420927 +v -0.375000 1.327177 -0.415403 +v 0.374999 1.303347 -0.454073 +v 0.374999 1.297823 -0.459597 +v -0.375000 1.297823 -0.459597 +v -0.375000 1.303347 -0.454073 +v 0.374999 1.264677 -0.415403 +v 0.374999 1.259153 -0.420927 +v -0.375000 1.259153 -0.420927 +v -0.375000 1.264677 -0.415403 +v 0.374999 1.240847 -0.454073 +v 0.374999 1.235323 -0.459597 +v -0.375000 1.235323 -0.459597 +v -0.375000 1.240847 -0.454073 +v 0.374999 1.202177 -0.415403 +v 0.374999 1.196653 -0.420927 +v -0.375000 1.196653 -0.420927 +v -0.375000 1.202177 -0.415403 +v 0.374999 1.178347 -0.454073 +v 0.374999 1.172823 -0.459597 +v -0.375000 1.172823 -0.459597 +v -0.375000 1.178347 -0.454073 +v 0.374999 1.139677 -0.415403 +v 0.374999 1.134153 -0.420927 +v -0.375000 1.134153 -0.420927 +v -0.375000 1.139677 -0.415403 +v 0.374999 1.115847 -0.454073 +v 0.374999 1.110323 -0.459597 +v -0.375000 1.110323 -0.459597 +v -0.375000 1.115847 -0.454073 +v 0.374999 1.077177 -0.415403 +v 0.374999 1.071653 -0.420927 +v -0.375000 1.071653 -0.420927 +v -0.375000 1.077177 -0.415403 +v 0.374999 1.053347 -0.454073 +v 0.374999 1.047823 -0.459597 +v -0.375000 1.047823 -0.459597 +v -0.375000 1.053347 -0.454073 +v 0.374999 1.014677 -0.415403 +v 0.374999 1.009153 -0.420927 +v -0.375000 1.009153 -0.420927 +v -0.375000 1.014677 -0.415403 +v 0.374999 0.928347 -0.454073 +v 0.374999 0.922823 -0.459597 +v -0.375000 0.922823 -0.459597 +v -0.375000 0.928347 -0.454073 +v 0.374999 0.889677 -0.415403 +v 0.374999 0.884153 -0.420927 +v -0.375000 0.884153 -0.420927 +v -0.375000 0.889677 -0.415403 +v 0.374999 0.990847 -0.454073 +v 0.374999 0.985323 -0.459597 +v -0.375000 0.985323 -0.459597 +v -0.375000 0.990847 -0.454073 +v 0.374999 0.952177 -0.415403 +v 0.374999 0.946653 -0.420927 +v -0.375000 0.946653 -0.420927 +v -0.375000 0.952177 -0.415403 +v 0.374999 0.865847 -0.454073 +v 0.374999 0.860323 -0.459597 +v -0.375000 0.860323 -0.459597 +v -0.375000 0.865847 -0.454073 +v 0.374999 0.827177 -0.415403 +v 0.374999 0.821653 -0.420927 +v -0.375000 0.821653 -0.420927 +v -0.375000 0.827177 -0.415403 +v 0.374999 0.803347 -0.454073 +v 0.374999 0.797823 -0.459597 +v -0.375000 0.797823 -0.459597 +v -0.375000 0.803347 -0.454073 +v 0.374999 0.764677 -0.415403 +v 0.374999 0.759153 -0.420927 +v -0.375000 0.759153 -0.420927 +v -0.375000 0.764677 -0.415403 +v 0.374999 0.740847 -0.454073 +v 0.374999 0.735323 -0.459597 +v -0.375000 0.735323 -0.459597 +v -0.375000 0.740847 -0.454073 +v 0.374999 0.702177 -0.415403 +v 0.374999 0.696653 -0.420927 +v -0.375000 0.696653 -0.420927 +v -0.375000 0.702177 -0.415403 +v 0.374999 0.678347 -0.454073 +v 0.374999 0.672823 -0.459597 +v -0.375000 0.672823 -0.459597 +v -0.375000 0.678347 -0.454073 +v 0.374999 0.639677 -0.415403 +v 0.374999 0.634153 -0.420927 +v -0.375000 0.634153 -0.420927 +v -0.375000 0.639677 -0.415403 +v 0.374999 0.615847 -0.454073 +v 0.374999 0.610323 -0.459597 +v -0.375000 0.610323 -0.459597 +v -0.375000 0.615847 -0.454073 +v 0.374999 0.577177 -0.415403 +v 0.374999 0.571653 -0.420927 +v -0.375000 0.571653 -0.420927 +v -0.375000 0.577177 -0.415403 +v 0.374999 0.428347 -0.454073 +v 0.374999 0.422823 -0.459597 +v -0.375000 0.422823 -0.459597 +v -0.375000 0.428347 -0.454073 +v 0.374999 0.389677 -0.415403 +v 0.374999 0.384153 -0.420927 +v -0.375000 0.384153 -0.420927 +v -0.375000 0.389677 -0.415403 +v 0.374999 0.365847 -0.454073 +v 0.374999 0.360323 -0.459597 +v -0.375000 0.360323 -0.459597 +v -0.375000 0.365847 -0.454073 +v 0.374999 0.327177 -0.415403 +v 0.374999 0.321653 -0.420927 +v -0.375000 0.321653 -0.420927 +v -0.375000 0.327177 -0.415403 +v 0.374999 0.303347 -0.454073 +v 0.374999 0.297823 -0.459597 +v -0.375000 0.297823 -0.459597 +v -0.375000 0.303347 -0.454073 +v 0.374999 0.264677 -0.415403 +v 0.374999 0.259153 -0.420927 +v -0.375000 0.259153 -0.420927 +v -0.375000 0.264677 -0.415403 +v 0.374999 0.240847 -0.454073 +v 0.374999 0.235323 -0.459597 +v -0.375000 0.235323 -0.459597 +v -0.375000 0.240847 -0.454073 +v 0.374999 0.202177 -0.415403 +v 0.374999 0.196653 -0.420927 +v -0.375000 0.196653 -0.420927 +v -0.375000 0.202177 -0.415403 +v 0.374999 0.178347 -0.454073 +v 0.374999 0.172823 -0.459597 +v -0.375000 0.172823 -0.459597 +v -0.375000 0.178347 -0.454073 +v 0.374999 0.139677 -0.415403 +v 0.374999 0.134153 -0.420927 +v -0.375000 0.134153 -0.420927 +v -0.375000 0.139677 -0.415403 +v 0.374999 0.115847 -0.454073 +v 0.374999 0.110323 -0.459597 +v -0.375000 0.110323 -0.459597 +v -0.375000 0.115847 -0.454073 +v 0.374999 0.077177 -0.415403 +v 0.374999 0.071653 -0.420927 +v -0.375000 0.071653 -0.420927 +v -0.375000 0.077177 -0.415403 +v 0.374999 -0.009153 -0.454073 +v 0.374999 -0.014677 -0.459597 +v -0.375000 -0.014677 -0.459597 +v -0.375000 -0.009153 -0.454073 +v 0.374999 -0.047823 -0.415403 +v 0.374999 -0.053347 -0.420927 +v -0.375000 -0.053347 -0.420927 +v -0.375000 -0.047823 -0.415403 +v 0.374999 0.053347 -0.454073 +v 0.374999 0.047823 -0.459597 +v -0.375000 0.047823 -0.459597 +v -0.375000 0.053347 -0.454073 +v 0.374999 0.014677 -0.415403 +v 0.374999 0.009153 -0.420927 +v -0.375000 0.009153 -0.420927 +v -0.375000 0.014677 -0.415403 +v 0.374999 -0.071653 -0.454073 +v 0.374999 -0.077177 -0.459597 +v -0.375000 -0.077177 -0.459597 +v -0.375000 -0.071653 -0.454073 +v 0.374999 -0.110323 -0.415403 +v 0.374999 -0.115847 -0.420927 +v -0.375000 -0.115847 -0.420927 +v -0.375000 -0.110323 -0.415403 +v 0.374999 -0.134153 -0.454073 +v 0.374999 -0.139677 -0.459597 +v -0.375000 -0.139677 -0.459597 +v -0.375000 -0.134153 -0.454073 +v 0.374999 -0.172823 -0.415403 +v 0.374999 -0.178347 -0.420927 +v -0.375000 -0.178347 -0.420927 +v -0.375000 -0.172823 -0.415403 +v 0.374999 -0.196653 -0.454073 +v 0.374999 -0.202177 -0.459597 +v -0.375000 -0.202177 -0.459597 +v -0.375000 -0.196653 -0.454073 +v 0.374999 -0.235323 -0.415403 +v 0.374999 -0.240847 -0.420927 +v -0.375000 -0.240847 -0.420927 +v -0.375000 -0.235323 -0.415403 +v 0.374999 -0.259153 -0.454073 +v 0.374999 -0.264677 -0.459597 +v -0.375000 -0.264677 -0.459597 +v -0.375000 -0.259153 -0.454073 +v 0.374999 -0.297823 -0.415403 +v 0.374999 -0.303347 -0.420927 +v -0.375000 -0.303347 -0.420927 +v -0.375000 -0.297823 -0.415403 +v 0.374999 -0.321653 -0.454073 +v 0.374999 -0.327177 -0.459597 +v -0.375000 -0.327177 -0.459597 +v -0.375000 -0.321653 -0.454073 +v 0.374999 -0.360323 -0.415403 +v 0.374999 -0.365847 -0.420927 +v -0.375000 -0.365847 -0.420927 +v -0.375000 -0.360323 -0.415403 +vt 0.473684 0.937500 +vt 0.421053 0.937500 +vt 0.421053 1.000000 +vt 0.842105 1.000000 +vt 0.842105 0.937500 +vt 0.789474 0.937500 +vt 0.368421 0.468750 +vt 0.052632 0.468750 +vt 0.052632 0.531250 +vt 0.368421 0.531250 +vt 0.894737 0.937500 +vt 0.894737 0.062500 +vt 0.894737 0.000000 +vt 0.842105 0.000000 +vt 0.842105 0.062500 +vt 0.894737 1.000000 +vt 0.052632 0.937500 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.421053 1.000000 +vt 0.421053 0.937500 +vt 0.368421 0.937500 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 0.000000 +vt 0.947368 0.000000 +vt 0.947368 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.500000 +vt 0.947368 0.500000 +vt 0.789474 0.468750 +vt 0.473684 0.468750 +vt 0.473684 0.531250 +vt 0.789474 0.531250 +vt 0.421053 0.062500 +vt 0.368421 0.062500 +vt 0.789474 0.062500 +vt 0.894737 0.062500 +vt 0.894737 0.937500 +vt 0.894737 1.000000 +vt 0.947368 1.000000 +vt 0.947368 0.937500 +vt 0.947368 0.062500 +vt 0.947368 0.000000 +vt 0.894737 0.000000 +vt 0.473684 0.062500 +vt 0.421053 0.062500 +vt 0.052632 0.062500 +vt 0.000000 0.062500 +vt 0.000000 0.000000 +vt 0.421053 0.000000 +vt 0.421053 0.000000 +vt 0.052632 0.937500 +vt 0.368421 0.937500 +vt 0.368421 0.906250 +vt 0.052632 0.906250 +vt 0.473684 0.937500 +vt 0.789474 0.937500 +vt 0.789474 0.906250 +vt 0.473684 0.906250 +vt 0.842105 0.937500 +vt 0.894737 0.937500 +vt 0.894737 0.531250 +vt 0.842105 0.531250 +vt 1.000000 0.062500 +vt 0.947368 0.062500 +vt 0.947368 0.437500 +vt 1.000000 0.437500 +vt 0.894737 0.937500 +vt 0.947368 0.937500 +vt 0.947368 0.531250 +vt 0.894737 0.531250 +vt 1.000000 0.937500 +vt 1.000000 0.562500 +vt 0.947368 0.562500 +vt 0.842105 0.468750 +vt 0.894737 0.468750 +vt 0.894737 0.062500 +vt 0.842105 0.062500 +vt 1.000000 0.062500 +vt 0.947368 0.062500 +vt 0.947368 0.437500 +vt 1.000000 0.437500 +vt 0.947368 0.468750 +vt 0.894737 0.062500 +vt 0.894737 0.468750 +vt 1.000000 0.937500 +vt 1.000000 0.562500 +vt 0.947368 0.562500 +vt 0.947368 0.937500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.906250 +vt 0.368421 0.906250 +vt 0.368421 0.875000 +vt 0.052632 0.875000 +vt 0.473684 0.906250 +vt 0.789474 0.906250 +vt 0.789474 0.875000 +vt 0.473684 0.875000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.875000 +vt 0.368421 0.875000 +vt 0.368421 0.843750 +vt 0.052632 0.843750 +vt 0.473684 0.875000 +vt 0.789474 0.875000 +vt 0.789474 0.843750 +vt 0.473684 0.843750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.843750 +vt 0.368421 0.843750 +vt 0.368421 0.812500 +vt 0.052632 0.812500 +vt 0.473684 0.843750 +vt 0.789474 0.843750 +vt 0.789474 0.812500 +vt 0.473684 0.812500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.812500 +vt 0.368421 0.812500 +vt 0.368421 0.781250 +vt 0.052632 0.781250 +vt 0.473684 0.812500 +vt 0.789474 0.812500 +vt 0.789474 0.781250 +vt 0.473684 0.781250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.781250 +vt 0.368421 0.781250 +vt 0.368421 0.750000 +vt 0.052632 0.750000 +vt 0.473684 0.781250 +vt 0.789474 0.781250 +vt 0.789474 0.750000 +vt 0.473684 0.750000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.718750 +vt 0.368421 0.718750 +vt 0.368421 0.687500 +vt 0.052632 0.687500 +vt 0.473684 0.718750 +vt 0.789474 0.718750 +vt 0.789474 0.687500 +vt 0.473684 0.687500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.750000 +vt 0.368421 0.750000 +vt 0.368421 0.718750 +vt 0.052632 0.718750 +vt 0.473684 0.750000 +vt 0.789474 0.750000 +vt 0.789474 0.718750 +vt 0.473684 0.718750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.687500 +vt 0.368421 0.687500 +vt 0.368421 0.656250 +vt 0.052632 0.656250 +vt 0.473684 0.687500 +vt 0.789474 0.687500 +vt 0.789474 0.656250 +vt 0.473684 0.656250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.656250 +vt 0.368421 0.656250 +vt 0.368421 0.625000 +vt 0.052632 0.625000 +vt 0.473684 0.656250 +vt 0.789474 0.656250 +vt 0.789474 0.625000 +vt 0.473684 0.625000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.625000 +vt 0.368421 0.625000 +vt 0.368421 0.593750 +vt 0.052632 0.593750 +vt 0.473684 0.625000 +vt 0.789474 0.625000 +vt 0.789474 0.593750 +vt 0.473684 0.593750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.593750 +vt 0.368421 0.593750 +vt 0.368421 0.562500 +vt 0.052632 0.562500 +vt 0.473684 0.593750 +vt 0.789474 0.593750 +vt 0.789474 0.562500 +vt 0.473684 0.562500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.562500 +vt 0.368421 0.562500 +vt 0.368421 0.531250 +vt 0.052632 0.531250 +vt 0.473684 0.562500 +vt 0.789474 0.562500 +vt 0.789474 0.531250 +vt 0.473684 0.531250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.468750 +vt 0.368421 0.468750 +vt 0.368421 0.437500 +vt 0.052632 0.437500 +vt 0.473684 0.468750 +vt 0.789474 0.468750 +vt 0.789474 0.437500 +vt 0.473684 0.437500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.437500 +vt 0.368421 0.437500 +vt 0.368421 0.406250 +vt 0.052632 0.406250 +vt 0.473684 0.437500 +vt 0.789474 0.437500 +vt 0.789474 0.406250 +vt 0.473684 0.406250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.406250 +vt 0.368421 0.406250 +vt 0.368421 0.375000 +vt 0.052632 0.375000 +vt 0.473684 0.406250 +vt 0.789474 0.406250 +vt 0.789474 0.375000 +vt 0.473684 0.375000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.375000 +vt 0.368421 0.375000 +vt 0.368421 0.343750 +vt 0.052632 0.343750 +vt 0.473684 0.375000 +vt 0.789474 0.375000 +vt 0.789474 0.343750 +vt 0.473684 0.343750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.343750 +vt 0.368421 0.343750 +vt 0.368421 0.312500 +vt 0.052632 0.312500 +vt 0.473684 0.343750 +vt 0.789474 0.343750 +vt 0.789474 0.312500 +vt 0.473684 0.312500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.312500 +vt 0.368421 0.312500 +vt 0.368421 0.281250 +vt 0.052632 0.281250 +vt 0.473684 0.312500 +vt 0.789474 0.312500 +vt 0.789474 0.281250 +vt 0.473684 0.281250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.250000 +vt 0.368421 0.250000 +vt 0.368421 0.218750 +vt 0.052632 0.218750 +vt 0.473684 0.250000 +vt 0.789474 0.250000 +vt 0.789474 0.218750 +vt 0.473684 0.218750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.281250 +vt 0.368421 0.281250 +vt 0.368421 0.250000 +vt 0.052632 0.250000 +vt 0.473684 0.281250 +vt 0.789474 0.281250 +vt 0.789474 0.250000 +vt 0.473684 0.250000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.218750 +vt 0.368421 0.218750 +vt 0.368421 0.187500 +vt 0.052632 0.187500 +vt 0.473684 0.218750 +vt 0.789474 0.218750 +vt 0.789474 0.187500 +vt 0.473684 0.187500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.187500 +vt 0.368421 0.187500 +vt 0.368421 0.156250 +vt 0.052632 0.156250 +vt 0.473684 0.187500 +vt 0.789474 0.187500 +vt 0.789474 0.156250 +vt 0.473684 0.156250 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.156250 +vt 0.368421 0.156250 +vt 0.368421 0.125000 +vt 0.052632 0.125000 +vt 0.473684 0.156250 +vt 0.789474 0.156250 +vt 0.789474 0.125000 +vt 0.473684 0.125000 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.125000 +vt 0.368421 0.125000 +vt 0.368421 0.093750 +vt 0.052632 0.093750 +vt 0.473684 0.125000 +vt 0.789474 0.125000 +vt 0.789474 0.093750 +vt 0.473684 0.093750 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vt 0.052632 0.093750 +vt 0.368421 0.093750 +vt 0.368421 0.062500 +vt 0.052632 0.062500 +vt 0.473684 0.093750 +vt 0.789474 0.093750 +vt 0.789474 0.062500 +vt 0.473684 0.062500 +vt 0.986842 0.562500 +vt 0.973684 0.562500 +vt 0.973684 0.937500 +vt 0.986842 0.937500 +vt 0.973684 0.062500 +vt 0.960526 0.062500 +vt 0.960526 0.437500 +vt 0.973684 0.437500 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 0.0000 1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.7071 0.7071 +vn 0.0000 -0.7071 -0.7071 +vn 0.0000 -0.7071 0.7071 +vn 0.0000 0.7071 -0.7071 +s off +f 15/1/1 21/2/1 2/3/1 1/4/1 10/5/1 20/6/1 +f 16/7/2 17/8/2 30/9/2 31/10/2 +f 23/11/3 11/12/3 8/13/3 3/14/3 22/15/3 10/5/3 1/4/3 6/16/3 +f 18/17/2 23/18/2 6/19/2 5/20/2 12/21/2 19/22/2 +f 2/23/4 5/24/4 6/25/4 1/26/4 +f 3/27/5 8/28/5 7/29/5 4/30/5 +f 13/31/1 14/32/1 27/33/1 32/34/1 +f 24/35/2 28/36/2 16/7/2 31/10/2 19/22/2 12/21/2 +f 22/15/1 25/37/1 13/31/1 32/34/1 20/6/1 10/5/1 +f 24/38/6 12/39/6 5/40/6 2/41/6 21/42/6 9/43/6 4/44/6 7/45/6 +f 26/46/1 9/47/1 21/2/1 15/1/1 27/33/1 14/32/1 +f 29/48/2 11/49/2 23/18/2 18/17/2 30/9/2 17/8/2 +f 8/50/2 11/49/2 29/48/2 28/36/2 24/35/2 7/51/2 +f 4/52/1 9/47/1 26/46/1 25/37/1 22/15/1 3/14/1 +f 33/53/7 36/54/7 40/55/7 37/56/7 +f 35/57/8 34/58/8 38/59/8 39/60/8 +f 15/61/3 19/62/3 31/63/3 27/64/3 +f 30/65/4 32/66/4 27/67/4 31/68/4 +f 18/69/6 20/70/6 32/71/6 30/72/6 +f 18/73/5 19/74/5 15/75/5 20/70/5 +f 14/76/3 16/77/3 28/78/3 26/79/3 +f 29/80/4 25/81/4 26/82/4 28/83/4 +f 13/84/6 25/81/6 29/85/6 17/86/6 +f 17/87/5 16/88/5 14/89/5 13/90/5 +f 40/91/9 39/92/9 38/93/9 37/94/9 +f 33/95/10 34/96/10 35/97/10 36/98/10 +f 41/99/7 44/100/7 48/101/7 45/102/7 +f 43/103/8 42/104/8 46/105/8 47/106/8 +f 48/107/9 47/108/9 46/109/9 45/110/9 +f 41/111/10 42/112/10 43/113/10 44/114/10 +f 49/115/7 52/116/7 56/117/7 53/118/7 +f 51/119/8 50/120/8 54/121/8 55/122/8 +f 56/123/9 55/124/9 54/125/9 53/126/9 +f 49/127/10 50/128/10 51/129/10 52/130/10 +f 57/131/7 60/132/7 64/133/7 61/134/7 +f 59/135/8 58/136/8 62/137/8 63/138/8 +f 64/139/9 63/140/9 62/141/9 61/142/9 +f 57/143/10 58/144/10 59/145/10 60/146/10 +f 65/147/7 68/148/7 72/149/7 69/150/7 +f 67/151/8 66/152/8 70/153/8 71/154/8 +f 72/155/9 71/156/9 70/157/9 69/158/9 +f 65/159/10 66/160/10 67/161/10 68/162/10 +f 73/163/7 76/164/7 80/165/7 77/166/7 +f 75/167/8 74/168/8 78/169/8 79/170/8 +f 80/171/9 79/172/9 78/173/9 77/174/9 +f 73/175/10 74/176/10 75/177/10 76/178/10 +f 81/179/7 84/180/7 88/181/7 85/182/7 +f 83/183/8 82/184/8 86/185/8 87/186/8 +f 88/187/9 87/188/9 86/189/9 85/190/9 +f 81/191/10 82/192/10 83/193/10 84/194/10 +f 89/195/7 92/196/7 96/197/7 93/198/7 +f 91/199/8 90/200/8 94/201/8 95/202/8 +f 96/203/9 95/204/9 94/205/9 93/206/9 +f 89/207/10 90/208/10 91/209/10 92/210/10 +f 97/211/7 100/212/7 104/213/7 101/214/7 +f 99/215/8 98/216/8 102/217/8 103/218/8 +f 104/219/9 103/220/9 102/221/9 101/222/9 +f 97/223/10 98/224/10 99/225/10 100/226/10 +f 105/227/7 108/228/7 112/229/7 109/230/7 +f 107/231/8 106/232/8 110/233/8 111/234/8 +f 112/235/9 111/236/9 110/237/9 109/238/9 +f 105/239/10 106/240/10 107/241/10 108/242/10 +f 113/243/7 116/244/7 120/245/7 117/246/7 +f 115/247/8 114/248/8 118/249/8 119/250/8 +f 120/251/9 119/252/9 118/253/9 117/254/9 +f 113/255/10 114/256/10 115/257/10 116/258/10 +f 121/259/7 124/260/7 128/261/7 125/262/7 +f 123/263/8 122/264/8 126/265/8 127/266/8 +f 128/267/9 127/268/9 126/269/9 125/270/9 +f 121/271/10 122/272/10 123/273/10 124/274/10 +f 129/275/7 132/276/7 136/277/7 133/278/7 +f 131/279/8 130/280/8 134/281/8 135/282/8 +f 136/283/9 135/284/9 134/285/9 133/286/9 +f 129/287/10 130/288/10 131/289/10 132/290/10 +f 137/291/7 140/292/7 144/293/7 141/294/7 +f 139/295/8 138/296/8 142/297/8 143/298/8 +f 144/299/9 143/300/9 142/301/9 141/302/9 +f 137/303/10 138/304/10 139/305/10 140/306/10 +f 145/307/7 148/308/7 152/309/7 149/310/7 +f 147/311/8 146/312/8 150/313/8 151/314/8 +f 152/315/9 151/316/9 150/317/9 149/318/9 +f 145/319/10 146/320/10 147/321/10 148/322/10 +f 153/323/7 156/324/7 160/325/7 157/326/7 +f 155/327/8 154/328/8 158/329/8 159/330/8 +f 160/331/9 159/332/9 158/333/9 157/334/9 +f 153/335/10 154/336/10 155/337/10 156/338/10 +f 161/339/7 164/340/7 168/341/7 165/342/7 +f 163/343/8 162/344/8 166/345/8 167/346/8 +f 168/347/9 167/348/9 166/349/9 165/350/9 +f 161/351/10 162/352/10 163/353/10 164/354/10 +f 169/355/7 172/356/7 176/357/7 173/358/7 +f 171/359/8 170/360/8 174/361/8 175/362/8 +f 176/363/9 175/364/9 174/365/9 173/366/9 +f 169/367/10 170/368/10 171/369/10 172/370/10 +f 177/371/7 180/372/7 184/373/7 181/374/7 +f 179/375/8 178/376/8 182/377/8 183/378/8 +f 184/379/9 183/380/9 182/381/9 181/382/9 +f 177/383/10 178/384/10 179/385/10 180/386/10 +f 185/387/7 188/388/7 192/389/7 189/390/7 +f 187/391/8 186/392/8 190/393/8 191/394/8 +f 192/395/9 191/396/9 190/397/9 189/398/9 +f 185/399/10 186/400/10 187/401/10 188/402/10 +f 193/403/7 196/404/7 200/405/7 197/406/7 +f 195/407/8 194/408/8 198/409/8 199/410/8 +f 200/411/9 199/412/9 198/413/9 197/414/9 +f 193/415/10 194/416/10 195/417/10 196/418/10 +f 201/419/7 204/420/7 208/421/7 205/422/7 +f 203/423/8 202/424/8 206/425/8 207/426/8 +f 208/427/9 207/428/9 206/429/9 205/430/9 +f 201/431/10 202/432/10 203/433/10 204/434/10 +f 209/435/7 212/436/7 216/437/7 213/438/7 +f 211/439/8 210/440/8 214/441/8 215/442/8 +f 216/443/9 215/444/9 214/445/9 213/446/9 +f 209/447/10 210/448/10 211/449/10 212/450/10 +f 217/451/7 220/452/7 224/453/7 221/454/7 +f 219/455/8 218/456/8 222/457/8 223/458/8 +f 224/459/9 223/460/9 222/461/9 221/462/9 +f 217/463/10 218/464/10 219/465/10 220/466/10 +f 225/467/7 228/468/7 232/469/7 229/470/7 +f 227/471/8 226/472/8 230/473/8 231/474/8 +f 232/475/9 231/476/9 230/477/9 229/478/9 +f 225/479/10 226/480/10 227/481/10 228/482/10 +f 233/483/7 236/484/7 240/485/7 237/486/7 +f 235/487/8 234/488/8 238/489/8 239/490/8 +f 240/491/9 239/492/9 238/493/9 237/494/9 +f 233/495/10 234/496/10 235/497/10 236/498/10 diff --git a/homedecor_doors_and_gates/models/homedecor_door_closet_right.obj b/homedecor_doors_and_gates/models/homedecor_door_closet_right.obj deleted file mode 100644 index 196860b..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_closet_right.obj +++ /dev/null @@ -1,518 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-closet-right.blend' -# www.blender.org -o Cylinder -v 0.499750 1.499500 0.499969 -v -0.499750 1.499500 0.499969 -v 0.499750 -0.499500 0.499969 -v -0.499750 -0.499500 0.499969 -v -0.499750 1.499500 0.375031 -v 0.499750 1.499500 0.375031 -v -0.499750 -0.499500 0.375031 -v 0.499750 -0.499500 0.375031 -v -0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.375031 -v -0.499750 1.374531 0.375031 -v 0.374875 0.437531 0.499969 -v -0.374875 0.437531 0.499969 -v -0.374875 1.374531 0.499969 -v -0.374875 0.437531 0.375031 -v 0.374875 0.437531 0.375031 -v 0.374875 1.374531 0.375031 -v -0.374875 1.374531 0.375031 -v 0.374875 1.374531 0.499969 -v -0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.375031 -v -0.499750 -0.374531 0.375031 -v 0.374875 -0.374531 0.499969 -v -0.374875 -0.374531 0.499969 -v -0.374875 0.562469 0.499969 -v -0.374875 -0.374531 0.375031 -v 0.374875 -0.374531 0.375031 -v 0.374875 0.562469 0.375031 -v -0.374875 0.562469 0.375031 -v 0.374875 0.562469 0.499969 -v 0.375000 1.365847 0.454073 -v 0.375000 1.360323 0.459597 -v -0.375000 1.360323 0.459597 -v -0.375000 1.365847 0.454073 -v 0.375000 1.327177 0.415403 -v 0.375000 1.321653 0.420927 -v -0.375000 1.321653 0.420927 -v -0.375000 1.327177 0.415403 -v 0.375000 1.303347 0.454073 -v 0.375000 1.297823 0.459597 -v -0.375000 1.297823 0.459597 -v -0.375000 1.303347 0.454073 -v 0.375000 1.264677 0.415403 -v 0.375000 1.259153 0.420927 -v -0.375000 1.259153 0.420927 -v -0.375000 1.264677 0.415403 -v 0.375000 1.240847 0.454073 -v 0.375000 1.235323 0.459597 -v -0.375000 1.235323 0.459597 -v -0.375000 1.240847 0.454073 -v 0.375000 1.202177 0.415403 -v 0.375000 1.196653 0.420927 -v -0.375000 1.196653 0.420927 -v -0.375000 1.202177 0.415403 -v 0.375000 1.178347 0.454073 -v 0.375000 1.172823 0.459597 -v -0.375000 1.172823 0.459597 -v -0.375000 1.178347 0.454073 -v 0.375000 1.139677 0.415403 -v 0.375000 1.134153 0.420927 -v -0.375000 1.134153 0.420927 -v -0.375000 1.139677 0.415403 -v 0.375000 1.115847 0.454073 -v 0.375000 1.110323 0.459597 -v -0.375000 1.110323 0.459597 -v -0.375000 1.115847 0.454073 -v 0.375000 1.077177 0.415403 -v 0.375000 1.071653 0.420927 -v -0.375000 1.071653 0.420927 -v -0.375000 1.077177 0.415403 -v 0.375000 1.053347 0.454073 -v 0.375000 1.047823 0.459597 -v -0.375000 1.047823 0.459597 -v -0.375000 1.053347 0.454073 -v 0.375000 1.014677 0.415403 -v 0.375000 1.009153 0.420927 -v -0.375000 1.009153 0.420927 -v -0.375000 1.014677 0.415403 -v 0.375000 0.928347 0.454073 -v 0.375000 0.922823 0.459597 -v -0.375000 0.922823 0.459597 -v -0.375000 0.928347 0.454073 -v 0.375000 0.889677 0.415403 -v 0.375000 0.884153 0.420927 -v -0.375000 0.884153 0.420927 -v -0.375000 0.889677 0.415403 -v 0.375000 0.990847 0.454073 -v 0.375000 0.985323 0.459597 -v -0.375000 0.985323 0.459597 -v -0.375000 0.990847 0.454073 -v 0.375000 0.952177 0.415403 -v 0.375000 0.946653 0.420927 -v -0.375000 0.946653 0.420927 -v -0.375000 0.952177 0.415403 -v 0.375000 0.865847 0.454073 -v 0.375000 0.860323 0.459597 -v -0.375000 0.860323 0.459597 -v -0.375000 0.865847 0.454073 -v 0.375000 0.827177 0.415403 -v 0.375000 0.821653 0.420927 -v -0.375000 0.821653 0.420927 -v -0.375000 0.827177 0.415403 -v 0.375000 0.803347 0.454073 -v 0.375000 0.797823 0.459597 -v -0.375000 0.797823 0.459597 -v -0.375000 0.803347 0.454073 -v 0.375000 0.764677 0.415403 -v 0.375000 0.759153 0.420927 -v -0.375000 0.759153 0.420927 -v -0.375000 0.764677 0.415403 -v 0.375000 0.740847 0.454073 -v 0.375000 0.735323 0.459597 -v -0.375000 0.735323 0.459597 -v -0.375000 0.740847 0.454073 -v 0.375000 0.702177 0.415403 -v 0.375000 0.696653 0.420927 -v -0.375000 0.696653 0.420927 -v -0.375000 0.702177 0.415403 -v 0.375000 0.678347 0.454073 -v 0.375000 0.672823 0.459597 -v -0.375000 0.672823 0.459597 -v -0.375000 0.678347 0.454073 -v 0.375000 0.639677 0.415403 -v 0.375000 0.634153 0.420927 -v -0.375000 0.634153 0.420927 -v -0.375000 0.639677 0.415403 -v 0.375000 0.615847 0.454073 -v 0.375000 0.610323 0.459597 -v -0.375000 0.610323 0.459597 -v -0.375000 0.615847 0.454073 -v 0.375000 0.577177 0.415403 -v 0.375000 0.571653 0.420927 -v -0.375000 0.571653 0.420927 -v -0.375000 0.577177 0.415403 -v 0.375000 0.428347 0.454073 -v 0.375000 0.422823 0.459597 -v -0.375000 0.422823 0.459597 -v -0.375000 0.428347 0.454073 -v 0.375000 0.389677 0.415403 -v 0.375000 0.384153 0.420927 -v -0.375000 0.384153 0.420927 -v -0.375000 0.389677 0.415403 -v 0.375000 0.365847 0.454073 -v 0.375000 0.360323 0.459597 -v -0.375000 0.360323 0.459597 -v -0.375000 0.365847 0.454073 -v 0.375000 0.327177 0.415403 -v 0.375000 0.321653 0.420927 -v -0.375000 0.321653 0.420927 -v -0.375000 0.327177 0.415403 -v 0.375000 0.303347 0.454073 -v 0.375000 0.297823 0.459597 -v -0.375000 0.297823 0.459597 -v -0.375000 0.303347 0.454073 -v 0.375000 0.264677 0.415403 -v 0.375000 0.259153 0.420927 -v -0.375000 0.259153 0.420927 -v -0.375000 0.264677 0.415403 -v 0.375000 0.240847 0.454073 -v 0.375000 0.235323 0.459597 -v -0.375000 0.235323 0.459597 -v -0.375000 0.240847 0.454073 -v 0.375000 0.202177 0.415403 -v 0.375000 0.196653 0.420927 -v -0.375000 0.196653 0.420927 -v -0.375000 0.202177 0.415403 -v 0.375000 0.178347 0.454073 -v 0.375000 0.172823 0.459597 -v -0.375000 0.172823 0.459597 -v -0.375000 0.178347 0.454073 -v 0.375000 0.139677 0.415403 -v 0.375000 0.134153 0.420927 -v -0.375000 0.134153 0.420927 -v -0.375000 0.139677 0.415403 -v 0.375000 0.115847 0.454073 -v 0.375000 0.110323 0.459597 -v -0.375000 0.110323 0.459597 -v -0.375000 0.115847 0.454073 -v 0.375000 0.077177 0.415403 -v 0.375000 0.071653 0.420927 -v -0.375000 0.071653 0.420927 -v -0.375000 0.077177 0.415403 -v 0.375000 -0.009153 0.454073 -v 0.375000 -0.014677 0.459597 -v -0.375000 -0.014677 0.459597 -v -0.375000 -0.009153 0.454073 -v 0.375000 -0.047823 0.415403 -v 0.375000 -0.053347 0.420927 -v -0.375000 -0.053347 0.420927 -v -0.375000 -0.047823 0.415403 -v 0.375000 0.053347 0.454073 -v 0.375000 0.047823 0.459597 -v -0.375000 0.047823 0.459597 -v -0.375000 0.053347 0.454073 -v 0.375000 0.014677 0.415403 -v 0.375000 0.009153 0.420927 -v -0.375000 0.009153 0.420927 -v -0.375000 0.014677 0.415403 -v 0.375000 -0.071653 0.454073 -v 0.375000 -0.077177 0.459597 -v -0.375000 -0.077177 0.459597 -v -0.375000 -0.071653 0.454073 -v 0.375000 -0.110323 0.415403 -v 0.375000 -0.115847 0.420927 -v -0.375000 -0.115847 0.420927 -v -0.375000 -0.110323 0.415403 -v 0.375000 -0.134153 0.454073 -v 0.375000 -0.139677 0.459597 -v -0.375000 -0.139677 0.459597 -v -0.375000 -0.134153 0.454073 -v 0.375000 -0.172823 0.415403 -v 0.375000 -0.178347 0.420927 -v -0.375000 -0.178347 0.420927 -v -0.375000 -0.172823 0.415403 -v 0.375000 -0.196653 0.454073 -v 0.375000 -0.202177 0.459597 -v -0.375000 -0.202177 0.459597 -v -0.375000 -0.196653 0.454073 -v 0.375000 -0.235323 0.415403 -v 0.375000 -0.240847 0.420927 -v -0.375000 -0.240847 0.420927 -v -0.375000 -0.235323 0.415403 -v 0.375000 -0.259153 0.454073 -v 0.375000 -0.264677 0.459597 -v -0.375000 -0.264677 0.459597 -v -0.375000 -0.259153 0.454073 -v 0.375000 -0.297823 0.415403 -v 0.375000 -0.303347 0.420927 -v -0.375000 -0.303347 0.420927 -v -0.375000 -0.297823 0.415403 -v 0.375000 -0.321653 0.454073 -v 0.375000 -0.327177 0.459597 -v -0.375000 -0.327177 0.459597 -v -0.375000 -0.321653 0.454073 -v 0.375000 -0.360323 0.415403 -v 0.375000 -0.365847 0.420927 -v -0.375000 -0.365847 0.420927 -v -0.375000 -0.360323 0.415403 -vt 0.140625 0.937500 -vt 0.515625 0.937500 -vt 0.578125 0.937500 -vt 0.578125 1.000000 -vt 0.078125 1.000000 -vt 0.078125 0.937500 -vt 0.140625 0.468750 -vt 0.140625 0.531250 -vt 0.515625 0.531250 -vt 0.515625 0.468750 -vt 0.640625 1.000000 -vt 0.640625 0.937500 -vt 0.640625 0.062500 -vt 0.640625 0.000000 -vt 0.578125 0.000000 -vt 0.578125 0.062500 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.828125 0.250000 -vt 0.828125 0.750000 -vt 0.765625 0.750000 -vt 0.765625 0.250000 -vt 0.078125 0.062500 -vt 0.140625 0.062500 -vt 0.515625 0.062500 -vt 0.078125 0.000000 -vt 0.015625 0.000000 -vt 0.015625 0.062500 -vt 0.015625 0.937500 -vt 0.015625 1.000000 -vt 0.515625 0.906250 -vt 0.140625 0.906250 -vt 0.640625 0.531250 -vt 0.578125 0.531250 -vt 0.734375 0.312500 -vt 0.734375 0.687500 -vt 0.671875 0.687500 -vt 0.671875 0.312500 -vt 0.078125 0.531250 -vt 0.015625 0.531250 -vt 0.765625 0.312500 -vt 0.828125 0.312500 -vt 0.828125 0.687500 -vt 0.765625 0.687500 -vt 0.640625 0.468750 -vt 0.578125 0.468750 -vt 0.015625 0.468750 -vt 0.078125 0.468750 -vt 0.140625 0.921875 -vt 0.515625 0.921875 -vt 0.515625 0.875000 -vt 0.140625 0.875000 -vt 0.140625 0.890625 -vt 0.515625 0.890625 -vt 0.515625 0.843750 -vt 0.140625 0.843750 -vt 0.140625 0.859375 -vt 0.515625 0.859375 -vt 0.515625 0.812500 -vt 0.140625 0.812500 -vt 0.140625 0.828125 -vt 0.515625 0.828125 -vt 0.515625 0.781250 -vt 0.140625 0.781250 -vt 0.140625 0.796875 -vt 0.515625 0.796875 -vt 0.515625 0.750000 -vt 0.140625 0.750000 -vt 0.140625 0.765625 -vt 0.515625 0.765625 -vt 0.515625 0.687500 -vt 0.515625 0.718750 -vt 0.140625 0.718750 -vt 0.140625 0.687500 -vt 0.140625 0.703125 -vt 0.515625 0.703125 -vt 0.140625 0.734375 -vt 0.515625 0.734375 -vt 0.515625 0.656250 -vt 0.140625 0.656250 -vt 0.140625 0.671875 -vt 0.515625 0.671875 -vt 0.515625 0.625000 -vt 0.140625 0.625000 -vt 0.140625 0.640625 -vt 0.515625 0.640625 -vt 0.515625 0.609375 -vt 0.140625 0.609375 -vt 0.515625 0.578125 -vt 0.140625 0.578125 -vt 0.140625 0.593750 -vt 0.515625 0.593750 -vt 0.515625 0.546875 -vt 0.140625 0.546875 -vt 0.140625 0.562500 -vt 0.515625 0.562500 -vt 0.515625 0.421875 -vt 0.515625 0.453125 -vt 0.140625 0.453125 -vt 0.140625 0.421875 -vt 0.140625 0.437500 -vt 0.515625 0.437500 -vt 0.515625 0.390625 -vt 0.140625 0.390625 -vt 0.140625 0.406250 -vt 0.515625 0.406250 -vt 0.515625 0.359375 -vt 0.140625 0.359375 -vt 0.140625 0.375000 -vt 0.515625 0.375000 -vt 0.515625 0.328125 -vt 0.140625 0.328125 -vt 0.140625 0.343750 -vt 0.515625 0.343750 -vt 0.515625 0.296875 -vt 0.140625 0.296875 -vt 0.140625 0.312500 -vt 0.515625 0.312500 -vt 0.515625 0.265625 -vt 0.140625 0.265625 -vt 0.140625 0.281250 -vt 0.515625 0.281250 -vt 0.515625 0.203125 -vt 0.515625 0.234375 -vt 0.140625 0.234375 -vt 0.140625 0.203125 -vt 0.140625 0.218750 -vt 0.515625 0.218750 -vt 0.140625 0.250000 -vt 0.515625 0.250000 -vt 0.515625 0.171875 -vt 0.140625 0.171875 -vt 0.140625 0.187500 -vt 0.515625 0.187500 -vt 0.515625 0.140625 -vt 0.140625 0.140625 -vt 0.140625 0.156250 -vt 0.515625 0.156250 -vt 0.515625 0.125000 -vt 0.140625 0.125000 -vt 0.515625 0.093750 -vt 0.140625 0.093750 -vt 0.140625 0.109375 -vt 0.515625 0.109375 -vt 0.140625 0.078125 -vt 0.515625 0.078125 -s off -f 15/1 20/2 10/3 1/4 2/5 21/6 -f 16/7 31/8 30/9 17/10 -f 23/3 6/4 1/11 10/12 22/13 3/14 8/15 11/16 -f 18/2 19/1 12/6 5/5 6/4 23/3 -f 2/17 1/18 6/19 5/20 -f 3/21 4/22 7/23 8/24 -f 13/10 32/9 27/8 14/7 -f 24/25 12/6 19/1 31/8 16/7 28/26 -f 22/16 10/3 20/2 32/9 13/10 25/27 -f 24/25 7/28 4/29 9/30 21/31 2/32 5/5 12/6 -f 26/26 14/7 27/8 15/1 21/6 9/25 -f 29/27 17/10 30/9 18/2 23/3 11/16 -f 8/15 7/28 24/25 28/26 29/27 11/16 -f 4/28 3/15 22/16 25/27 26/26 9/25 -f 33/33 37/2 40/1 36/34 -f 35/1 39/34 38/33 34/2 -f 15/12 27/35 31/36 19/3 -f 30/37 31/38 27/39 32/40 -f 18/6 30/41 32/42 20/31 -f 18/43 20/44 15/45 19/46 -f 14/47 26/13 28/16 16/48 -f 29/37 28/38 26/39 25/40 -f 13/49 17/50 29/25 25/30 -f 17/43 13/44 14/45 16/46 -f 40/51 37/52 38/2 39/1 -f 33/52 36/51 35/34 34/33 -f 41/53 45/33 48/34 44/54 -f 43/34 47/54 46/53 42/33 -f 48/55 45/56 46/33 47/34 -f 41/56 44/55 43/54 42/53 -f 49/57 53/53 56/54 52/58 -f 51/54 55/58 54/57 50/53 -f 56/59 53/60 54/53 55/54 -f 49/60 52/59 51/58 50/57 -f 57/61 61/57 64/58 60/62 -f 59/58 63/62 62/61 58/57 -f 64/63 61/64 62/57 63/58 -f 57/64 60/63 59/62 58/61 -f 65/65 69/61 72/62 68/66 -f 67/62 71/66 70/65 66/61 -f 72/67 69/68 70/61 71/62 -f 65/68 68/67 67/66 66/65 -f 73/69 77/65 80/66 76/70 -f 75/66 79/70 78/69 74/65 -f 80/71 77/72 78/65 79/66 -f 73/72 76/71 75/70 74/69 -f 81/73 85/74 88/75 84/76 -f 83/75 87/76 86/73 82/74 -f 88/77 85/78 86/74 87/75 -f 81/78 84/77 83/76 82/73 -f 89/74 93/69 96/70 92/75 -f 91/70 95/75 94/74 90/69 -f 96/79 93/80 94/69 95/70 -f 89/80 92/79 91/75 90/74 -f 97/81 101/73 104/76 100/82 -f 99/76 103/82 102/81 98/73 -f 104/83 101/84 102/73 103/76 -f 97/84 100/83 99/82 98/81 -f 105/85 109/81 112/82 108/86 -f 107/82 111/86 110/85 106/81 -f 112/87 109/88 110/81 111/82 -f 105/88 108/87 107/86 106/85 -f 113/89 117/88 120/87 116/90 -f 115/87 119/90 118/89 114/88 -f 120/86 117/85 118/88 119/87 -f 113/85 116/86 115/90 114/89 -f 121/91 125/89 128/90 124/92 -f 123/90 127/92 126/91 122/89 -f 128/93 125/94 126/89 127/90 -f 121/94 124/93 123/92 122/91 -f 129/95 133/91 136/92 132/96 -f 131/92 135/96 134/95 130/91 -f 136/97 133/98 134/91 135/92 -f 129/98 132/97 131/96 130/95 -f 137/99 141/100 144/101 140/102 -f 139/101 143/102 142/99 138/100 -f 144/103 141/104 142/100 143/101 -f 137/104 140/103 139/102 138/99 -f 145/105 149/99 152/102 148/106 -f 147/102 151/106 150/105 146/99 -f 152/107 149/108 150/99 151/102 -f 145/108 148/107 147/106 146/105 -f 153/109 157/105 160/106 156/110 -f 155/106 159/110 158/109 154/105 -f 160/111 157/112 158/105 159/106 -f 153/112 156/111 155/110 154/109 -f 161/113 165/109 168/110 164/114 -f 163/110 167/114 166/113 162/109 -f 168/115 165/116 166/109 167/110 -f 161/116 164/115 163/114 162/113 -f 169/117 173/113 176/114 172/118 -f 171/114 175/118 174/117 170/113 -f 176/119 173/120 174/113 175/114 -f 169/120 172/119 171/118 170/117 -f 177/121 181/117 184/118 180/122 -f 179/118 183/122 182/121 178/117 -f 184/123 181/124 182/117 183/118 -f 177/124 180/123 179/122 178/121 -f 185/125 189/126 192/127 188/128 -f 187/127 191/128 190/125 186/126 -f 192/129 189/130 190/126 191/127 -f 185/130 188/129 187/128 186/125 -f 193/126 197/121 200/122 196/127 -f 195/122 199/127 198/126 194/121 -f 200/131 197/132 198/121 199/122 -f 193/132 196/131 195/127 194/126 -f 201/133 205/125 208/128 204/134 -f 203/128 207/134 206/133 202/125 -f 208/135 205/136 206/125 207/128 -f 201/136 204/135 203/134 202/133 -f 209/137 213/133 216/134 212/138 -f 211/134 215/138 214/137 210/133 -f 216/139 213/140 214/133 215/134 -f 209/140 212/139 211/138 210/137 -f 217/141 221/140 224/139 220/142 -f 219/139 223/142 222/141 218/140 -f 224/138 221/137 222/140 223/139 -f 217/137 220/138 219/142 218/141 -f 225/143 229/141 232/142 228/144 -f 227/142 231/144 230/143 226/141 -f 232/145 229/146 230/141 231/142 -f 225/146 228/145 227/144 226/143 -f 233/27 237/143 240/144 236/26 -f 235/144 239/26 238/27 234/143 -f 240/147 237/148 238/143 239/144 -f 233/148 236/147 235/26 234/27 diff --git a/homedecor_doors_and_gates/models/homedecor_door_fancy.obj b/homedecor_doors_and_gates/models/homedecor_door_fancy.obj deleted file mode 100644 index 2996ee8..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_fancy.obj +++ /dev/null @@ -1,112 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-fancy.blend' -# www.blender.org -o Cylinder -v 0.499750 1.499500 0.499969 -v -0.499750 1.499500 0.499969 -v 0.499750 -0.499500 0.499969 -v -0.499750 -0.499500 0.499969 -v -0.499750 1.499500 0.375031 -v 0.499750 1.499500 0.375031 -v -0.499750 -0.499500 0.375031 -v 0.499750 -0.499500 0.375031 -v -0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.375031 -v -0.499750 1.374531 0.375031 -v -0.374875 1.374531 0.499969 -v 0.374875 1.374531 0.375031 -v -0.374875 1.374531 0.375031 -v 0.374875 1.374531 0.499969 -v -0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.375031 -v -0.499750 -0.374531 0.375031 -v 0.374875 -0.374531 0.499969 -v -0.374875 -0.374531 0.499969 -v -0.374875 0.374969 0.499969 -v -0.374875 -0.374531 0.375031 -v 0.374875 -0.374531 0.375031 -v 0.374875 0.374969 0.375031 -v -0.374875 0.374969 0.375031 -v 0.374875 0.374969 0.499969 -v -0.375000 0.375000 0.438458 -v 0.375000 0.375000 0.438458 -v -0.375000 1.375000 0.438458 -v 0.375000 1.375000 0.438458 -v 0.375000 0.375000 0.436542 -v -0.375000 0.375000 0.436542 -v 0.375000 1.375000 0.436542 -v -0.375000 1.375000 0.436542 -vt 0.765625 0.312500 -vt 0.828125 0.312500 -vt 0.828125 0.687500 -vt 0.765625 0.687500 -vt 0.078125 0.062500 -vt 0.078125 0.000000 -vt 0.578125 0.000000 -vt 0.578125 0.062500 -vt 0.515625 0.937500 -vt 0.515625 0.062500 -vt 0.578125 0.937500 -vt 0.140625 0.437500 -vt 0.140625 0.062500 -vt 0.515625 0.437500 -vt 0.140625 0.937500 -vt 0.078125 0.937500 -vt 0.578125 1.000000 -vt 0.078125 1.000000 -vt 0.765625 0.250000 -vt 0.828125 0.250000 -vt 0.828125 0.750000 -vt 0.765625 0.750000 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.640625 0.000000 -vt 0.640625 1.000000 -vt 0.015625 1.000000 -vt 0.015625 0.000000 -vt 0.734375 0.312500 -vt 0.734375 0.687500 -vt 0.671875 0.687500 -vt 0.671875 0.312500 -vt 0.640625 0.937500 -vt 0.578125 0.437500 -vt 0.640625 0.437500 -vt 0.015625 0.937500 -vt 0.015625 0.437500 -vt 0.078125 0.437500 -vt 0.125000 1.000000 -vt 0.875000 1.000000 -vt 0.875000 0.000000 -vt 0.125000 0.000000 -vn 0.000000 -1.000000 0.000000 -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 1.000000 0.000000 0.000000 -g Cylinder_Cylinder_door -s off -f 14/1/1 16/2/1 13/3/1 15/4/1 -f 11/5/2 8/6/2 7/7/2 20/8/2 -f 15/9/2 24/10/2 20/8/2 12/11/2 -f 26/12/2 25/13/2 24/10/2 27/14/2 -f 11/5/2 25/13/2 14/15/2 19/16/2 -f 19/16/2 12/11/2 5/17/2 6/18/2 -f 9/8/3 4/7/3 3/6/3 18/5/3 -f 9/8/3 22/10/3 13/9/3 17/11/3 -f 17/11/3 10/16/3 1/18/3 2/17/3 -f 16/15/3 21/13/3 18/5/3 10/16/3 -f 23/14/3 22/10/3 21/13/3 28/12/3 -f 8/19/1 3/20/1 4/21/1 7/22/1 -f 6/23/4 5/24/4 2/25/4 1/26/4 -f 5/17/5 7/7/5 4/27/5 2/28/5 -f 8/6/6 6/18/6 1/29/6 3/30/6 -f 26/31/4 27/32/4 23/33/4 28/34/4 -f 16/35/5 14/11/5 26/36/5 28/37/5 -f 15/16/6 13/38/6 23/39/6 27/40/6 -g Cylinder_Cylinder_glass -f 32/41/3 31/42/3 29/43/3 30/44/3 -f 36/42/2 35/41/2 33/44/2 34/43/2 diff --git a/homedecor_doors_and_gates/models/homedecor_door_fancy_a.obj b/homedecor_doors_and_gates/models/homedecor_door_fancy_a.obj new file mode 100644 index 0000000..1456e9c --- /dev/null +++ b/homedecor_doors_and_gates/models/homedecor_door_fancy_a.obj @@ -0,0 +1,108 @@ +# Blender v2.79 (sub 0) OBJ File: 'door-fancy.blend' +# www.blender.org +o Cylinder_Cylinder_door +v -0.375000 1.375000 -0.375000 +v -0.375000 1.375000 -0.500000 +v 0.375000 1.375000 -0.500000 +v 0.375000 1.375000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v 0.500000 -0.500000 -0.375000 +v -0.375000 0.375000 -0.375000 +v 0.375000 0.375000 -0.375000 +v 0.500000 1.500000 -0.375000 +v -0.500000 1.500000 -0.375000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v -0.500000 1.500000 -0.500000 +v 0.500000 1.500000 -0.500000 +v 0.375000 0.375000 -0.500000 +v -0.375000 0.375000 -0.500000 +v -0.375000 1.375000 -0.437500 +v 0.375000 1.375000 -0.437500 +v 0.375000 0.375000 -0.437500 +v -0.375000 0.375000 -0.437500 +v 0.375000 1.375000 -0.436500 +v -0.375000 1.375000 -0.436500 +v -0.375000 0.375000 -0.436500 +v 0.375000 0.375000 -0.436500 +vt 1.000000 0.937500 +vt 0.947368 0.937500 +vt 0.947368 0.562500 +vt 1.000000 0.562500 +vt 0.789474 0.437500 +vt 0.473684 0.437500 +vt 0.421053 -0.000000 +vt 0.842105 -0.000000 +vt 0.368421 0.437500 +vt 0.052632 0.437500 +vt 0.000000 -0.000000 +vt 0.421053 -0.000000 +vt 0.052632 0.937500 +vt 0.000000 1.000000 +vt 0.421053 1.000000 +vt 0.368421 0.937500 +vt 0.789474 0.937500 +vt 0.842105 1.000000 +vt 0.421053 1.000000 +vt 0.473684 0.937500 +vt 1.000000 1.000000 +vt 0.947368 1.000000 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 -0.000000 +vt 1.000000 0.500000 +vt 0.947368 0.500000 +vt 0.947368 -0.000000 +vt 0.842105 1.000000 +vt 0.842105 -0.000000 +vt 0.894737 -0.000000 +vt 0.894737 1.000000 +vt 0.947368 -0.000000 +vt 0.947368 1.000000 +vt 0.894737 1.000000 +vt 0.894737 -0.000000 +vt 1.000000 0.062500 +vt 1.000000 0.437500 +vt 0.947368 0.437500 +vt 0.947368 0.062500 +vt 0.894737 0.937500 +vt 0.842105 0.937500 +vt 0.842105 0.437500 +vt 0.894737 0.437500 +vt 0.947368 0.937500 +vt 0.894737 0.937500 +vt 0.894737 0.437500 +vt 0.947368 0.437500 +vt 0.789474 0.937500 +vt 0.473684 0.937500 +vt 0.473684 0.437500 +vt 0.789474 0.437500 +vt 0.368421 0.937500 +vt 0.052632 0.937500 +vt 0.052632 0.437500 +vt 0.368421 0.437500 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 1.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn -1.0000 0.0000 0.0000 +s off +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 16/5/2 15/6/2 11/7/2 12/8/2 +f 8/9/3 7/10/3 5/11/3 6/12/3 +f 5/11/3 7/10/3 1/13/3 10/14/3 +f 6/12/3 9/15/3 4/16/3 8/9/3 +f 9/15/3 10/14/3 1/13/3 4/16/3 +f 2/17/2 16/5/2 12/8/2 13/18/2 +f 14/19/2 3/20/2 2/17/2 13/18/2 +f 3/20/2 14/19/2 11/7/2 15/6/2 +f 5/21/1 12/22/1 11/23/1 6/24/1 +f 10/25/4 9/26/4 14/27/4 13/28/4 +f 9/29/5 6/30/5 11/31/5 14/32/5 +f 5/33/6 10/34/6 13/35/6 12/36/6 +f 7/37/4 8/38/4 15/39/4 16/40/4 +f 2/41/5 1/42/5 7/43/5 16/44/5 +f 4/45/6 3/46/6 15/47/6 8/48/6 +f 17/49/2 18/50/2 19/51/2 20/52/2 +f 21/53/3 22/54/3 23/55/3 24/56/3 diff --git a/homedecor_doors_and_gates/models/homedecor_door_fancy_b.obj b/homedecor_doors_and_gates/models/homedecor_door_fancy_b.obj new file mode 100644 index 0000000..3f894c3 --- /dev/null +++ b/homedecor_doors_and_gates/models/homedecor_door_fancy_b.obj @@ -0,0 +1,108 @@ +# Blender v2.79 (sub 0) OBJ File: 'door-fancy.blend' +# www.blender.org +o Cylinder_Cylinder_door +v 0.375000 1.375000 -0.500000 +v 0.375000 1.375000 -0.375000 +v -0.375000 1.375000 -0.375000 +v -0.375000 1.375000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.375000 0.375000 -0.500000 +v -0.375000 0.375000 -0.500000 +v -0.500000 1.500000 -0.500000 +v 0.500000 1.500000 -0.500000 +v -0.500000 -0.500000 -0.375000 +v 0.500000 -0.500000 -0.375000 +v 0.500000 1.500000 -0.375000 +v -0.500000 1.500000 -0.375000 +v -0.375000 0.375000 -0.375000 +v 0.375000 0.375000 -0.375000 +v 0.375000 1.375000 -0.437500 +v -0.375000 1.375000 -0.437500 +v -0.375000 0.375000 -0.437500 +v 0.375000 0.375000 -0.437500 +v -0.375000 1.375000 -0.438500 +v 0.375000 1.375000 -0.438500 +v 0.375000 0.375000 -0.438500 +v -0.375000 0.375000 -0.438500 +vt 1.000000 0.937500 +vt 0.947368 0.937500 +vt 0.947368 0.562500 +vt 1.000000 0.562500 +vt 0.789474 0.437500 +vt 0.473684 0.437500 +vt 0.421053 -0.000000 +vt 0.842105 -0.000000 +vt 0.368421 0.437500 +vt 0.052632 0.437500 +vt 0.000000 -0.000000 +vt 0.421053 -0.000000 +vt 0.052632 0.937500 +vt 0.000000 1.000000 +vt 0.421053 1.000000 +vt 0.368421 0.937500 +vt 0.789474 0.937500 +vt 0.842105 1.000000 +vt 0.421053 1.000000 +vt 0.473684 0.937500 +vt 1.000000 1.000000 +vt 0.947368 1.000000 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 -0.000000 +vt 1.000000 0.500000 +vt 0.947368 0.500000 +vt 0.947368 -0.000000 +vt 0.842105 1.000000 +vt 0.842105 -0.000000 +vt 0.894737 -0.000000 +vt 0.894737 1.000000 +vt 0.947368 -0.000000 +vt 0.947368 1.000000 +vt 0.894737 1.000000 +vt 0.894737 -0.000000 +vt 1.000000 0.062500 +vt 1.000000 0.437500 +vt 0.947368 0.437500 +vt 0.947368 0.062500 +vt 0.894737 0.937500 +vt 0.842105 0.937500 +vt 0.842105 0.437500 +vt 0.894737 0.437500 +vt 0.947368 0.937500 +vt 0.894737 0.937500 +vt 0.894737 0.437500 +vt 0.947368 0.437500 +vt 0.789474 0.937500 +vt 0.473684 0.937500 +vt 0.473684 0.437500 +vt 0.789474 0.437500 +vt 0.368421 0.937500 +vt 0.052632 0.937500 +vt 0.052632 0.437500 +vt 0.368421 0.437500 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -0.0000 -0.0000 -1.0000 +vn 0.0000 1.0000 0.0000 +vn -1.0000 0.0000 0.0000 +vn 1.0000 0.0000 0.0000 +s off +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 16/5/2 15/6/2 11/7/2 12/8/2 +f 8/9/3 7/10/3 5/11/3 6/12/3 +f 5/11/3 7/10/3 1/13/3 10/14/3 +f 6/12/3 9/15/3 4/16/3 8/9/3 +f 9/15/3 10/14/3 1/13/3 4/16/3 +f 2/17/2 16/5/2 12/8/2 13/18/2 +f 14/19/2 3/20/2 2/17/2 13/18/2 +f 3/20/2 14/19/2 11/7/2 15/6/2 +f 5/21/1 12/22/1 11/23/1 6/24/1 +f 10/25/4 9/26/4 14/27/4 13/28/4 +f 9/29/5 6/30/5 11/31/5 14/32/5 +f 5/33/6 10/34/6 13/35/6 12/36/6 +f 7/37/4 8/38/4 15/39/4 16/40/4 +f 2/41/5 1/42/5 7/43/5 16/44/5 +f 4/45/6 3/46/6 15/47/6 8/48/6 +f 17/49/2 18/50/2 19/51/2 20/52/2 +f 21/53/3 22/54/3 23/55/3 24/56/3 diff --git a/homedecor_doors_and_gates/models/homedecor_door_fancy_right.obj b/homedecor_doors_and_gates/models/homedecor_door_fancy_right.obj deleted file mode 100644 index a7bab10..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_fancy_right.obj +++ /dev/null @@ -1,112 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-fancy-right.blend' -# www.blender.org -o Cylinder -v 0.499750 1.499500 0.499969 -v -0.499750 1.499500 0.499969 -v 0.499750 -0.499500 0.499969 -v -0.499750 -0.499500 0.499969 -v -0.499750 1.499500 0.375031 -v 0.499750 1.499500 0.375031 -v -0.499750 -0.499500 0.375031 -v 0.499750 -0.499500 0.375031 -v -0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.375031 -v -0.499750 1.374531 0.375031 -v -0.374875 1.374531 0.499969 -v 0.374875 1.374531 0.375031 -v -0.374875 1.374531 0.375031 -v 0.374875 1.374531 0.499969 -v -0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.375031 -v -0.499750 -0.374531 0.375031 -v 0.374875 -0.374531 0.499969 -v -0.374875 -0.374531 0.499969 -v -0.374875 0.374969 0.499969 -v -0.374875 -0.374531 0.375031 -v 0.374875 -0.374531 0.375031 -v 0.374875 0.374969 0.375031 -v -0.374875 0.374969 0.375031 -v 0.374875 0.374969 0.499969 -v -0.375000 0.375000 0.438458 -v 0.375000 0.375000 0.438458 -v -0.375000 1.375000 0.438458 -v 0.375000 1.375000 0.438458 -v 0.375000 0.375000 0.436542 -v -0.375000 0.375000 0.436542 -v 0.375000 1.375000 0.436542 -v -0.375000 1.375000 0.436542 -vt 0.765625 0.312500 -vt 0.828125 0.312500 -vt 0.828125 0.687500 -vt 0.765625 0.687500 -vt 0.578125 0.062500 -vt 0.578125 0.000000 -vt 0.078125 0.000000 -vt 0.078125 0.062500 -vt 0.140625 0.937500 -vt 0.140625 0.062500 -vt 0.078125 0.937500 -vt 0.515625 0.437500 -vt 0.515625 0.062500 -vt 0.140625 0.437500 -vt 0.515625 0.937500 -vt 0.578125 0.937500 -vt 0.078125 1.000000 -vt 0.578125 1.000000 -vt 0.765625 0.250000 -vt 0.828125 0.250000 -vt 0.828125 0.750000 -vt 0.765625 0.750000 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.015625 0.000000 -vt 0.015625 1.000000 -vt 0.640625 1.000000 -vt 0.640625 0.000000 -vt 0.734375 0.312500 -vt 0.734375 0.687500 -vt 0.671875 0.687500 -vt 0.671875 0.312500 -vt 0.015625 0.937500 -vt 0.078125 0.437500 -vt 0.015625 0.437500 -vt 0.640625 0.937500 -vt 0.640625 0.437500 -vt 0.578125 0.437500 -vt 0.875000 1.000000 -vt 0.125000 1.000000 -vt 0.125000 0.000000 -vt 0.875000 0.000000 -vn 0.000000 -1.000000 0.000000 -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 1.000000 0.000000 0.000000 -g Cylinder_Cylinder_door -s off -f 14/1/1 16/2/1 13/3/1 15/4/1 -f 11/5/2 8/6/2 7/7/2 20/8/2 -f 15/9/2 24/10/2 20/8/2 12/11/2 -f 26/12/2 25/13/2 24/10/2 27/14/2 -f 11/5/2 25/13/2 14/15/2 19/16/2 -f 19/16/2 12/11/2 5/17/2 6/18/2 -f 9/8/3 4/7/3 3/6/3 18/5/3 -f 9/8/3 22/10/3 13/9/3 17/11/3 -f 17/11/3 10/16/3 1/18/3 2/17/3 -f 16/15/3 21/13/3 18/5/3 10/16/3 -f 23/14/3 22/10/3 21/13/3 28/12/3 -f 8/19/1 3/20/1 4/21/1 7/22/1 -f 6/23/4 5/24/4 2/25/4 1/26/4 -f 5/17/5 7/7/5 4/27/5 2/28/5 -f 8/6/6 6/18/6 1/29/6 3/30/6 -f 26/31/4 27/32/4 23/33/4 28/34/4 -f 16/35/5 14/11/5 26/36/5 28/37/5 -f 15/16/6 13/38/6 23/39/6 27/40/6 -g Cylinder_Cylinder_glass -f 32/41/3 31/42/3 29/43/3 30/44/3 -f 36/42/2 35/41/2 33/44/2 34/43/2 diff --git a/homedecor_doors_and_gates/models/homedecor_door_plain.obj b/homedecor_doors_and_gates/models/homedecor_door_plain.obj deleted file mode 100644 index 035c0c0..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_plain.obj +++ /dev/null @@ -1,35 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-plain.blend' -# www.blender.org -o Cylinder -v 0.497500 1.495000 0.496875 -v -0.497500 1.495000 0.496875 -v 0.497500 -0.495000 0.496875 -v -0.497500 -0.495000 0.496875 -v -0.497500 1.495000 0.378125 -v 0.497500 1.495000 0.378125 -v -0.497500 -0.495000 0.378125 -v 0.497500 -0.495000 0.378125 -vt 0.578125 0.000000 -vt 0.078125 0.000000 -vt 0.078125 1.000000 -vt 0.578125 1.000000 -vt 0.015625 -0.000000 -vt 0.015625 1.000000 -vt 0.640625 1.000000 -vt 0.640625 0.000000 -vt 0.671875 0.250000 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.671875 0.750000 -vt 0.765625 0.750000 -vt 0.828125 0.750000 -vt 0.828125 0.250000 -vt 0.765625 0.250000 -g Cylinder_Cylinder_None -s off -f 4/1 3/2 1/3 2/4 -f 8/2 7/1 5/4 6/3 -f 3/5 8/2 6/3 1/6 -f 2/4 5/7 7/8 4/1 -f 1/9 6/10 5/11 2/12 -f 4/13 7/14 8/15 3/16 diff --git a/homedecor_doors_and_gates/models/homedecor_door_plain_right.obj b/homedecor_doors_and_gates/models/homedecor_door_plain_right.obj deleted file mode 100644 index f735e3e..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_plain_right.obj +++ /dev/null @@ -1,35 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-plain-right.blend' -# www.blender.org -o Cylinder -v 0.497500 1.495000 0.496875 -v -0.497500 1.495000 0.496875 -v 0.497500 -0.495000 0.496875 -v -0.497500 -0.495000 0.496875 -v -0.497500 1.495000 0.378125 -v 0.497500 1.495000 0.378125 -v -0.497500 -0.495000 0.378125 -v 0.497500 -0.495000 0.378125 -vt 0.078125 0.000000 -vt 0.578125 0.000000 -vt 0.578125 1.000000 -vt 0.078125 1.000000 -vt 0.640625 0.000000 -vt 0.640625 1.000000 -vt 0.015625 1.000000 -vt 0.015625 0.000000 -vt 0.734375 0.750000 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.734375 0.250000 -vt 0.828125 0.250000 -vt 0.765625 0.250000 -vt 0.765625 0.750000 -vt 0.828125 0.750000 -g Cylinder_Cylinder_None -s off -f 4/1 3/2 1/3 2/4 -f 8/2 7/1 5/4 6/3 -f 3/5 8/2 6/3 1/6 -f 2/4 5/7 7/8 4/1 -f 1/9 6/10 5/11 2/12 -f 4/13 7/14 8/15 3/16 diff --git a/homedecor_doors_and_gates/models/homedecor_door_wood_glass.obj b/homedecor_doors_and_gates/models/homedecor_door_wood_glass.obj deleted file mode 100644 index b1b6b40..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_wood_glass.obj +++ /dev/null @@ -1,243 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-woodglass-standard.blend' -# www.blender.org -o Cylinder -v 0.499750 1.499500 0.499969 -v -0.499750 1.499500 0.499969 -v 0.499750 -0.499500 0.499969 -v -0.499750 -0.499500 0.499969 -v -0.499750 1.499500 0.375031 -v 0.499750 1.499500 0.375031 -v -0.499750 -0.499500 0.375031 -v 0.499750 -0.499500 0.375031 -v -0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.375031 -v -0.499750 1.374531 0.375031 -v 0.374875 0.437531 0.499969 -v -0.374875 0.437531 0.499969 -v -0.374875 1.374531 0.499969 -v -0.374875 0.437531 0.375031 -v 0.374875 0.437531 0.375031 -v 0.374875 1.374531 0.375031 -v -0.374875 1.374531 0.375031 -v 0.374875 1.374531 0.499969 -v -0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.375031 -v -0.499750 -0.374531 0.375031 -v 0.374875 -0.374531 0.499969 -v -0.374875 -0.374531 0.499969 -v -0.374875 0.562469 0.499969 -v -0.374875 -0.374531 0.375031 -v 0.374875 -0.374531 0.375031 -v 0.374875 0.562469 0.375031 -v -0.374875 0.562469 0.375031 -v 0.374875 0.562469 0.499969 -v 0.374875 -0.031219 0.499969 -v -0.374875 -0.031219 0.499969 -v -0.374875 -0.031219 0.375031 -v 0.374875 -0.031219 0.375031 -v -0.374875 0.093719 0.499969 -v 0.374875 0.093719 0.375031 -v -0.374875 0.093719 0.375031 -v 0.374875 0.093719 0.499969 -v 0.374875 1.031219 0.499969 -v -0.374875 1.031219 0.375031 -v 0.374875 1.031219 0.375031 -v -0.374875 1.031219 0.499969 -v 0.374875 0.906281 0.375031 -v -0.374875 0.906281 0.375031 -v -0.374875 0.906281 0.499969 -v 0.374875 0.906281 0.499969 -v -0.062500 1.031250 0.500000 -v -0.062500 1.031250 0.375000 -v 0.062500 1.031250 0.375000 -v 0.062500 1.031250 0.500000 -v -0.062500 1.375000 0.500000 -v -0.062500 1.375000 0.375000 -v 0.062500 1.375000 0.375000 -v 0.062500 1.375000 0.500000 -v -0.062500 0.562500 0.500000 -v -0.062500 0.562500 0.375000 -v 0.062500 0.562500 0.375000 -v 0.062500 0.562500 0.500000 -v -0.062500 0.906250 0.500000 -v -0.062500 0.906250 0.375000 -v 0.062500 0.906250 0.375000 -v 0.062500 0.906250 0.500000 -v -0.062500 0.093750 0.500000 -v -0.062500 0.093750 0.375000 -v 0.062500 0.093750 0.375000 -v 0.062500 0.093750 0.500000 -v -0.062500 0.437500 0.500000 -v -0.062500 0.437500 0.375000 -v 0.062500 0.437500 0.375000 -v 0.062500 0.437500 0.500000 -v -0.062500 -0.375000 0.500000 -v -0.062500 -0.375000 0.375000 -v 0.062500 -0.375000 0.375000 -v 0.062500 -0.375000 0.500000 -v -0.062500 -0.031250 0.500000 -v -0.062500 -0.031250 0.375000 -v 0.062500 -0.031250 0.375000 -v 0.062500 -0.031250 0.500000 -v -0.375000 -0.375000 0.438458 -v 0.375000 -0.375000 0.438458 -v -0.375000 1.375000 0.438458 -v 0.375000 1.375000 0.438458 -v 0.375000 -0.375000 0.436542 -v -0.375000 -0.375000 0.436542 -v 0.375000 1.375000 0.436542 -v -0.375000 1.375000 0.436542 -vt 0.515625 0.937500 -vt 0.140625 0.937500 -vt 0.078125 0.937500 -vt 0.078125 1.000000 -vt 0.578125 1.000000 -vt 0.578125 0.937500 -vt 0.515625 0.468750 -vt 0.515625 0.531250 -vt 0.140625 0.531250 -vt 0.140625 0.468750 -vt 0.015625 1.000000 -vt 0.015625 0.937500 -vt 0.015625 0.062500 -vt 0.015625 0.000000 -vt 0.078125 0.000000 -vt 0.078125 0.062500 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.828125 0.250000 -vt 0.828125 0.750000 -vt 0.765625 0.750000 -vt 0.765625 0.250000 -vt 0.578125 0.062500 -vt 0.515625 0.062500 -vt 0.140625 0.062500 -vt 0.578125 -0.000000 -vt 0.640625 -0.000000 -vt 0.640625 0.062500 -vt 0.640625 0.937500 -vt 0.640625 1.000000 -vt 0.015625 0.531250 -vt 0.078125 0.531250 -vt 0.734375 0.312500 -vt 0.734375 0.687500 -vt 0.671875 0.687500 -vt 0.671875 0.312500 -vt 0.578125 0.531250 -vt 0.640625 0.531250 -vt 0.765625 0.312500 -vt 0.828125 0.312500 -vt 0.828125 0.687500 -vt 0.765625 0.687500 -vt 0.015625 0.468750 -vt 0.078125 0.468750 -vt 0.640625 0.468750 -vt 0.578125 0.468750 -vt 0.515625 0.234375 -vt 0.515625 0.296875 -vt 0.140625 0.296875 -vt 0.140625 0.234375 -vt 0.140625 0.703125 -vt 0.140625 0.765625 -vt 0.515625 0.765625 -vt 0.515625 0.703125 -vt 0.578125 0.765625 -vt 0.640625 0.765625 -vt 0.359375 0.937500 -vt 0.296875 0.937500 -vt 0.296875 0.765625 -vt 0.359375 0.765625 -vt 0.015625 0.765625 -vt 0.078125 0.765625 -vt 0.000000 0.000000 -vt 0.640625 0.703125 -vt 0.578125 0.703125 -vt 0.359375 0.703125 -vt 0.296875 0.703125 -vt 0.296875 0.531250 -vt 0.359375 0.531250 -vt 0.078125 0.703125 -vt 0.015625 0.703125 -vt 0.578125 0.296875 -vt 0.640625 0.296875 -vt 0.359375 0.468750 -vt 0.296875 0.468750 -vt 0.296875 0.296875 -vt 0.359375 0.296875 -vt 0.015625 0.296875 -vt 0.078125 0.296875 -vt 0.640625 0.234375 -vt 0.578125 0.234375 -vt 0.359375 0.234375 -vt 0.296875 0.234375 -vt 0.296875 0.062500 -vt 0.359375 0.062500 -vt 0.078125 0.234375 -vt 0.015625 0.234375 -vt 0.390625 0.109375 -vt 0.015625 0.109375 -vt 0.015625 0.984375 -vt 0.390625 0.984375 -vn 0.000000 0.000000 1.000000 -vn -0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -g Cylinder_Cylinder_door -s off -f 15/1/1 20/2/1 10/3/1 1/4/1 2/5/1 21/6/1 -f 16/7/2 31/8/2 30/9/2 17/10/2 -f 23/3/3 6/4/3 1/11/3 10/12/3 22/13/3 3/14/3 8/15/3 11/16/3 -f 18/2/2 19/1/2 12/6/2 5/5/2 6/4/2 23/3/2 -f 2/17/4 1/18/4 6/19/4 5/20/4 -f 3/21/5 4/22/5 7/23/5 8/24/5 -f 13/10/1 32/9/1 27/8/1 14/7/1 -f 24/25/2 12/6/2 19/1/2 31/8/2 16/7/2 28/26/2 -f 22/16/1 10/3/1 20/2/1 32/9/1 13/10/1 25/27/1 -f 24/25/6 7/28/6 4/29/6 9/30/6 21/31/6 2/32/6 5/5/6 12/6/6 -f 26/26/1 14/7/1 27/8/1 15/1/1 21/6/1 9/25/1 -f 29/27/2 17/10/2 30/9/2 18/2/2 23/3/2 11/16/2 -f 8/15/2 7/28/2 24/25/2 28/26/2 29/27/2 11/16/2 -f 4/28/1 3/15/1 22/16/1 25/27/1 26/26/1 9/25/1 -f 15/12/3 27/33/3 31/34/3 19/3/3 -f 30/35/4 31/36/4 27/37/4 32/38/4 -f 18/6/6 30/39/6 32/40/6 20/31/6 -f 18/41/5 20/42/5 15/43/5 19/44/5 -f 14/45/3 26/13/3 28/16/3 16/46/3 -f 29/35/4 28/36/4 26/37/4 25/38/4 -f 13/47/6 17/48/6 29/25/6 25/30/6 -f 17/41/5 13/42/5 14/43/5 16/44/5 -f 35/49/2 39/50/2 38/51/2 36/52/2 -f 33/52/1 40/51/1 37/50/1 34/49/1 -f 38/35/4 39/36/4 37/37/4 40/38/4 -f 36/41/5 33/42/5 34/43/5 35/44/5 -f 45/41/5 48/42/5 47/43/5 46/44/5 -f 43/35/4 42/36/4 44/37/4 41/38/4 -f 48/53/1 41/54/1 44/55/1 47/56/1 -f 46/56/2 42/55/2 43/54/2 45/53/2 -f 53/31/6 54/6/6 50/57/6 49/58/6 -f 54/59/2 55/60/2 51/61/2 50/62/2 -f 55/3/3 56/12/3 52/63/3 51/64/3 -f 56/60/1 53/59/1 49/62/1 52/61/1 -f 49/65/5 50/65/5 51/65/5 52/65/5 -f 56/65/4 55/65/4 54/65/4 53/65/4 -f 61/66/6 62/67/6 58/39/6 57/40/6 -f 62/68/2 63/69/2 59/70/2 58/71/2 -f 63/72/3 64/73/3 60/33/3 59/34/3 -f 64/69/1 61/68/1 57/71/1 60/70/1 -f 69/47/6 70/48/6 66/74/6 65/75/6 -f 70/76/2 71/77/2 67/78/2 66/79/2 -f 71/46/3 72/45/3 68/80/3 67/81/3 -f 72/77/1 69/76/1 65/79/1 68/78/1 -f 77/82/6 78/83/6 74/25/6 73/30/6 -f 78/84/2 79/85/2 75/86/2 74/87/2 -f 79/88/3 80/89/3 76/13/3 75/16/3 -f 80/85/1 77/84/1 73/87/1 76/86/1 -g Cylinder_Cylinder_glass -f 81/90/1 82/91/1 84/92/1 83/93/1 -f 85/91/2 86/90/2 88/93/2 87/92/2 diff --git a/homedecor_doors_and_gates/models/homedecor_door_wood_glass_3_a.obj b/homedecor_doors_and_gates/models/homedecor_door_wood_glass_3_a.obj new file mode 100644 index 0000000..aa82672 --- /dev/null +++ b/homedecor_doors_and_gates/models/homedecor_door_wood_glass_3_a.obj @@ -0,0 +1,138 @@ +# Blender v2.79 (sub 0) OBJ File: 'door-woodglass-typea.blend' +# www.blender.org +o Cylinder +v -0.499750 1.499500 -0.499969 +v 0.499750 1.499500 -0.499969 +v -0.499750 -0.499500 -0.499969 +v 0.499750 -0.499500 -0.499969 +v 0.499750 1.499500 -0.375031 +v -0.499750 1.499500 -0.375031 +v 0.499750 -0.499500 -0.375031 +v -0.499750 -0.499500 -0.375031 +v 0.499750 -0.374531 -0.499969 +v -0.499750 1.312031 -0.499969 +v -0.499750 -0.374531 -0.375031 +v 0.499750 1.312031 -0.375031 +v -0.187375 0.437531 -0.499969 +v 0.187375 0.437531 -0.499969 +v 0.187375 1.312031 -0.499969 +v 0.187375 0.437531 -0.375031 +v -0.187375 0.437531 -0.375031 +v -0.187375 1.312031 -0.375031 +v 0.187375 1.312031 -0.375031 +v -0.187375 1.312031 -0.499969 +v 0.499750 1.312031 -0.499969 +v -0.499750 -0.374531 -0.499969 +v -0.499750 1.312031 -0.375031 +v 0.499750 -0.374531 -0.375031 +v -0.187375 -0.374531 -0.499969 +v 0.187375 -0.374531 -0.499969 +v 0.187375 -0.374531 -0.375031 +v -0.187375 -0.374531 -0.375031 +v 0.187500 0.437500 -0.438458 +v -0.187500 0.437500 -0.438458 +v 0.187500 1.312500 -0.438458 +v -0.187500 1.312500 -0.438458 +v -0.187500 0.437500 -0.436542 +v 0.187500 0.437500 -0.436542 +v -0.187500 1.312500 -0.436542 +v 0.187500 1.312500 -0.436542 +vt 0.552632 0.906250 +vt 0.710526 0.906250 +vt 0.842105 0.906250 +vt 0.842105 1.000000 +vt 0.421053 1.000000 +vt 0.421053 0.906250 +vt 0.894737 0.906250 +vt 0.894737 1.000000 +vt 0.842105 0.062500 +vt 0.842105 0.000000 +vt 0.894737 0.000000 +vt 0.894737 0.062500 +vt 0.131579 0.906250 +vt 0.289474 0.906250 +vt 0.421053 0.906250 +vt 0.421053 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.906250 +vt 0.947368 0.500000 +vt 0.947368 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.947368 1.000000 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +vt 0.421053 0.062500 +vt 0.289474 0.468750 +vt 0.289474 0.062500 +vt 0.710526 0.468750 +vt 0.710526 0.062500 +vt 0.894737 0.062500 +vt 0.894737 0.000000 +vt 0.947368 0.000000 +vt 0.947368 0.062500 +vt 0.947368 0.906250 +vt 0.947368 1.000000 +vt 0.894737 1.000000 +vt 0.894737 0.906250 +vt 0.552632 0.062500 +vt 0.552632 0.468750 +vt 0.421053 0.062500 +vt 0.131579 0.062500 +vt 0.131579 0.468750 +vt 0.000000 0.062500 +vt 0.000000 0.000000 +vt 0.421053 0.000000 +vt 0.421053 0.000000 +vt 1.000000 0.343750 +vt 0.947368 0.343750 +vt 0.947368 0.156250 +vt 1.000000 0.156250 +vt 1.000000 0.843750 +vt 0.947368 0.843750 +vt 0.947368 0.656250 +vt 1.000000 0.656250 +vt 0.552632 0.468750 +vt 0.710526 0.468750 +vt 0.710526 0.906250 +vt 0.552632 0.906250 +vt 0.131579 0.468750 +vt 0.289474 0.468750 +vt 0.289474 0.906250 +vt 0.131579 0.906250 +vt 0.894737 0.906250 +vt 0.894737 0.468750 +vt 0.947368 0.468750 +vt 0.947368 0.906250 +vt 0.894737 0.468750 +vt 0.894737 0.906250 +vt 0.842105 0.906250 +vt 0.842105 0.468750 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 1.0000 0.0000 0.0000 +s off +f 15/1/1 20/2/1 10/3/1 1/4/1 2/5/1 21/6/1 +f 23/7/2 6/8/2 1/4/2 10/3/2 22/9/2 3/10/2 8/11/2 11/12/2 +f 18/13/3 19/14/3 12/15/3 5/16/3 6/17/3 23/18/3 +f 2/19/4 1/20/4 6/21/4 5/22/4 +f 3/23/5 4/24/5 7/25/5 8/26/5 +f 24/27/3 12/15/3 19/14/3 16/28/3 27/29/3 +f 22/9/1 10/3/1 20/2/1 13/30/1 25/31/1 +f 24/32/6 7/33/6 4/34/6 9/35/6 21/36/6 2/37/6 5/38/6 12/39/6 +f 26/40/1 14/41/1 15/1/1 21/6/1 9/42/1 +f 28/43/3 17/44/3 18/13/3 23/18/3 11/45/3 +f 8/46/3 7/47/3 24/27/3 27/29/3 28/43/3 11/45/3 +f 4/48/1 3/10/1 22/9/1 25/31/1 26/40/1 9/42/1 +f 16/49/4 14/50/4 13/51/4 17/52/4 +f 18/53/5 20/54/5 15/55/5 19/56/5 +f 16/28/3 17/44/3 28/43/3 27/29/3 +f 13/30/1 14/41/1 26/40/1 25/31/1 +f 29/57/1 30/58/1 32/59/1 31/60/1 +f 33/61/3 34/62/3 36/63/3 35/64/3 +f 18/65/6 17/66/6 13/67/6 20/68/6 +f 16/69/2 19/70/2 15/71/2 14/72/2 diff --git a/homedecor_doors_and_gates/models/homedecor_door_wood_glass_3_b.obj b/homedecor_doors_and_gates/models/homedecor_door_wood_glass_3_b.obj new file mode 100644 index 0000000..0fcfb2d --- /dev/null +++ b/homedecor_doors_and_gates/models/homedecor_door_wood_glass_3_b.obj @@ -0,0 +1,138 @@ +# Blender v2.79 (sub 0) OBJ File: 'door-woodglass-typea.blend' +# www.blender.org +o Cylinder +v 0.499250 1.499500 -0.374969 +v -0.500250 1.499500 -0.374969 +v 0.499250 -0.499500 -0.374969 +v -0.500250 -0.499500 -0.374969 +v -0.500250 1.499500 -0.499906 +v 0.499250 1.499500 -0.499906 +v -0.500250 -0.499500 -0.499906 +v 0.499250 -0.499500 -0.499907 +v -0.500250 -0.374531 -0.374969 +v 0.499250 1.312031 -0.374969 +v 0.499250 -0.374531 -0.499907 +v -0.500250 1.312031 -0.499906 +v 0.186875 0.437531 -0.374969 +v -0.187875 0.437531 -0.374969 +v -0.187875 1.312031 -0.374969 +v -0.187875 0.437531 -0.499906 +v 0.186875 0.437531 -0.499906 +v 0.186875 1.312031 -0.499906 +v -0.187875 1.312031 -0.499906 +v 0.186875 1.312031 -0.374969 +v -0.500250 1.312031 -0.374969 +v 0.499250 -0.374531 -0.374969 +v 0.499250 1.312031 -0.499906 +v -0.500250 -0.374531 -0.499906 +v 0.186875 -0.374531 -0.374969 +v -0.187875 -0.374531 -0.374969 +v -0.187875 -0.374531 -0.499906 +v 0.186875 -0.374531 -0.499906 +v -0.188000 0.437500 -0.436479 +v 0.187000 0.437500 -0.436479 +v -0.188000 1.312500 -0.436479 +v 0.187000 1.312500 -0.436480 +v 0.187000 0.437500 -0.438396 +v -0.188000 0.437500 -0.438396 +v 0.187000 1.312500 -0.438396 +v -0.188000 1.312500 -0.438396 +vt 0.552632 0.906250 +vt 0.710526 0.906250 +vt 0.842105 0.906250 +vt 0.842105 1.000000 +vt 0.421053 1.000000 +vt 0.421053 0.906250 +vt 0.894737 0.906250 +vt 0.894737 1.000000 +vt 0.842105 0.062500 +vt 0.842105 0.000000 +vt 0.894737 0.000000 +vt 0.894737 0.062500 +vt 0.131579 0.906250 +vt 0.289474 0.906250 +vt 0.421053 0.906250 +vt 0.421053 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.906250 +vt 0.947368 0.500000 +vt 0.947368 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.947368 1.000000 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +vt 0.421053 0.062500 +vt 0.289474 0.468750 +vt 0.289474 0.062500 +vt 0.710526 0.468750 +vt 0.710526 0.062500 +vt 0.894737 0.062500 +vt 0.894737 0.000000 +vt 0.947368 0.000000 +vt 0.947368 0.062500 +vt 0.947368 0.906250 +vt 0.947368 1.000000 +vt 0.894737 1.000000 +vt 0.894737 0.906250 +vt 0.552632 0.062500 +vt 0.552632 0.468750 +vt 0.421053 0.062500 +vt 0.131579 0.062500 +vt 0.131579 0.468750 +vt 0.000000 0.062500 +vt 0.000000 0.000000 +vt 0.421053 0.000000 +vt 0.421053 0.000000 +vt 1.000000 0.343750 +vt 0.947368 0.343750 +vt 0.947368 0.156250 +vt 1.000000 0.156250 +vt 1.000000 0.843750 +vt 0.947368 0.843750 +vt 0.947368 0.656250 +vt 1.000000 0.656250 +vt 0.552632 0.468750 +vt 0.710526 0.468750 +vt 0.710526 0.906250 +vt 0.552632 0.906250 +vt 0.131579 0.468750 +vt 0.289474 0.468750 +vt 0.289474 0.906250 +vt 0.131579 0.906250 +vt 0.894737 0.906250 +vt 0.894737 0.468750 +vt 0.947368 0.468750 +vt 0.947368 0.906250 +vt 0.894737 0.468750 +vt 0.894737 0.906250 +vt 0.842105 0.906250 +vt 0.842105 0.468750 +vn 0.0000 0.0000 1.0000 +vn 1.0000 0.0000 0.0000 +vn -0.0000 0.0000 -1.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn -1.0000 0.0000 0.0000 +s off +f 15/1/1 20/2/1 10/3/1 1/4/1 2/5/1 21/6/1 +f 23/7/2 6/8/2 1/4/2 10/3/2 22/9/2 3/10/2 8/11/2 11/12/2 +f 18/13/3 19/14/3 12/15/3 5/16/3 6/17/3 23/18/3 +f 2/19/4 1/20/4 6/21/4 5/22/4 +f 3/23/5 4/24/5 7/25/5 8/26/5 +f 24/27/3 12/15/3 19/14/3 16/28/3 27/29/3 +f 22/9/1 10/3/1 20/2/1 13/30/1 25/31/1 +f 24/32/6 7/33/6 4/34/6 9/35/6 21/36/6 2/37/6 5/38/6 12/39/6 +f 26/40/1 14/41/1 15/1/1 21/6/1 9/42/1 +f 28/43/3 17/44/3 18/13/3 23/18/3 11/45/3 +f 8/46/3 7/47/3 24/27/3 27/29/3 28/43/3 11/45/3 +f 4/48/1 3/10/1 22/9/1 25/31/1 26/40/1 9/42/1 +f 16/49/4 14/50/4 13/51/4 17/52/4 +f 18/53/5 20/54/5 15/55/5 19/56/5 +f 16/28/3 17/44/3 28/43/3 27/29/3 +f 13/30/1 14/41/1 26/40/1 25/31/1 +f 29/57/1 30/58/1 32/59/1 31/60/1 +f 33/61/3 34/62/3 36/63/3 35/64/3 +f 18/65/6 17/66/6 13/67/6 20/68/6 +f 16/69/2 19/70/2 15/71/2 14/72/2 diff --git a/homedecor_doors_and_gates/models/homedecor_door_wood_glass_a.obj b/homedecor_doors_and_gates/models/homedecor_door_wood_glass_a.obj new file mode 100644 index 0000000..55c1af0 --- /dev/null +++ b/homedecor_doors_and_gates/models/homedecor_door_wood_glass_a.obj @@ -0,0 +1,334 @@ +# Blender v2.79 (sub 0) OBJ File: 'door-woodglass-standard.blend' +# www.blender.org +o Cylinder +v -0.500000 1.500000 -0.500000 +v 0.500000 1.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 1.500000 -0.375000 +v -0.500000 1.500000 -0.375000 +v 0.500000 -0.500000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v 0.500000 -0.375000 -0.500000 +v -0.500000 1.375000 -0.500000 +v -0.500000 -0.375000 -0.375000 +v 0.500000 1.375000 -0.375000 +v -0.375000 0.437500 -0.500000 +v 0.375000 0.437500 -0.500000 +v 0.375000 1.375000 -0.500000 +v 0.375000 0.437500 -0.375000 +v -0.375000 0.437500 -0.375000 +v -0.375000 1.375000 -0.375000 +v 0.375000 1.375000 -0.375000 +v -0.375000 1.375000 -0.500000 +v 0.500000 1.375000 -0.500000 +v -0.500000 -0.375000 -0.500000 +v -0.500000 1.375000 -0.375000 +v 0.500000 -0.375000 -0.375000 +v -0.375000 -0.375000 -0.500000 +v 0.375000 -0.375000 -0.500000 +v 0.375000 0.562500 -0.500000 +v 0.375000 -0.375000 -0.375000 +v -0.375000 -0.375000 -0.375000 +v -0.375000 0.562500 -0.375000 +v 0.375000 0.562500 -0.375000 +v -0.375000 0.562500 -0.500000 +v -0.375000 -0.031250 -0.500000 +v 0.375000 -0.031250 -0.500000 +v 0.375000 -0.031250 -0.375000 +v -0.375000 -0.031250 -0.375000 +v 0.375000 0.093750 -0.500000 +v -0.375000 0.093750 -0.375000 +v 0.375000 0.093750 -0.375000 +v -0.375000 0.093750 -0.500000 +v -0.375000 1.031250 -0.500000 +v 0.375000 1.031250 -0.375000 +v -0.375000 1.031250 -0.375000 +v 0.375000 1.031250 -0.500000 +v -0.375000 0.906250 -0.375000 +v 0.375000 0.906250 -0.375000 +v 0.375000 0.906250 -0.500000 +v -0.375000 0.906250 -0.500000 +v 0.062500 1.031250 -0.500000 +v 0.062500 1.031250 -0.375000 +v -0.062500 1.031250 -0.375000 +v -0.062500 1.031250 -0.500000 +v 0.062500 1.375000 -0.500000 +v 0.062500 1.375000 -0.375000 +v -0.062500 1.375000 -0.375000 +v -0.062500 1.375000 -0.500000 +v 0.062500 0.562500 -0.500000 +v 0.062500 0.562500 -0.375000 +v -0.062500 0.562500 -0.375000 +v -0.062500 0.562500 -0.500000 +v 0.062500 0.906250 -0.500000 +v 0.062500 0.906250 -0.375000 +v -0.062500 0.906250 -0.375000 +v -0.062500 0.906250 -0.500000 +v 0.062500 0.093750 -0.500000 +v 0.062500 0.093750 -0.375000 +v -0.062500 0.093750 -0.375000 +v -0.062500 0.093750 -0.500000 +v 0.062500 0.437500 -0.500000 +v 0.062500 0.437500 -0.375000 +v -0.062500 0.437500 -0.375000 +v -0.062500 0.437500 -0.500000 +v 0.062500 -0.375000 -0.500000 +v 0.062500 -0.375000 -0.375000 +v -0.062500 -0.375000 -0.375000 +v -0.062500 -0.375000 -0.500000 +v 0.062500 -0.031250 -0.500000 +v 0.062500 -0.031250 -0.375000 +v -0.062500 -0.031250 -0.375000 +v -0.062500 -0.031250 -0.500000 +v 0.375000 -0.375000 -0.437500 +v -0.375000 -0.375000 -0.437500 +v 0.375000 1.375000 -0.437500 +v -0.375000 1.375000 -0.437500 +v -0.375000 -0.375000 -0.436500 +v 0.375000 -0.375000 -0.436500 +v -0.375000 1.375000 -0.436500 +v 0.375000 1.375000 -0.436500 +vt 0.473684 0.937500 +vt 0.789474 0.937500 +vt 0.842105 0.937500 +vt 0.842105 1.000000 +vt 0.421053 1.000000 +vt 0.421053 0.937500 +vt 0.368421 0.468750 +vt 0.368421 0.531250 +vt 0.052632 0.531250 +vt 0.052632 0.468750 +vt 0.894737 0.937500 +vt 0.894737 1.000000 +vt 0.842105 0.062500 +vt 0.842105 0.000000 +vt 0.894737 0.000000 +vt 0.894737 0.062500 +vt 0.052632 0.937500 +vt 0.368421 0.937500 +vt 0.421053 0.937500 +vt 0.421053 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.937500 +vt 0.947368 0.500000 +vt 0.947368 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.947368 1.000000 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +vt 0.789474 0.468750 +vt 0.789474 0.531250 +vt 0.473684 0.531250 +vt 0.473684 0.468750 +vt 0.421053 0.062500 +vt 0.368421 0.062500 +vt 0.789474 0.062500 +vt 0.894737 0.062500 +vt 0.894737 0.000000 +vt 0.947368 0.000000 +vt 0.947368 0.062500 +vt 0.947368 0.937500 +vt 0.947368 1.000000 +vt 0.894737 1.000000 +vt 0.894737 0.937500 +vt 0.473684 0.062500 +vt 0.421053 0.062500 +vt 0.052632 0.062500 +vt 0.000000 0.062500 +vt 0.000000 0.000000 +vt 0.421053 0.000000 +vt 0.421053 0.000000 +vt 0.842105 0.937500 +vt 0.842105 0.531250 +vt 0.894737 0.531250 +vt 0.894737 0.937500 +vt 1.000000 0.062500 +vt 1.000000 0.437500 +vt 0.947368 0.437500 +vt 0.947368 0.062500 +vt 0.894737 0.937500 +vt 0.894737 0.531250 +vt 0.947368 0.531250 +vt 0.947368 0.937500 +vt 1.000000 0.937500 +vt 0.947368 0.562500 +vt 1.000000 0.562500 +vt 0.842105 0.468750 +vt 0.842105 0.062500 +vt 0.894737 0.062500 +vt 0.894737 0.468750 +vt 1.000000 0.062500 +vt 1.000000 0.437500 +vt 0.947368 0.437500 +vt 0.947368 0.062500 +vt 0.947368 0.468750 +vt 0.894737 0.468750 +vt 0.894737 0.062500 +vt 1.000000 0.937500 +vt 0.947368 0.937500 +vt 0.947368 0.562500 +vt 1.000000 0.562500 +vt 0.368421 0.234375 +vt 0.368421 0.296875 +vt 0.052632 0.296875 +vt 0.052632 0.234375 +vt 0.789474 0.234375 +vt 0.789474 0.296875 +vt 0.473684 0.296875 +vt 0.473684 0.234375 +vt 1.000000 0.062500 +vt 1.000000 0.437500 +vt 0.947368 0.437500 +vt 0.947368 0.062500 +vt 1.000000 0.937500 +vt 0.947368 0.937500 +vt 0.947368 0.562500 +vt 1.000000 0.562500 +vt 1.000000 0.937500 +vt 0.947368 0.937500 +vt 0.947368 0.562500 +vt 1.000000 0.562500 +vt 1.000000 0.062500 +vt 1.000000 0.437500 +vt 0.947368 0.437500 +vt 0.947368 0.062500 +vt 0.789474 0.703125 +vt 0.789474 0.765625 +vt 0.473684 0.765625 +vt 0.473684 0.703125 +vt 0.368421 0.703125 +vt 0.368421 0.765625 +vt 0.052632 0.765625 +vt 0.052632 0.703125 +vt 0.947368 0.937500 +vt 0.894737 0.937500 +vt 0.894737 0.765625 +vt 0.947368 0.765625 +vt 0.236842 0.937500 +vt 0.184211 0.937500 +vt 0.184211 0.765625 +vt 0.236842 0.765625 +vt 0.894737 0.937500 +vt 0.842105 0.937500 +vt 0.842105 0.765625 +vt 0.894737 0.765625 +vt 0.657895 0.937500 +vt 0.605263 0.937500 +vt 0.605263 0.765625 +vt 0.657895 0.765625 +vt 0.947368 0.703125 +vt 0.894737 0.703125 +vt 0.894737 0.531250 +vt 0.947368 0.531250 +vt 0.236842 0.703125 +vt 0.184211 0.703125 +vt 0.184211 0.531250 +vt 0.236842 0.531250 +vt 0.894737 0.703125 +vt 0.842105 0.703125 +vt 0.842105 0.531250 +vt 0.894737 0.531250 +vt 0.657895 0.703125 +vt 0.605263 0.703125 +vt 0.605263 0.531250 +vt 0.657895 0.531250 +vt 0.947368 0.468750 +vt 0.894737 0.468750 +vt 0.894737 0.296875 +vt 0.947368 0.296875 +vt 0.236842 0.468750 +vt 0.184211 0.468750 +vt 0.184211 0.296875 +vt 0.236842 0.296875 +vt 0.894737 0.468750 +vt 0.842105 0.468750 +vt 0.842105 0.296875 +vt 0.894737 0.296875 +vt 0.657895 0.468750 +vt 0.605263 0.468750 +vt 0.605263 0.296875 +vt 0.657895 0.296875 +vt 0.947368 0.234375 +vt 0.894737 0.234375 +vt 0.894737 0.062500 +vt 0.947368 0.062500 +vt 0.236842 0.234375 +vt 0.184211 0.234375 +vt 0.184211 0.062500 +vt 0.236842 0.062500 +vt 0.894737 0.234375 +vt 0.842105 0.234375 +vt 0.842105 0.062500 +vt 0.894737 0.062500 +vt 0.657895 0.234375 +vt 0.605263 0.234375 +vt 0.605263 0.062500 +vt 0.657895 0.062500 +vt 0.473684 0.062500 +vt 0.789474 0.062500 +vt 0.789474 0.937500 +vt 0.473684 0.937500 +vt 0.052632 0.062500 +vt 0.368421 0.062500 +vt 0.368421 0.937500 +vt 0.052632 0.937500 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 1.0000 0.0000 0.0000 +g Cylinder_Cylinder_door +s off +f 15/1/1 20/2/1 10/3/1 1/4/1 2/5/1 21/6/1 +f 16/7/2 31/8/2 30/9/2 17/10/2 +f 23/11/3 6/12/3 1/4/3 10/3/3 22/13/3 3/14/3 8/15/3 11/16/3 +f 18/17/2 19/18/2 12/19/2 5/20/2 6/21/2 23/22/2 +f 2/23/4 1/24/4 6/25/4 5/26/4 +f 3/27/5 4/28/5 7/29/5 8/30/5 +f 13/31/1 32/32/1 27/33/1 14/34/1 +f 24/35/2 12/19/2 19/18/2 31/8/2 16/7/2 28/36/2 +f 22/13/1 10/3/1 20/2/1 32/32/1 13/31/1 25/37/1 +f 24/38/6 7/39/6 4/40/6 9/41/6 21/42/6 2/43/6 5/44/6 12/45/6 +f 26/46/1 14/34/1 27/33/1 15/1/1 21/6/1 9/47/1 +f 29/48/2 17/10/2 30/9/2 18/17/2 23/22/2 11/49/2 +f 8/50/2 7/51/2 24/35/2 28/36/2 29/48/2 11/49/2 +f 4/52/1 3/14/1 22/13/1 25/37/1 26/46/1 9/47/1 +f 15/53/3 27/54/3 31/55/3 19/56/3 +f 30/57/4 31/58/4 27/59/4 32/60/4 +f 18/61/6 30/62/6 32/63/6 20/64/6 +f 18/65/5 20/64/5 15/66/5 19/67/5 +f 14/68/3 26/69/3 28/70/3 16/71/3 +f 29/72/4 28/73/4 26/74/4 25/75/4 +f 13/76/6 17/77/6 29/78/6 25/75/6 +f 17/79/5 13/80/5 14/81/5 16/82/5 +f 35/83/2 39/84/2 38/85/2 36/86/2 +f 33/87/1 40/88/1 37/89/1 34/90/1 +f 38/91/4 39/92/4 37/93/4 40/94/4 +f 36/95/5 33/96/5 34/97/5 35/98/5 +f 45/99/5 48/100/5 47/101/5 46/102/5 +f 43/103/4 42/104/4 44/105/4 41/106/4 +f 48/107/1 41/108/1 44/109/1 47/110/1 +f 46/111/2 42/112/2 43/113/2 45/114/2 +f 53/115/6 54/116/6 50/117/6 49/118/6 +f 54/119/2 55/120/2 51/121/2 50/122/2 +f 55/123/3 56/124/3 52/125/3 51/126/3 +f 56/127/1 53/128/1 49/129/1 52/130/1 +f 61/131/6 62/132/6 58/133/6 57/134/6 +f 62/135/2 63/136/2 59/137/2 58/138/2 +f 63/139/3 64/140/3 60/141/3 59/142/3 +f 64/143/1 61/144/1 57/145/1 60/146/1 +f 69/147/6 70/148/6 66/149/6 65/150/6 +f 70/151/2 71/152/2 67/153/2 66/154/2 +f 71/155/3 72/156/3 68/157/3 67/158/3 +f 72/159/1 69/160/1 65/161/1 68/162/1 +f 77/163/6 78/164/6 74/165/6 73/166/6 +f 78/167/2 79/168/2 75/169/2 74/170/2 +f 79/171/3 80/172/3 76/173/3 75/174/3 +f 80/175/1 77/176/1 73/177/1 76/178/1 +g Cylinder_Cylinder_glass +f 81/179/1 82/180/1 84/181/1 83/182/1 +f 85/183/2 86/184/2 88/185/2 87/186/2 diff --git a/homedecor_doors_and_gates/models/homedecor_door_wood_glass_b.obj b/homedecor_doors_and_gates/models/homedecor_door_wood_glass_b.obj new file mode 100644 index 0000000..7cb59de --- /dev/null +++ b/homedecor_doors_and_gates/models/homedecor_door_wood_glass_b.obj @@ -0,0 +1,334 @@ +# Blender v2.79 (sub 0) OBJ File: 'door-woodglass-standard.blend' +# www.blender.org +o Cylinder +v 0.500000 1.500000 -0.375000 +v -0.500000 1.500000 -0.375000 +v 0.500000 -0.500000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v -0.500000 1.500000 -0.500000 +v 0.500000 1.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 -0.375000 -0.375000 +v 0.500000 1.375000 -0.375000 +v 0.500000 -0.375000 -0.500000 +v -0.500000 1.375000 -0.500000 +v 0.375000 0.437500 -0.375000 +v -0.375000 0.437500 -0.375000 +v -0.375000 1.375000 -0.375000 +v -0.375000 0.437500 -0.500000 +v 0.375000 0.437500 -0.500000 +v 0.375000 1.375000 -0.500000 +v -0.375000 1.375000 -0.500000 +v 0.375000 1.375000 -0.375000 +v -0.500000 1.375000 -0.375000 +v 0.500000 -0.375000 -0.375000 +v 0.500000 1.375000 -0.500000 +v -0.500000 -0.375000 -0.500000 +v 0.375000 -0.375000 -0.375000 +v -0.375000 -0.375000 -0.375000 +v -0.375000 0.562500 -0.375000 +v -0.375000 -0.375000 -0.500000 +v 0.375000 -0.375000 -0.500000 +v 0.375000 0.562500 -0.500000 +v -0.375000 0.562500 -0.500000 +v 0.375000 0.562500 -0.375000 +v 0.375000 -0.031250 -0.375000 +v -0.375000 -0.031250 -0.375000 +v -0.375000 -0.031250 -0.500000 +v 0.375000 -0.031250 -0.500000 +v -0.375000 0.093750 -0.375000 +v 0.375000 0.093750 -0.500000 +v -0.375000 0.093750 -0.500000 +v 0.375000 0.093750 -0.375000 +v 0.375000 1.031250 -0.375000 +v -0.375000 1.031250 -0.500000 +v 0.375000 1.031250 -0.500000 +v -0.375000 1.031250 -0.375000 +v 0.375000 0.906250 -0.500000 +v -0.375000 0.906250 -0.500000 +v -0.375000 0.906250 -0.375000 +v 0.375000 0.906250 -0.375000 +v -0.062500 1.031250 -0.375000 +v -0.062500 1.031250 -0.500000 +v 0.062500 1.031250 -0.500000 +v 0.062500 1.031250 -0.375000 +v -0.062500 1.375000 -0.375000 +v -0.062500 1.375000 -0.500000 +v 0.062500 1.375000 -0.500000 +v 0.062500 1.375000 -0.375000 +v -0.062500 0.562500 -0.375000 +v -0.062500 0.562500 -0.500000 +v 0.062500 0.562500 -0.500000 +v 0.062500 0.562500 -0.375000 +v -0.062500 0.906250 -0.375000 +v -0.062500 0.906250 -0.500000 +v 0.062500 0.906250 -0.500000 +v 0.062500 0.906250 -0.375000 +v -0.062500 0.093750 -0.375000 +v -0.062500 0.093750 -0.500000 +v 0.062500 0.093750 -0.500000 +v 0.062500 0.093750 -0.375000 +v -0.062500 0.437500 -0.375000 +v -0.062500 0.437500 -0.500000 +v 0.062500 0.437500 -0.500000 +v 0.062500 0.437500 -0.375000 +v -0.062500 -0.375000 -0.375000 +v -0.062500 -0.375000 -0.500000 +v 0.062500 -0.375000 -0.500000 +v 0.062500 -0.375000 -0.375000 +v -0.062500 -0.031250 -0.375000 +v -0.062500 -0.031250 -0.500000 +v 0.062500 -0.031250 -0.500000 +v 0.062500 -0.031250 -0.375000 +v -0.375000 -0.375000 -0.437500 +v 0.375000 -0.375000 -0.437500 +v -0.375000 1.375000 -0.437500 +v 0.375000 1.375000 -0.437500 +v 0.375000 -0.375000 -0.438500 +v -0.375000 -0.375000 -0.438500 +v 0.375000 1.375000 -0.438500 +v -0.375000 1.375000 -0.438500 +vt 0.473684 0.937500 +vt 0.789474 0.937500 +vt 0.842105 0.937500 +vt 0.842105 1.000000 +vt 0.421053 1.000000 +vt 0.421053 0.937500 +vt 0.368421 0.468750 +vt 0.368421 0.531250 +vt 0.052632 0.531250 +vt 0.052632 0.468750 +vt 0.894737 0.937500 +vt 0.894737 1.000000 +vt 0.842105 0.062500 +vt 0.842105 0.000000 +vt 0.894737 0.000000 +vt 0.894737 0.062500 +vt 0.052632 0.937500 +vt 0.368421 0.937500 +vt 0.421053 0.937500 +vt 0.421053 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.937500 +vt 0.947368 0.500000 +vt 0.947368 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.947368 1.000000 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +vt 0.789474 0.468750 +vt 0.789474 0.531250 +vt 0.473684 0.531250 +vt 0.473684 0.468750 +vt 0.421053 0.062500 +vt 0.368421 0.062500 +vt 0.789474 0.062500 +vt 0.894737 0.062500 +vt 0.894737 0.000000 +vt 0.947368 0.000000 +vt 0.947368 0.062500 +vt 0.947368 0.937500 +vt 0.947368 1.000000 +vt 0.894737 1.000000 +vt 0.894737 0.937500 +vt 0.473684 0.062500 +vt 0.421053 0.062500 +vt 0.052632 0.062500 +vt 0.000000 0.062500 +vt 0.000000 0.000000 +vt 0.421053 0.000000 +vt 0.421053 0.000000 +vt 0.842105 0.937500 +vt 0.842105 0.531250 +vt 0.894737 0.531250 +vt 0.894737 0.937500 +vt 1.000000 0.062500 +vt 1.000000 0.437500 +vt 0.947368 0.437500 +vt 0.947368 0.062500 +vt 0.894737 0.937500 +vt 0.894737 0.531250 +vt 0.947368 0.531250 +vt 0.947368 0.937500 +vt 1.000000 0.937500 +vt 0.947368 0.562500 +vt 1.000000 0.562500 +vt 0.842105 0.468750 +vt 0.842105 0.062500 +vt 0.894737 0.062500 +vt 0.894737 0.468750 +vt 1.000000 0.062500 +vt 1.000000 0.437500 +vt 0.947368 0.437500 +vt 0.947368 0.062500 +vt 0.947368 0.468750 +vt 0.894737 0.468750 +vt 0.894737 0.062500 +vt 1.000000 0.937500 +vt 0.947368 0.937500 +vt 0.947368 0.562500 +vt 1.000000 0.562500 +vt 0.368421 0.234375 +vt 0.368421 0.296875 +vt 0.052632 0.296875 +vt 0.052632 0.234375 +vt 0.789474 0.234375 +vt 0.789474 0.296875 +vt 0.473684 0.296875 +vt 0.473684 0.234375 +vt 1.000000 0.062500 +vt 1.000000 0.437500 +vt 0.947368 0.437500 +vt 0.947368 0.062500 +vt 1.000000 0.937500 +vt 0.947368 0.937500 +vt 0.947368 0.562500 +vt 1.000000 0.562500 +vt 1.000000 0.937500 +vt 0.947368 0.937500 +vt 0.947368 0.562500 +vt 1.000000 0.562500 +vt 1.000000 0.062500 +vt 1.000000 0.437500 +vt 0.947368 0.437500 +vt 0.947368 0.062500 +vt 0.789474 0.703125 +vt 0.789474 0.765625 +vt 0.473684 0.765625 +vt 0.473684 0.703125 +vt 0.368421 0.703125 +vt 0.368421 0.765625 +vt 0.052632 0.765625 +vt 0.052632 0.703125 +vt 0.947368 0.937500 +vt 0.894737 0.937500 +vt 0.894737 0.765625 +vt 0.947368 0.765625 +vt 0.236842 0.937500 +vt 0.184211 0.937500 +vt 0.184211 0.765625 +vt 0.236842 0.765625 +vt 0.894737 0.937500 +vt 0.842105 0.937500 +vt 0.842105 0.765625 +vt 0.894737 0.765625 +vt 0.657895 0.937500 +vt 0.605263 0.937500 +vt 0.605263 0.765625 +vt 0.657895 0.765625 +vt 0.947368 0.703125 +vt 0.894737 0.703125 +vt 0.894737 0.531250 +vt 0.947368 0.531250 +vt 0.236842 0.703125 +vt 0.184211 0.703125 +vt 0.184211 0.531250 +vt 0.236842 0.531250 +vt 0.894737 0.703125 +vt 0.842105 0.703125 +vt 0.842105 0.531250 +vt 0.894737 0.531250 +vt 0.657895 0.703125 +vt 0.605263 0.703125 +vt 0.605263 0.531250 +vt 0.657895 0.531250 +vt 0.947368 0.468750 +vt 0.894737 0.468750 +vt 0.894737 0.296875 +vt 0.947368 0.296875 +vt 0.236842 0.468750 +vt 0.184211 0.468750 +vt 0.184211 0.296875 +vt 0.236842 0.296875 +vt 0.894737 0.468750 +vt 0.842105 0.468750 +vt 0.842105 0.296875 +vt 0.894737 0.296875 +vt 0.657895 0.468750 +vt 0.605263 0.468750 +vt 0.605263 0.296875 +vt 0.657895 0.296875 +vt 0.947368 0.234375 +vt 0.894737 0.234375 +vt 0.894737 0.062500 +vt 0.947368 0.062500 +vt 0.236842 0.234375 +vt 0.184211 0.234375 +vt 0.184211 0.062500 +vt 0.236842 0.062500 +vt 0.894737 0.234375 +vt 0.842105 0.234375 +vt 0.842105 0.062500 +vt 0.894737 0.062500 +vt 0.657895 0.234375 +vt 0.605263 0.234375 +vt 0.605263 0.062500 +vt 0.657895 0.062500 +vt 0.473684 0.062500 +vt 0.789474 0.062500 +vt 0.789474 0.937500 +vt 0.473684 0.937500 +vt 0.052632 0.062500 +vt 0.368421 0.062500 +vt 0.368421 0.937500 +vt 0.052632 0.937500 +vn 0.0000 0.0000 1.0000 +vn -0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn -1.0000 0.0000 0.0000 +g Cylinder_Cylinder_door +s off +f 15/1/1 20/2/1 10/3/1 1/4/1 2/5/1 21/6/1 +f 16/7/2 31/8/2 30/9/2 17/10/2 +f 23/11/3 6/12/3 1/4/3 10/3/3 22/13/3 3/14/3 8/15/3 11/16/3 +f 18/17/2 19/18/2 12/19/2 5/20/2 6/21/2 23/22/2 +f 2/23/4 1/24/4 6/25/4 5/26/4 +f 3/27/5 4/28/5 7/29/5 8/30/5 +f 13/31/1 32/32/1 27/33/1 14/34/1 +f 24/35/2 12/19/2 19/18/2 31/8/2 16/7/2 28/36/2 +f 22/13/1 10/3/1 20/2/1 32/32/1 13/31/1 25/37/1 +f 24/38/6 7/39/6 4/40/6 9/41/6 21/42/6 2/43/6 5/44/6 12/45/6 +f 26/46/1 14/34/1 27/33/1 15/1/1 21/6/1 9/47/1 +f 29/48/2 17/10/2 30/9/2 18/17/2 23/22/2 11/49/2 +f 8/50/2 7/51/2 24/35/2 28/36/2 29/48/2 11/49/2 +f 4/52/1 3/14/1 22/13/1 25/37/1 26/46/1 9/47/1 +f 15/53/3 27/54/3 31/55/3 19/56/3 +f 30/57/4 31/58/4 27/59/4 32/60/4 +f 18/61/6 30/62/6 32/63/6 20/64/6 +f 18/65/5 20/64/5 15/66/5 19/67/5 +f 14/68/3 26/69/3 28/70/3 16/71/3 +f 29/72/4 28/73/4 26/74/4 25/75/4 +f 13/76/6 17/77/6 29/78/6 25/75/6 +f 17/79/5 13/80/5 14/81/5 16/82/5 +f 35/83/2 39/84/2 38/85/2 36/86/2 +f 33/87/1 40/88/1 37/89/1 34/90/1 +f 38/91/4 39/92/4 37/93/4 40/94/4 +f 36/95/5 33/96/5 34/97/5 35/98/5 +f 45/99/5 48/100/5 47/101/5 46/102/5 +f 43/103/4 42/104/4 44/105/4 41/106/4 +f 48/107/1 41/108/1 44/109/1 47/110/1 +f 46/111/2 42/112/2 43/113/2 45/114/2 +f 53/115/6 54/116/6 50/117/6 49/118/6 +f 54/119/2 55/120/2 51/121/2 50/122/2 +f 55/123/3 56/124/3 52/125/3 51/126/3 +f 56/127/1 53/128/1 49/129/1 52/130/1 +f 61/131/6 62/132/6 58/133/6 57/134/6 +f 62/135/2 63/136/2 59/137/2 58/138/2 +f 63/139/3 64/140/3 60/141/3 59/142/3 +f 64/143/1 61/144/1 57/145/1 60/146/1 +f 69/147/6 70/148/6 66/149/6 65/150/6 +f 70/151/2 71/152/2 67/153/2 66/154/2 +f 71/155/3 72/156/3 68/157/3 67/158/3 +f 72/159/1 69/160/1 65/161/1 68/162/1 +f 77/163/6 78/164/6 74/165/6 73/166/6 +f 78/167/2 79/168/2 75/169/2 74/170/2 +f 79/171/3 80/172/3 76/173/3 75/174/3 +f 80/175/1 77/176/1 73/177/1 76/178/1 +g Cylinder_Cylinder_glass +f 81/179/1 82/180/1 84/181/1 83/182/1 +f 85/183/2 86/184/2 88/185/2 87/186/2 diff --git a/homedecor_doors_and_gates/models/homedecor_door_wood_glass_right.obj b/homedecor_doors_and_gates/models/homedecor_door_wood_glass_right.obj deleted file mode 100644 index 3c544b8..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_wood_glass_right.obj +++ /dev/null @@ -1,243 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-woodglass-standard-right.blend' -# www.blender.org -o Cylinder -v 0.499750 1.499500 0.499969 -v -0.499750 1.499500 0.499969 -v 0.499750 -0.499500 0.499969 -v -0.499750 -0.499500 0.499969 -v -0.499750 1.499500 0.375031 -v 0.499750 1.499500 0.375031 -v -0.499750 -0.499500 0.375031 -v 0.499750 -0.499500 0.375031 -v -0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.375031 -v -0.499750 1.374531 0.375031 -v 0.374875 0.437531 0.499969 -v -0.374875 0.437531 0.499969 -v -0.374875 1.374531 0.499969 -v -0.374875 0.437531 0.375031 -v 0.374875 0.437531 0.375031 -v 0.374875 1.374531 0.375031 -v -0.374875 1.374531 0.375031 -v 0.374875 1.374531 0.499969 -v -0.499750 1.374531 0.499969 -v 0.499750 -0.374531 0.499969 -v 0.499750 1.374531 0.375031 -v -0.499750 -0.374531 0.375031 -v 0.374875 -0.374531 0.499969 -v -0.374875 -0.374531 0.499969 -v -0.374875 0.562469 0.499969 -v -0.374875 -0.374531 0.375031 -v 0.374875 -0.374531 0.375031 -v 0.374875 0.562469 0.375031 -v -0.374875 0.562469 0.375031 -v 0.374875 0.562469 0.499969 -v 0.374875 -0.031219 0.499969 -v -0.374875 -0.031219 0.499969 -v -0.374875 -0.031219 0.375031 -v 0.374875 -0.031219 0.375031 -v -0.374875 0.093719 0.499969 -v 0.374875 0.093719 0.375031 -v -0.374875 0.093719 0.375031 -v 0.374875 0.093719 0.499969 -v 0.374875 1.031219 0.499969 -v -0.374875 1.031219 0.375031 -v 0.374875 1.031219 0.375031 -v -0.374875 1.031219 0.499969 -v 0.374875 0.906281 0.375031 -v -0.374875 0.906281 0.375031 -v -0.374875 0.906281 0.499969 -v 0.374875 0.906281 0.499969 -v -0.062500 1.031250 0.500000 -v -0.062500 1.031250 0.375000 -v 0.062500 1.031250 0.375000 -v 0.062500 1.031250 0.500000 -v -0.062500 1.375000 0.500000 -v -0.062500 1.375000 0.375000 -v 0.062500 1.375000 0.375000 -v 0.062500 1.375000 0.500000 -v -0.062500 0.562500 0.500000 -v -0.062500 0.562500 0.375000 -v 0.062500 0.562500 0.375000 -v 0.062500 0.562500 0.500000 -v -0.062500 0.906250 0.500000 -v -0.062500 0.906250 0.375000 -v 0.062500 0.906250 0.375000 -v 0.062500 0.906250 0.500000 -v -0.062500 0.093750 0.500000 -v -0.062500 0.093750 0.375000 -v 0.062500 0.093750 0.375000 -v 0.062500 0.093750 0.500000 -v -0.062500 0.437500 0.500000 -v -0.062500 0.437500 0.375000 -v 0.062500 0.437500 0.375000 -v 0.062500 0.437500 0.500000 -v -0.062500 -0.375000 0.500000 -v -0.062500 -0.375000 0.375000 -v 0.062500 -0.375000 0.375000 -v 0.062500 -0.375000 0.500000 -v -0.062500 -0.031250 0.500000 -v -0.062500 -0.031250 0.375000 -v 0.062500 -0.031250 0.375000 -v 0.062500 -0.031250 0.500000 -v -0.375000 -0.375000 0.438458 -v 0.375000 -0.375000 0.438458 -v -0.375000 1.375000 0.438458 -v 0.375000 1.375000 0.438458 -v 0.375000 -0.375000 0.436542 -v -0.375000 -0.375000 0.436542 -v 0.375000 1.375000 0.436542 -v -0.375000 1.375000 0.436542 -vt 0.140625 0.937500 -vt 0.515625 0.937500 -vt 0.578125 0.937500 -vt 0.578125 1.000000 -vt 0.078125 1.000000 -vt 0.078125 0.937500 -vt 0.140625 0.468750 -vt 0.140625 0.531250 -vt 0.515625 0.531250 -vt 0.515625 0.468750 -vt 0.640625 1.000000 -vt 0.640625 0.937500 -vt 0.640625 0.062500 -vt 0.640625 -0.000000 -vt 0.578125 -0.000000 -vt 0.578125 0.062500 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.828125 0.250000 -vt 0.828125 0.750000 -vt 0.765625 0.750000 -vt 0.765625 0.250000 -vt 0.078125 0.062500 -vt 0.140625 0.062500 -vt 0.515625 0.062500 -vt 0.078125 -0.000000 -vt 0.015625 -0.000000 -vt 0.015625 0.062500 -vt 0.015625 0.937500 -vt 0.015625 1.000000 -vt 0.640625 0.531250 -vt 0.578125 0.531250 -vt 0.734375 0.312500 -vt 0.734375 0.687500 -vt 0.671875 0.687500 -vt 0.671875 0.312500 -vt 0.078125 0.531250 -vt 0.015625 0.531250 -vt 0.765625 0.312500 -vt 0.828125 0.312500 -vt 0.828125 0.687500 -vt 0.765625 0.687500 -vt 0.640625 0.468750 -vt 0.578125 0.468750 -vt 0.015625 0.468750 -vt 0.078125 0.468750 -vt 0.140625 0.234375 -vt 0.140625 0.296875 -vt 0.515625 0.296875 -vt 0.515625 0.234375 -vt 0.515625 0.703125 -vt 0.515625 0.765625 -vt 0.140625 0.765625 -vt 0.140625 0.703125 -vt 0.078125 0.765625 -vt 0.015625 0.765625 -vt 0.296875 0.937500 -vt 0.359375 0.937500 -vt 0.359375 0.765625 -vt 0.296875 0.765625 -vt 0.640625 0.765625 -vt 0.578125 0.765625 -vt 0.656250 -0.000000 -vt 0.015625 0.703125 -vt 0.078125 0.703125 -vt 0.296875 0.703125 -vt 0.359375 0.703125 -vt 0.359375 0.531250 -vt 0.296875 0.531250 -vt 0.578125 0.703125 -vt 0.640625 0.703125 -vt 0.078125 0.296875 -vt 0.015625 0.296875 -vt 0.296875 0.468750 -vt 0.359375 0.468750 -vt 0.359375 0.296875 -vt 0.296875 0.296875 -vt 0.640625 0.296875 -vt 0.578125 0.296875 -vt 0.015625 0.234375 -vt 0.078125 0.234375 -vt 0.296875 0.234375 -vt 0.359375 0.234375 -vt 0.359375 0.062500 -vt 0.296875 0.062500 -vt 0.578125 0.234375 -vt 0.640625 0.234375 -vt 0.015625 0.109375 -vt 0.390625 0.109375 -vt 0.390625 0.984375 -vt 0.015625 0.984375 -vn 0.000000 0.000000 1.000000 -vn -0.000000 0.000000 -1.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn -1.000000 0.000000 0.000000 -g Cylinder_Cylinder_door -s off -f 15/1/1 20/2/1 10/3/1 1/4/1 2/5/1 21/6/1 -f 16/7/2 31/8/2 30/9/2 17/10/2 -f 23/3/3 6/4/3 1/11/3 10/12/3 22/13/3 3/14/3 8/15/3 11/16/3 -f 18/2/2 19/1/2 12/6/2 5/5/2 6/4/2 23/3/2 -f 2/17/4 1/18/4 6/19/4 5/20/4 -f 3/21/5 4/22/5 7/23/5 8/24/5 -f 13/10/1 32/9/1 27/8/1 14/7/1 -f 24/25/2 12/6/2 19/1/2 31/8/2 16/7/2 28/26/2 -f 22/16/1 10/3/1 20/2/1 32/9/1 13/10/1 25/27/1 -f 24/25/6 7/28/6 4/29/6 9/30/6 21/31/6 2/32/6 5/5/6 12/6/6 -f 26/26/1 14/7/1 27/8/1 15/1/1 21/6/1 9/25/1 -f 29/27/2 17/10/2 30/9/2 18/2/2 23/3/2 11/16/2 -f 8/15/2 7/28/2 24/25/2 28/26/2 29/27/2 11/16/2 -f 4/28/1 3/15/1 22/16/1 25/27/1 26/26/1 9/25/1 -f 15/12/3 27/33/3 31/34/3 19/3/3 -f 30/35/4 31/36/4 27/37/4 32/38/4 -f 18/6/6 30/39/6 32/40/6 20/31/6 -f 18/41/5 20/42/5 15/43/5 19/44/5 -f 14/45/3 26/13/3 28/16/3 16/46/3 -f 29/35/4 28/36/4 26/37/4 25/38/4 -f 13/47/6 17/48/6 29/25/6 25/30/6 -f 17/41/5 13/42/5 14/43/5 16/44/5 -f 35/49/2 39/50/2 38/51/2 36/52/2 -f 33/52/1 40/51/1 37/50/1 34/49/1 -f 38/35/4 39/36/4 37/37/4 40/38/4 -f 36/41/5 33/42/5 34/43/5 35/44/5 -f 45/41/5 48/42/5 47/43/5 46/44/5 -f 43/35/4 42/36/4 44/37/4 41/38/4 -f 48/53/1 41/54/1 44/55/1 47/56/1 -f 46/56/2 42/55/2 43/54/2 45/53/2 -f 53/31/6 54/6/6 50/57/6 49/58/6 -f 54/59/2 55/60/2 51/61/2 50/62/2 -f 55/3/3 56/12/3 52/63/3 51/64/3 -f 56/60/1 53/59/1 49/62/1 52/61/1 -f 49/65/5 50/65/5 51/65/5 52/65/5 -f 56/65/4 55/65/4 54/65/4 53/65/4 -f 61/66/6 62/67/6 58/39/6 57/40/6 -f 62/68/2 63/69/2 59/70/2 58/71/2 -f 63/72/3 64/73/3 60/33/3 59/34/3 -f 64/69/1 61/68/1 57/71/1 60/70/1 -f 69/47/6 70/48/6 66/74/6 65/75/6 -f 70/76/2 71/77/2 67/78/2 66/79/2 -f 71/46/3 72/45/3 68/80/3 67/81/3 -f 72/77/1 69/76/1 65/79/1 68/78/1 -f 77/82/6 78/83/6 74/25/6 73/30/6 -f 78/84/2 79/85/2 75/86/2 74/87/2 -f 79/88/3 80/89/3 76/13/3 75/16/3 -f 80/85/1 77/84/1 73/87/1 76/86/1 -g Cylinder_Cylinder_glass -f 81/90/1 82/91/1 84/92/1 83/93/1 -f 85/91/2 86/90/2 88/93/2 87/92/2 diff --git a/homedecor_doors_and_gates/models/homedecor_door_woodglass_typea.obj b/homedecor_doors_and_gates/models/homedecor_door_woodglass_typea.obj deleted file mode 100644 index 68fbf86..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_woodglass_typea.obj +++ /dev/null @@ -1,114 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-woodglass-inset.blend' -# www.blender.org -o Cylinder -v 0.499750 1.499500 0.499969 -v -0.499750 1.499500 0.499969 -v 0.499750 -0.499500 0.499969 -v -0.499750 -0.499500 0.499969 -v -0.499750 1.499500 0.375031 -v 0.499750 1.499500 0.375031 -v -0.499750 -0.499500 0.375031 -v 0.499750 -0.499500 0.375031 -v -0.499750 -0.374531 0.499969 -v 0.499750 1.312031 0.499969 -v 0.499750 -0.374531 0.375031 -v -0.499750 1.312031 0.375031 -v 0.187375 0.437531 0.499969 -v -0.187375 0.437531 0.499969 -v -0.187375 1.312031 0.499969 -v -0.187375 0.437531 0.375031 -v 0.187375 0.437531 0.375031 -v 0.187375 1.312031 0.375031 -v -0.187375 1.312031 0.375031 -v 0.187375 1.312031 0.499969 -v -0.499750 1.312031 0.499969 -v 0.499750 -0.374531 0.499969 -v 0.499750 1.312031 0.375031 -v -0.499750 -0.374531 0.375031 -v 0.187375 -0.374531 0.499969 -v -0.187375 -0.374531 0.499969 -v -0.187375 -0.374531 0.375031 -v 0.187375 -0.374531 0.375031 -v -0.187500 0.437500 0.438458 -v 0.187500 0.437500 0.438458 -v -0.187500 1.312500 0.438458 -v 0.187500 1.312500 0.438458 -v 0.187500 0.437500 0.436542 -v -0.187500 0.437500 0.436542 -v 0.187500 1.312500 0.436542 -v -0.187500 1.312500 0.436542 -vt 0.421875 0.906250 -vt 0.234375 0.906250 -vt 0.078125 0.906250 -vt 0.078125 1.000000 -vt 0.578125 1.000000 -vt 0.578125 0.906250 -vt 0.015625 1.000000 -vt 0.015625 0.906250 -vt 0.015625 0.062500 -vt 0.015625 0.000000 -vt 0.078125 0.000000 -vt 0.078125 0.062500 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.828125 0.250000 -vt 0.828125 0.750000 -vt 0.765625 0.750000 -vt 0.765625 0.250000 -vt 0.578125 0.062500 -vt 0.421875 0.468750 -vt 0.421875 0.062500 -vt 0.234375 0.468750 -vt 0.234375 0.062500 -vt 0.578125 0.000000 -vt 0.640625 0.000000 -vt 0.640625 0.062500 -vt 0.640625 0.906250 -vt 0.640625 1.000000 -vt 0.734375 0.593750 -vt 0.671875 0.593750 -vt 0.671875 0.406250 -vt 0.734375 0.406250 -vt 0.765625 0.406250 -vt 0.828125 0.406250 -vt 0.828125 0.593750 -vt 0.765625 0.593750 -vt 0.578125 0.468750 -vt 0.640625 0.468750 -vt 0.078125 0.468750 -vt 0.015625 0.468750 -vt 0.031250 0.093750 -vt 0.406250 0.093750 -vt 0.406250 0.968750 -vt 0.031250 0.968750 -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 -vn -1.000000 0.000000 0.000000 -g Cylinder_Cylinder_door -s off -f 15/1/1 20/2/1 10/3/1 1/4/1 2/5/1 21/6/1 -f 23/3/2 6/4/2 1/7/2 10/8/2 22/9/2 3/10/2 8/11/2 11/12/2 -f 18/2/3 19/1/3 12/6/3 5/5/3 6/4/3 23/3/3 -f 2/13/4 1/14/4 6/15/4 5/16/4 -f 3/17/5 4/18/5 7/19/5 8/20/5 -f 24/21/3 12/6/3 19/1/3 16/22/3 27/23/3 -f 22/12/1 10/3/1 20/2/1 13/24/1 25/25/1 -f 24/21/6 7/26/6 4/27/6 9/28/6 21/29/6 2/30/6 5/5/6 12/6/6 -f 26/23/1 14/22/1 15/1/1 21/6/1 9/21/1 -f 28/25/3 17/24/3 18/2/3 23/3/3 11/12/3 -f 8/11/3 7/26/3 24/21/3 27/23/3 28/25/3 11/12/3 -f 4/26/1 3/11/1 22/12/1 25/25/1 26/23/1 9/21/1 -f 16/31/4 14/32/4 13/33/4 17/34/4 -f 18/35/5 20/36/5 15/37/5 19/38/5 -f 16/22/3 17/24/3 28/25/3 27/23/3 -f 13/24/1 14/22/1 26/23/1 25/25/1 -f 18/6/6 17/39/6 13/40/6 20/29/6 -f 16/41/2 19/3/2 15/8/2 14/42/2 -g Cylinder_Cylinder_glass -f 29/43/1 30/44/1 32/45/1 31/46/1 -f 33/44/3 34/43/3 36/46/3 35/45/3 diff --git a/homedecor_doors_and_gates/models/homedecor_door_woodglass_typea_right.obj b/homedecor_doors_and_gates/models/homedecor_door_woodglass_typea_right.obj deleted file mode 100644 index 51c3e26..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_woodglass_typea_right.obj +++ /dev/null @@ -1,114 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-woodglass-typea-right.blend' -# www.blender.org -o Cylinder -v 0.499750 1.499500 0.499969 -v -0.499750 1.499500 0.499969 -v 0.499750 -0.499500 0.499969 -v -0.499750 -0.499500 0.499969 -v -0.499750 1.499500 0.375031 -v 0.499750 1.499500 0.375031 -v -0.499750 -0.499500 0.375031 -v 0.499750 -0.499500 0.375031 -v -0.499750 -0.374531 0.499969 -v 0.499750 1.312031 0.499969 -v 0.499750 -0.374531 0.375031 -v -0.499750 1.312031 0.375031 -v 0.187375 0.437531 0.499969 -v -0.187375 0.437531 0.499969 -v -0.187375 1.312031 0.499969 -v -0.187375 0.437531 0.375031 -v 0.187375 0.437531 0.375031 -v 0.187375 1.312031 0.375031 -v -0.187375 1.312031 0.375031 -v 0.187375 1.312031 0.499969 -v -0.499750 1.312031 0.499969 -v 0.499750 -0.374531 0.499969 -v 0.499750 1.312031 0.375031 -v -0.499750 -0.374531 0.375031 -v 0.187375 -0.374531 0.499969 -v -0.187375 -0.374531 0.499969 -v -0.187375 -0.374531 0.375031 -v 0.187375 -0.374531 0.375031 -v -0.187500 0.437500 0.438458 -v 0.187500 0.437500 0.438458 -v -0.187500 1.312500 0.438458 -v 0.187500 1.312500 0.438458 -v 0.187500 0.437500 0.436542 -v -0.187500 0.437500 0.436542 -v 0.187500 1.312500 0.436542 -v -0.187500 1.312500 0.436542 -vt 0.234375 0.906250 -vt 0.421875 0.906250 -vt 0.578125 0.906250 -vt 0.578125 1.000000 -vt 0.078125 1.000000 -vt 0.078125 0.906250 -vt 0.640625 1.000000 -vt 0.640625 0.906250 -vt 0.640625 0.062500 -vt 0.640625 0.000000 -vt 0.578125 0.000000 -vt 0.578125 0.062500 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.828125 0.250000 -vt 0.828125 0.750000 -vt 0.765625 0.750000 -vt 0.765625 0.250000 -vt 0.078125 0.062500 -vt 0.234375 0.468750 -vt 0.234375 0.062500 -vt 0.421875 0.468750 -vt 0.421875 0.062500 -vt 0.078125 0.000000 -vt 0.015625 0.000000 -vt 0.015625 0.062500 -vt 0.015625 0.906250 -vt 0.015625 1.000000 -vt 0.734375 0.593750 -vt 0.671875 0.593750 -vt 0.671875 0.406250 -vt 0.734375 0.406250 -vt 0.765625 0.406250 -vt 0.828125 0.406250 -vt 0.828125 0.593750 -vt 0.765625 0.593750 -vt 0.078125 0.468750 -vt 0.015625 0.468750 -vt 0.578125 0.468750 -vt 0.640625 0.468750 -vt 0.406250 0.093750 -vt 0.031250 0.093750 -vt 0.031250 0.968750 -vt 0.406250 0.968750 -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 -vn -1.000000 0.000000 0.000000 -g Cylinder_Cylinder_door -s off -f 15/1/1 20/2/1 10/3/1 1/4/1 2/5/1 21/6/1 -f 23/3/2 6/4/2 1/7/2 10/8/2 22/9/2 3/10/2 8/11/2 11/12/2 -f 18/2/3 19/1/3 12/6/3 5/5/3 6/4/3 23/3/3 -f 2/13/4 1/14/4 6/15/4 5/16/4 -f 3/17/5 4/18/5 7/19/5 8/20/5 -f 24/21/3 12/6/3 19/1/3 16/22/3 27/23/3 -f 22/12/1 10/3/1 20/2/1 13/24/1 25/25/1 -f 24/21/6 7/26/6 4/27/6 9/28/6 21/29/6 2/30/6 5/5/6 12/6/6 -f 26/23/1 14/22/1 15/1/1 21/6/1 9/21/1 -f 28/25/3 17/24/3 18/2/3 23/3/3 11/12/3 -f 8/11/3 7/26/3 24/21/3 27/23/3 28/25/3 11/12/3 -f 4/26/1 3/11/1 22/12/1 25/25/1 26/23/1 9/21/1 -f 16/31/4 14/32/4 13/33/4 17/34/4 -f 18/35/5 20/36/5 15/37/5 19/38/5 -f 16/22/3 17/24/3 28/25/3 27/23/3 -f 13/24/1 14/22/1 26/23/1 25/25/1 -f 18/6/6 17/39/6 13/40/6 20/29/6 -f 16/41/2 19/3/2 15/8/2 14/42/2 -g Cylinder_Cylinder_glass -f 29/43/1 30/44/1 32/45/1 31/46/1 -f 33/44/3 34/43/3 36/46/3 35/45/3 diff --git a/homedecor_doors_and_gates/models/homedecor_door_wrought_iron.obj b/homedecor_doors_and_gates/models/homedecor_door_wrought_iron.obj deleted file mode 100644 index 6d89066..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_wrought_iron.obj +++ /dev/null @@ -1,88 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-wrought-iron.blend' -# www.blender.org -mtllib homedecor_door_wrought_iron.mtl -o Cylinder -v 0.500000 1.500000 0.500000 -v -0.500000 1.500000 0.500000 -v 0.500000 -0.500000 0.500000 -v -0.500000 -0.500000 0.500000 -v -0.500000 1.500000 0.375000 -v 0.500000 1.500000 0.375000 -v -0.500000 -0.500000 0.375000 -v 0.500000 -0.500000 0.375000 -v 0.484375 1.484375 0.438451 -v -0.484375 1.484375 0.438451 -v 0.484375 -0.484375 0.438451 -v -0.484375 -0.484375 0.438451 -v -0.484375 1.484375 0.436547 -v 0.484375 1.484375 0.436547 -v -0.484375 -0.484375 0.436547 -v 0.484375 -0.484375 0.436547 -v 0.468750 -0.500000 0.500000 -v -0.468750 -0.500000 0.500000 -v 0.500000 1.484375 0.500000 -v -0.500000 1.484375 0.500000 -v -0.500000 1.484375 0.375000 -v 0.500000 1.484375 0.375000 -v 0.500000 -0.484375 0.500000 -v -0.500000 -0.484375 0.500000 -v -0.500000 -0.484375 0.375000 -v 0.500000 -0.484375 0.375000 -v 0.484375 1.484375 0.500000 -v 0.484375 -0.484375 0.500000 -v 0.484375 1.484375 0.375000 -v 0.484375 -0.484375 0.375000 -v -0.484375 1.484375 0.500000 -v -0.484375 -0.484375 0.500000 -v -0.484375 1.484375 0.375000 -v -0.484375 -0.484375 0.375000 -vt 0.085938 0.007812 -vt 0.570312 0.007812 -vt 0.570312 0.992188 -vt 0.085938 0.992188 -vt 0.578125 0.007812 -vt 0.578125 0.992188 -vt 0.078125 0.007812 -vt 0.078125 0.992188 -vt 0.015625 0.992188 -vt 0.015625 0.007812 -vt 0.828125 0.250000 -vt 0.828125 0.750000 -vt 0.765625 0.750000 -vt 0.765625 0.250000 -vt 0.078125 1.000000 -vt 0.578125 1.000000 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.578125 0.000000 -vt 0.078125 0.000000 -vt 0.640625 0.007812 -vt 0.640625 0.992188 -vt 0.640625 0.000000 -vt 0.640625 1.000000 -vt 0.015625 1.000000 -vt 0.015625 0.000000 -usemtl None -s off -f 16/1 15/2 13/3 14/4 -f 12/2 11/1 9/4 10/3 -f 25/5 21/6 33/3 34/2 -f 23/7 19/8 27/4 28/1 -f 31/9 32/10 34/7 33/8 -f 30/1 29/4 22/8 26/7 -f 32/2 31/3 20/6 24/5 -f 19/11 20/12 21/13 22/14 -f 6/15 22/8 21/6 5/16 -f 2/16 20/6 19/8 1/15 -f 24/17 23/18 26/19 25/20 -f 7/21 25/5 26/7 8/22 -f 3/22 23/7 24/5 4/21 -f 28/23 27/24 29/6 30/5 -f 4/25 2/26 5/16 7/21 -f 1/18 6/19 5/20 2/17 -f 1/27 3/28 8/22 6/15 -f 4/12 7/13 8/14 3/11 -l 17 3 -l 4 18 diff --git a/homedecor_doors_and_gates/models/homedecor_door_wrought_iron_a.obj b/homedecor_doors_and_gates/models/homedecor_door_wrought_iron_a.obj new file mode 100644 index 0000000..dde98da --- /dev/null +++ b/homedecor_doors_and_gates/models/homedecor_door_wrought_iron_a.obj @@ -0,0 +1,124 @@ +# Blender v2.79 (sub 0) OBJ File: 'door-wrought-iron.blend' +# www.blender.org +o Cylinder +v -0.500000 1.500000 -0.500000 +v 0.500000 1.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 1.500000 -0.375000 +v -0.500000 1.500000 -0.375000 +v 0.500000 -0.500000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v -0.484375 1.484375 -0.438451 +v 0.484375 1.484375 -0.438451 +v -0.484375 -0.484375 -0.438451 +v 0.484375 -0.484375 -0.438451 +v 0.484375 1.484375 -0.436547 +v -0.484375 1.484375 -0.436547 +v 0.484375 -0.484375 -0.436547 +v -0.484375 -0.484375 -0.436547 +v -0.468750 -0.500000 -0.500000 +v 0.468750 -0.500000 -0.500000 +v -0.500000 1.484375 -0.500000 +v 0.500000 1.484375 -0.500000 +v 0.500000 1.484375 -0.375000 +v -0.500000 1.484375 -0.375000 +v -0.500000 -0.484375 -0.500000 +v 0.500000 -0.484375 -0.500000 +v 0.500000 -0.484375 -0.375000 +v -0.500000 -0.484375 -0.375000 +v -0.484375 1.484375 -0.500000 +v -0.484375 -0.484375 -0.500000 +v -0.484375 1.484375 -0.375000 +v -0.484375 -0.484375 -0.375000 +v 0.484375 1.484375 -0.500000 +v 0.484375 -0.484375 -0.500000 +v 0.484375 1.484375 -0.375000 +v 0.484375 -0.484375 -0.375000 +vt 0.006579 0.007812 +vt 0.414474 0.007812 +vt 0.414474 0.992188 +vt 0.006579 0.992188 +vt 0.427632 0.007812 +vt 0.835526 0.007812 +vt 0.835526 0.992188 +vt 0.427632 0.992188 +vt 0.421053 0.007812 +vt 0.421053 0.992188 +vt 0.414474 0.992188 +vt 0.414474 0.007812 +vt 0.842105 0.007812 +vt 0.842105 0.992188 +vt 0.835526 0.992188 +vt 0.835526 0.007812 +vt 0.842105 0.992188 +vt 0.842105 0.007812 +vt 0.894737 0.007812 +vt 0.894737 0.992188 +vt 0.006579 0.007812 +vt 0.006579 0.992188 +vt 0.000000 0.992188 +vt 0.000000 0.007812 +vt 0.427632 0.007812 +vt 0.427632 0.992188 +vt 0.421053 0.992188 +vt 0.421053 0.007812 +vt 0.947368 1.000000 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.421053 1.000000 +vt 0.421053 1.000000 +vt 0.842105 1.000000 +vt 0.947368 0.500000 +vt 0.947368 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.421053 0.000000 +vt 0.000000 0.000000 +vt 0.842105 0.000000 +vt 0.421053 0.000000 +vt 0.947368 0.007812 +vt 0.947368 0.992188 +vt 0.894737 0.992188 +vt 0.894737 0.007812 +vt 0.947368 0.000000 +vt 0.947368 1.000000 +vt 0.894737 1.000000 +vt 0.894737 0.000000 +vt 0.947368 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.947368 0.500000 +vt 0.894737 0.000000 +vt 0.894737 1.000000 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +vt 0.947368 1.000000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 -0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 1.0000 -0.0000 0.0000 +s off +f 16/1/1 15/2/1 13/3/1 14/4/1 +f 12/5/2 11/6/2 9/7/2 10/8/2 +f 25/9/1 21/10/1 33/11/1 34/12/1 +f 23/13/2 19/14/2 27/15/2 28/16/2 +f 31/17/3 32/18/3 34/19/3 33/20/3 +f 30/21/1 29/22/1 22/23/1 26/24/1 +f 32/25/2 31/26/2 20/27/2 24/28/2 +f 19/29/4 20/30/4 21/31/4 22/32/4 +f 6/33/1 22/23/1 21/10/1 5/34/1 +f 2/35/2 20/27/2 19/14/2 1/36/2 +f 24/37/5 23/38/5 26/39/5 25/40/5 +f 7/41/1 25/9/1 26/24/1 8/42/1 +f 3/43/2 23/13/2 24/28/2 4/44/2 +f 28/45/6 27/46/6 29/47/6 30/48/6 +f 4/49/6 2/50/6 5/51/6 7/52/6 +f 1/53/5 6/54/5 5/55/5 2/56/5 +f 1/36/3 3/43/3 8/57/3 6/58/3 +f 4/59/4 7/60/4 8/61/4 3/62/4 diff --git a/homedecor_doors_and_gates/models/homedecor_door_wrought_iron_b.obj b/homedecor_doors_and_gates/models/homedecor_door_wrought_iron_b.obj new file mode 100644 index 0000000..06fbe12 --- /dev/null +++ b/homedecor_doors_and_gates/models/homedecor_door_wrought_iron_b.obj @@ -0,0 +1,123 @@ +# Blender v2.79 (sub 0) OBJ File: 'door-wrought-iron.blend' +# www.blender.org +o Cylinder +v 0.500000 1.500000 -0.375000 +v -0.500000 1.500000 -0.375000 +v 0.500000 -0.500000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v -0.500000 1.500000 -0.500000 +v 0.500000 1.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.484375 1.484375 -0.436549 +v -0.484375 1.484375 -0.436549 +v 0.484375 -0.484375 -0.436549 +v -0.484375 -0.484375 -0.436549 +v -0.484375 1.484375 -0.438453 +v 0.484375 1.484375 -0.438453 +v -0.484375 -0.484375 -0.438453 +v 0.484375 -0.484375 -0.438454 +v 0.468750 -0.500000 -0.375000 +v 0.500000 1.484375 -0.375000 +v -0.500000 1.484375 -0.375000 +v -0.500000 1.484375 -0.500000 +v 0.500000 1.484375 -0.500000 +v 0.500000 -0.484375 -0.375000 +v -0.500000 -0.484375 -0.375000 +v -0.500000 -0.484375 -0.500000 +v 0.500000 -0.484375 -0.500000 +v 0.484375 1.484375 -0.375000 +v 0.484375 -0.484375 -0.375000 +v 0.484375 1.484375 -0.500000 +v 0.484375 -0.484375 -0.500000 +v -0.484375 1.484375 -0.375000 +v -0.484375 -0.484375 -0.375000 +v -0.484375 1.484375 -0.500000 +v -0.484375 -0.484375 -0.500000 +vt 0.006579 0.007812 +vt 0.414474 0.007812 +vt 0.414474 0.992188 +vt 0.006579 0.992188 +vt 0.427632 0.007812 +vt 0.835526 0.007812 +vt 0.835526 0.992188 +vt 0.427632 0.992188 +vt 0.421053 0.007812 +vt 0.421053 0.992188 +vt 0.414474 0.992188 +vt 0.414474 0.007812 +vt 0.842105 0.007812 +vt 0.842105 0.992188 +vt 0.835526 0.992188 +vt 0.835526 0.007812 +vt 0.842105 0.992188 +vt 0.842105 0.007812 +vt 0.894737 0.007812 +vt 0.894737 0.992188 +vt 0.006579 0.007812 +vt 0.006579 0.992188 +vt 0.000000 0.992188 +vt 0.000000 0.007812 +vt 0.427632 0.007812 +vt 0.427632 0.992188 +vt 0.421053 0.992188 +vt 0.421053 0.007812 +vt 0.947368 1.000000 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.421053 1.000000 +vt 0.421053 1.000000 +vt 0.842105 1.000000 +vt 0.947368 0.500000 +vt 0.947368 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.421053 0.000000 +vt 0.000000 0.000000 +vt 0.842105 0.000000 +vt 0.421053 0.000000 +vt 0.947368 0.007812 +vt 0.947368 0.992188 +vt 0.894737 0.992188 +vt 0.894737 0.007812 +vt 0.947368 0.000000 +vt 0.947368 1.000000 +vt 0.894737 1.000000 +vt 0.894737 0.000000 +vt 0.947368 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.947368 0.500000 +vt 0.894737 0.000000 +vt 0.894737 1.000000 +vt 0.947368 0.500000 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +vt 0.947368 1.000000 +vn -0.0000 0.0000 -1.0000 +vn 0.0000 0.0000 1.0000 +vn 1.0000 -0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn -1.0000 -0.0000 0.0000 +s off +f 16/1/1 15/2/1 13/3/1 14/4/1 +f 12/5/2 11/6/2 9/7/2 10/8/2 +f 24/9/1 20/10/1 32/11/1 33/12/1 +f 22/13/2 18/14/2 26/15/2 27/16/2 +f 30/17/3 31/18/3 33/19/3 32/20/3 +f 29/21/1 28/22/1 21/23/1 25/24/1 +f 31/25/2 30/26/2 19/27/2 23/28/2 +f 18/29/4 19/30/4 20/31/4 21/32/4 +f 6/33/1 21/23/1 20/10/1 5/34/1 +f 2/35/2 19/27/2 18/14/2 1/36/2 +f 23/37/5 22/38/5 25/39/5 24/40/5 +f 7/41/1 24/9/1 25/24/1 8/42/1 +f 3/43/2 22/13/2 23/28/2 4/44/2 +f 27/45/6 26/46/6 28/47/6 29/48/6 +f 4/49/6 2/50/6 5/51/6 7/52/6 +f 1/53/5 6/54/5 5/55/5 2/56/5 +f 1/36/3 3/43/3 8/57/3 6/58/3 +f 4/59/4 7/60/4 8/61/4 3/62/4 diff --git a/homedecor_doors_and_gates/models/homedecor_door_wrought_iron_right.obj b/homedecor_doors_and_gates/models/homedecor_door_wrought_iron_right.obj deleted file mode 100644 index fe55003..0000000 --- a/homedecor_doors_and_gates/models/homedecor_door_wrought_iron_right.obj +++ /dev/null @@ -1,88 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'door-wrought-iron-right.blend' -# www.blender.org -mtllib homedecor_door_wrought_iron_right.mtl -o Cylinder -v 0.500000 1.500000 0.500000 -v -0.500000 1.500000 0.500000 -v 0.500000 -0.500000 0.500000 -v -0.500000 -0.500000 0.500000 -v -0.500000 1.500000 0.375000 -v 0.500000 1.500000 0.375000 -v -0.500000 -0.500000 0.375000 -v 0.500000 -0.500000 0.375000 -v 0.484375 1.484375 0.438451 -v -0.484375 1.484375 0.438451 -v 0.484375 -0.484375 0.438451 -v -0.484375 -0.484375 0.438451 -v -0.484375 1.484375 0.436547 -v 0.484375 1.484375 0.436547 -v -0.484375 -0.484375 0.436547 -v 0.484375 -0.484375 0.436547 -v 0.468750 -0.500000 0.500000 -v -0.468750 -0.500000 0.500000 -v 0.500000 1.484375 0.500000 -v -0.500000 1.484375 0.500000 -v -0.500000 1.484375 0.375000 -v 0.500000 1.484375 0.375000 -v 0.500000 -0.484375 0.500000 -v -0.500000 -0.484375 0.500000 -v -0.500000 -0.484375 0.375000 -v 0.500000 -0.484375 0.375000 -v 0.484375 1.484375 0.500000 -v 0.484375 -0.484375 0.500000 -v 0.484375 1.484375 0.375000 -v 0.484375 -0.484375 0.375000 -v -0.484375 1.484375 0.500000 -v -0.484375 -0.484375 0.500000 -v -0.484375 1.484375 0.375000 -v -0.484375 -0.484375 0.375000 -vt 0.570312 0.007812 -vt 0.085938 0.007812 -vt 0.085938 0.992188 -vt 0.570312 0.992188 -vt 0.078125 0.007812 -vt 0.078125 0.992188 -vt 0.578125 0.007812 -vt 0.578125 0.992188 -vt 0.640625 0.992188 -vt 0.640625 0.007812 -vt 0.765625 0.750000 -vt 0.765625 0.250000 -vt 0.828125 0.250000 -vt 0.828125 0.750000 -vt 0.578125 1.000000 -vt 0.078125 1.000000 -vt 0.734375 0.250000 -vt 0.734375 0.750000 -vt 0.671875 0.750000 -vt 0.671875 0.250000 -vt 0.078125 -0.000000 -vt 0.578125 -0.000000 -vt 0.015625 0.007812 -vt 0.015625 0.992188 -vt 0.015625 -0.000000 -vt 0.015625 1.000000 -vt 0.640625 1.000000 -vt 0.640625 -0.000000 -usemtl None -s off -f 16/1 15/2 13/3 14/4 -f 12/2 11/1 9/4 10/3 -f 25/5 21/6 33/3 34/2 -f 23/7 19/8 27/4 28/1 -f 31/9 32/10 34/7 33/8 -f 30/1 29/4 22/8 26/7 -f 32/2 31/3 20/6 24/5 -f 19/11 20/12 21/13 22/14 -f 6/15 22/8 21/6 5/16 -f 2/16 20/6 19/8 1/15 -f 24/17 23/18 26/19 25/20 -f 7/21 25/5 26/7 8/22 -f 3/22 23/7 24/5 4/21 -f 28/23 27/24 29/6 30/5 -f 4/25 2/26 5/16 7/21 -f 1/18 6/19 5/20 2/17 -f 1/27 3/28 8/22 6/15 -f 4/12 7/13 8/14 3/11 -l 17 3 -l 4 18 diff --git a/homedecor_doors_and_gates/textures/homedecor_door_bedroom.png b/homedecor_doors_and_gates/textures/homedecor_door_bedroom.png index b2614b0..a63ccc0 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_bedroom.png and b/homedecor_doors_and_gates/textures/homedecor_door_bedroom.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_closet_mahogany.png b/homedecor_doors_and_gates/textures/homedecor_door_closet_mahogany.png index 4f696d4..19d5701 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_closet_mahogany.png and b/homedecor_doors_and_gates/textures/homedecor_door_closet_mahogany.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_closet_oak.png b/homedecor_doors_and_gates/textures/homedecor_door_closet_oak.png index 53fd556..de5e92c 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_closet_oak.png and b/homedecor_doors_and_gates/textures/homedecor_door_closet_oak.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_exterior_fancy.png b/homedecor_doors_and_gates/textures/homedecor_door_exterior_fancy.png index b4a70ba..2951afd 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_exterior_fancy.png and b/homedecor_doors_and_gates/textures/homedecor_door_exterior_fancy.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_exterior_fancy_inv.png b/homedecor_doors_and_gates/textures/homedecor_door_exterior_fancy_inv.png index a7ec3f3..9a9c64e 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_exterior_fancy_inv.png and b/homedecor_doors_and_gates/textures/homedecor_door_exterior_fancy_inv.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_glass.png b/homedecor_doors_and_gates/textures/homedecor_door_glass.png index 4e5ea5a..1920a0e 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_glass.png and b/homedecor_doors_and_gates/textures/homedecor_door_glass.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_mahogany.png b/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_mahogany.png index b61fa6d..d44f859 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_mahogany.png and b/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_mahogany.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_oak.png b/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_oak.png index b1a5254..5e3e786 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_oak.png and b/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_oak.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_white.png b/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_white.png index 85b645e..4c4ad11 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_white.png and b/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_white.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_white_inv.png b/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_white_inv.png index 61c50ad..7153a83 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_white_inv.png and b/homedecor_doors_and_gates/textures/homedecor_door_wood_glass_white_inv.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_wood_plain.png b/homedecor_doors_and_gates/textures/homedecor_door_wood_plain.png index 574d6fb..9e7dcc7 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_wood_plain.png and b/homedecor_doors_and_gates/textures/homedecor_door_wood_plain.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_wood_plain_inv.png b/homedecor_doors_and_gates/textures/homedecor_door_wood_plain_inv.png index 0e9e7a0..8d398ff 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_wood_plain_inv.png and b/homedecor_doors_and_gates/textures/homedecor_door_wood_plain_inv.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_woodglass.png b/homedecor_doors_and_gates/textures/homedecor_door_woodglass.png index b3187ff..fd399c3 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_woodglass.png and b/homedecor_doors_and_gates/textures/homedecor_door_woodglass.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_woodglass2.png b/homedecor_doors_and_gates/textures/homedecor_door_woodglass2.png index 7dc3918..d5081e2 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_woodglass2.png and b/homedecor_doors_and_gates/textures/homedecor_door_woodglass2.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_woodglass2_inv.png b/homedecor_doors_and_gates/textures/homedecor_door_woodglass2_inv.png index 9afd7cf..2fdd342 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_woodglass2_inv.png and b/homedecor_doors_and_gates/textures/homedecor_door_woodglass2_inv.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_door_wrought_iron.png b/homedecor_doors_and_gates/textures/homedecor_door_wrought_iron.png index c2034c3..191cc26 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_door_wrought_iron.png and b/homedecor_doors_and_gates/textures/homedecor_door_wrought_iron.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_fb.png b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_fb.png index c9be70a..15f4db3 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_fb.png and b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_fb.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_lr.png b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_lr.png index 48329d8..bc95dc5 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_lr.png and b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_lr.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_tb.png b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_tb.png index 03b360f..64556a1 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_tb.png and b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_tb.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_fb.png b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_fb.png index ca5c5d1..86a00f2 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_fb.png and b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_fb.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_lr.png b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_lr.png index 038d20d..e1bbbb4 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_lr.png and b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_lr.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_tb.png b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_tb.png index 2d592e7..7bc05ed 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_tb.png and b/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_tb.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_gate_picket_front.png b/homedecor_doors_and_gates/textures/homedecor_gate_picket_front.png index 858da6b..b21cd8b 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_gate_picket_front.png and b/homedecor_doors_and_gates/textures/homedecor_gate_picket_front.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_gate_picket_white_back.png b/homedecor_doors_and_gates/textures/homedecor_gate_picket_white_back.png index bb608de..0663496 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_gate_picket_white_back.png and b/homedecor_doors_and_gates/textures/homedecor_gate_picket_white_back.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_gate_picket_white_front.png b/homedecor_doors_and_gates/textures/homedecor_gate_picket_white_front.png index a85aaa2..a900bbf 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_gate_picket_white_front.png and b/homedecor_doors_and_gates/textures/homedecor_gate_picket_white_front.png differ diff --git a/homedecor_doors_and_gates/textures/homedecor_japanese_paper.png b/homedecor_doors_and_gates/textures/homedecor_japanese_paper.png index b4a09d1..f1fcaa8 100644 Binary files a/homedecor_doors_and_gates/textures/homedecor_japanese_paper.png and b/homedecor_doors_and_gates/textures/homedecor_japanese_paper.png differ diff --git a/homedecor_electrical/depends.txt b/homedecor_electrical/depends.txt index fb5d601..382015e 100644 --- a/homedecor_electrical/depends.txt +++ b/homedecor_electrical/depends.txt @@ -1,3 +1,5 @@ homedecor_common default basic_materials +mesecons? +mesecons_receiver? diff --git a/homedecor_electrical/init.lua b/homedecor_electrical/init.lua index c135021..53c7fbb 100644 --- a/homedecor_electrical/init.lua +++ b/homedecor_electrical/init.lua @@ -1,6 +1,40 @@ local S = homedecor.gettext +function homedecor.toggle_switch(pos, node, clicker, itemstack, pointed_thing) + if minetest.is_protected(pos, clicker:get_player_name()) then + minetest.record_protection_violation(pos, + sender:get_player_name()) + return false + end + local sep = string.find(node.name, "_o", -5) + local onoff = string.sub(node.name, sep + 1) + local newname = string.sub(node.name, 1, sep - 1)..((onoff == "off") and "_on" or "_off") + minetest.swap_node(pos, {name = newname, param2 = node.param2}) + return true +end + +local on_rc +local switch_receptor + +if minetest.get_modpath("mesecons") then + on_rc = function(pos, node, clicker, itemstack, pointed_thing) + local t = homedecor.toggle_switch(pos, node, clicker, itemstack, pointed_thing) + if not t then return end + if string.find(node.name, "_on", -5) then + mesecon.receptor_off(pos, mesecon.rules.buttonlike_get(node)) + else + mesecon.receptor_on(pos, mesecon.rules.buttonlike_get(node)) + end + end + switch_receptor = { + receptor = { + state = mesecon.state[onoff], + rules = mesecon.rules.buttonlike_get + } + } +end + homedecor.register("power_outlet", { description = S("Power Outlet"), tiles = { @@ -28,35 +62,52 @@ homedecor.register("power_outlet", { walkable = false }) -homedecor.register("light_switch", { - description = S("Light switch"), - tiles = { - "homedecor_light_switch_edges.png", - "homedecor_light_switch_edges.png", - "homedecor_light_switch_edges.png", - "homedecor_light_switch_edges.png", - "homedecor_light_switch_back.png", - "homedecor_light_switch_front.png" - }, - inventory_image = "homedecor_light_switch_inv.png", - node_box = { - type = "fixed", - fixed = { - { -0.125, -0.5, 0.4375, 0.125, -0.1875, 0.5 }, - { -0.03125, -0.3125, 0.40625, 0.03125, -0.25, 0.5 }, +for _, onoff in ipairs ({"on", "off"}) do + local model = { + { -0.125, -0.1875, 0.4375, 0.125, 0.125, 0.5 }, + { -0.03125, 0, 0.40625, 0.03125, 0.0625, 0.5 }, + } + + if onoff == "on" then + model = { + { -0.125, -0.1875, 0.4375, 0.125, 0.125, 0.5 }, + { -0.03125, -0.125, 0.40625, 0.03125, -0.0625, 0.5 }, } - }, - selection_box = { - type = "fixed", - fixed = { - { -0.1875, -0.5625, 0.375, 0.1875, -0.1250, 0.5 }, - } - }, - groups = {cracky=3,dig_immediate=2}, - walkable = false -}) + end + homedecor.register("light_switch_"..onoff, { + description = S("Light switch"), + tiles = { + "homedecor_light_switch_edges.png", + "homedecor_light_switch_edges.png", + "homedecor_light_switch_edges.png", + "homedecor_light_switch_edges.png", + "homedecor_light_switch_back.png", + "homedecor_light_switch_front_"..onoff..".png" + }, + inventory_image = "homedecor_light_switch_inv.png", + node_box = { + type = "fixed", + fixed = model + }, + selection_box = { + type = "fixed", + fixed = { + { -0.1875, -0.25, 0.375, 0.1875, 0.1875, 0.5 }, + } + }, + groups = {cracky=3, dig_immediate=2, mesecon_needs_receiver=1, not_in_creative_inventory = (onoff == "on") and 1 or nil}, + walkable = false, + drop = { + items = { + {items = {"homedecor:light_switch_off"}, inherit_color = true }, + } + }, + mesecons = switch_receptor, + on_rightclick = on_rc + }) +end homedecor.register("doorbell", { tiles = { "homedecor_doorbell.png" }, @@ -92,7 +143,7 @@ minetest.register_craft( { }) minetest.register_craft( { - output = "homedecor:light_switch", + output = "homedecor:light_switch_off", recipe = { {"", "basic_materials:plastic_sheet", "basic_materials:copper_strip"}, {"basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:copper_strip"}, @@ -106,3 +157,7 @@ minetest.register_craft( { { "homedecor:light_switch", "basic_materials:energy_crystal_simple", "homedecor:speaker_driver" } }, }) + +-- aliases + +minetest.register_alias("homedecor:light_switch", "homedecor:light_switch_on") diff --git a/homedecor_electrical/textures/homedecor_light_switch_back.png b/homedecor_electrical/textures/homedecor_light_switch_back.png index 8ad7c7e..f3357d1 100644 Binary files a/homedecor_electrical/textures/homedecor_light_switch_back.png and b/homedecor_electrical/textures/homedecor_light_switch_back.png differ diff --git a/homedecor_electrical/textures/homedecor_light_switch_edges.png b/homedecor_electrical/textures/homedecor_light_switch_edges.png index 0db6f43..db6d618 100644 Binary files a/homedecor_electrical/textures/homedecor_light_switch_edges.png and b/homedecor_electrical/textures/homedecor_light_switch_edges.png differ diff --git a/homedecor_electrical/textures/homedecor_light_switch_front.png b/homedecor_electrical/textures/homedecor_light_switch_front.png deleted file mode 100644 index f91ab5e..0000000 Binary files a/homedecor_electrical/textures/homedecor_light_switch_front.png and /dev/null differ diff --git a/homedecor_electrical/textures/homedecor_light_switch_front_off.png b/homedecor_electrical/textures/homedecor_light_switch_front_off.png new file mode 100644 index 0000000..eecc8b3 Binary files /dev/null and b/homedecor_electrical/textures/homedecor_light_switch_front_off.png differ diff --git a/homedecor_electrical/textures/homedecor_light_switch_front_on.png b/homedecor_electrical/textures/homedecor_light_switch_front_on.png new file mode 100644 index 0000000..1b6c3f6 Binary files /dev/null and b/homedecor_electrical/textures/homedecor_light_switch_front_on.png differ diff --git a/homedecor_exterior/init.lua b/homedecor_exterior/init.lua index efe3883..e82a916 100644 --- a/homedecor_exterior/init.lua +++ b/homedecor_exterior/init.lua @@ -34,99 +34,6 @@ homedecor.register("barbecue", { minetest.register_alias("homedecor:barbecue_meat", "air") -local bl1_sbox = { - type = "fixed", - fixed = { -0.5, -0.5, -0.25, 1.5, 0.5, 0.5 } -} - -local bl1_cbox = { - type = "fixed", - fixed = { - {-0.5, -0.5, -0.25, 1.5, 0, 0.5 }, - {-0.5, -0.5, 0.45, 1.5, 0.5, 0.5 }, - } -} - -homedecor.register("bench_large_1", { - mesh = "homedecor_bench_large_1.obj", - tiles = { - "homedecor_generic_wood_old.png", - "homedecor_generic_metal_wrought_iron.png" - }, - description = S("Garden Bench (style 1)"), - inventory_image = "homedecor_bench_large_1_inv.png", - groups = { snappy = 3 }, - expand = { right="placeholder" }, - sounds = default.node_sound_wood_defaults(), - selection_box = bl1_sbox, - node_box = bl1_cbox, - on_rotate = screwdriver.disallow -}) - -minetest.register_alias("homedecor:bench_large_1_left", "homedecor:bench_large_1") -minetest.register_alias("homedecor:bench_large_1_right", "air") - -local bl2_sbox = { - type = "fixed", - fixed = { -0.5, -0.5, -0.25, 1.5, 0.5, 0.5 } -} - -local bl2_cbox = { - type = "fixed", - fixed = { - {-0.5, -0.5, -0.25, 1.5, 0, 0.5 }, - {-0.5, -0.5, 0.45, 1.5, 0.5, 0.5 }, - } -} - -homedecor.register("bench_large_2", { - description = S("Garden Bench (style 2)"), - mesh = "homedecor_bench_large_2.obj", - tiles = { "homedecor_generic_wood_old.png" }, - inventory_image = "homedecor_bench_large_2_inv.png", - groups = {snappy=3}, - selection_box = bl2_sbox, - node_box = bl2_cbox, - expand = { right="placeholder" }, - sounds = default.node_sound_wood_defaults(), - on_rotate = screwdriver.disallow -}) - -minetest.register_alias("homedecor:bench_large_2_left", "homedecor:bench_large_2") -minetest.register_alias("homedecor:bench_large_2_right", "air") - -local dc_cbox = { - type = "fixed", - fixed = { -0.5, -0.5, -0.5, 0.5, 0, 1 } -} - -homedecor.register("deckchair", { - mesh = "homedecor_deckchair.obj", - tiles = {"homedecor_deckchair.png"}, - description = S("Deck Chair"), - groups = { snappy = 3 }, - expand = { forward="placeholder" }, - sounds = default.node_sound_wood_defaults(), - selection_box = dc_cbox, - collision_box = dc_cbox, - on_rotate = screwdriver.disallow -}) - -minetest.register_alias("homedecor:deckchair_foot", "homedecor:deckchair") -minetest.register_alias("homedecor:deckchair_head", "air") - -homedecor.register("deckchair_striped_blue", { - mesh = "homedecor_deckchair.obj", - tiles = {"homedecor_deckchair_striped_blue.png"}, - description = S("Deck Chair (blue striped)"), - groups = { snappy = 3 }, - expand = { forward="placeholder" }, - sounds = default.node_sound_wood_defaults(), - selection_box = dc_cbox, - collision_box = dc_cbox, - on_rotate = screwdriver.disallow -}) - homedecor.register("doghouse", { mesh = "homedecor_doghouse.obj", tiles = { @@ -147,21 +54,6 @@ homedecor.register("doghouse", { minetest.register_alias("homedecor:doghouse_roof", "air") minetest.register_alias("homedecor:doghouse_base", "homedecor:doghouse") -homedecor.register("simple_bench", { - tiles = { "homedecor_generic_wood_old.png" }, - description = S("Simple Bench"), - groups = {snappy=3}, - node_box = { - type = "fixed", - fixed = { - {-0.5, -0.15, 0, 0.5, -0.05, 0.4}, - {-0.4, -0.5, 0.1, -0.3, -0.15, 0.3}, - { 0.3, -0.5, 0.1, 0.4, -0.15, 0.3}, - } - }, - sounds = default.node_sound_wood_defaults(), -}) - homedecor.register("stonepath", { description = S("Garden stone path"), tiles = { @@ -425,72 +317,6 @@ minetest.register_craft( { }, }) - - -minetest.register_craft( { - output = "homedecor:bench_large_1", - recipe = { - { "group:wood", "group:wood", "group:wood" }, - { "group:wood", "group:wood", "group:wood" }, - { "homedecor:pole_wrought_iron", "", "homedecor:pole_wrought_iron" } - }, -}) - -minetest.register_craft( { - output = "homedecor:bench_large_2_left", - recipe = { - { "homedecor:shutter_oak", "homedecor:shutter_oak", "homedecor:shutter_oak" }, - { "group:wood", "group:wood", "group:wood" }, - { "stairs:slab_wood", "", "stairs:slab_wood" } - }, -}) - -minetest.register_craft( { - output = "homedecor:bench_large_2_left", - recipe = { - { "homedecor:shutter_oak", "homedecor:shutter_oak", "homedecor:shutter_oak" }, - { "group:wood", "group:wood", "group:wood" }, - { "moreblocks:slab_wood", "", "moreblocks:slab_wood" } - }, -}) - - -minetest.register_craft( { - output = "homedecor:simple_bench", - recipe = { - { "stairs:slab_wood", "stairs:slab_wood", "stairs:slab_wood" }, - { "stairs:slab_wood", "", "stairs:slab_wood" } - }, -}) - -minetest.register_craft( { - output = "homedecor:simple_bench", - recipe = { - { "moreblocks:slab_wood", "moreblocks:slab_wood", "moreblocks:slab_wood" }, - { "moreblocks:slab_wood", "", "moreblocks:slab_wood" } - }, -}) - - -minetest.register_craft({ - output = "homedecor:deckchair", - recipe = { - { "group:stick", "building_blocks:terrycloth_towel", "group:stick" }, - { "group:stick", "building_blocks:terrycloth_towel", "group:stick" }, - { "group:stick", "building_blocks:terrycloth_towel", "group:stick" } - }, -}) - -minetest.register_craft({ - output = "homedecor:deckchair_striped_blue", - type = "shapeless", - recipe = { - "homedecor:deckchair", - "dye:blue" - } -}) - - minetest.register_craft({ output = "homedecor:stonepath 16", recipe = { diff --git a/homedecor_exterior/models/homedecor_bench_large_1.obj b/homedecor_exterior/models/homedecor_bench_large_1.obj deleted file mode 100644 index a5719c9..0000000 --- a/homedecor_exterior/models/homedecor_bench_large_1.obj +++ /dev/null @@ -1,354 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'garden-bench1.blend' -# www.blender.org -o wood_planks_wood_planks_None -v 0.499999 0.083461 0.325602 -v 0.499999 0.203704 0.347882 -v 0.499999 0.199117 0.374628 -v 0.499999 0.078873 0.352348 -v -1.500000 0.203704 0.347882 -v -1.500000 0.199117 0.374628 -v -1.500000 0.083461 0.325602 -v -1.500000 0.078873 0.352348 -v 0.499999 0.229372 0.352638 -v 0.499999 0.349616 0.374918 -v 0.499999 0.345028 0.401664 -v 0.499999 0.224784 0.379384 -v -1.500000 0.349616 0.374918 -v -1.500000 0.345028 0.401664 -v -1.500000 0.229372 0.352638 -v -1.500000 0.224784 0.379384 -v 0.499999 0.378036 0.380184 -v 0.499999 0.498279 0.402464 -v 0.499999 0.493692 0.429210 -v 0.499999 0.373448 0.406930 -v -1.500000 0.498279 0.402464 -v -1.500000 0.493692 0.429210 -v -1.500000 0.378036 0.380184 -v -1.500000 0.373448 0.406930 -v 0.499999 -0.013063 0.162452 -v 0.499999 -0.013063 0.289398 -v 0.499999 -0.039202 0.289398 -v 0.499999 -0.039202 0.162452 -v -1.500000 -0.013063 0.289398 -v -1.500000 -0.039202 0.289398 -v -1.500000 -0.013063 0.162452 -v -1.500000 -0.039202 0.162452 -v 0.499999 -0.013063 0.005502 -v 0.499999 -0.013063 0.132448 -v 0.499999 -0.039202 0.132448 -v 0.499999 -0.039202 0.005502 -v -1.500000 -0.013063 0.132448 -v -1.500000 -0.039202 0.132448 -v -1.500000 -0.013063 0.005502 -v -1.500000 -0.039202 0.005502 -v 0.499999 -0.013063 -0.148542 -v 0.499999 -0.013063 -0.021596 -v 0.499999 -0.039202 -0.021596 -v 0.499999 -0.039202 -0.148542 -v -1.500000 -0.013063 -0.021596 -v -1.500000 -0.039202 -0.021596 -v -1.500000 -0.013063 -0.148542 -v -1.500000 -0.039202 -0.148542 -v 0.319746 -0.038350 0.336909 -v 0.319746 -0.004507 0.336909 -v 0.371221 -0.004507 0.336909 -v 0.371221 -0.038350 0.336909 -v 0.319746 0.477133 0.426074 -v 0.371221 0.477133 0.426074 -v 0.319746 0.477133 0.460000 -v 0.371221 0.477133 0.460000 -v 0.319746 -0.499811 0.459999 -v 0.371221 -0.499811 0.459999 -v 0.371221 -0.117922 0.002852 -v 0.371221 -0.117922 0.336909 -v 0.319746 -0.117922 -0.098451 -v 0.319746 -0.038350 -0.098451 -v 0.371221 -0.038350 -0.098451 -v 0.371221 -0.117922 -0.098451 -v 0.371221 -0.499999 -0.186412 -v 0.319746 -0.499999 -0.186413 -v 0.371221 -0.499811 0.336909 -v -1.375376 -0.117922 -0.098451 -v -1.323900 -0.117922 -0.098451 -v -1.323900 -0.499999 -0.186412 -v -1.375376 -0.499999 -0.186413 -v -1.323900 -0.038350 -0.098451 -v -1.375376 -0.038350 -0.098451 -v -1.323900 -0.499811 0.459999 -v -1.323900 -0.499811 0.336909 -v -1.323900 -0.117922 0.336909 -v -1.323900 -0.117922 0.002852 -v -1.323900 -0.038350 0.336909 -v -1.323900 0.477133 0.460000 -v -1.375376 0.477133 0.460000 -v -1.375376 -0.499811 0.459999 -v -1.375376 -0.117922 0.002852 -v -1.375376 -0.499999 -0.085109 -v -1.323900 -0.499999 -0.085109 -v -1.375376 -0.117922 0.336909 -v -1.323900 -0.004507 0.336909 -v -1.375376 -0.004507 0.336909 -v -1.375376 0.477133 0.426074 -v -1.323900 0.477133 0.426074 -v -1.375376 -0.038350 0.336909 -v -1.375376 -0.499811 0.336909 -v 0.319746 -0.499811 0.336909 -v 0.319746 -0.117922 0.336909 -v 0.319746 -0.117922 0.002852 -v 0.319746 -0.499999 -0.085109 -v 0.371221 -0.499999 -0.085109 -v -0.500002 0.083461 0.325602 -v -0.500002 -0.013063 0.005502 -v -0.500002 0.498279 0.402464 -v -0.500002 0.493692 0.429210 -v -0.500002 -0.039202 -0.148542 -v -0.500002 0.373448 0.406930 -v -0.500002 -0.013063 0.289398 -v -0.500002 -0.039202 0.289398 -v -0.500002 -0.039202 0.162452 -v -0.500002 0.349616 0.374918 -v -0.500002 -0.013063 -0.021596 -v -0.500002 0.345028 0.401664 -v -0.500002 -0.039202 0.005502 -v -0.500002 0.224784 0.379384 -v -0.500002 0.378036 0.380184 -v -0.500002 -0.013063 0.162452 -v -0.500002 -0.039202 -0.021596 -v -0.500002 0.203704 0.347882 -v -0.500002 -0.013063 0.132448 -v -0.500002 0.199117 0.374628 -v -0.500002 0.078873 0.352348 -v -0.500002 0.229372 0.352638 -v -0.500002 -0.013063 -0.148542 -v -0.500002 -0.039202 0.132448 -vt 0.062500 0.125000 -vt 0.062500 0.250000 -vt 0.000000 0.250000 -vt 0.000000 0.125000 -vt 1.000000 0.812500 -vt -0.000000 0.812500 -vt -0.000000 0.750000 -vt 1.000000 0.750000 -vt 0.937500 0.250000 -vt 0.937500 0.125000 -vt 1.000000 0.125000 -vt 1.000000 0.250000 -vt 1.000000 0.875000 -vt -0.000000 0.875000 -vt 1.000000 -0.000000 -vt 0.000000 -0.000000 -vt 0.000000 0.625000 -vt 0.000000 0.500000 -vt 1.000000 0.500000 -vt 1.000000 0.625000 -vt 0.062500 0.312500 -vt 0.062500 0.437500 -vt 0.000000 0.437500 -vt 0.000000 0.312500 -vt -0.000000 0.687500 -vt 1.000000 0.687500 -vt 0.937500 0.437500 -vt 0.937500 0.312500 -vt 1.000000 0.312500 -vt 1.000000 0.437500 -vt 1.000000 0.937500 -vt -0.000000 0.937500 -vt 1.000000 0.187500 -vt 0.000000 0.187500 -vt 0.062500 0.500000 -vt 0.062500 0.625000 -vt 0.937500 0.625000 -vt 0.937500 0.500000 -vt 1.000000 1.000000 -vt -0.000000 1.000000 -vt 1.000000 0.375000 -vt 0.000000 0.375000 -vt 0.250000 0.062500 -vt 0.125000 0.062500 -vt 0.125000 0.000000 -vt 0.250000 0.000000 -vt 0.000000 0.062500 -vt 1.000000 0.062500 -vt 0.875000 0.062500 -vt 0.750000 0.062500 -vt 0.750000 0.000000 -vt 0.875000 0.000000 -vt 0.437500 0.062500 -vt 0.312500 0.062500 -vt 0.312500 0.000000 -vt 0.437500 0.000000 -vt 0.687500 0.062500 -vt 0.562500 0.062500 -vt 0.562500 0.000000 -vt 0.687500 0.000000 -vt 0.625000 0.062500 -vt 0.500000 0.062500 -vt 0.500000 0.000000 -vt 0.625000 0.000000 -vt 0.375000 0.062500 -vt 0.375000 0.000000 -vt 1.000000 0.562500 -vt -0.000000 0.562500 -vt 0.125000 0.375000 -vt 0.125000 0.437500 -vt 0.062500 0.375000 -vt 0.125000 1.000000 -vt 0.062500 1.000000 -vt 0.875000 1.000000 -vt 0.875000 0.937500 -vt 0.937500 0.937500 -vt 0.937500 1.000000 -vt 0.062500 0.000000 -vt 0.000000 0.997974 -vt 0.000001 0.000192 -vt 0.125717 0.000192 -vt 0.125717 0.390227 -vt 0.125717 0.471496 -vt 0.125717 0.506061 -vt 0.034650 0.997974 -vt 0.937500 0.375000 -vt 0.875000 0.375000 -vt 0.937500 0.000000 -vt 0.937500 0.687500 -vt 0.875000 0.687500 -vt 0.875000 0.250000 -vt 0.875000 0.437500 -vt 0.874284 0.390227 -vt 0.874284 0.471496 -vt 0.429638 0.471496 -vt 0.429638 0.390227 -vt 0.533101 0.390227 -vt 0.125000 0.125000 -vt 0.062500 0.937500 -vt 0.125000 0.937500 -vt 0.875000 0.125000 -vt 0.570363 0.390227 -vt 0.466899 0.390227 -vt 0.556736 0.000000 -vt 0.660201 0.000000 -vt 0.443264 0.000000 -vt 0.339800 0.000000 -vt 0.874284 0.506061 -vt 0.874284 0.000192 -vt 0.999999 0.000192 -vt 1.000000 0.997974 -vt 0.965350 0.997974 -vt 0.875000 0.500000 -vt 0.570363 0.471496 -vt 0.125000 0.500000 -vt 0.125000 0.250000 -vt 0.125000 0.687500 -vt 0.062500 0.687500 -vn 1.000000 0.000000 0.000000 -vn 0.000000 0.985600 0.169000 -vn -1.000000 -0.000000 0.000000 -vn 0.000000 -0.985600 -0.169100 -vn 0.000000 -0.182200 0.983300 -vn 0.000000 0.182200 -0.983300 -vn 0.000000 0.985600 0.169100 -vn 0.000000 0.000000 1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 -1.000000 -0.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.182000 -0.983300 -vn 0.000000 0.224400 -0.974500 -vn 0.000000 -0.224300 0.974500 -g wood_planks_wood_planks_None_wood_planks_wood_planks_None_seat -s off -f 1/1/1 2/2/1 3/3/1 4/4/1 -f 114/5/2 5/6/2 6/7/2 116/8/2 -f 5/9/3 7/10/3 8/11/3 6/12/3 -f 97/6/4 1/5/4 4/13/4 117/14/4 -f 117/15/5 116/11/5 6/4/5 8/16/5 -f 114/17/6 97/18/6 7/19/6 5/20/6 -f 9/21/1 10/22/1 11/23/1 12/24/1 -f 106/8/7 13/7/7 14/25/7 108/26/7 -f 13/27/3 15/28/3 16/29/3 14/30/3 -f 118/14/4 9/13/4 12/31/4 110/32/4 -f 110/33/5 108/29/5 14/24/5 16/34/5 -f 118/26/6 106/5/6 10/6/6 9/25/6 -f 17/35/1 18/36/1 19/17/1 20/18/1 -f 99/26/2 21/25/2 22/17/2 100/20/2 -f 21/37/3 23/38/3 24/19/3 22/20/3 -f 111/32/4 17/31/4 20/39/4 102/40/4 -f 102/41/5 100/19/5 22/18/5 24/42/5 -f 111/13/6 99/39/6 18/40/6 17/14/6 -f 25/43/1 26/44/1 27/45/1 28/46/1 -f 103/11/8 29/4/8 30/47/8 104/48/8 -f 29/49/3 31/50/3 32/51/3 30/52/3 -f 112/48/9 25/47/9 28/16/9 105/15/9 -f 105/13/10 104/39/10 30/40/10 32/14/10 -f 112/4/11 103/16/11 26/15/11 25/11/11 -f 33/53/1 34/54/1 35/55/1 36/56/1 -f 115/11/8 37/4/8 38/47/8 120/48/8 -f 37/57/3 39/58/3 40/59/3 38/60/3 -f 98/48/9 33/47/9 36/16/9 109/15/9 -f 109/26/10 120/5/10 38/6/10 40/25/10 -f 98/24/11 115/34/11 34/33/11 33/29/11 -f 41/61/1 42/62/1 43/63/1 44/64/1 -f 107/11/8 45/4/8 46/47/8 113/48/8 -f 45/62/3 47/65/3 48/66/3 46/63/3 -f 119/48/9 41/47/9 44/16/9 101/15/9 -f 101/30/10 113/67/10 46/68/10 48/23/10 -f 119/18/11 107/42/11 42/41/11 41/19/11 -f 47/18/11 45/42/11 107/41/11 119/19/11 -f 44/19/10 43/20/10 113/17/10 101/18/10 -f 47/48/9 119/47/9 101/16/9 48/15/9 -f 42/11/8 107/4/8 113/47/8 43/48/8 -f 39/24/11 37/34/11 115/33/11 98/29/11 -f 36/26/10 35/5/10 120/6/10 109/25/10 -f 39/48/9 98/47/9 109/16/9 40/15/9 -f 34/11/8 115/4/8 120/47/8 35/48/8 -f 31/4/11 29/16/11 103/15/11 112/11/11 -f 28/13/10 27/39/10 104/40/10 105/14/10 -f 31/48/9 112/47/9 105/16/9 32/15/9 -f 26/11/8 103/4/8 104/47/8 27/48/8 -f 23/13/6 21/39/6 99/40/6 111/14/6 -f 20/41/5 19/19/5 100/18/5 102/42/5 -f 23/32/4 111/31/4 102/39/4 24/40/4 -f 18/26/2 99/25/2 100/17/2 19/20/2 -f 15/26/6 13/5/6 106/6/6 118/25/6 -f 12/33/5 11/29/5 108/24/5 110/34/5 -f 15/14/4 118/13/4 110/31/4 16/32/4 -f 10/8/7 106/7/7 108/25/7 11/26/7 -f 2/17/6 1/18/6 97/19/6 114/20/6 -f 4/15/5 3/11/5 116/4/5 117/16/5 -f 7/6/4 97/5/4 117/13/4 8/14/4 -f 2/5/2 114/6/2 116/7/2 3/8/2 -g wood_planks_wood_planks_None_wood_planks_wood_planks_None_legs -f 49/69/9 50/70/9 51/22/9 52/71/9 -f 51/22/12 50/70/12 53/72/12 54/73/12 -f 53/74/11 55/75/11 56/76/11 54/77/11 -f 61/69/9 62/70/9 63/22/9 64/71/9 -f 61/69/13 64/71/13 65/78/13 66/45/13 -f 79/79/1 74/80/1 75/81/1 76/82/1 78/83/1 86/84/1 89/85/1 -f 68/86/13 69/87/13 70/52/13 71/88/13 -f 52/9/11 63/89/11 62/90/11 49/91/11 -f 68/86/9 73/27/9 72/92/9 69/87/9 -f 93/93/3 49/94/3 62/95/3 61/96/3 94/97/3 -f 82/22/14 83/78/14 84/45/14 77/70/14 -f 85/71/10 82/1/10 77/98/10 76/69/10 -f 86/92/12 87/27/12 88/77/12 89/74/12 -f 90/86/9 87/27/9 86/92/9 78/87/9 -f 88/73/11 80/99/11 79/100/11 89/72/11 -f 76/87/9 75/52/9 91/88/9 85/86/9 -f 60/71/9 67/78/9 92/45/9 93/69/9 -f 93/87/10 94/101/10 59/10/10 60/86/10 -f 94/92/14 95/52/14 96/88/14 59/27/14 -f 64/102/1 59/103/1 96/104/1 65/105/1 -f 95/106/3 94/97/3 61/96/3 66/107/3 -f 85/93/3 90/94/3 73/95/3 68/96/3 82/97/3 -f 50/108/3 49/94/3 93/93/3 92/109/3 57/110/3 55/111/3 53/112/3 -f 58/80/1 67/81/1 60/82/1 52/83/1 51/84/1 54/85/1 56/79/1 -f 65/88/10 96/10/10 95/101/10 66/52/10 -f 58/38/10 57/113/10 92/87/10 67/86/10 -f 80/111/3 88/112/3 87/108/3 90/94/3 85/93/3 91/109/3 81/110/3 -f 69/102/1 77/103/1 84/104/1 70/105/1 -f 83/106/3 82/97/3 68/96/3 71/107/3 -f 59/103/1 64/102/1 63/114/1 52/83/1 60/82/1 -f 70/45/10 84/98/10 83/1/10 71/78/10 -f 74/115/10 81/35/10 91/71/10 75/69/10 -f 81/78/8 74/45/8 79/72/8 80/73/8 -f 55/74/8 57/52/8 58/88/8 56/77/8 -f 77/103/1 69/102/1 72/114/1 78/83/1 76/82/1 -f 90/2/11 78/116/11 72/117/11 73/118/11 diff --git a/homedecor_exterior/models/homedecor_bench_large_2.obj b/homedecor_exterior/models/homedecor_bench_large_2.obj deleted file mode 100644 index 505f167..0000000 --- a/homedecor_exterior/models/homedecor_bench_large_2.obj +++ /dev/null @@ -1,646 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'garden-bench2.blend' -# www.blender.org -o Cylinder -v 0.372863 -0.500000 0.359375 -v 0.372863 -0.500000 0.500000 -v -1.375000 0.476813 0.459024 -v -1.500000 0.476813 0.459024 -v -1.500000 0.499994 0.336183 -v -1.375000 0.499994 0.336183 -v 0.375000 -0.247623 -0.105628 -v -1.375000 -0.247623 -0.105628 -v -1.375000 -0.242196 -0.136403 -v 0.375000 -0.242196 -0.136403 -v 0.375000 -0.124522 -0.083922 -v -1.375000 -0.124522 -0.083922 -v -1.375000 -0.124488 -0.115648 -v 0.375000 -0.124488 -0.115648 -v -1.502137 -0.500000 0.359375 -v -1.502137 -0.500000 0.500000 -v 0.500000 0.476813 0.459024 -v 0.375000 0.476813 0.459024 -v 0.375000 0.499994 0.336183 -v 0.500000 0.499994 0.336183 -v -1.373516 -0.499999 -0.113281 -v -1.502137 -0.499999 -0.113281 -v -1.502137 -0.499999 -0.238281 -v -1.373516 -0.499999 -0.238281 -v -1.373516 0.049124 -0.002615 -v -1.502137 0.049124 -0.002615 -v -1.502137 0.060009 -0.125500 -v -1.373516 0.060009 -0.125500 -v 0.501484 -0.499999 -0.113281 -v 0.372863 -0.499999 -0.113281 -v 0.372863 -0.499999 -0.238281 -v 0.501484 -0.499999 -0.238281 -v 0.501484 0.049124 -0.002615 -v 0.372863 0.049124 -0.002615 -v 0.372863 0.060009 -0.125500 -v 0.501484 0.060009 -0.125500 -v 0.406250 -0.406250 0.156250 -v -1.406250 -0.406250 0.156250 -v -1.406250 -0.406250 0.093750 -v 0.406250 -0.406250 0.093750 -v 0.406250 -0.343750 0.156250 -v -1.406250 -0.343750 0.156250 -v -1.406250 -0.343750 0.093750 -v 0.406250 -0.343750 0.093750 -v 0.468750 -0.437500 0.320602 -v 0.406250 -0.437500 0.320602 -v 0.406250 -0.437500 -0.100955 -v 0.468750 -0.437500 -0.100955 -v 0.468750 -0.312500 0.242477 -v 0.406250 -0.312500 0.242477 -v 0.406250 -0.312500 -0.075637 -v 0.468750 -0.312500 -0.075637 -v -1.406250 -0.437500 0.320602 -v -1.468750 -0.437500 0.320602 -v -1.468750 -0.437500 -0.100955 -v -1.406250 -0.437500 -0.100955 -v -1.406250 -0.312500 0.242477 -v -1.468750 -0.312500 0.242477 -v -1.468750 -0.312500 -0.075637 -v -1.406250 -0.312500 -0.075637 -v 0.500000 -0.126003 0.225803 -v 0.375000 -0.126003 0.225803 -v -1.375000 -0.126003 0.225803 -v -1.500000 -0.126003 0.225803 -v 0.515625 0.026734 0.252770 -v 0.359375 0.026734 0.252770 -v 0.359375 0.068142 -0.220522 -v 0.515625 0.068142 -0.220522 -v 0.515625 0.088519 0.263675 -v 0.359375 0.088519 0.263675 -v 0.359375 0.130404 -0.215075 -v 0.515625 0.130404 -0.215075 -v -1.359375 0.026734 0.252770 -v -1.515625 0.026734 0.252769 -v -1.515625 0.068142 -0.220522 -v -1.359375 0.068142 -0.220522 -v -1.359375 0.088519 0.263675 -v -1.515625 0.088519 0.263675 -v -1.515625 0.130404 -0.215075 -v -1.359375 0.130404 -0.215075 -v 0.375000 0.304466 0.428635 -v -1.375000 0.304466 0.428634 -v -1.375000 0.315319 0.367084 -v 0.375000 0.315319 0.367084 -v 0.375000 0.427567 0.450341 -v -1.375000 0.427567 0.450340 -v -1.375000 0.438420 0.388790 -v 0.375000 0.438420 0.388790 -v 0.375000 -0.064837 0.363516 -v -1.375000 -0.064837 0.363516 -v -1.375000 -0.053984 0.301966 -v 0.375000 -0.053984 0.301966 -v 0.375000 0.058264 0.385222 -v -1.375000 0.058264 0.385222 -v -1.375000 0.069117 0.323672 -v 0.375000 0.069117 0.323672 -v 0.312500 0.058264 0.385222 -v 0.250000 0.058264 0.385222 -v 0.250000 0.069117 0.323672 -v 0.312500 0.069117 0.323672 -v 0.312500 0.304466 0.428635 -v 0.250000 0.304466 0.428635 -v 0.250000 0.315319 0.367084 -v 0.312500 0.315319 0.367084 -v 0.187500 0.058264 0.385222 -v 0.125000 0.058264 0.385222 -v 0.125000 0.069117 0.323672 -v 0.187500 0.069117 0.323672 -v 0.187500 0.304466 0.428635 -v 0.125000 0.304466 0.428635 -v 0.125000 0.315319 0.367084 -v 0.187500 0.315319 0.367084 -v 0.062500 0.058264 0.385222 -v 0.000000 0.058264 0.385222 -v 0.000000 0.069117 0.323672 -v 0.062500 0.069117 0.323672 -v 0.062500 0.304466 0.428635 -v 0.000000 0.304466 0.428635 -v 0.000000 0.315319 0.367084 -v 0.062500 0.315319 0.367084 -v -0.062500 0.058264 0.385222 -v -0.125000 0.058264 0.385222 -v -0.125000 0.069117 0.323672 -v -0.062500 0.069117 0.323672 -v -0.062500 0.304466 0.428634 -v -0.125000 0.304466 0.428634 -v -0.125000 0.315319 0.367084 -v -0.062500 0.315319 0.367084 -v -0.187500 0.058264 0.385222 -v -0.250000 0.058264 0.385222 -v -0.250000 0.069117 0.323672 -v -0.187500 0.069117 0.323672 -v -0.187500 0.304466 0.428634 -v -0.250000 0.304466 0.428634 -v -0.250000 0.315319 0.367084 -v -0.187500 0.315319 0.367084 -v -0.312500 0.058264 0.385222 -v -0.375000 0.058264 0.385222 -v -0.375000 0.069117 0.323672 -v -0.312500 0.069117 0.323672 -v -0.312500 0.304466 0.428634 -v -0.375000 0.304466 0.428634 -v -0.375000 0.315319 0.367084 -v -0.312500 0.315319 0.367084 -v -0.437500 0.058264 0.385222 -v -0.500000 0.058264 0.385222 -v -0.500000 0.069117 0.323672 -v -0.437500 0.069117 0.323672 -v -0.437500 0.304466 0.428634 -v -0.500000 0.304466 0.428634 -v -0.500000 0.315319 0.367084 -v -0.437500 0.315319 0.367084 -v -0.625000 0.058264 0.385222 -v -0.687500 0.058264 0.385222 -v -0.687500 0.069117 0.323672 -v -0.625000 0.069117 0.323672 -v -0.625000 0.304466 0.428634 -v -0.687500 0.304466 0.428634 -v -0.687500 0.315319 0.367084 -v -0.625000 0.315319 0.367084 -v -0.750000 0.058264 0.385222 -v -0.812500 0.058264 0.385222 -v -0.812500 0.069117 0.323672 -v -0.750000 0.069117 0.323672 -v -0.750000 0.304466 0.428634 -v -0.812500 0.304466 0.428634 -v -0.812500 0.315319 0.367084 -v -0.750000 0.315319 0.367084 -v -0.875000 0.058264 0.385222 -v -0.937500 0.058264 0.385222 -v -0.937500 0.069117 0.323672 -v -0.875000 0.069117 0.323672 -v -0.875000 0.304466 0.428634 -v -0.937500 0.304466 0.428634 -v -0.937500 0.315319 0.367084 -v -0.875000 0.315319 0.367084 -v -1.000000 0.058264 0.385222 -v -1.062500 0.058264 0.385222 -v -1.062500 0.069117 0.323672 -v -1.000000 0.069117 0.323672 -v -1.000000 0.304466 0.428634 -v -1.062500 0.304466 0.428634 -v -1.062500 0.315319 0.367084 -v -1.000000 0.315319 0.367084 -v -1.125000 0.058264 0.385222 -v -1.187500 0.058264 0.385222 -v -1.187500 0.069117 0.323672 -v -1.125000 0.069117 0.323672 -v -1.125000 0.304466 0.428634 -v -1.187500 0.304466 0.428634 -v -1.187500 0.315319 0.367084 -v -1.125000 0.315319 0.367084 -v -1.250000 0.058264 0.385222 -v -1.312500 0.058264 0.385222 -v -1.312500 0.069117 0.323672 -v -1.250000 0.069117 0.323672 -v -1.250000 0.304466 0.428634 -v -1.312500 0.304466 0.428634 -v -1.312500 0.315319 0.367084 -v -1.250000 0.315319 0.367084 -v -0.562500 0.058264 0.385222 -v -0.562500 0.069117 0.323672 -v -0.562500 0.304466 0.428634 -v -0.562500 0.315319 0.367084 -v -0.500000 -0.124522 -0.083922 -v -0.500000 -0.247623 -0.105628 -v -0.500000 -0.124488 -0.115648 -v -0.500000 -0.242196 -0.136403 -v -0.500000 -0.343750 0.156250 -v -0.500000 -0.406250 0.156250 -v -0.500000 -0.343750 0.093750 -v -0.500000 -0.406250 0.093750 -v -0.500000 0.427567 0.450340 -v -0.500000 0.438420 0.388790 -v -0.500000 -0.064837 0.363516 -v -0.500000 -0.053984 0.301966 -v -1.375000 -0.234413 0.333615 -v -1.500000 -0.234413 0.333615 -v 0.500000 -0.234413 0.333616 -v 0.375000 -0.234413 0.333616 -v -1.502137 -0.124459 0.265625 -v -1.502137 -0.124459 0.125000 -v 0.372863 -0.124459 0.265625 -v 0.372863 -0.124459 0.125000 -v -1.373516 -0.500000 0.500000 -v -1.373516 -0.500000 0.359375 -v 0.501484 -0.500000 0.500000 -v 0.501484 -0.500000 0.359375 -v -1.373516 -0.124459 0.265625 -v -1.373516 -0.124459 0.125000 -v 0.501484 -0.124459 0.265625 -v 0.501484 -0.124459 0.125000 -v 0.375000 -0.125000 0.343750 -v -1.375000 -0.125000 0.343750 -v -1.375000 -0.125000 -0.156250 -v 0.375000 -0.125000 -0.156250 -v 0.375000 -0.093750 0.343750 -v -1.375000 -0.093750 0.343750 -v -1.375000 -0.093750 -0.156250 -v 0.375000 -0.093750 -0.156250 -v 0.497940 -0.125000 0.232376 -v 0.375000 -0.125000 0.232376 -v 0.375000 -0.125000 -0.037745 -v 0.497940 -0.125000 -0.037745 -v 0.497940 -0.093750 0.232376 -v 0.375000 -0.093750 0.232376 -v 0.375000 -0.093750 -0.031473 -v 0.497940 -0.093750 -0.031473 -v -1.375000 -0.125000 0.232375 -v -1.497999 -0.125000 0.232375 -v -1.497999 -0.125000 -0.037746 -v -1.375000 -0.125000 -0.037746 -v -1.375000 -0.093750 0.232375 -v -1.497999 -0.093750 0.232375 -v -1.497999 -0.093750 -0.031473 -v -1.375000 -0.093750 -0.031473 -v -0.500000 -0.093750 0.343750 -v -0.500000 -0.125000 0.343750 -v -0.500000 -0.093750 -0.156250 -v -0.500000 -0.125000 -0.156250 -vt 0.586012 0.152312 -vt 0.501641 0.287500 -vt 0.000000 0.287500 -vt 0.084371 0.152311 -vt 0.000000 0.812500 -vt 0.125000 0.812500 -vt 0.125000 0.937500 -vt 0.000000 0.937500 -vt 0.000000 0.500000 -vt 0.750000 0.500000 -vt 0.750000 0.625000 -vt 0.000000 0.625000 -vt 0.375000 0.562500 -vt 0.375000 0.375000 -vt 0.437500 0.375000 -vt 0.437500 0.562500 -vt 1.000000 0.812500 -vt 0.250000 0.812500 -vt 0.250000 0.687500 -vt 1.000000 0.687500 -vt 1.000000 0.625000 -vt 0.437500 0.625000 -vt 1.000000 0.562500 -vt 0.750000 0.687500 -vt 0.000000 0.687500 -vt 0.915628 0.152311 -vt 1.000000 0.287500 -vt 0.498359 0.287500 -vt 0.413988 0.152311 -vt 0.875000 0.812500 -vt 1.000000 0.937500 -vt 0.875000 0.937500 -vt 0.000000 0.187500 -vt 0.000000 0.062500 -vt 0.625000 0.062500 -vt 0.625000 0.187500 -vt 1.000000 0.461054 -vt 0.984581 0.600000 -vt 0.337237 0.599913 -vt 0.365221 0.461054 -vt 0.687500 0.187500 -vt 0.687500 0.312500 -vt 0.000000 0.312500 -vt 0.647343 0.461053 -vt 0.662744 0.600000 -vt 0.027966 0.599914 -vt 0.000000 0.461052 -vt 0.750000 0.062500 -vt 0.750000 0.187500 -vt 0.812500 0.187500 -vt 0.812500 0.312500 -vt 0.000000 0.375000 -vt 0.625000 0.375000 -vt 0.625000 0.500000 -vt 0.687500 0.500000 -vt 0.687500 0.625000 -vt 0.750000 0.375000 -vt 0.812500 0.500000 -vt 0.812500 0.625000 -vt 0.000000 0.250000 -vt 0.750000 0.250000 -vt 0.750000 0.312500 -vt 1.000000 0.187500 -vt 0.250000 0.187500 -vt 0.250000 0.125000 -vt 1.000000 0.125000 -vt 0.750000 0.125000 -vt 0.000000 0.125000 -vt 0.610823 0.770850 -vt 0.971310 0.770850 -vt 1.000000 0.912500 -vt 0.522292 0.912500 -vt 0.449018 0.912500 -vt 0.088531 0.912500 -vt 0.000000 0.770850 -vt 0.477709 0.770850 -vt 0.000000 0.437500 -vt 0.500000 0.437500 -vt 0.500000 0.500000 -vt 0.375000 0.812500 -vt 0.375000 0.875000 -vt 0.000000 0.875000 -vt 0.562500 0.375000 -vt 0.562500 0.312500 -vt 0.562500 0.125000 -vt 0.000000 0.562500 -vt 0.500000 0.562500 -vt 0.500000 0.625000 -vt 0.375000 0.687500 -vt 0.375000 0.750000 -vt 0.000000 0.750000 -vt 0.562500 0.562500 -vt 0.562500 0.625000 -vt 0.625000 0.562500 -vt 0.437500 0.312500 -vt 0.437500 0.125000 -vt 1.000000 0.312500 -vt 1.000000 0.375000 -vt 0.625000 0.625000 -vt 1.000000 0.875000 -vt 0.250000 0.875000 -vt 0.375000 0.312500 -vt 0.375000 0.062500 -vt 0.437500 0.062500 -vt 0.812500 0.062500 -vt 0.250000 0.562500 -vt 0.250000 0.625000 -vt 0.125000 0.625000 -vt 0.062500 0.625000 -vt 0.062500 0.375000 -vt 0.125000 0.375000 -vt 0.500000 0.937500 -vt 0.437500 0.937500 -vt 0.437500 0.687500 -vt 0.500000 0.687500 -vt 0.312500 0.625000 -vt 0.250000 0.375000 -vt 0.312500 0.375000 -vt 0.875000 0.625000 -vt 0.812500 0.375000 -vt 0.875000 0.375000 -vt 0.812500 0.937500 -vt 0.812500 0.687500 -vt 0.875000 0.687500 -vt 0.062500 0.312500 -vt 0.062500 0.062500 -vt 0.375000 0.625000 -vt 0.062500 0.937500 -vt 0.062500 0.687500 -vt 0.125000 0.687500 -vt 0.187500 0.625000 -vt 0.187500 0.375000 -vt 0.937500 0.312500 -vt 0.875000 0.312500 -vt 0.875000 0.062500 -vt 0.937500 0.062500 -vt 0.500000 0.375000 -vt 0.250000 0.937500 -vt 0.187500 0.937500 -vt 0.187500 0.687500 -vt 0.500000 0.312500 -vt 0.500000 0.062500 -vt 0.562500 0.062500 -vt 0.375000 0.937500 -vt 0.312500 0.937500 -vt 0.312500 0.687500 -vt 0.187500 0.312500 -vt 0.125000 0.312500 -vt 0.125000 0.062500 -vt 0.187500 0.062500 -vt 0.625000 0.937500 -vt 0.562500 0.937500 -vt 0.562500 0.687500 -vt 0.625000 0.687500 -vt 0.687500 0.375000 -vt 0.312500 0.312500 -vt 0.250000 0.312500 -vt 0.250000 0.062500 -vt 0.312500 0.062500 -vt 0.750000 0.562500 -vt 0.750000 0.937500 -vt 0.687500 0.937500 -vt 0.687500 0.687500 -vt 0.625000 0.312500 -vt 0.687500 0.062500 -vt 0.937500 0.625000 -vt 0.937500 0.375000 -vt 0.750000 0.812500 -vt 0.750000 0.875000 -vt 1.000000 0.250000 -vt 0.250000 0.250000 -vt 1.000000 0.062500 -vt 0.250000 0.500000 -vt 1.000000 0.500000 -vt 0.812500 0.812500 -vt 0.500000 0.187500 -vt 0.625000 0.812500 -vt 0.500000 0.812500 -vt 0.250000 0.437500 -vt 1.000000 0.437500 -vt 1.000000 0.750000 -vt 0.250000 0.750000 -vt 0.750000 0.750000 -vt 0.750000 0.437500 -vt 0.832553 0.770850 -vt 0.832553 0.912500 -vt 0.000000 0.912500 -vt 0.099769 0.770849 -vt 1.000000 0.770850 -vt 0.267215 0.912500 -vt 0.167447 0.770850 -vt 0.750000 1.000000 -vt 0.000000 1.000000 -vt 0.562500 0.804267 -vt 0.562500 0.499834 -vt 0.625000 0.499834 -vt 0.625000 0.804267 -vt 0.750000 0.499834 -vt 0.750000 0.804267 -vt 0.125000 0.515219 -vt 0.250000 0.515219 -vt 0.437500 0.499834 -vt 0.437500 0.804267 -vt 0.375000 0.804267 -vt 0.375000 0.499834 -vt 0.250000 0.499834 -vt 0.250000 0.804267 -vt 0.750000 0.515219 -vt 0.875000 0.515219 -vt 1.000000 1.000000 -vt 0.250000 1.000000 -vt 0.687500 0.812500 -vn 1.000000 -0.000000 0.000000 -vn 0.000000 0.982700 0.185400 -vn -0.000000 -0.173600 0.984800 -vn -0.000000 0.087200 -0.996200 -vn 0.000000 0.173600 -0.984800 -vn -1.000000 -0.000000 0.000000 -vn 0.000000 -0.984800 -0.173600 -vn 0.000000 -0.197600 0.980300 -vn 0.000000 0.197400 -0.980300 -vn 0.000000 -1.000000 -0.000000 -vn 0.000000 0.996100 0.088200 -vn -0.000000 0.000000 1.000000 -vn 0.000000 0.000000 -1.000000 -vn 0.000000 1.000000 0.000000 -vn 0.000000 -0.996200 -0.087200 -vn -0.000000 0.996200 0.087200 -vn 0.000000 0.984800 0.173600 -vn 0.000000 -0.529400 -0.848300 -vn -0.000000 0.529400 0.848300 -g Cylinder_Cylinder_None -s off -f 230/1/1 229/2/1 225/3/1 226/4/1 -f 6/5/2 5/6/2 4/7/2 3/8/2 -f 205/9/3 12/10/3 8/11/3 206/12/3 -f 71/13/4 72/14/4 68/15/4 67/16/4 -f 207/17/5 14/18/5 10/19/5 208/20/5 -f 70/21/6 71/22/6 67/16/6 66/23/6 -f 206/12/7 8/11/7 9/24/7 208/25/7 -f 223/26/6 224/27/6 1/28/6 2/29/6 -f 221/26/6 222/27/6 15/28/6 16/29/6 -f 20/30/2 19/17/2 18/31/2 17/32/2 -f 25/33/8 26/34/8 22/35/8 21/36/8 -f 26/37/6 27/38/6 23/39/6 22/40/6 -f 27/41/9 28/42/9 24/43/9 23/33/9 -f 28/44/1 25/45/1 21/46/1 24/47/1 -f 21/36/10 22/35/10 23/48/10 24/49/10 -f 28/42/11 27/41/11 26/50/11 25/51/11 -f 33/9/8 34/52/8 30/53/8 29/54/8 -f 34/37/6 35/38/6 31/39/6 30/40/6 -f 35/55/9 36/56/9 32/12/9 31/9/9 -f 36/44/1 33/45/1 29/46/1 32/47/1 -f 29/54/10 30/53/10 31/57/10 32/10/10 -f 36/56/11 35/55/11 34/58/11 33/59/11 -f 209/60/12 42/61/12 38/62/12 210/43/12 -f 211/63/13 44/64/13 40/65/13 212/66/13 -f 210/34/10 38/48/10 39/67/10 212/68/10 -f 50/69/6 51/70/6 47/71/6 46/72/6 -f 52/73/1 49/74/1 45/75/1 48/76/1 -f 45/9/10 46/77/10 47/78/10 48/79/10 -f 211/33/14 43/49/14 42/61/14 209/60/14 -f 52/80/14 51/81/14 50/82/14 49/5/14 -f 80/83/1 77/52/1 73/43/1 76/84/1 -f 58/69/6 59/70/6 55/71/6 54/72/6 -f 73/43/15 74/68/15 75/85/15 76/84/15 -f 60/73/1 57/74/1 53/75/1 56/76/1 -f 53/12/10 54/86/10 55/87/10 56/88/10 -f 60/89/14 59/90/14 58/91/14 57/25/14 -f 80/83/16 79/92/16 78/86/16 77/52/16 -f 78/86/6 79/92/6 75/93/6 74/12/6 -f 79/92/4 80/83/4 76/53/4 75/94/4 -f 72/95/16 71/96/16 70/66/16 69/97/16 -f 65/98/15 66/23/15 67/16/15 68/15/15 -f 72/95/1 69/97/1 65/98/1 68/15/1 -f 117/99/3 118/93/3 114/83/3 113/53/3 -f 214/18/17 87/17/17 86/100/17 213/101/17 -f 120/95/1 117/102/1 113/103/1 116/104/1 -f 112/51/1 109/62/1 105/48/1 108/105/1 -f 215/106/7 90/23/7 91/21/7 216/107/7 -f 109/108/3 110/109/3 106/110/3 105/111/3 -f 103/112/5 104/113/5 100/114/5 99/115/5 -f 102/116/6 103/107/6 99/117/6 98/118/6 -f 101/119/3 102/59/3 98/120/3 97/121/3 -f 110/109/6 111/12/6 107/52/6 106/110/6 -f 111/32/5 112/122/5 108/123/5 107/124/5 -f 104/125/1 101/43/1 97/34/1 100/126/1 -f 118/22/6 119/127/6 115/14/6 114/15/6 -f 119/7/5 120/128/5 116/129/5 115/130/5 -f 125/107/3 126/131/3 122/132/3 121/117/3 -f 128/133/1 125/134/1 121/135/1 124/136/1 -f 126/93/6 127/88/6 123/137/6 122/83/6 -f 127/138/5 128/139/5 124/140/5 123/19/5 -f 133/127/3 134/116/3 130/118/3 129/14/3 -f 136/84/1 133/141/1 129/142/1 132/143/1 -f 134/131/6 135/108/6 131/111/6 130/132/6 -f 135/144/5 136/145/5 132/146/5 131/89/5 -f 141/88/3 142/22/3 138/15/3 137/137/3 -f 144/147/1 141/148/1 137/149/1 140/150/1 -f 142/109/6 143/12/6 139/52/6 138/110/6 -f 143/151/5 144/152/5 140/153/5 139/154/5 -f 149/11/3 150/56/3 146/155/3 145/57/3 -f 152/156/1 149/157/1 145/158/1 148/159/1 -f 89/86/7 215/160/7 216/11/7 92/12/7 -f 151/161/5 152/162/5 148/163/5 147/24/5 -f 157/11/3 158/56/3 154/155/3 153/57/3 -f 160/42/1 157/164/1 153/35/1 156/165/1 -f 158/116/6 159/107/6 155/117/6 154/118/6 -f 159/161/5 160/162/5 156/163/5 155/24/5 -f 165/119/3 166/59/3 162/120/3 161/121/3 -f 168/84/1 165/141/1 161/142/1 164/143/1 -f 166/56/6 167/99/6 163/53/6 162/155/6 -f 167/112/5 168/113/5 164/114/5 163/115/5 -f 173/99/3 174/93/3 170/83/3 169/53/3 -f 176/95/1 173/102/1 169/103/1 172/104/1 -f 174/93/6 175/88/6 171/137/6 170/83/6 -f 175/32/5 176/122/5 172/123/5 171/124/5 -f 181/127/3 182/116/3 178/118/3 177/14/3 -f 184/156/1 181/157/1 177/158/1 180/159/1 -f 182/131/6 183/108/6 179/111/6 178/132/6 -f 183/138/5 184/139/5 180/140/5 179/19/5 -f 189/108/3 190/109/3 186/110/3 185/111/3 -f 192/125/1 189/43/1 185/34/1 188/126/1 -f 190/166/6 191/119/6 187/121/6 186/167/6 -f 191/151/5 192/152/5 188/153/5 187/154/5 -f 197/107/3 198/131/3 194/132/3 193/117/3 -f 200/147/1 197/148/1 193/149/1 196/150/1 -f 198/59/6 199/11/6 195/57/6 194/120/6 -f 199/144/5 200/145/5 196/146/5 195/89/5 -f 203/22/6 204/127/6 202/14/6 201/15/6 -f 88/5/17 214/168/17 213/169/17 85/82/17 -f 44/64/14 211/63/14 209/170/14 41/171/14 -f 37/158/10 210/172/10 212/66/10 40/65/10 -f 43/49/13 211/33/13 212/68/13 39/67/13 -f 41/171/12 209/170/12 210/97/12 37/157/12 -f 7/107/7 206/21/7 208/20/7 10/19/7 -f 13/168/5 207/5/5 208/25/5 9/24/5 -f 11/173/3 205/174/3 206/21/3 7/107/3 -f 17/123/3 18/175/3 220/5/3 219/25/3 -f 3/175/3 4/122/3 218/8/3 217/5/3 -f 232/1/1 231/2/1 227/3/1 228/4/1 -f 224/33/18 232/34/18 228/142/18 1/176/18 -f 231/176/19 223/141/19 2/43/19 227/33/19 -f 225/154/10 16/177/10 15/178/10 226/115/10 -f 147/31/5 96/8/5 92/5/5 216/17/5 -f 222/5/18 230/25/18 226/115/18 15/178/18 -f 229/178/19 221/112/19 16/8/19 225/5/19 -f 214/17/5 88/5/5 84/25/5 151/20/5 -f 213/25/3 86/20/3 82/17/3 150/5/3 -f 150/179/7 82/180/7 83/174/7 151/173/7 -f 146/5/3 94/17/3 90/31/3 215/8/3 -f 147/19/17 95/20/17 94/181/17 146/182/17 -f 150/88/3 203/22/3 201/15/3 146/137/3 -f 96/25/17 147/24/17 146/183/17 93/91/17 -f 204/7/5 151/128/5 147/129/5 202/130/5 -f 93/5/3 146/17/3 215/31/3 89/8/3 -f 81/77/7 150/184/7 151/10/7 84/9/7 -f 85/25/3 213/20/3 150/17/3 81/5/3 -f 87/17/5 214/5/5 151/25/5 83/20/5 -f 95/31/5 147/8/5 216/5/5 91/17/5 -f 20/185/1 17/186/1 219/187/1 61/188/1 -f 19/168/5 20/161/5 61/8/5 62/5/5 -f 18/189/6 19/71/6 62/190/6 220/191/6 -f 6/185/1 3/186/1 217/187/1 63/188/1 -f 5/24/5 6/168/5 63/5/5 64/25/5 -f 4/189/6 5/71/6 64/190/6 218/191/6 -f 227/35/10 2/36/10 1/176/10 228/142/10 -f 257/8/12 238/161/12 234/192/12 258/193/12 -f 259/98/13 240/117/13 236/157/13 260/97/13 -f 258/52/10 234/57/10 235/161/10 260/8/10 -f 259/52/14 239/57/14 238/161/14 257/8/14 -f 248/194/1 245/195/1 241/196/1 244/197/1 -f 241/196/10 242/198/10 243/199/10 244/197/10 -f 248/200/14 247/201/14 246/18/14 245/6/14 -f 254/202/6 255/203/6 251/204/6 250/205/6 -f 249/206/10 250/205/10 251/204/10 252/207/10 -f 256/208/14 255/209/14 254/30/14 253/168/14 -f 240/117/14 259/98/14 257/31/14 237/138/14 -f 233/117/10 258/98/10 260/31/10 236/138/10 -f 239/57/13 259/52/13 260/43/13 235/62/13 -f 237/138/12 257/31/12 258/210/12 233/211/12 -f 222/162/14 221/112/14 229/178/14 230/212/14 -f 224/42/14 223/141/14 231/176/14 232/41/14 diff --git a/homedecor_exterior/models/homedecor_deckchair.obj b/homedecor_exterior/models/homedecor_deckchair.obj deleted file mode 100644 index e5f8d03..0000000 --- a/homedecor_exterior/models/homedecor_deckchair.obj +++ /dev/null @@ -1,410 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: '' -# www.blender.org -o Cube.001 -v 0.331299 -0.108997 -0.420378 -v -0.330736 -0.108997 -0.419627 -v -0.330756 -0.119287 -0.437450 -v 0.331279 -0.119287 -0.438202 -v 0.331259 -0.088416 -0.456025 -v -0.330776 -0.088416 -0.455274 -v -0.330756 -0.078125 -0.437450 -v 0.331279 -0.078125 -0.438202 -v 0.331259 -0.108997 -0.456025 -v -0.330776 -0.108997 -0.455274 -v -0.330736 -0.088416 -0.419627 -v 0.331299 -0.088416 -0.420378 -v 0.356377 0.501814 0.949297 -v -0.356630 0.501814 0.950105 -v -0.356650 0.512105 0.932282 -v 0.356357 0.512105 0.931473 -v -0.356650 0.532686 0.932282 -v 0.356357 0.532686 0.931473 -v -0.356630 0.542976 0.950105 -v 0.356377 0.542976 0.949297 -v -0.356610 0.532686 0.967929 -v 0.356398 0.532686 0.967120 -v 0.356398 0.512105 0.967120 -v -0.356610 0.512105 0.967929 -v 0.389723 -0.330506 0.592356 -v -0.390785 -0.330506 0.593241 -v -0.390785 -0.309925 0.593241 -v 0.389723 -0.309925 0.592356 -v 0.389743 -0.340796 0.610180 -v -0.390765 -0.340796 0.611065 -v -0.390765 -0.299634 0.611065 -v 0.389743 -0.299634 0.610180 -v -0.390745 -0.309925 0.628889 -v 0.389763 -0.309925 0.628003 -v 0.389763 -0.330506 0.628003 -v -0.390745 -0.330506 0.628889 -v 0.323960 -0.132414 0.255548 -v 0.338696 0.107305 0.593510 -v -0.338775 0.107305 0.594305 -v -0.323825 -0.132414 0.256327 -v 0.328153 -0.224373 -0.082415 -v -0.327803 -0.224373 -0.081650 -v -0.416005 0.232654 0.483276 -v -0.386301 0.232654 0.483276 -v -0.386301 -0.352386 0.586435 -v -0.416004 -0.352386 0.586435 -v -0.386301 0.242970 0.541780 -v -0.416004 0.242970 0.541781 -v -0.416004 -0.342071 0.644939 -v -0.386301 -0.342071 0.644939 -v -0.416004 -0.348952 0.640120 -v -0.386301 -0.348952 0.640120 -v -0.416004 0.239536 0.488095 -v -0.386301 0.239536 0.488095 -v -0.416005 0.247788 0.534899 -v -0.386301 0.247788 0.534898 -v -0.386301 -0.357205 0.593317 -v -0.416004 -0.357205 0.593317 -v -0.386300 0.570892 0.961787 -v -0.356596 0.570892 0.961787 -v -0.356602 -0.451333 -0.498102 -v -0.386305 -0.451333 -0.498102 -v -0.356596 0.522229 0.995861 -v -0.386300 0.522229 0.995861 -v -0.386305 -0.499997 -0.464028 -v -0.356602 -0.499997 -0.464028 -v -0.386305 -0.498538 -0.472302 -v -0.356602 -0.498538 -0.472302 -v -0.386299 0.569433 0.970061 -v -0.356596 0.569433 0.970061 -v -0.386299 0.530503 0.997321 -v -0.356596 0.530503 0.997320 -v -0.356601 -0.459607 -0.499561 -v -0.386305 -0.459607 -0.499561 -v -0.356601 -0.118875 -0.476087 -v -0.326898 -0.118875 -0.476087 -v -0.326893 -0.503263 0.958471 -v -0.356597 -0.503263 0.958471 -v -0.326898 -0.061492 -0.460711 -v -0.356601 -0.061492 -0.460712 -v -0.356596 -0.445880 0.973846 -v -0.326893 -0.445880 0.973846 -v -0.356596 -0.453156 0.978047 -v -0.326893 -0.453156 0.978046 -v -0.356601 -0.111599 -0.480287 -v -0.326898 -0.111599 -0.480287 -v -0.356601 -0.065693 -0.467987 -v -0.326898 -0.065693 -0.467987 -v -0.326893 -0.499062 0.965746 -v -0.356596 -0.499062 0.965746 -v 0.415686 0.232654 0.483274 -v 0.415686 -0.352386 0.586432 -v 0.385983 -0.352386 0.586432 -v 0.385983 0.232654 0.483274 -v 0.385983 0.242970 0.541778 -v 0.385983 -0.342071 0.644936 -v 0.415687 -0.342071 0.644936 -v 0.415686 0.242970 0.541778 -v 0.415687 -0.348953 0.640117 -v 0.385983 -0.348953 0.640117 -v 0.415686 0.239536 0.488092 -v 0.385983 0.239536 0.488093 -v 0.415687 0.247788 0.534896 -v 0.385983 0.247788 0.534896 -v 0.415687 -0.357205 0.593314 -v 0.385983 -0.357205 0.593314 -v 0.385985 0.570892 0.961784 -v 0.385980 -0.451333 -0.498105 -v 0.356276 -0.451333 -0.498105 -v 0.356281 0.570892 0.961785 -v 0.356282 0.522229 0.995859 -v 0.356276 -0.499997 -0.464031 -v 0.385980 -0.499997 -0.464031 -v 0.385985 0.522229 0.995859 -v 0.385980 -0.498538 -0.472304 -v 0.356276 -0.498538 -0.472304 -v 0.385985 0.569433 0.970058 -v 0.356281 0.569433 0.970058 -v 0.385985 0.530503 0.997318 -v 0.356281 0.530503 0.997318 -v 0.385980 -0.459607 -0.499564 -v 0.356276 -0.459607 -0.499564 -v 0.356276 -0.118875 -0.476089 -v 0.356281 -0.503263 0.958468 -v 0.326578 -0.503263 0.958468 -v 0.326573 -0.118875 -0.476089 -v 0.326573 -0.061492 -0.460714 -v 0.326578 -0.445880 0.973844 -v 0.356281 -0.445880 0.973844 -v 0.356276 -0.061492 -0.460714 -v 0.356282 -0.453157 0.978045 -v 0.326578 -0.453157 0.978044 -v 0.356276 -0.111599 -0.480290 -v 0.326573 -0.111599 -0.480290 -v 0.356276 -0.065693 -0.467990 -v 0.326573 -0.065693 -0.467990 -v 0.356282 -0.499062 0.965744 -v 0.326578 -0.499062 0.965744 -vt 0.994473 0.684535 -vt 0.992047 0.627986 -vt 0.503752 0.627986 -vt 0.501326 0.684535 -vt 0.856339 0.005141 -vt 0.822269 0.006761 -vt 0.822269 0.982038 -vt 0.856339 0.983658 -vt 0.794078 0.385745 -vt 0.794078 0.326578 -vt 0.764223 0.326578 -vt 0.770765 0.385745 -vt 0.825254 0.352957 -vt 0.794170 0.352957 -vt 0.794170 0.414399 -vt 0.825254 0.414399 -vt 0.826392 0.385745 -vt 0.832934 0.326578 -vt 0.764315 0.352957 -vt 0.764315 0.414399 -vt 0.994473 0.736117 -vt 0.501326 0.736117 -vt 0.627020 0.003808 -vt 0.588823 0.004416 -vt 0.584609 0.980383 -vt 0.631235 0.981716 -vt 0.794078 0.444911 -vt 0.764223 0.444911 -vt 0.825254 0.293791 -vt 0.794170 0.293791 -vt 0.832934 0.444911 -vt 0.808391 0.388020 -vt 0.764315 0.293791 -vt 0.994473 0.787698 -vt 0.501326 0.787698 -vt 0.887423 0.005141 -vt 0.887423 0.983658 -vt 0.857476 0.385745 -vt 0.864018 0.326578 -vt 0.886194 0.352957 -vt 0.856339 0.352957 -vt 0.862881 0.414399 -vt 0.879652 0.414399 -vt 0.879560 0.385745 -vt 0.886102 0.326578 -vt 0.501326 0.839280 -vt 0.994473 0.839280 -vt 0.650992 0.982324 -vt 0.650992 0.003808 -vt 0.864018 0.444911 -vt 0.839476 0.388020 -vt 0.886194 0.293791 -vt 0.856339 0.293791 -vt 0.886102 0.444911 -vt 0.870560 0.388020 -vt 0.501298 0.067908 -vt 0.994446 0.067908 -vt 0.987218 0.010678 -vt 0.506659 0.008221 -vt 0.934049 0.983658 -vt 0.934049 0.005141 -vt 0.840796 0.416674 -vt 0.840796 0.475840 -vt 0.825254 0.478116 -vt 0.794170 0.475840 -vt 0.794170 0.535007 -vt 0.833025 0.535007 -vt 0.878423 0.475840 -vt 0.764315 0.475840 -vt 0.764315 0.535007 -vt 0.501326 0.890861 -vt 0.994473 0.890861 -vt 0.701433 0.981716 -vt 0.701433 0.005749 -vt 0.864110 0.535007 -vt 0.886194 0.535007 -vt 0.857568 0.478116 -vt 0.638748 0.009024 -vt 0.758558 0.005428 -vt 0.758558 0.982038 -vt 0.526655 0.980383 -vt 0.529640 0.004416 -vt 0.994459 0.105626 -vt 0.944985 0.117138 -vt 0.549074 0.117138 -vt 0.501314 0.105626 -vt 0.549072 0.015886 -vt 0.944980 0.015886 -vt 0.501326 0.426628 -vt 0.549070 0.426627 -vt 0.944983 0.426627 -vt 0.994473 0.426627 -vt 0.992047 0.534271 -vt 0.944984 0.527880 -vt 0.549074 0.527880 -vt 0.503751 0.534271 -vt 0.501326 0.323464 -vt 0.549070 0.323464 -vt 0.944982 0.323464 -vt 0.994473 0.323465 -vt 0.573594 0.007083 -vt 0.569379 0.983658 -vt 0.501314 0.125534 -vt 0.994459 0.125534 -vt 0.994459 0.220591 -vt 0.944983 0.220301 -vt 0.549072 0.220301 -vt 0.501312 0.220591 -vt 0.501326 0.916652 -vt 0.994473 0.916652 -vt 0.501326 0.942443 -vt 0.994473 0.942443 -vt 0.501298 0.160070 -vt 0.994446 0.160070 -vt 0.972905 0.983658 -vt 0.965134 0.005141 -vt 0.501326 0.968233 -vt 0.994731 0.974990 -vt 0.732517 0.980991 -vt 0.732517 0.002474 -vt 0.501298 0.190791 -vt 0.994446 0.190791 -vt 0.501537 0.995149 -vt 0.994473 0.992114 -vt 0.000922 0.000433 -vt 0.499184 0.000519 -vt 0.499027 0.999328 -vt 0.000761 0.999494 -vt 0.000521 -0.000070 -vt 0.499556 0.000624 -vt 0.499331 0.999867 -vt 0.000980 0.999173 -vt 0.000118 0.001382 -vt 0.499090 0.000579 -vt 0.000444 1.000054 -vt 0.002692 -0.000992 -vt 0.498849 -0.000329 -vt 0.499240 0.999342 -vt -0.000835 1.000097 -vn 0.000000 -0.173600 -0.984800 -vn 0.000000 0.173600 0.984800 -vn 0.000000 -0.573600 0.819100 -vn 0.000000 0.573600 -0.819100 -vn -0.000000 0.984800 -0.173600 -vn 0.000000 0.819200 0.573500 -vn 0.000000 -0.819100 -0.573600 -vn 0.000000 -0.984800 0.173700 -vn 0.000000 0.819200 -0.573600 -vn 0.000000 -0.819200 0.573600 -vn 0.000000 -0.984800 -0.173700 -vn 0.000000 0.984800 0.173700 -vn 0.000000 0.573600 0.819100 -vn 0.000000 -0.173700 0.984800 -vn 0.000000 0.173700 -0.984800 -vn 0.000000 -0.573600 -0.819200 -vn 0.000000 -0.965900 -0.258800 -vn -0.000000 0.965900 0.258800 -vn 0.000000 0.500000 0.866000 -vn 0.000000 -0.499900 -0.866100 -vn 0.000000 0.258800 -0.965900 -vn 0.000000 0.866000 -0.500000 -vn 0.000000 -0.866000 0.500100 -vn 0.000000 -0.258800 0.965900 -vn -0.000000 0.573500 -0.819200 -vn 0.000000 -0.984800 0.173600 -vn 0.000000 -0.573600 -0.819100 -vn -0.000000 0.499900 0.866100 -vn 0.000000 -0.500000 -0.866000 -vn 0.000000 -0.866000 0.500000 -vn 1.000000 0.000000 -0.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000600 -0.866000 0.500000 -vn -0.000600 0.866000 -0.500000 -vn -0.001100 0.000000 -1.000000 -vn 0.000600 0.866000 0.500000 -vn 0.001100 0.000000 1.000000 -vn -0.000600 -0.866000 -0.500000 -vn -0.000500 0.903700 -0.428200 -vn -0.000500 0.903600 -0.428500 -vn -0.000800 0.723900 -0.689900 -vn -0.000800 0.724000 -0.689800 -vn 0.000100 0.998100 0.060800 -vn 0.000100 0.998200 0.060200 -vn 0.000400 0.927700 0.373200 -vn -0.000900 0.622100 -0.783000 -s off -f 43/1/1 44/2/1 45/3/1 46/4/1 -f 47/5/2 48/6/2 49/7/2 50/8/2 -f 51/9/3 52/10/3 50/10/3 49/9/3 -f 44/9/4 43/10/4 53/11/4 54/12/4 -f 55/13/5 56/14/5 54/15/5 53/16/5 -f 48/17/6 47/18/6 56/10/6 55/9/6 -f 46/9/7 45/10/7 57/10/7 58/9/7 -f 58/14/8 57/19/8 52/20/8 51/15/8 -f 59/21/9 60/1/9 61/4/9 62/22/9 -f 63/23/10 64/24/10 65/25/10 66/26/10 -f 67/27/11 68/9/11 66/9/11 65/27/11 -f 69/27/12 70/12/12 60/12/12 59/28/12 -f 71/29/13 72/30/13 70/14/13 69/13/13 -f 64/31/14 63/17/14 72/17/14 71/27/14 -f 62/27/15 61/32/15 73/9/15 74/27/15 -f 74/30/16 73/33/16 68/19/16 67/14/16 -f 75/34/17 76/21/17 77/22/17 78/35/17 -f 79/36/18 80/5/18 81/8/18 82/37/18 -f 83/38/19 84/39/19 82/18/19 81/17/19 -f 85/17/20 86/18/20 76/18/20 75/17/20 -f 87/40/21 88/41/21 86/42/21 85/43/21 -f 80/44/22 79/45/22 88/39/22 87/38/22 -f 78/38/23 77/39/23 89/39/23 90/38/23 -f 90/41/24 89/13/24 84/16/24 83/42/24 -f 91/46/1 92/47/1 93/34/1 94/35/1 -f 95/48/2 96/49/2 97/23/2 98/26/2 -f 99/38/3 97/38/3 96/31/3 100/50/3 -f 101/51/25 91/17/25 94/31/25 102/31/25 -f 103/52/5 101/53/5 102/41/5 104/40/5 -f 98/44/6 103/44/6 104/50/6 95/54/6 -f 92/55/7 105/38/7 106/50/7 93/50/7 -f 105/53/26 99/29/26 100/13/26 106/41/26 -f 107/56/9 108/57/9 109/58/9 110/59/9 -f 111/60/10 112/61/10 113/36/10 114/37/10 -f 115/42/11 113/62/11 112/63/11 116/63/11 -f 117/62/12 107/16/12 110/63/12 118/63/12 -f 119/64/13 117/65/13 118/66/13 120/67/13 -f 114/43/14 119/43/14 120/68/14 111/68/14 -f 108/42/15 121/42/15 122/63/15 109/68/15 -f 121/65/27 115/69/27 116/70/27 122/66/27 -f 123/71/17 124/72/17 125/47/17 126/46/17 -f 127/73/18 128/74/18 129/49/18 130/48/18 -f 131/63/28 129/63/28 128/67/28 132/75/28 -f 133/63/29 123/64/29 126/67/29 134/67/29 -f 135/16/21 133/15/21 134/65/21 136/63/21 -f 130/68/22 135/68/22 136/75/22 127/76/22 -f 124/68/30 137/77/30 138/75/30 125/75/30 -f 137/15/24 131/20/24 132/69/24 138/65/24 -f 84/49/31 89/74/31 77/74/31 76/73/31 86/73/31 88/48/31 79/26/31 82/78/31 -f 59/79/32 62/80/32 74/80/32 67/73/32 65/73/32 64/74/32 71/74/32 69/79/32 -f 130/81/31 129/82/31 131/82/31 137/24/31 124/24/31 123/25/31 133/25/31 135/81/31 -f 63/58/31 66/83/31 68/84/31 73/85/31 61/86/31 60/59/31 70/87/31 72/88/31 -f 48/89/32 55/90/32 53/91/32 43/92/32 46/93/32 58/94/32 51/95/32 49/96/32 -f 98/89/31 97/97/31 99/98/31 105/99/31 92/100/31 91/92/31 101/91/31 103/90/31 -f 57/2/31 45/2/31 44/3/31 54/3/31 56/96/31 47/96/31 50/93/31 52/93/31 -f 112/101/32 111/25/32 120/102/32 118/81/32 110/81/32 109/59/32 122/82/32 116/101/32 -f 80/103/32 87/85/32 85/84/32 75/104/32 78/105/32 90/106/32 83/107/32 81/108/32 -f 96/105/32 95/100/32 104/99/32 102/98/32 94/97/32 93/108/32 106/107/32 100/106/32 -f 126/78/32 125/26/32 138/26/32 132/25/32 128/25/32 127/101/32 136/24/32 134/23/32 -f 107/79/31 117/79/31 119/6/31 114/6/31 113/7/31 115/7/31 121/80/31 108/80/31 -f 1/86/33 2/83/33 3/57/33 4/56/33 -f 5/60/34 6/61/34 7/61/34 8/60/34 -f 9/109/35 10/110/35 6/72/35 5/71/35 -f 8/73/36 7/74/36 11/74/36 12/73/36 -f 2/83/37 1/86/37 12/103/37 11/104/37 -f 4/60/38 3/61/38 10/61/38 9/60/38 -f 13/111/38 14/112/38 15/110/38 16/109/38 -f 16/73/35 15/74/35 17/74/35 18/73/35 -f 18/113/34 17/114/34 19/104/34 20/103/34 -f 20/115/36 19/116/36 21/61/36 22/60/36 -f 23/117/33 24/118/33 14/112/33 13/111/33 -f 22/119/37 21/120/37 24/74/37 23/73/37 -f 25/121/35 26/122/35 27/114/35 28/113/35 -f 29/115/38 30/58/38 26/116/38 25/115/38 -f 28/123/34 27/124/34 31/118/34 32/117/34 -f 32/80/36 31/79/36 33/120/36 34/119/36 -f 35/108/33 36/105/33 30/122/33 29/121/33 -f 34/118/37 33/58/37 36/58/37 35/115/37 -s 1 -f 37/125/39 40/126/40 39/127/41 38/128/42 -f 41/129/43 42/130/44 40/131/40 37/132/39 -f 12/133/45 11/134/45 42/131/44 41/135/43 -f 38/136/42 39/137/41 17/138/46 18/139/46 diff --git a/homedecor_exterior/textures/homedecor_bench_large_1_inv.png b/homedecor_exterior/textures/homedecor_bench_large_1_inv.png deleted file mode 100644 index b9eb36c..0000000 Binary files a/homedecor_exterior/textures/homedecor_bench_large_1_inv.png and /dev/null differ diff --git a/homedecor_exterior/textures/homedecor_bench_large_2_inv.png b/homedecor_exterior/textures/homedecor_bench_large_2_inv.png deleted file mode 100644 index 961be62..0000000 Binary files a/homedecor_exterior/textures/homedecor_bench_large_2_inv.png and /dev/null differ diff --git a/homedecor_exterior/textures/homedecor_deckchair.png b/homedecor_exterior/textures/homedecor_deckchair.png deleted file mode 100644 index 47b7752..0000000 Binary files a/homedecor_exterior/textures/homedecor_deckchair.png and /dev/null differ diff --git a/homedecor_exterior/textures/homedecor_deckchair_striped_blue.png b/homedecor_exterior/textures/homedecor_deckchair_striped_blue.png deleted file mode 100644 index ac24eda..0000000 Binary files a/homedecor_exterior/textures/homedecor_deckchair_striped_blue.png and /dev/null differ diff --git a/homedecor_furniture/init.lua b/homedecor_furniture/init.lua index 108f28d..5d452a6 100644 --- a/homedecor_furniture/init.lua +++ b/homedecor_furniture/init.lua @@ -32,85 +32,7 @@ for _, t in ipairs(table_colors) do }) end -local kc_cbox = { - type = "fixed", - fixed = { -0.3125, -0.3125, -0.5, 0.3125, 0.3125, 0.5 }, -} - -homedecor.register("kitchen_chair_wood", { - description = S("Kitchen chair"), - mesh = "homedecor_kitchen_chair.obj", - tiles = { - homedecor.plain_wood, - homedecor.plain_wood - }, - inventory_image = "homedecor_chair_wood_inv.png", - paramtype2 = "wallmounted", - selection_box = kc_cbox, - collision_box = kc_cbox, - groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, - sounds = default.node_sound_wood_defaults(), - after_place_node = unifieddyes.fix_rotation_nsew, - on_rotate = unifieddyes.fix_after_screwdriver_nsew, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) - pos.y = pos.y+0 -- where do I put my ass ? - homedecor.sit(pos, node, clicker) - return itemstack - end -}) - -homedecor.register("kitchen_chair_padded", { - description = S("Kitchen chair"), - mesh = "homedecor_kitchen_chair.obj", - tiles = { - homedecor.plain_wood, - "wool_white.png", - }, - inventory_image = "homedecor_chair_padded_inv.png", - paramtype2 = "colorwallmounted", - palette = "unifieddyes_palette_colorwallmounted.png", - selection_box = kc_cbox, - collision_box = kc_cbox, - groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, ud_param2_colorable = 1}, - sounds = default.node_sound_wood_defaults(), - after_place_node = function(pos, placer, itemstack, pointed_thing) - unifieddyes.fix_rotation_nsew(pos, placer, itemstack, pointed_thing) - end, - on_rotate = unifieddyes.fix_after_screwdriver_nsew, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) - pos.y = pos.y+0 -- where do I put my ass ? - homedecor.sit(pos, node, clicker) - return itemstack - end -}) -local ac_cbox = { - type = "fixed", - fixed = { - {-0.5, -0.5, -0.5, 0.5, 0, 0.5 }, - {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5 } - } -} - -homedecor.register("armchair", { - description = S("Armchair"), - mesh = "forniture_armchair.obj", - tiles = { - "wool_white.png", - { name = "wool_dark_grey.png", color = 0xffffffff }, - { name = "default_wood.png", color = 0xffffffff } - }, - inventory_image = "homedecor_armchair_inv.png", - paramtype2 = "colorwallmounted", - palette = "unifieddyes_palette_colorwallmounted.png", - groups = {snappy=3, ud_param2_colorable = 1}, - sounds = default.node_sound_wood_defaults(), - node_box = ac_cbox, - after_place_node = function(pos, placer, itemstack, pointed_thing) - unifieddyes.fix_rotation_nsew(pos, placer, itemstack, pointed_thing) - end, - on_rotate = unifieddyes.fix_after_screwdriver_nsew, -}) local ob_cbox = { type = "fixed", @@ -205,73 +127,6 @@ minetest.register_craft({ burntime = 30, }) -minetest.register_craft({ - output = "homedecor:kitchen_chair_wood 2", - recipe = { - { "group:stick",""}, - { "group:wood","group:wood" }, - { "group:stick","group:stick" }, - }, -}) - -minetest.register_craft({ - output = "homedecor:armchair 2", - recipe = { - { "wool:white",""}, - { "group:wood","group:wood" }, - { "wool:white","wool:white" }, - }, -}) - -unifieddyes.register_color_craft({ - output = "homedecor:armchair", - palette = "wallmounted", - type = "shapeless", - neutral_node = "homedecor:armchair", - recipe = { - "NEUTRAL_NODE", - "MAIN_DYE" - } -}) - -minetest.register_craft({ - type = "shapeless", - output = "homedecor:kitchen_chair_padded", - recipe = { - "homedecor:kitchen_chair_wood", - "wool:white", - }, -}) - -unifieddyes.register_color_craft({ - output = "homedecor:kitchen_chair_padded", - palette = "wallmounted", - type = "shapeless", - neutral_node = "homedecor:kitchen_chair_padded", - recipe = { - "NEUTRAL_NODE", - "MAIN_DYE" - } -}) - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:kitchen_chair_wood", - burntime = 15, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:kitchen_chair_padded", - burntime = 15, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:armchair", - burntime = 30, -}) - minetest.register_craft({ output = "homedecor:standing_lamp_off", recipe = { @@ -435,95 +290,4 @@ minetest.register_craft({ -- Aliases for 3dforniture mod. minetest.register_alias("3dforniture:table", "homedecor:table") -minetest.register_alias("3dforniture:chair", "homedecor:chair") -minetest.register_alias("3dforniture:armchair", "homedecor:armchair_black") -minetest.register_alias("homedecor:armchair", "homedecor:armchair_black") - minetest.register_alias('table', 'homedecor:table') -minetest.register_alias('chair', 'homedecor:chair') -minetest.register_alias('armchair', 'homedecor:armchair') - --- conversion to param2 colorization - -homedecor.old_static_chairs = {} - -local chair_colors = { - "black", - "brown", - "blue", - "cyan", - "dark_grey", - "dark_green", - "green", - "grey", - "magenta", - "orange", - "pink", - "red", - "violet", - "white", - "yellow", -} - -for _, color in ipairs(chair_colors) do - table.insert(homedecor.old_static_chairs, "homedecor:chair_"..color) - table.insert(homedecor.old_static_chairs, "homedecor:armchair_"..color) -end -table.insert(homedecor.old_static_chairs, "homedecor:chair") - -minetest.register_lbm({ - name = ":homedecor:convert_chairs", - label = "Convert homedecor chairs to use param2 color", - run_at_every_load = false, - nodenames = homedecor.old_static_chairs, - action = function(pos, node) - local name = node.name - local paletteidx = 0 - local color - local a,b = string.find(name, "_") - - if a then - color = string.sub(name, a+1) - - if color == "blue" then - color = "medium_blue" - elseif color == "violet" then - color = "medium_violet" - elseif color == "red" then - color = "medium_red" - elseif color == "black" then - color = "dark_grey" - end - - paletteidx = unifieddyes.getpaletteidx("unifieddyes:"..color, "wallmounted") - end - - local old_fdir = math.floor(node.param2 % 32) - local new_fdir = 3 - - if old_fdir == 0 then - new_fdir = 3 - elseif old_fdir == 1 then - new_fdir = 4 - elseif old_fdir == 2 then - new_fdir = 2 - elseif old_fdir == 3 then - new_fdir = 5 - end - - local param2 = paletteidx + new_fdir - local newname = "homedecor:armchair" - - if node.name == "homedecor:chair" then - newname = "homedecor:kitchen_chair_wood" - elseif string.find(node.name, "homedecor:chair_") then - newname = "homedecor:kitchen_chair_padded" - end - - minetest.set_node(pos, { name = newname, param2 = param2 }) - local meta = minetest.get_meta(pos) - if color then - meta:set_string("dye", "unifieddyes:"..color) - end - end -}) diff --git a/homedecor_furniture/models/forniture_armchair.obj b/homedecor_furniture/models/forniture_armchair.obj deleted file mode 100644 index b563691..0000000 --- a/homedecor_furniture/models/forniture_armchair.obj +++ /dev/null @@ -1,539 +0,0 @@ -# Blender v2.72 (sub 0) OBJ File: 'forniture-armchair.blend' -# www.blender.org -o chair_Cylinder -v 0.500000 -0.375000 -0.437500 -v 0.500000 -0.375000 0.039062 -v 0.437500 -0.375000 0.101562 -v -0.035156 -0.375000 0.101562 -v -0.035156 -0.375000 0.437500 -v -0.097656 -0.375000 0.500000 -v -0.375000 0.375000 0.500000 -v 0.375000 -0.312500 -0.187500 -v -0.097656 0.375000 0.500000 -v -0.035156 0.375000 0.437500 -v 0.375000 0.312500 -0.187500 -v -0.035156 0.375000 0.101562 -v 0.437500 0.375000 0.101562 -v 0.500000 0.375000 0.039062 -v -0.375000 -0.375000 0.500000 -v 0.500000 0.375000 -0.437500 -v 0.500000 0.437500 -0.437500 -v 0.375000 0.500000 -0.437500 -v -0.097656 0.500000 0.437500 -v 0.500000 0.437500 0.039062 -v -0.437500 -0.437500 0.500000 -v 0.437500 0.437500 0.101562 -v -0.097656 -0.437500 0.500000 -v -0.035156 0.437500 0.101562 -v -0.035156 -0.437500 0.437500 -v -0.035156 0.437500 0.437500 -v -0.035156 -0.437500 0.101562 -v -0.097656 0.437500 0.500000 -v 0.437500 -0.437500 0.101562 -v -0.437500 0.437500 0.500000 -v 0.500000 -0.437500 0.039062 -v -0.097656 -0.500000 0.437500 -v 0.500000 -0.437500 -0.437500 -v 0.375000 0.312500 -0.437500 -v -0.500000 -0.500000 0.437500 -v -0.500000 -0.500000 -0.437500 -v 0.375000 -0.312500 -0.437500 -v -0.500000 0.500000 0.437500 -v -0.500000 0.500000 -0.437500 -v -0.097656 0.500000 0.039062 -v -0.097656 -0.500000 0.039062 -v 0.437500 0.500000 0.039062 -v 0.437500 -0.500000 0.039062 -v 0.437500 0.500000 -0.437500 -v 0.437500 -0.500000 -0.437500 -v -0.097656 -0.312500 0.437500 -v -0.097656 -0.312500 0.039062 -v 0.437500 -0.312500 0.039062 -v 0.437500 -0.312500 -0.437500 -v -0.097656 0.312500 0.437500 -v 0.375000 -0.500000 -0.437500 -v -0.097656 0.312500 0.039062 -v 0.437500 0.312500 0.039062 -v 0.437500 0.312500 -0.437500 -v -0.312500 -0.312500 -0.125000 -v -0.312500 0.312500 -0.125000 -v -0.312500 -0.312500 0.437500 -v -0.312500 0.312500 0.437500 -v 0.187500 -0.312500 -0.109375 -v 0.187500 0.312500 -0.109375 -v -0.285156 -0.312500 0.156250 -v -0.285156 0.312500 0.156250 -v 0.312500 -0.312500 -0.125000 -v -0.250000 0.312500 -0.109375 -v -0.296875 -0.312500 -0.062500 -v -0.296875 0.312500 0.375000 -v -0.250000 -0.312500 -0.109375 -v 0.312500 0.312500 -0.125000 -v -0.296875 -0.312500 0.375000 -v -0.296875 0.312500 -0.062500 -v -0.031250 -0.312500 -0.101562 -v -0.031250 0.312500 -0.101562 -v -0.343750 0.432138 -0.500000 -v -0.343750 0.432138 -0.437500 -v -0.343750 0.380361 -0.500000 -v -0.343750 0.380361 -0.437500 -v -0.380362 0.343750 -0.500000 -v -0.380362 0.343750 -0.437500 -v -0.432139 0.343750 -0.500000 -v -0.432139 0.343750 -0.437500 -v -0.468750 0.380361 -0.500000 -v -0.468750 0.380361 -0.437500 -v -0.468750 0.432138 -0.500000 -v -0.468750 0.432138 -0.437500 -v -0.432139 0.468750 -0.500000 -v -0.432139 0.468750 -0.437500 -v -0.380362 0.468750 -0.500000 -v -0.380362 0.468750 -0.437500 -v -0.380361 -0.343750 -0.437500 -v -0.380361 -0.343750 -0.500000 -v -0.432138 -0.343750 -0.437500 -v -0.432138 -0.343750 -0.500000 -v -0.468750 -0.380362 -0.437500 -v -0.468750 -0.380362 -0.500000 -v -0.468750 -0.432139 -0.437500 -v -0.468750 -0.432139 -0.500000 -v -0.432138 -0.468750 -0.437500 -v -0.432138 -0.468750 -0.500000 -v -0.380361 -0.468750 -0.437500 -v -0.380361 -0.468750 -0.500000 -v -0.343750 -0.432139 -0.437500 -v -0.343750 -0.432139 -0.500000 -v -0.343750 -0.380362 -0.437500 -v -0.343750 -0.380362 -0.500000 -v 0.468750 0.432139 -0.500000 -v 0.468750 0.432139 -0.437500 -v 0.468750 0.380362 -0.500000 -v 0.468750 0.380362 -0.437500 -v 0.432138 0.343750 -0.500000 -v 0.432138 0.343750 -0.437500 -v 0.380361 0.343750 -0.500000 -v 0.380361 0.343750 -0.437500 -v 0.343750 0.380362 -0.500000 -v 0.343750 0.380362 -0.437500 -v 0.343750 0.432139 -0.500000 -v 0.343750 0.432139 -0.437500 -v 0.380361 0.468750 -0.500000 -v 0.380361 0.468750 -0.437500 -v 0.432138 0.468750 -0.500000 -v 0.432138 0.468750 -0.437500 -v 0.432139 -0.343750 -0.437500 -v 0.432139 -0.343750 -0.500000 -v 0.380362 -0.343750 -0.437500 -v 0.380362 -0.343750 -0.500000 -v 0.343750 -0.380361 -0.437500 -v 0.343750 -0.380361 -0.500000 -v 0.343750 -0.432138 -0.437500 -v 0.343750 -0.432138 -0.500000 -v 0.380362 -0.468750 -0.437500 -v 0.380362 -0.468750 -0.500000 -v 0.432139 -0.468750 -0.437500 -v 0.432139 -0.468750 -0.500000 -v 0.468750 -0.432138 -0.437500 -v 0.468750 -0.432138 -0.500000 -v 0.468750 -0.380361 -0.437500 -v 0.468750 -0.380361 -0.500000 -vt 0.062590 0.539162 -vt 0.062590 0.601648 -vt 0.000103 0.539162 -vt 0.125076 0.601648 -vt 0.125076 0.539162 -vt 0.187563 0.539162 -vt 0.937402 0.601648 -vt 0.937402 0.539162 -vt 0.999888 0.539162 -vt 0.812428 0.539162 -vt 0.874915 0.539162 -vt 0.874915 0.601648 -vt 0.000103 0.937514 -vt 0.062590 0.937514 -vt 0.062590 1.000000 -vt 0.125076 1.000000 -vt 0.125076 0.937514 -vt 0.187563 0.937514 -vt 0.937513 1.000000 -vt 0.597743 1.000000 -vt 0.597743 0.937514 -vt 1.000000 0.937514 -vt 0.937299 1.000000 -vt 0.062487 1.000000 -vt 0.000000 0.937514 -vt 0.999786 0.937514 -vt 0.874915 0.937514 -vt 0.874915 1.000000 -vt 0.812428 0.937514 -vt 0.937402 1.000000 -vt 0.937402 0.937514 -vt 0.999888 0.937514 -vt 0.597743 0.539162 -vt 0.062701 0.539162 -vt 0.062701 0.062702 -vt 1.000000 0.062702 -vt 0.187563 0.062702 -vt 0.812428 0.062702 -vt 0.812428 0.312648 -vt 0.187563 0.312648 -vt 0.812433 0.250180 -vt 0.187567 0.250180 -vt 0.187567 0.187694 -vt 0.812433 0.187694 -vt 0.187563 0.875027 -vt 0.812428 0.875027 -vt 0.874919 0.125207 -vt 0.125081 0.125207 -vt 0.062594 0.062721 -vt 0.937406 0.062721 -vt 0.937406 0.402491 -vt 0.874919 0.402491 -vt 0.535256 0.601649 -vt 0.062701 0.601649 -vt 0.999888 0.062702 -vt 0.874915 0.062702 -vt 0.812433 0.812559 -vt 0.187567 0.812559 -vt 0.187567 0.687586 -vt 0.812433 0.687586 -vt 0.187563 0.437621 -vt 0.812428 0.437621 -vt 0.812428 0.656324 -vt 0.187563 0.656324 -vt 0.125081 0.402491 -vt 0.062594 0.402491 -vt 0.402257 0.937513 -vt 0.402257 1.000000 -vt 0.464744 0.601648 -vt 0.402257 0.539161 -vt 0.937298 0.539161 -vt 0.937298 0.601648 -vt 0.874919 0.464978 -vt 0.937406 0.464978 -vt 0.535233 0.601622 -vt 0.062678 0.539135 -vt 0.597718 0.539135 -vt 0.062594 0.464978 -vt 0.125081 0.464978 -vt 0.000103 0.062702 -vt 0.125076 0.062702 -vt 0.875003 0.999974 -vt 0.812517 0.937487 -vt 0.124973 1.000000 -vt 0.187460 0.937513 -vt 0.000000 0.062702 -vt 0.937298 0.062702 -vt 0.187691 0.375183 -vt 0.812557 0.375183 -vt 0.812557 0.437670 -vt 0.187691 0.437670 -vt 0.812428 0.375134 -vt 0.187563 0.375134 -vt 0.812433 0.468883 -vt 0.187567 0.468883 -vt 0.796895 0.875000 -vt 0.785178 0.656297 -vt 0.796895 0.437594 -vt 0.203081 0.875027 -vt 0.214797 0.656324 -vt 0.203081 0.437621 -vt 0.187460 0.375134 -vt 0.249947 0.390756 -vt 0.750030 0.390729 -vt 0.812517 0.375107 -vt 0.531327 0.398540 -vt 0.468650 0.398567 -vt 0.687352 0.390756 -vt 0.312624 0.390729 -vt 0.187651 0.375107 -vt 0.812326 0.375134 -vt 0.874812 0.312648 -vt 0.125164 0.312621 -vt 0.125164 0.062675 -vt 0.874812 0.062702 -vt 0.999786 0.062701 -vt 0.000000 0.125016 -vt 0.000000 0.062508 -vt 0.062507 0.000000 -vt 0.125016 0.000000 -vt 0.187524 0.062508 -vt 0.187524 0.125016 -vt 1.000000 0.125016 -vt 0.812475 0.125016 -vt 0.812475 0.062508 -vt 0.874984 0.000000 -vt 0.937492 0.000000 -vt 1.000000 0.062508 -vt 0.000000 1.000000 -vt 0.000000 0.000000 -vt 0.750000 0.687500 -vt 0.750000 0.750000 -vt 0.687500 0.750000 -vt 0.687500 0.687500 -vt 0.625000 0.750000 -vt 0.625000 0.687500 -vt 0.562500 0.750000 -vt 0.562500 0.687500 -vt 0.500000 0.750000 -vt 0.500000 0.687500 -vt 1.000000 0.687500 -vt 1.000000 0.750000 -vt 0.937500 0.750000 -vt 0.937500 0.687500 -vt 0.875000 0.750000 -vt 0.875000 0.687500 -vt 0.812500 0.687500 -vt 0.812500 0.750000 -vt 0.669272 0.937532 -vt 0.669272 0.874968 -vt 0.625032 0.830728 -vt 0.562468 0.830728 -vt 0.518228 0.874968 -vt 0.518228 0.937532 -vt 0.562468 0.981772 -vt 0.625032 0.981772 -vt 0.169272 0.937532 -vt 0.169272 0.874968 -vt 0.125032 0.830728 -vt 0.062468 0.830728 -vt 0.018228 0.874968 -vt 0.018228 0.937532 -vt 0.062468 0.981772 -vt 0.125032 0.981772 -vt 0.375000 0.687500 -vt 0.375000 0.750000 -vt 0.312500 0.750000 -vt 0.312500 0.687500 -vt 0.250000 0.750000 -vt 0.250000 0.687500 -vt 0.437500 0.687500 -vt 0.437500 0.750000 -vt 0.062500 0.687500 -vt 0.062500 0.750000 -vt 0.000000 0.750000 -vt 0.000000 0.687500 -vt 0.125000 0.687500 -vt 0.125000 0.750000 -vt 0.187500 0.687500 -vt 0.187500 0.750000 -vt 0.750000 0.312500 -vt 0.750000 0.375000 -vt 0.687500 0.375000 -vt 0.687500 0.312500 -vt 0.625000 0.375000 -vt 0.625000 0.312500 -vt 0.562500 0.375000 -vt 0.562500 0.312500 -vt 0.500000 0.375000 -vt 0.500000 0.312500 -vt 1.000000 0.312500 -vt 1.000000 0.375000 -vt 0.937500 0.375000 -vt 0.937500 0.312500 -vt 0.875000 0.375000 -vt 0.875000 0.312500 -vt 0.812500 0.312500 -vt 0.812500 0.375000 -vt 0.669272 0.562532 -vt 0.669272 0.499968 -vt 0.625032 0.455728 -vt 0.562468 0.455728 -vt 0.518228 0.499968 -vt 0.518228 0.562532 -vt 0.562468 0.606772 -vt 0.625032 0.606772 -vt 0.169272 0.562532 -vt 0.169272 0.499968 -vt 0.125032 0.455728 -vt 0.062468 0.455728 -vt 0.018228 0.499968 -vt 0.018228 0.562532 -vt 0.062468 0.606772 -vt 0.125032 0.606772 -vt 0.375000 0.312500 -vt 0.375000 0.375000 -vt 0.312500 0.375000 -vt 0.312500 0.312500 -vt 0.250000 0.375000 -vt 0.250000 0.312500 -vt 0.437500 0.312500 -vt 0.437500 0.375000 -vt 0.062500 0.312500 -vt 0.062500 0.375000 -vt 0.000000 0.375000 -vt 0.000000 0.312500 -vt 0.125000 0.312500 -vt 0.125000 0.375000 -vt 0.187500 0.312500 -vt 0.187500 0.375000 -vn 0.875600 -0.341600 0.341600 -vn 0.341600 -0.341600 0.875600 -vn 0.341600 -0.875600 0.341600 -vn 0.341600 0.341600 0.875600 -vn 0.875600 0.341600 0.341600 -vn 0.341600 0.875600 0.341600 -vn -0.300200 0.300200 0.905400 -vn -0.650700 0.650700 0.391300 -vn -0.300200 -0.300200 0.905400 -vn -0.650700 -0.650700 0.391300 -vn 0.110000 0.987800 0.110000 -vn 0.297100 0.717300 -0.630300 -vn -0.577400 0.577400 -0.577400 -vn 1.000000 0.000000 0.000000 -vn 0.923900 0.000000 0.382700 -vn -0.139900 -0.000000 0.990200 -vn 0.707100 0.000000 0.707100 -vn 0.676600 0.729300 0.101700 -vn 0.676600 -0.729300 0.101700 -vn 0.563000 -0.526700 0.636900 -vn 0.563000 0.526700 0.636900 -vn 0.110000 0.110000 0.987800 -vn 0.110000 -0.110000 0.987800 -vn 0.578900 0.574300 0.578900 -vn 0.717300 0.297100 -0.630200 -vn 0.717300 -0.297100 -0.630200 -vn 0.297100 -0.717300 -0.630200 -vn 0.439400 0.000000 0.898300 -vn 0.079900 0.000000 0.996800 -vn 0.988900 0.000000 -0.148700 -vn 0.110000 -0.987800 0.110000 -vn 0.578900 -0.574300 0.578900 -vn 0.297100 -0.717300 -0.630300 -vn 0.297100 0.717300 -0.630200 -vn -0.577400 -0.577400 -0.577400 -vn 0.000000 0.000000 1.000000 -vn -0.000000 1.000000 0.000000 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.707100 -0.707100 -vn 0.000000 -0.707100 -0.707100 -vn 0.000000 0.000000 -1.000000 -vn 0.707100 -0.707100 0.000000 -vn -0.707100 -0.707100 0.000000 -vn -1.000000 0.000000 0.000000 -vn -0.707100 0.707100 0.000000 -vn 0.707100 0.707100 0.000000 -g chair_Cylinder_colored -s 1 -f 31/1/1 29/2/2 43/3/3 -f 3/4/4 2/5/5 48/6/6 -f 22/7/4 20/8/5 42/9/6 -f 53/10/3 14/11/1 13/12/2 -f 32/13/3 25/14/1 23/15/2 -f 6/16/4 5/17/5 46/18/6 -f 30/19/7 28/20/4 19/21/6 38/22/8 -f 21/23/9 30/24/7 38/25/8 35/26/10 -f 10/27/1 9/28/2 50/29/3 -f 28/30/4 26/31/5 19/32/6 -f 40/33/11 42/34/6 44/35/12 39/36/13 -f 37/37/14 34/38/14 11/39/15 8/40/15 -f 67/41/16 64/42/16 56/43/17 55/44/17 -f 69/45/18 66/46/19 58/29/20 57/18/21 -f 38/22/8 19/21/6 40/33/11 39/36/13 -f 15/47/22 7/48/23 30/49/7 21/50/9 -f 21/50/9 23/51/2 6/52/4 15/47/22 -f 10/27/1 26/31/5 28/30/4 9/28/2 -f 26/31/5 24/7/24 40/9/11 19/32/6 -f 24/53/24 22/54/4 42/34/6 40/33/11 -f 14/11/1 20/8/5 22/7/4 13/12/2 -f 20/8/5 17/50/25 44/55/12 42/9/6 -f 16/56/26 17/50/25 20/8/5 14/11/1 -f 14/11/1 53/10/3 54/38/27 16/56/26 -f 63/57/28 68/58/28 60/59/29 59/60/29 -f 65/61/30 70/62/30 62/63/14 61/64/14 -f 5/17/5 6/16/4 23/15/2 25/14/1 -f 30/49/7 7/48/23 9/65/2 28/66/4 -f 21/24/9 35/25/10 32/67/3 23/68/2 -f 25/14/1 32/13/3 41/3/31 27/2/32 -f 4/4/24 5/17/5 25/14/1 27/2/32 -f 27/69/32 41/70/31 43/71/3 29/72/2 -f 2/5/5 3/4/4 29/2/2 31/1/1 -f 3/27/4 4/73/24 27/74/32 29/31/2 -f 4/75/24 3/54/4 48/76/6 47/77/11 -f 5/17/5 4/4/24 47/6/11 46/18/6 -f 13/17/2 22/14/4 24/78/24 12/79/32 -f 12/12/32 24/7/24 26/31/5 10/27/1 -f 10/27/1 50/29/3 52/10/31 12/12/32 -f 12/69/32 52/70/31 53/71/3 13/72/2 -f 31/1/1 43/3/3 45/80/33 33/49/26 -f 1/81/25 2/5/5 31/1/1 33/49/26 -f 2/5/5 1/81/25 49/37/34 48/6/6 -f 15/82/22 6/20/4 46/21/6 57/83/21 -f 7/84/23 58/85/20 50/67/3 9/68/2 -f 15/16/22 57/18/21 58/29/20 7/28/23 -f 35/25/10 36/86/35 41/70/31 32/67/3 -f 41/70/31 36/86/35 45/87/33 43/71/3 -f 55/88/17 56/89/17 70/90/30 65/91/30 -f 8/40/15 11/39/15 68/92/28 63/93/28 -f 61/64/14 62/63/14 66/46/19 69/45/18 -f 71/94/36 72/95/36 64/42/16 67/41/16 -f 59/60/29 60/59/29 72/95/36 71/94/36 -f 57/83/21 46/21/6 69/96/18 -f 69/96/18 46/21/6 61/97/37 -f 65/98/37 61/97/37 47/77/11 -f 47/77/11 61/97/37 46/21/6 -f 58/85/20 66/99/19 50/67/3 -f 66/99/19 62/100/38 50/67/3 -f 50/67/3 62/100/38 52/70/31 -f 62/100/38 70/101/38 52/70/31 -f 70/101/38 56/102/38 52/70/31 -f 56/102/38 64/103/38 52/70/31 -f 67/104/37 55/105/37 47/77/11 -f 65/98/37 47/77/11 55/105/37 -f 71/106/37 67/104/37 47/77/11 -f 64/103/38 72/107/38 52/70/31 -f 72/107/38 60/108/38 52/70/31 -f 59/109/37 71/106/37 47/77/11 -f 63/110/37 59/109/37 48/76/6 -f 47/77/11 48/76/6 59/109/37 -f 60/108/38 68/111/38 53/71/3 -f 52/70/31 60/108/38 53/71/3 -f 68/111/38 11/112/38 53/71/3 -f 8/113/37 63/110/37 48/76/6 -f 37/114/39 8/113/37 49/35/34 -f 48/76/6 49/35/34 8/113/37 -f 54/87/27 11/112/38 34/115/40 -f 53/71/3 11/112/38 54/87/27 -f 38/25/8 39/86/13 36/116/35 35/26/10 -f 18/117/41 44/118/12 17/119/25 16/120/26 54/121/27 34/122/40 -f 51/123/41 37/124/39 49/125/34 1/126/25 33/127/26 45/128/33 -g chair_Cylinder_grey -f 36/126/35 39/82/13 18/129/41 51/130/41 -g chair_Cylinder_wood -s off -f 73/131/14 74/132/14 76/133/14 75/134/14 -f 75/134/42 76/133/42 78/135/42 77/136/42 -f 77/136/38 78/135/38 80/137/38 79/138/38 -f 79/138/43 80/137/43 82/139/43 81/140/43 -f 81/141/44 82/142/44 84/143/44 83/144/44 -f 83/144/45 84/143/45 86/145/45 85/146/45 -f 87/147/46 88/148/46 74/132/46 73/131/46 -f 85/146/37 86/145/37 88/148/37 87/147/37 -f 73/149/41 75/150/41 77/151/41 79/152/41 81/153/41 83/154/41 85/155/41 87/156/41 -f 104/157/41 102/158/41 100/159/41 98/160/41 96/161/41 94/162/41 92/163/41 90/164/41 -f 92/165/37 91/166/37 89/167/37 90/168/37 -f 90/168/46 89/167/46 103/169/46 104/170/46 -f 94/171/45 93/172/45 91/166/45 92/165/45 -f 96/140/44 95/139/44 93/172/44 94/171/44 -f 98/173/43 97/174/43 95/175/43 96/176/43 -f 100/177/38 99/178/38 97/174/38 98/173/38 -f 102/179/42 101/180/42 99/178/42 100/177/42 -f 104/170/14 103/169/14 101/180/14 102/179/14 -f 105/181/14 106/182/14 108/183/14 107/184/14 -f 107/184/42 108/183/42 110/185/42 109/186/42 -f 109/186/38 110/185/38 112/187/38 111/188/38 -f 111/188/43 112/187/43 114/189/43 113/190/43 -f 113/191/44 114/192/44 116/193/44 115/194/44 -f 115/194/45 116/193/45 118/195/45 117/196/45 -f 119/197/46 120/198/46 106/182/46 105/181/46 -f 117/196/37 118/195/37 120/198/37 119/197/37 -f 105/199/41 107/200/41 109/201/41 111/202/41 113/203/41 115/204/41 117/205/41 119/206/41 -f 136/207/41 134/208/41 132/209/41 130/210/41 128/211/41 126/212/41 124/213/41 122/214/41 -f 124/215/37 123/216/37 121/217/37 122/218/37 -f 122/218/46 121/217/46 135/219/46 136/220/46 -f 126/221/45 125/222/45 123/216/45 124/215/45 -f 128/190/44 127/189/44 125/222/44 126/221/44 -f 130/223/43 129/224/43 127/225/43 128/226/43 -f 132/227/38 131/228/38 129/224/38 130/223/38 -f 134/229/42 133/230/42 131/228/42 132/227/42 -f 136/220/14 135/219/14 133/230/14 134/229/14 diff --git a/homedecor_furniture/models/homedecor_kitchen_chair.obj b/homedecor_furniture/models/homedecor_kitchen_chair.obj deleted file mode 100644 index 52bd58b..0000000 --- a/homedecor_furniture/models/homedecor_kitchen_chair.obj +++ /dev/null @@ -1,205 +0,0 @@ -# Blender v2.72 (sub 0) OBJ File: 'kitchen-chair.blend' -# www.blender.org -o Cylinder -v -0.187500 -0.312500 -0.125000 -v -0.187500 0.312500 -0.125000 -v 0.312500 -0.312500 -0.500000 -v 0.187500 -0.312500 -0.500000 -v 0.187500 -0.187500 -0.500000 -v 0.312500 -0.187500 -0.500000 -v 0.312500 -0.312500 -0.125000 -v 0.187500 -0.312500 -0.125000 -v 0.187500 -0.187500 -0.125000 -v 0.312500 -0.187500 -0.125000 -v 0.312500 0.187500 -0.500000 -v 0.187500 0.187500 -0.500000 -v 0.187500 0.312500 -0.500000 -v 0.312500 0.187500 -0.125000 -v 0.187500 0.187500 -0.125000 -v 0.187500 0.312500 -0.125000 -v 0.312500 0.312500 -0.125000 -v -0.187500 -0.312500 -0.062500 -v 0.312500 -0.312500 -0.062500 -v 0.312500 0.312500 -0.062500 -v -0.187500 -0.312500 0.000000 -v -0.187500 0.312500 0.000000 -v 0.312500 -0.312500 0.000000 -v 0.312500 0.312500 0.000000 -v -0.312500 -0.312500 0.500000 -v -0.187500 -0.312500 0.500000 -v -0.187500 -0.187500 0.500000 -v -0.312500 -0.187500 0.500000 -v -0.312500 0.187500 0.500000 -v -0.187500 0.187500 0.500000 -v -0.187500 0.312500 0.500000 -v -0.312500 0.312500 0.500000 -v -0.187500 0.312500 -0.062500 -v -0.257812 -0.187500 0.437500 -v -0.257813 0.187500 0.437500 -v -0.257812 -0.187500 0.062500 -v -0.257813 0.187500 0.062500 -v -0.242187 -0.187500 0.437500 -v -0.242187 0.187500 0.437500 -v -0.242188 -0.187500 0.062500 -v -0.242188 0.187500 0.062500 -v 0.312500 0.187500 -0.500000 -v 0.187500 0.187500 -0.500000 -v 0.187500 0.312500 -0.500000 -v 0.312500 0.312500 -0.500000 -v 0.312500 0.187500 -0.125000 -v 0.187500 0.312500 -0.125000 -v 0.312500 0.312500 -0.125000 -v -0.187500 -0.312500 -0.500000 -v -0.312500 -0.187500 -0.500000 -v -0.187500 -0.187500 -0.500000 -v -0.187500 -0.312500 0.500000 -v -0.312500 -0.187500 0.500000 -v -0.187500 -0.187500 0.500000 -v -0.187500 0.187500 0.500000 -v -0.187500 0.312500 -0.500000 -v -0.312500 -0.312500 0.500000 -v -0.187500 -0.312500 0.500000 -v -0.187500 -0.187500 -0.500000 -v -0.312500 -0.187500 -0.500000 -v -0.312500 -0.312500 -0.500000 -v -0.187500 -0.312500 -0.500000 -v -0.312500 0.312500 -0.500000 -v -0.312500 0.187500 -0.500000 -v -0.187500 0.187500 -0.500000 -v -0.312500 -0.187500 0.500000 -v -0.312500 0.187500 0.500000 -v -0.312500 0.312500 0.500000 -v -0.187500 0.312500 0.500000 -v -0.187500 0.187500 -0.125000 -v -0.187500 0.187500 0.000000 -v -0.187500 -0.187500 -0.125000 -v -0.187500 -0.187500 0.000000 -v -0.312500 0.187500 -0.125000 -v -0.312500 0.187500 0.000000 -v -0.312500 -0.187500 -0.125000 -v -0.312500 -0.187500 -0.062500 -v -0.312500 -0.187500 0.000000 -v -0.312500 0.187500 -0.062500 -vt 0.125000 0.375000 -vt 0.625000 0.375000 -vt 0.625000 0.437500 -vt 0.125000 0.437500 -vt 0.187500 0.375000 -vt 0.812500 0.375000 -vt 0.812500 0.437500 -vt 0.187500 0.437500 -vt 0.500000 0.375000 -vt 0.500000 0.000000 -vt 0.625000 0.000000 -vt 0.687500 0.375000 -vt 0.687500 0.000000 -vt 0.812500 0.000000 -vt 0.375000 0.375000 -vt 0.375000 0.000000 -vt 0.312500 0.375000 -vt 0.187500 0.000000 -vt 0.312500 0.000000 -vt 0.187500 0.812500 -vt 0.187500 0.687500 -vt 0.312500 0.687500 -vt 0.312500 0.812500 -vt 0.812500 0.812500 -vt 0.187500 0.187500 -vt 0.812500 0.187500 -vt 0.187500 1.000000 -vt 0.187500 0.875000 -vt 0.312500 0.875000 -vt 0.312500 1.000000 -vt 0.687500 1.000000 -vt 0.687500 0.875000 -vt 0.812500 0.875000 -vt 0.812500 1.000000 -vt 0.312500 0.562500 -vt 0.687500 0.562500 -vt 0.687500 0.937500 -vt 0.312500 0.937500 -vt 0.312500 0.968750 -vt 0.312500 0.906250 -vt 0.687500 0.906250 -vt 0.687500 0.968750 -vt 0.687500 0.812500 -vt 0.687500 0.687500 -vt 0.812500 0.687500 -vt 0.875000 0.375000 -vt 0.875000 0.437500 -vt 0.375000 0.437500 -vt 1.000000 1.000000 -vt 0.875000 1.000000 -vt 0.875000 0.000000 -vt 1.000000 0.000000 -vt 0.125000 1.000000 -vt 0.000000 1.000000 -vt 0.000000 0.000000 -vt 0.125000 0.000000 -vt 0.187500 0.312500 -vt 0.312500 0.187500 -vt 0.312500 0.312500 -vt 0.687500 0.312500 -vt 0.687500 0.187500 -vt 0.812500 0.312500 -vt 0.687500 0.437500 -vt 0.312500 0.437500 -vt 0.232843 0.000000 -vt 0.250000 0.937500 -vt 0.750000 0.937500 -vt 0.750000 1.000000 -vt 0.250000 1.000000 -vt 0.250000 0.687500 -vt 0.750000 0.687500 -vt 0.750000 0.750000 -vt 0.250000 0.750000 -vt 0.312500 0.625000 -vt 0.687500 0.625000 -vn 0.000000 -1.000000 0.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 0.000000 -1.000000 -vn 0.000000 0.000000 1.000000 -g Cylinder_Cylinder_wood -s off -f 1/1/1 7/2/1 19/3/1 18/4/1 -f 7/5/2 17/6/2 20/7/2 19/8/2 -f 7/2/1 8/9/1 4/10/1 3/11/1 -f 8/6/3 9/12/3 5/13/3 4/14/3 -f 9/9/4 10/15/4 6/16/4 5/10/4 -f 10/17/2 7/5/2 3/18/2 6/19/2 -f 3/20/5 4/21/5 5/22/5 6/23/5 -f 14/2/1 15/9/1 12/10/1 11/11/1 -f 15/17/3 16/5/3 13/18/3 12/19/3 -f 17/24/5 7/20/5 1/25/5 2/26/5 -f 25/27/6 26/28/6 27/29/6 28/30/6 -f 29/31/6 30/32/6 31/33/6 32/34/6 -f 37/35/3 36/36/3 34/37/3 35/38/3 -f 41/36/2 39/37/2 38/38/2 40/35/2 -f 34/39/6 38/40/6 39/41/6 35/42/6 -f 37/40/5 41/41/5 40/42/5 36/39/5 -f 42/43/5 43/44/5 44/45/5 45/24/5 -f 48/6/2 46/12/2 42/13/2 45/14/2 -f 17/15/4 2/46/4 33/47/4 20/48/4 -f 47/9/4 48/15/4 45/16/4 44/10/4 -f 53/49/4 54/50/4 51/51/4 50/52/4 -f 54/30/2 52/27/2 49/18/2 51/19/2 -f 55/53/1 67/54/1 64/55/1 65/56/1 -f 62/57/5 61/25/5 60/58/5 59/59/5 -f 65/60/5 64/61/5 63/26/5 56/62/5 -f 57/34/3 66/31/3 60/13/3 61/14/3 -f 58/53/1 57/54/1 61/55/1 62/56/1 -f 69/34/2 55/31/2 65/13/2 56/14/2 -f 68/49/4 69/50/4 56/51/4 63/52/4 -f 67/30/3 68/27/3 63/18/3 64/19/3 -f 77/63/3 79/64/3 74/17/3 76/12/3 -f 70/65/5 72/65/5 76/65/5 74/65/5 -f 72/65/2 70/65/2 71/65/2 73/65/2 -g Cylinder_Cylinder_seat -f 19/20/2 20/24/2 24/33/2 23/28/2 -f 24/20/6 22/57/6 21/62/6 23/24/6 -f 18/66/1 19/67/1 23/68/1 21/69/1 -f 20/70/4 33/71/4 22/72/4 24/73/4 -f 77/74/3 78/35/3 75/36/3 79/75/3 -f 73/60/6 71/59/6 75/58/6 78/61/6 diff --git a/homedecor_furniture/textures/homedecor_armchair_inv.png b/homedecor_furniture/textures/homedecor_armchair_inv.png deleted file mode 100644 index 41eb85d..0000000 Binary files a/homedecor_furniture/textures/homedecor_armchair_inv.png and /dev/null differ diff --git a/homedecor_furniture/textures/homedecor_chair_padded_inv.png b/homedecor_furniture/textures/homedecor_chair_padded_inv.png deleted file mode 100644 index 1d59dd5..0000000 Binary files a/homedecor_furniture/textures/homedecor_chair_padded_inv.png and /dev/null differ diff --git a/homedecor_furniture/textures/homedecor_chair_wood_inv.png b/homedecor_furniture/textures/homedecor_chair_wood_inv.png deleted file mode 100644 index 12c216a..0000000 Binary files a/homedecor_furniture/textures/homedecor_chair_wood_inv.png and /dev/null differ diff --git a/homedecor_lighting/depends.txt b/homedecor_lighting/depends.txt index 67304af..cc75649 100644 --- a/homedecor_lighting/depends.txt +++ b/homedecor_lighting/depends.txt @@ -6,3 +6,4 @@ creative moreblocks? building_blocks? darkage? +mesecons? diff --git a/homedecor_lighting/init.lua b/homedecor_lighting/init.lua index 3650ec8..6398504 100644 --- a/homedecor_lighting/init.lua +++ b/homedecor_lighting/init.lua @@ -1,171 +1,790 @@ --- This file supplies glowlights +-- This file supplies the majority of homedecor's lighting local S = homedecor.gettext -local glowlight_nodebox = { - half = homedecor.nodebox.slab_y(1/2), - quarter = homedecor.nodebox.slab_y(1/4), - small_cube = { - type = "fixed", - fixed = { -0.25, -0.5, -0.25, 0.25, 0, 0.25 } - }, -} +local function is_protected(pos, clicker) + if minetest.is_protected(pos, clicker:get_player_name()) then + minetest.record_protection_violation(pos, + clicker:get_player_name()) + return true + end + return false +end -minetest.register_node(":homedecor:glowlight_half", { - description = S("Thick Glowlight"), - tiles = { - "homedecor_glowlight_top.png", - "homedecor_glowlight_bottom.png", - "homedecor_glowlight_thick_sides.png", - "homedecor_glowlight_thick_sides.png", - "homedecor_glowlight_thick_sides.png", - "homedecor_glowlight_thick_sides.png" - }, - overlay_tiles = { - { name = "homedecor_glowlight_top_overlay.png", color = "white"}, - "", - { name = "homedecor_glowlight_thick_sides_overlay.png", color = "white"}, - { name = "homedecor_glowlight_thick_sides_overlay.png", color = "white"}, - { name = "homedecor_glowlight_thick_sides_overlay.png", color = "white"}, - { name = "homedecor_glowlight_thick_sides_overlay.png", color = "white"}, - }, - use_texture_alpha = true, - drawtype = "nodebox", - paramtype = "light", - paramtype2 = "colorwallmounted", - palette = "unifieddyes_palette_colorwallmounted.png", - selection_box = { - type = "wallmounted", - wall_top = { -0.5, 0, -0.5, 0.5, 0.5, 0.5 }, - wall_bottom = { -0.5, -0.5, -0.5, 0.5, 0, 0.5 }, - wall_side = { -0.5, -0.5, -0.5, 0, 0.5, 0.5 } - }, - node_box = glowlight_nodebox.half, - groups = { snappy = 3, ud_param2_colorable = 1 }, - light_source = default.LIGHT_MAX, - sounds = default.node_sound_glass_defaults(), - after_place_node = function(pos, placer, itemstack, pointed_thing) - unifieddyes.fix_rotation(pos, placer, itemstack, pointed_thing) +local actions = { + action_off = function(pos, node) + local sep = string.find(node.name, "_o", -5) + local onoff = string.sub(node.name, sep + 1) + if minetest.get_meta(pos):get_int("toggled") > 0 then + minetest.swap_node(pos, { + name = string.sub(node.name, 1, sep - 1).."_off", + param2 = node.param2 + }) + end end, -}) + action_on = function(pos, node) + minetest.get_meta(pos):set_int("toggled", 1) + local sep = string.find(node.name, "_o", -5) + local onoff = string.sub(node.name, sep + 1) + minetest.swap_node(pos, { + name = string.sub(node.name, 1, sep - 1).."_on", + param2 = node.param2 + }) + end +} -minetest.register_node(":homedecor:glowlight_quarter", { - description = S("Thin Glowlight"), - tiles = { - "homedecor_glowlight_top.png", - "homedecor_glowlight_bottom.png", - "homedecor_glowlight_thin_sides.png", - "homedecor_glowlight_thin_sides.png", - "homedecor_glowlight_thin_sides.png", - "homedecor_glowlight_thin_sides.png" - }, - overlay_tiles = { - { name = "homedecor_glowlight_top_overlay.png", color = "white"}, - "", - { name = "homedecor_glowlight_thin_sides_overlay.png", color = "white"}, - { name = "homedecor_glowlight_thin_sides_overlay.png", color = "white"}, - { name = "homedecor_glowlight_thin_sides_overlay.png", color = "white"}, - { name = "homedecor_glowlight_thin_sides_overlay.png", color = "white"}, - }, - use_texture_alpha = true, - drawtype = "nodebox", - paramtype = "light", - paramtype2 = "colorwallmounted", - palette = "unifieddyes_palette_colorwallmounted.png", - selection_box = { - type = "wallmounted", - wall_top = { -0.5, 0.25, -0.5, 0.5, 0.5, 0.5 }, - wall_bottom = { -0.5, -0.5, -0.5, 0.5, -0.25, 0.5 }, - wall_side = { -0.5, -0.5, -0.5, -0.25, 0.5, 0.5 } - }, - node_box = glowlight_nodebox.quarter, - groups = { snappy = 3, ud_param2_colorable = 1 }, - light_source = default.LIGHT_MAX-1, - sounds = default.node_sound_glass_defaults(), - after_place_node = function(pos, placer, itemstack, pointed_thing) - unifieddyes.fix_rotation(pos, placer, itemstack, pointed_thing) - end, -}) +local rules_xz = { + {x = -1, y = 0, z = 0}, -- borrowed from extrawires crossing + {x = 1, y = 0, z = 0}, + {x = 0, y = 0, z = -1}, + {x = 0, y = 0, z = 1}, +} -minetest.register_node(":homedecor:glowlight_small_cube", { - description = S("Small Glowlight Cube"), - tiles = { - "homedecor_glowlight_cube_tb.png", - "homedecor_glowlight_cube_tb.png", - "homedecor_glowlight_cube_sides.png", - "homedecor_glowlight_cube_sides.png", - "homedecor_glowlight_cube_sides.png", - "homedecor_glowlight_cube_sides.png" - }, - overlay_tiles = { - { name = "homedecor_glowlight_cube_tb_overlay.png", color = "white"}, - { name = "homedecor_glowlight_cube_tb_overlay.png", color = "white"}, - { name = "homedecor_glowlight_cube_sides_overlay.png", color = "white"}, - { name = "homedecor_glowlight_cube_sides_overlay.png", color = "white"}, - { name = "homedecor_glowlight_cube_sides_overlay.png", color = "white"}, - { name = "homedecor_glowlight_cube_sides_overlay.png", color = "white"}, - }, - use_texture_alpha = true, - paramtype = "light", - paramtype2 = "colorwallmounted", - drawtype = "nodebox", - palette = "unifieddyes_palette_colorwallmounted.png", - selection_box = { - type = "wallmounted", - wall_top = { -0.25, 0, -0.25, 0.25, 0.5, 0.25 }, - wall_bottom = { -0.25, -0.5, -0.25, 0.25, 0, 0.25 }, - wall_side = { -0.5, -0.25, -0.25, 0, 0.25, 0.25 } - }, - node_box = glowlight_nodebox.small_cube, - groups = { snappy = 3, ud_param2_colorable = 1 }, - light_source = default.LIGHT_MAX-1, - sounds = default.node_sound_glass_defaults(), - after_place_node = function(pos, placer, itemstack, pointed_thing) - unifieddyes.fix_rotation(pos, placer, itemstack, pointed_thing) - end, -}) +local rules_alldir = { + {x = 0, y = 0, z = -1}, -- borrowed from lightstones + {x = 1, y = 0, z = 0}, + {x = -1, y = 0, z = 0}, + {x = 0, y = 0, z = 1}, + {x = 1, y = 1, z = 0}, + {x = 1, y = -1, z = 0}, + {x = -1, y = 1, z = 0}, + {x = -1, y = -1, z = 0}, + {x = 0, y = 1, z = 1}, + {x = 0, y = -1, z = 1}, + {x = 0, y = 1, z = -1}, + {x = 0, y = -1, z = -1}, + {x = 0, y = -1, z = 0}, +} -homedecor.register("plasma_lamp", { - description = S("Plasma Lamp/Light"), - drawtype = "mesh", - mesh = "plasma_lamp.obj", - tiles = { - "default_gold_block.png", - { +local rules_toponly = { + {x = 1, y = 1, z = 0}, + {x = -1, y = 1, z = 0}, + {x = 0, y = 1, z = 1}, + {x = 0, y = 1, z = -1}, +} + +if minetest.get_modpath("mesecons") then + homedecor.mesecon_wall_light = { + effector = table.copy(actions) + } + homedecor.mesecon_wall_light.effector.rules = mesecon.rules.wallmounted_get + + homedecor.mesecon_xz_light = { + effector = table.copy(actions) + } + homedecor.mesecon_xz_light.effector.rules = rules_xz + + homedecor.mesecon_alldir_light = { + effector = table.copy(actions), + } + homedecor.mesecon_alldir_light.effector.rules = rules_alldir + + homedecor.mesecon_toponly_light = { + effector = table.copy(actions) + } + homedecor.mesecon_toponly_light.effector.rules = rules_toponly + +end + +-- digilines compatibility +-- the following functions are based on the so-named ones in Jeija's digilines mod + +local on_digiline_receive_std = function(pos, node, channel, msg) + local meta = minetest.get_meta(pos) + local setchan = meta:get_string("channel") + if setchan ~= channel then return end + local num = tonumber(msg) + if msg == "colon" or msg == "period" or msg == "off" or (num and (num >= 0 and num <= 9)) then + minetest.swap_node(pos, { name = "led_marquee:marquee_"..msg, param2 = node.param2}) + end +end + +local on_digiline_receive_string = function(pos, node, channel, msg) + local meta = minetest.get_meta(pos) + local setchan = meta:get_string("channel") + + if setchan ~= channel then return end + if msg and msg ~= "" and type(msg) == "string" then + if msg == "off" + or msg == "low" + or msg == "med" + or msg == "hi" + or msg == "max" then + local basename = string.sub(node.name, 1, string.find(node.name, "_", -5) - 1) + minetest.swap_node(pos, {name = basename.."_"..msg, param2 = node.param2}) + end + end +end + +local repl = { + ["off"] ="low", + ["low"] ="med", + ["med"] ="hi", + ["hi"] ="max", + ["max"] ="off", +} + +local player_last_clicked = {} + +local dl_onreceive +local dl_digiline +local dl_on_punch +local function dl_on_rightclick(pos, node, clicker, itemstack, pointed_thing) + if is_protected(pos, clicker) then return end + local delim = string.find(node.name, "_", -5) + local basename = string.sub(node.name, 1, delim - 1) + local suffix = string.sub(node.name, delim + 1) + minetest.set_node(pos, {name = basename.."_"..repl[suffix], param2 = node.param2}) +end + +if minetest.get_modpath("digilines") then + minetest.register_on_player_receive_fields(function(player, formname, fields) + local name = player:get_player_name() + local pos = player_last_clicked[name] + if pos and formname == "homedecor:lamp_set_channel" then + if is_protected(pos, player) then return end + if (fields.channel) then + local meta = minetest.get_meta(pos) + meta:set_string("channel", fields.channel) + end + end + end) + + dl_digiline = { + effector = { + action = on_digiline_receive_string, + }, + rules = rules_xz + } + + function dl_on_punch(pos, node, puncher, pointed_thing) + if is_protected(pos, puncher) then return end + + if puncher:get_player_control().sneak then + local name = puncher:get_player_name() + player_last_clicked[name] = pos + local meta = minetest.get_meta(pos) + local form = "field[channel;Channel;]" + minetest.show_formspec(name, "homedecor:lamp_set_channel", form) + end + end + + function dl_on_rightclick(pos, node, clicker, itemstack, pointed_thing) + if is_protected(pos, clicker) then return end + local delim = string.find(node.name, "_", -5) + local basename = string.sub(node.name, 1, delim - 1) + local suffix = string.sub(node.name, delim + 1) + minetest.swap_node(pos, {name = basename.."_"..repl[suffix], param2 = node.param2}) + end +end + +local brightness_tab = { + 0xffd0d0d0, + 0xffd8d8d8, + 0xffe0e0e0, + 0xffe8e8e8, + 0xffffffff, +} + +function homedecor.toggle_light(pos, node, clicker, itemstack, pointed_thing) + if is_protected(pos, clicker) then return end + local sep = string.find(node.name, "_o", -5) + local onoff = string.sub(node.name, sep + 1) + local newname = string.sub(node.name, 1, sep - 1)..((onoff == "off") and "_on" or "_off") + minetest.swap_node(pos, {name = newname, param2 = node.param2}) +end + +for _, onoff in ipairs({"on", "off"}) do + + local onflag = (onoff == "on") + local offon = "on" -- always the inverse of 'onoff' + if onoff == "on" then offon = "off" end + + local tiles + local overlay + local nici + if not onflag then nici = 1 end + + local glowlight_nodebox = { + half = homedecor.nodebox.slab_y(1/2), + quarter = homedecor.nodebox.slab_y(1/4), + small_cube = { + type = "fixed", + fixed = { -0.25, -0.5, -0.25, 0.25, 0, 0.25 } + }, + } + + local base = "homedecor_glowlight_base.png" + + local tb_edges = "homedecor_glowlight_tb_edges.png" + local sides_edges = "homedecor_glowlight_thick_sides_edges.png" + local sides_glare = "homedecor_glowlight_thick_sides_glare.png" + + if onflag then + tiles = { + "("..base.."^"..tb_edges..")^[brighten", + "("..base.."^"..tb_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + } + overlay = { + { name = "homedecor_glowlight_top_glare.png", color = "white"}, + "", + { name = sides_glare, color = "white"}, + { name = sides_glare, color = "white"}, + { name = sides_glare, color = "white"}, + { name = sides_glare, color = "white"}, + } + else + tiles = { + base.."^"..tb_edges, + base.."^"..tb_edges, + base.."^"..sides_edges, + base.."^"..sides_edges, + base.."^"..sides_edges, + base.."^"..sides_edges, + } + overlay = nil + end + + minetest.register_node(":homedecor:glowlight_half_"..onoff, { + description = S("Thick Glowlight"), + tiles = tiles, + overlay_tiles = overlay, + use_texture_alpha = true, + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + selection_box = { + type = "wallmounted", + wall_top = { -0.5, 0, -0.5, 0.5, 0.5, 0.5 }, + wall_bottom = { -0.5, -0.5, -0.5, 0.5, 0, 0.5 }, + wall_side = { -0.5, -0.5, -0.5, 0, 0.5, 0.5 } + }, + node_box = glowlight_nodebox.half, + groups = { snappy = 3, ud_param2_colorable = 1, not_in_creative_inventory = nici }, + light_source = onflag and default.LIGHT_MAX or nil, + sounds = default.node_sound_glass_defaults(), + after_place_node = function(pos, placer, itemstack, pointed_thing) + unifieddyes.fix_rotation(pos, placer, itemstack, pointed_thing) + end, + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:glowlight_half_on"}, inherit_color = true }, + } + }, + mesecons = homedecor.mesecon_wall_light + }) + + sides_edges = "homedecor_glowlight_thin_sides_edges.png" + sides_glare = "homedecor_glowlight_thin_sides_glare.png" + + if onflag then + tiles = { + "("..base.."^"..tb_edges..")^[brighten", + "("..base.."^"..tb_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + } + overlay = { + { name = "homedecor_glowlight_top_glare.png", color = "white"}, + "", + { name = sides_glare, color = "white"}, + { name = sides_glare, color = "white"}, + { name = sides_glare, color = "white"}, + { name = sides_glare, color = "white"}, + } + else + tiles = { + base.."^"..tb_edges, + base.."^"..tb_edges, + base.."^"..sides_edges, + base.."^"..sides_edges, + base.."^"..sides_edges, + base.."^"..sides_edges, + } + overlay = nil + end + + minetest.register_node(":homedecor:glowlight_quarter_"..onoff, { + description = S("Thin Glowlight"), + tiles = tiles, + overlay_tiles = overlay, + use_texture_alpha = true, + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + selection_box = { + type = "wallmounted", + wall_top = { -0.5, 0.25, -0.5, 0.5, 0.5, 0.5 }, + wall_bottom = { -0.5, -0.5, -0.5, 0.5, -0.25, 0.5 }, + wall_side = { -0.5, -0.5, -0.5, -0.25, 0.5, 0.5 } + }, + node_box = glowlight_nodebox.quarter, + groups = { snappy = 3, ud_param2_colorable = 1, not_in_creative_inventory = nici }, + light_source = onflag and (default.LIGHT_MAX - 1) or nil, + sounds = default.node_sound_glass_defaults(), + after_place_node = function(pos, placer, itemstack, pointed_thing) + unifieddyes.fix_rotation(pos, placer, itemstack, pointed_thing) + end, + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:glowlight_quarter_on"}, inherit_color = true }, + } + }, + mesecons = homedecor.mesecon_wall_light + }) + + tb_edges = "homedecor_glowlight_cube_tb_edges.png" + sides_edges = "homedecor_glowlight_cube_sides_edges.png" + sides_glare = "homedecor_glowlight_cube_sides_glare.png" + + if onflag then + tiles = { + "("..base.."^"..tb_edges..")^[brighten", + "("..base.."^"..tb_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + "("..base.."^"..sides_edges..")^[brighten", + } + overlay = { + { name = "homedecor_glowlight_cube_top_glare.png", color = "white"}, + "", + { name = sides_glare, color = "white"}, + { name = sides_glare, color = "white"}, + { name = sides_glare, color = "white"}, + { name = sides_glare, color = "white"}, + } + else + tiles = { + base.."^"..tb_edges, + base.."^"..tb_edges, + base.."^"..sides_edges, + base.."^"..sides_edges, + base.."^"..sides_edges, + base.."^"..sides_edges, + } + overlay = nil + end + + minetest.register_node(":homedecor:glowlight_small_cube_"..onoff, { + description = S("Small Glowlight Cube"), + tiles = tiles, + overlay_tiles = overlay, + use_texture_alpha = true, + paramtype = "light", + paramtype2 = "colorwallmounted", + drawtype = "nodebox", + palette = "unifieddyes_palette_colorwallmounted.png", + selection_box = { + type = "wallmounted", + wall_top = { -0.25, 0, -0.25, 0.25, 0.5, 0.25 }, + wall_bottom = { -0.25, -0.5, -0.25, 0.25, 0, 0.25 }, + wall_side = { -0.5, -0.25, -0.25, 0, 0.25, 0.25 } + }, + node_box = glowlight_nodebox.small_cube, + groups = { snappy = 3, ud_param2_colorable = 1, not_in_creative_inventory = nici }, + light_source = onflag and (default.LIGHT_MAX - 1) or nil, + sounds = default.node_sound_glass_defaults(), + after_place_node = function(pos, placer, itemstack, pointed_thing) + unifieddyes.fix_rotation(pos, placer, itemstack, pointed_thing) + end, + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:glowlight_small_cube_on"}, inherit_color = true }, + } + }, + mesecons = homedecor.mesecon_wall_light + }) + + local lighttex + + if onflag then + lighttex = { name="homedecor_plasma_storm.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}, } - }, - use_texture_alpha = true, - light_source = default.LIGHT_MAX - 1, - sunlight_propagates = true, - groups = {cracky=3,oddly_breakable_by_hand=3}, - sounds = default.node_sound_glass_defaults(), -}) + else + lighttex = "homedecor_plasma_lamp_off.png" + end -homedecor.register("plasma_ball", { - description = S("Plasma Ball"), - mesh = "homedecor_plasma_ball.obj", - tiles = { - { name = "homedecor_generic_plastic.png", color = homedecor.color_black }, - { + homedecor.register("plasma_lamp_"..onoff, { + description = S("Plasma Lamp/Light"), + drawtype = "mesh", + mesh = "plasma_lamp.obj", + tiles = { + "default_gold_block.png", + lighttex + }, + use_texture_alpha = true, + light_source = onflag and (default.LIGHT_MAX - 1) or nil, + sunlight_propagates = true, + groups = {cracky=3, oddly_breakable_by_hand=3, not_in_creative_inventory = nici}, + sounds = default.node_sound_glass_defaults(), + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:plasma_lamp_on"}}, + } + }, + mesecons = homedecor.mesecon_alldir_light + }) + + local lighttex = "homedecor_blanktile.png" + if onflag then + lighttex = { name = "homedecor_plasma_ball_streamers.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}, + } + end + + homedecor.register("plasma_ball_"..onoff, { + description = S("Plasma Ball"), + mesh = "homedecor_plasma_ball.obj", + tiles = { + { name = "homedecor_generic_plastic.png", color = homedecor.color_black }, + lighttex, + "homedecor_plasma_ball_glass.png" }, - "homedecor_plasma_ball_glass.png" - }, - inventory_image = "homedecor_plasma_ball_inv.png", - selection_box = { + inventory_image = "homedecor_plasma_ball_inv.png", + selection_box = { + type = "fixed", + fixed = { -0.1875, -0.5, -0.1875, 0.1875, 0, 0.1875 } + }, + walkable = false, + use_texture_alpha = true, + light_source = onflag and (default.LIGHT_MAX - 5) or nil, + sunlight_propagates = true, + groups = {cracky=3, oddly_breakable_by_hand=3, not_in_creative_inventory = nici}, + sounds = default.node_sound_glass_defaults(), + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:plasma_ball_on"}}, + } + }, + mesecons = homedecor.mesecon_xz_light + }) + + local gl_cbox = { type = "fixed", - fixed = { -0.1875, -0.5, -0.1875, 0.1875, 0, 0.1875 } - }, - walkable = false, - use_texture_alpha = true, - light_source = default.LIGHT_MAX - 5, - sunlight_propagates = true, - groups = {cracky=3,oddly_breakable_by_hand=3}, - sounds = default.node_sound_glass_defaults(), -}) + fixed = { -0.25, -0.5, -0.25, 0.25, 0.45, 0.25 }, + } + + local lighttex + if onflag then + lighttex = "homedecor_light.png" + else + lighttex = "homedecor_table_generic_light_source_off.png" + end + + homedecor.register("ground_lantern_"..onoff, { + description = S("Ground Lantern/Light"), + mesh = "homedecor_ground_lantern.obj", + tiles = { lighttex, "homedecor_generic_metal_wrought_iron.png" }, + use_texture_alpha = true, + inventory_image = "homedecor_ground_lantern_inv.png", + wield_image = "homedecor_ground_lantern_inv.png", + groups = {snappy=3, not_in_creative_inventory = nici}, + light_source = onflag and (default.LIGHT_MAX - 3) or nil, + selection_box = gl_cbox, + walkable = false, + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:ground_lantern_on"}}, + } + }, + mesecons = homedecor.mesecon_xz_light + }) + + local hl_cbox = { + type = "fixed", + fixed = { -0.25, -0.5, -0.2, 0.25, 0.5, 0.5 }, + } + + homedecor.register("hanging_lantern_"..onoff, { + description = S("Hanging Lantern/Light"), + mesh = "homedecor_hanging_lantern.obj", + tiles = { "homedecor_generic_metal_wrought_iron.png", lighttex }, + use_texture_alpha = true, + inventory_image = "homedecor_hanging_lantern_inv.png", + wield_image = "homedecor_hanging_lantern_inv.png", + groups = {snappy=3, not_in_creative_inventory = nici}, + light_source = onflag and (default.LIGHT_MAX - 3) or nil, + selection_box = hl_cbox, + walkable = false, + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:hanging_lantern_on"}}, + } + }, + mesecons = homedecor.mesecon_alldir_light + }) + + local cl_cbox = { + type = "fixed", + fixed = { -0.35, -0.45, -0.35, 0.35, 0.5, 0.35 } + } + + homedecor.register("ceiling_lantern_"..onoff, { + drawtype = "mesh", + mesh = "homedecor_ceiling_lantern.obj", + tiles = { lighttex, "homedecor_generic_metal_wrought_iron.png" }, + use_texture_alpha = true, + inventory_image = "homedecor_ceiling_lantern_inv.png", + description = S("Ceiling Lantern/Light"), + groups = {snappy=3, not_in_creative_inventory = nici}, + light_source = onflag and (default.LIGHT_MAX - 3) or nil, + selection_box = cl_cbox, + walkable = false, + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:ceiling_lantern_on"}}, + } + }, + mesecons = homedecor.mesecon_toponly_light + }) + + if minetest.get_modpath("darkage") then + sm_light = default.LIGHT_MAX-5 + else + local lighttex + if onflag then + lighttex = "homedecor_lattice_lantern_large_light.png" + else + lighttex = "homedecor_table_generic_light_source_off.png" + end + + homedecor.register("lattice_lantern_large_"..onoff, { + description = S("Lattice lantern/Light (large)"), + tiles = { lighttex.."^homedecor_lattice_lantern_large_overlay.png" }, + groups = { snappy = 3, not_in_creative_inventory = nici }, + light_source = onflag and default.LIGHT_MAX or nil, + sounds = default.node_sound_glass_defaults(), + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:lattice_lantern_large_on"}}, + } + }, + mesecons = homedecor.mesecon_alldir_light + }) + end + + local lighttex_tb + local lighttex_sides + + if onflag then + lighttex_tb = "homedecor_lattice_lantern_small_tb_light.png" + lighttex_sides = "homedecor_lattice_lantern_small_sides_light.png" + else + lighttex_tb = "homedecor_table_generic_light_source_off.png" + lighttex_sides = "homedecor_table_generic_light_source_off.png" + end + + homedecor.register("lattice_lantern_small_"..onoff, { + description = S("Lattice lantern/light (small)"), + tiles = { + lighttex_tb.."^homedecor_lattice_lantern_small_tb_overlay.png", + lighttex_tb.."^homedecor_lattice_lantern_small_tb_overlay.png", + lighttex_sides.."^homedecor_lattice_lantern_small_sides_overlay.png" + }, + selection_box = { + type = "fixed", + fixed = { -0.25, -0.5, -0.25, 0.25, 0, 0.25 } + }, + node_box = { + type = "fixed", + fixed = { -0.25, -0.5, -0.25, 0.25, 0, 0.25 } + }, + groups = { snappy = 3, not_in_creative_inventory = nici }, + light_source = onflag and (default.LIGHT_MAX - 2) or nil, + sounds = default.node_sound_glass_defaults(), + on_place = minetest.rotate_node, + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:lattice_lantern_small_on"}}, + } + }, + mesecons = homedecor.mesecon_wall_light + }) + + -- "gooseneck" style desk lamps + + local dlamp_cbox = { + type = "wallmounted", + wall_side = { -0.2, -0.5, -0.15, 0.32, 0.12, 0.15 }, + } + + homedecor.register("desk_lamp_"..onoff, { + description = S("Desk Lamp/Light"), + mesh = "homedecor_desk_lamp.obj", + tiles = { + "homedecor_generic_metal.png", + "homedecor_generic_metal.png", + { name = "homedecor_generic_metal.png", color = homedecor.color_med_grey }, + { name = "homedecor_table_generic_light_source_"..onoff..".png", color = brightness_tab[5] }, + }, + inventory_image = "homedecor_desk_lamp_inv.png", + paramtype = "light", + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + selection_box = dlamp_cbox, + node_box = dlamp_cbox, + walkable = false, + groups = {snappy=3, ud_param2_colorable = 1, not_in_creative_inventory = nici}, + after_place_node = function(pos, placer, itemstack, pointed_thing) + unifieddyes.fix_rotation_nsew(pos, placer, itemstack, pointed_thing) + end, + on_rotate = unifieddyes.fix_after_screwdriver_nsew, + light_source = onflag and (default.LIGHT_MAX - 2) or nil, + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:desk_lamp_on"}, inherit_color = true }, + } + }, + mesecons = homedecor.mesecon_xz_light + }) + + -- "kitchen"/"dining room" ceiling lamp + + homedecor.register("ceiling_lamp_"..onoff, { + description = S("Ceiling Lamp/Light"), + mesh = "homedecor_ceiling_lamp.obj", + tiles = { + "homedecor_generic_metal_brass.png", + "homedecor_ceiling_lamp_glass.png", + "homedecor_table_generic_light_source_"..onoff..".png", + { name = "homedecor_generic_plastic.png", color = 0xff442d04 }, + }, + inventory_image = "homedecor_ceiling_lamp_inv.png", + light_source = onflag and default.LIGHT_MAX or nil, + groups = {snappy=3, not_in_creative_inventory = nici}, + walkable = false, + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:ceiling_lamp_on"}}, + } + }, + mesecons = homedecor.mesecon_toponly_light + }) + +-- rope lighting + + minetest.register_node(":homedecor:rope_light_on_floor_"..onoff, { + description = "Rope lighting (on floor)", + inventory_image = "homedecor_rope_light_on_floor.png", + paramtype = "light", + light_source = onflag and (default.LIGHT_MAX - 3) or nil, + walkable = false, + sunlight_propagates = true, + tiles = { "homedecor_table_generic_light_source_"..onoff..".png" }, + drawtype = "nodebox", + node_box = { + type = "connected", + fixed = {}, + connect_front = { -1/16, -8/16, -8/16, 1/16, -6/16, 1/16 }, + connect_left = { -8/16, -8/16, -1/16, 1/16, -6/16, 1/16 }, + connect_back = { -1/16, -8/16, -1/16, 1/16, -6/16, 8/16 }, + connect_right = { -1/16, -8/16, -1/16, 8/16, -6/16, 1/16 }, + disconnected_sides = { + { -6/16, -8/16, -6/16, -4/16, -6/16, 6/16 }, + { 4/16, -8/16, -6/16, 6/16, -6/16, 6/16 }, + { -6/16, -8/16, -6/16, 6/16, -6/16, -4/16 }, + { -6/16, -8/16, 4/16, 6/16, -6/16, 6/16 } + }, + }, + connects_to = { + "homedecor:rope_light_on_floor_on", + "homedecor:rope_light_on_floor_off", + "group:mesecon_conductor_craftable" + }, + mesh = "homedecor_chandelier.obj", + groups = {cracky=3, not_in_creative_inventory = nici}, + sounds = default.node_sound_stone_defaults(), + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:rope_light_on_floor_on"} }, + } + }, + mesecons = { + conductor = { + state = mesecon and (onflag and mesecon.state.on or mesecon.state.off), + onstate = "homedecor:rope_light_on_floor_on", + offstate = "homedecor:rope_light_on_floor_off", + rules = rules_xz + }, + } + }) + + minetest.register_node(":homedecor:rope_light_on_ceiling_"..onoff, { + description = "Rope lighting (on ceiling)", + inventory_image = "homedecor_rope_light_on_ceiling.png", + paramtype = "light", + light_source = onflag and (default.LIGHT_MAX - 3) or nil, + walkable = false, + sunlight_propagates = true, + tiles = { "homedecor_table_generic_light_source_"..onoff..".png" }, + drawtype = "nodebox", + node_box = { + type = "connected", + fixed = {}, + connect_front = { -1/16, 8/16, -8/16, 1/16, 6/16, 1/16 }, + connect_left = { -8/16, 8/16, -1/16, 1/16, 6/16, 1/16 }, + connect_back = { -1/16, 8/16, -1/16, 1/16, 6/16, 8/16 }, + connect_right = { -1/16, 8/16, -1/16, 8/16, 6/16, 1/16 }, + disconnected_sides = { + { -6/16, 8/16, -6/16, -4/16, 6/16, 6/16 }, + { 4/16, 8/16, -6/16, 6/16, 6/16, 6/16 }, + { -6/16, 8/16, -6/16, 6/16, 6/16, -4/16 }, + { -6/16, 8/16, 4/16, 6/16, 6/16, 6/16 } + }, + }, + connects_to = { + "homedecor:rope_light_on_ceiling_on", + "homedecor:rope_light_on_ceiling_off", + "group:mesecon_conductor_craftable" + }, + mesh = "homedecor_chandelier.obj", + groups = {cracky=3, not_in_creative_inventory = nici}, + sounds = default.node_sound_stone_defaults(), + on_rightclick = homedecor.toggle_light, + drop = { + items = { + {items = {"homedecor:rope_light_on_ceiling_on"}}, + } + }, + mesecons = { + conductor = { + state = mesecon and (onflag and mesecon.state.on or mesecon.state.off), + onstate = "homedecor:rope_light_on_ceiling_on", + offstate = "homedecor:rope_light_on_ceiling_off", + rules = rules_alldir + }, + } + }) + +end + +-- Light sources and other items that either don't turn on/off +-- or which need special light-control code. local tc_cbox = { type = "fixed", @@ -304,116 +923,101 @@ homedecor.register("oil_lamp_tabletop", { sounds = default.node_sound_glass_defaults(), }) -local gl_cbox = { - type = "fixed", - fixed = { -0.25, -0.5, -0.25, 0.25, 0.45, 0.25 }, -} - -minetest.register_alias("homedecor:wall_lantern", "homedecor:ground_lantern") - -homedecor.register("ground_lantern", { - description = S("Ground Lantern/Light"), - mesh = "homedecor_ground_lantern.obj", - tiles = { "homedecor_light.png", "homedecor_generic_metal_wrought_iron.png" }, - use_texture_alpha = true, - inventory_image = "homedecor_ground_lantern_inv.png", - wield_image = "homedecor_ground_lantern_inv.png", - groups = {snappy=3}, - light_source = 11, - selection_box = gl_cbox, - walkable = false -}) - -local hl_cbox = { +local chains_sbox = { type = "fixed", - fixed = { -0.25, -0.5, -0.2, 0.25, 0.5, 0.5 }, + fixed = { -0.1, -0.5, -0.1, 0.1, 0.5, 0.1 } } -homedecor.register("hanging_lantern", { - description = S("Hanging Lantern/Light"), - mesh = "homedecor_hanging_lantern.obj", - tiles = { "homedecor_generic_metal_wrought_iron.png", "homedecor_light.png" }, - use_texture_alpha = true, - inventory_image = "homedecor_hanging_lantern_inv.png", - wield_image = "homedecor_hanging_lantern_inv.png", - groups = {snappy=3}, - light_source = 11, - selection_box = hl_cbox, - walkable = false -}) - -local cl_cbox = { +local topchains_sbox = { type = "fixed", - fixed = { -0.35, -0.45, -0.35, 0.35, 0.5, 0.35 } + fixed = { + { -0.25, 0.35, -0.25, 0.25, 0.5, 0.25 }, + { -0.1, -0.5, -0.1, 0.1, 0.4, 0.1 } + } } -homedecor.register("ceiling_lantern", { +minetest.register_node(":homedecor:chain_steel_top", { + description = S("Hanging chain (ceiling mount, steel)"), drawtype = "mesh", - mesh = "homedecor_ceiling_lantern.obj", - tiles = { "homedecor_light.png", "homedecor_generic_metal_wrought_iron.png" }, - use_texture_alpha = true, - inventory_image = "homedecor_ceiling_lantern_inv.png", - description = S("Ceiling Lantern/Light"), - groups = {snappy=3}, - light_source = 11, - selection_box = cl_cbox, - walkable = false + mesh = "homedecor_chains_top.obj", + tiles = {"basic_materials_chain_steel.png"}, + walkable = false, + climbable = true, + sunlight_propagates = true, + paramtype = "light", + inventory_image = "basic_materials_chain_steel_inv.png", + groups = {cracky=3}, + selection_box = topchains_sbox, }) -local sm_light = default.LIGHT_MAX-2 - -if minetest.get_modpath("darkage") then - minetest.register_alias("homedecor:lattice_lantern_large", "darkage:lamp") - sm_light = default.LIGHT_MAX-5 -else - homedecor.register("lattice_lantern_large", { - description = S("Lattice lantern/Light (large)"), - tiles = { 'homedecor_lattice_lantern_large.png' }, - groups = { snappy = 3 }, - light_source = default.LIGHT_MAX, - sounds = default.node_sound_glass_defaults(), - }) -end +minetest.register_node(":homedecor:chain_brass_top", { + description = S("Hanging chain (ceiling mount, brass)"), + drawtype = "mesh", + mesh = "homedecor_chains_top.obj", + tiles = {"basic_materials_chain_brass.png"}, + walkable = false, + climbable = true, + sunlight_propagates = true, + paramtype = "light", + inventory_image = "basic_materials_chain_brass_inv.png", + groups = {cracky=3}, + selection_box = topchains_sbox, +}) -homedecor.register("lattice_lantern_small", { - description = S("Lattice lantern (small)"), +minetest.register_node(":homedecor:chandelier_steel", { + description = S("Chandelier (steel)"), + paramtype = "light", + light_source = 12, + walkable = false, + climbable = true, + sunlight_propagates = true, tiles = { - 'homedecor_lattice_lantern_small_tb.png', - 'homedecor_lattice_lantern_small_tb.png', - 'homedecor_lattice_lantern_small_sides.png' - }, - selection_box = { - type = "fixed", - fixed = { -0.25, -0.5, -0.25, 0.25, 0, 0.25 } - }, - node_box = { - type = "fixed", - fixed = { -0.25, -0.5, -0.25, 0.25, 0, 0.25 } + "basic_materials_chain_steel.png", + "homedecor_candle_flat.png", + { + name="homedecor_candle_flame.png", + animation={ + type="vertical_frames", + aspect_w=16, + aspect_h=16, + length=3.0 + } + } }, - groups = { snappy = 3 }, - light_source = sm_light, - sounds = default.node_sound_glass_defaults(), - on_place = minetest.rotate_node + drawtype = "mesh", + mesh = "homedecor_chandelier.obj", + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), }) -local brightness_tab = { - 0xffd0d0d0, - 0xffd8d8d8, - 0xffe0e0e0, - 0xffe8e8e8, - 0xffffffff, -} +minetest.register_node(":homedecor:chandelier_brass", { + description = S("Chandelier (brass)"), + paramtype = "light", + light_source = 12, + walkable = false, + climbable = true, + sunlight_propagates = true, + tiles = { + "basic_materials_chain_brass.png", + "homedecor_candle_flat.png", + { + name="homedecor_candle_flame.png", + animation={ + type="vertical_frames", + aspect_w=16, + aspect_h=16, + length=3.0 + } + } + }, + drawtype = "mesh", + mesh = "homedecor_chandelier.obj", + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) -- table lamps and standing lamps -local repl = { - ["off"] ="low", - ["low"] ="med", - ["med"] ="hi", - ["hi"] ="max", - ["max"] ="off", -} - local lamp_colors = { "white", "blue", @@ -436,13 +1040,14 @@ local slamp_cbox = { local function reg_lamp(suffix, nxt, light, brightness) local wool_brighten = (light or 0) * 15 + local onoff = (suffix == "off") and "off" or "on" homedecor.register("table_lamp_"..suffix, { description = S("Table Lamp/Light"), mesh = "homedecor_table_lamp.obj", tiles = { "wool_grey.png^[colorize:#ffffff:"..wool_brighten, - { name = "homedecor_table_standing_lamp_lightbulb.png", color = brightness_tab[brightness] }, + { name = "homedecor_table_generic_light_source_"..onoff..".png", color = brightness_tab[brightness] }, { name = "homedecor_generic_wood_red.png", color = 0xffffffff }, { name = "homedecor_generic_metal.png", color = homedecor.color_black }, }, @@ -457,17 +1062,14 @@ local function reg_lamp(suffix, nxt, light, brightness) groups = {cracky=2,oddly_breakable_by_hand=1, ud_param2_colorable = 1, not_in_creative_inventory=((light ~= nil) and 1) or nil, }, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) - node.name = "homedecor:table_lamp_"..repl[suffix] - minetest.set_node(pos, node) - end, - on_construct = unifieddyes.on_construct, drop = { items = { - {items = {"homedecor:table_lamp_off"}, inherit_color = true }, + {items = {"homedecor:table_lamp_hi"}, inherit_color = true }, } - } - + }, + digiline = dl_digiline, + on_rightclick = dl_on_rightclick, + on_punch = dl_on_punch }) homedecor.register("standing_lamp_"..suffix, { @@ -475,7 +1077,7 @@ local function reg_lamp(suffix, nxt, light, brightness) mesh = "homedecor_standing_lamp.obj", tiles = { "wool_grey.png^[colorize:#ffffff:"..wool_brighten, - { name = "homedecor_table_standing_lamp_lightbulb.png", color = brightness_tab[brightness] }, + { name = "homedecor_table_generic_light_source_"..onoff..".png", color = brightness_tab[brightness] }, { name = "homedecor_generic_wood_red.png", color = 0xffffffff }, { name = "homedecor_generic_metal.png", color = homedecor.color_black }, }, @@ -491,17 +1093,15 @@ local function reg_lamp(suffix, nxt, light, brightness) selection_box = slamp_cbox, sounds = default.node_sound_wood_defaults(), on_rotate = screwdriver.rotate_simple, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) - node.name = "homedecor:standing_lamp_"..repl[suffix] - minetest.set_node(pos, node) - end, - on_construct = unifieddyes.on_construct, --expand = { top="air" }, drop = { items = { - {items = {"homedecor:standing_lamp_off"}, inherit_color = true }, + {items = {"homedecor:standing_lamp_hi"}, inherit_color = true }, } - } + }, + digiline = dl_digiline, + on_rightclick = dl_on_rightclick, + on_punch = dl_on_punch }) -- for old maps that had the original 3dforniture mod @@ -514,72 +1114,6 @@ reg_lamp("med", "hi", 7, 3 ) reg_lamp("hi", "max", 11, 4 ) reg_lamp("max", "off", 14, 5 ) --- "gooseneck" style desk lamps - -local dlamp_cbox = { - type = "wallmounted", - wall_side = { -0.2, -0.5, -0.15, 0.32, 0.12, 0.15 }, -} - -homedecor.register("desk_lamp", { - description = S("Desk Lamp/Light"), - mesh = "homedecor_desk_lamp.obj", - tiles = { - "homedecor_generic_metal.png", - "homedecor_generic_metal.png", - { name = "homedecor_generic_metal.png", color = homedecor.color_med_grey }, - { name = "homedecor_table_standing_lamp_lightbulb.png", color = brightness_tab[5] }, - }, - inventory_image = "homedecor_desk_lamp_inv.png", - paramtype = "light", - paramtype2 = "colorwallmounted", - palette = "unifieddyes_palette_colorwallmounted.png", - selection_box = dlamp_cbox, - node_box = dlamp_cbox, - walkable = false, - groups = {snappy=3, ud_param2_colorable = 1}, - after_place_node = function(pos, placer, itemstack, pointed_thing) - unifieddyes.fix_rotation_nsew(pos, placer, itemstack, pointed_thing) - end, - on_rotate = unifieddyes.fix_after_screwdriver_nsew -}) - --- "kitchen"/"dining room" ceiling lamp - -homedecor.register("ceiling_lamp", { - description = S("Ceiling Lamp/Light"), - mesh = "homedecor_ceiling_lamp.obj", - tiles = { - "homedecor_generic_metal_brass.png", - "homedecor_ceiling_lamp_glass.png", - "homedecor_table_standing_lamp_lightbulb.png", - { name = "homedecor_generic_plastic.png", color = 0xff442d04 }, - }, - inventory_image = "homedecor_ceiling_lamp_inv.png", - light_source = default.LIGHT_MAX, - groups = {snappy=3}, - walkable = false, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) - minetest.set_node(pos, {name = "homedecor:ceiling_lamp_off"}) - end, -}) - -homedecor.register("ceiling_lamp_off", { - description = S("Ceiling Lamp/Light (off)"), - mesh = "homedecor_ceiling_lamp.obj", - tiles = { - "homedecor_generic_metal_brass.png", - "homedecor_ceiling_lamp_glass.png", - { "homedecor_table_standing_lamp_lightbulb.png", color = 0xffd0d0d0 }, - { name = "homedecor_generic_plastic.png", color = 0xff442d04 }, - }, - groups = {snappy=3, not_in_creative_inventory=1}, - walkable = false, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) - minetest.set_node(pos, {name = "homedecor:ceiling_lamp"}) - end, - drop = "homedecor:ceiling_lamp" -}) -- conversion LBM for param2 coloring @@ -743,156 +1277,7 @@ minetest.register_lbm({ end }) -local chains_sbox = { - type = "fixed", - fixed = { -0.1, -0.5, -0.1, 0.1, 0.5, 0.1 } -} - -local topchains_sbox = { - type = "fixed", - fixed = { - { -0.25, 0.35, -0.25, 0.25, 0.5, 0.25 }, - { -0.1, -0.5, -0.1, 0.1, 0.4, 0.1 } - } -} - -minetest.register_node(":homedecor:chain_steel_top", { - description = S("Hanging chain (ceiling mount, steel)"), - drawtype = "mesh", - mesh = "homedecor_chains_top.obj", - tiles = {"basic_materials_chain_steel.png"}, - walkable = false, - climbable = true, - sunlight_propagates = true, - paramtype = "light", - inventory_image = "basic_materials_chain_steel_inv.png", - groups = {cracky=3}, - selection_box = topchains_sbox, -}) - -minetest.register_node(":homedecor:chain_brass_top", { - description = S("Hanging chain (ceiling mount, brass)"), - drawtype = "mesh", - mesh = "homedecor_chains_top.obj", - tiles = {"basic_materials_chain_brass.png"}, - walkable = false, - climbable = true, - sunlight_propagates = true, - paramtype = "light", - inventory_image = "basic_materials_chain_brass_inv.png", - groups = {cracky=3}, - selection_box = topchains_sbox, -}) - -minetest.register_node(":homedecor:chandelier_steel", { - description = S("Chandelier (steel)"), - paramtype = "light", - light_source = 12, - walkable = false, - climbable = true, - sunlight_propagates = true, - tiles = { - "basic_materials_chain_steel.png", - "homedecor_candle_flat.png", - { - name="homedecor_candle_flame.png", - animation={ - type="vertical_frames", - aspect_w=16, - aspect_h=16, - length=3.0 - } - } - }, - drawtype = "mesh", - mesh = "homedecor_chandelier.obj", - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node(":homedecor:chandelier_brass", { - description = S("Chandelier (brass)"), - paramtype = "light", - light_source = 12, - walkable = false, - climbable = true, - sunlight_propagates = true, - tiles = { - "basic_materials_chain_brass.png", - "homedecor_candle_flat.png", - { - name="homedecor_candle_flame.png", - animation={ - type="vertical_frames", - aspect_w=16, - aspect_h=16, - length=3.0 - } - } - }, - drawtype = "mesh", - mesh = "homedecor_chandelier.obj", - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node(":homedecor:rope_light_on_floor", { - description = "Rope lighting (on floor)", - inventory_image = "homedecor_rope_light_on_floor.png", - paramtype = "light", - light_source = default.LIGHT_MAX-3, - walkable = false, - sunlight_propagates = true, - tiles = { "homedecor_table_standing_lamp_lightbulb.png" }, - drawtype = "nodebox", - node_box = { - type = "connected", - fixed = {}, - connect_front = { -1/16, -8/16, -8/16, 1/16, -6/16, 1/16 }, - connect_left = { -8/16, -8/16, -1/16, 1/16, -6/16, 1/16 }, - connect_back = { -1/16, -8/16, -1/16, 1/16, -6/16, 8/16 }, - connect_right = { -1/16, -8/16, -1/16, 8/16, -6/16, 1/16 }, - disconnected_sides = { - { -6/16, -8/16, -6/16, -4/16, -6/16, 6/16 }, - { 4/16, -8/16, -6/16, 6/16, -6/16, 6/16 }, - { -6/16, -8/16, -6/16, 6/16, -6/16, -4/16 }, - { -6/16, -8/16, 4/16, 6/16, -6/16, 6/16 } - }, - }, - connects_to = { "homedecor:rope_light_on_floor" }, - mesh = "homedecor_chandelier.obj", - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) -minetest.register_node(":homedecor:rope_light_on_ceiling", { - description = "Rope lighting (on ceiling)", - inventory_image = "homedecor_rope_light_on_ceiling.png", - paramtype = "light", - light_source = default.LIGHT_MAX-3, - walkable = false, - sunlight_propagates = true, - tiles = { "homedecor_table_standing_lamp_lightbulb.png" }, - drawtype = "nodebox", - node_box = { - type = "connected", - fixed = {}, - connect_front = { -1/16, 8/16, -8/16, 1/16, 6/16, 1/16 }, - connect_left = { -8/16, 8/16, -1/16, 1/16, 6/16, 1/16 }, - connect_back = { -1/16, 8/16, -1/16, 1/16, 6/16, 8/16 }, - connect_right = { -1/16, 8/16, -1/16, 8/16, 6/16, 1/16 }, - disconnected_sides = { - { -6/16, 8/16, -6/16, -4/16, 6/16, 6/16 }, - { 4/16, 8/16, -6/16, 6/16, 6/16, 6/16 }, - { -6/16, 8/16, -6/16, 6/16, 6/16, -4/16 }, - { -6/16, 8/16, 4/16, 6/16, 6/16, 6/16 } - }, - }, - connects_to = { "homedecor:rope_light_on_ceiling" }, - mesh = "homedecor_chandelier.obj", - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) -- crafting @@ -1247,19 +1632,19 @@ minetest.register_craft({ }) minetest.register_craft({ - output = "homedecor:standing_lamp_off", + output = "homedecor:standing_lamp_hi", recipe = { - {"homedecor:table_lamp_off"}, + {"homedecor:table_lamp_hi"}, {"group:stick"}, {"group:stick"}, }, }) unifieddyes.register_color_craft({ - output = "homedecor:standing_lamp_off", + output = "homedecor:standing_lamp_hi", palette = "extended", type = "shapeless", - neutral_node = "homedecor:standing_lamp_off", + neutral_node = "homedecor:standing_lamp_hi", recipe = { "NEUTRAL_NODE", "MAIN_DYE" @@ -1268,12 +1653,12 @@ unifieddyes.register_color_craft({ minetest.register_craft({ type = "fuel", - recipe = "homedecor:table_lamp_off", + recipe = "homedecor:table_lamp_hi", burntime = 10, }) minetest.register_craft({ - output = "homedecor:table_lamp_off", + output = "homedecor:table_lamp_hi", recipe = { { "wool:white", "default:torch", "wool:white"}, { "", "group:stick", ""}, @@ -1282,7 +1667,7 @@ minetest.register_craft({ }) minetest.register_craft({ - output = "homedecor:table_lamp_off", + output = "homedecor:table_lamp_hi", recipe = { { "cottages:wool", "default:torch", "cottages:wool"}, { "", "group:stick", ""}, @@ -1291,7 +1676,7 @@ minetest.register_craft({ }) minetest.register_craft({ - output = "homedecor:table_lamp_off", + output = "homedecor:table_lamp_hi", recipe = { { "wool:white", "default:torch", "wool:white"}, { "", "group:stick", ""}, @@ -1300,7 +1685,7 @@ minetest.register_craft({ }) minetest.register_craft({ - output = "homedecor:table_lamp_off", + output = "homedecor:table_lamp_hi", recipe = { { "cottages:wool", "default:torch", "cottages:wool"}, { "", "group:stick", ""}, @@ -1309,10 +1694,10 @@ minetest.register_craft({ }) unifieddyes.register_color_craft({ - output = "homedecor:table_lamp_off", + output = "homedecor:table_lamp_hi", palette = "extended", type = "shapeless", - neutral_node = "homedecor:table_lamp_off", + neutral_node = "homedecor:table_lamp_hi", recipe = { "NEUTRAL_NODE", "MAIN_DYE" @@ -1321,9 +1706,29 @@ unifieddyes.register_color_craft({ -- aliases -minetest.register_alias("chains:chain_top", "homedecor:chain_steel_top") -minetest.register_alias("chains:chain_top_brass", "homedecor:chain_brass_top") - -minetest.register_alias("chains:chandelier_steel", "homedecor:chandelier_steel") -minetest.register_alias("chains:chandelier_brass", "homedecor:chandelier_brass") +minetest.register_alias("chains:chain_top", "homedecor:chain_steel_top") +minetest.register_alias("chains:chain_top_brass", "homedecor:chain_brass_top") + +minetest.register_alias("chains:chandelier_steel", "homedecor:chandelier_steel") +minetest.register_alias("chains:chandelier_brass", "homedecor:chandelier_brass") + +minetest.register_alias("homedecor:glowlight_half", "homedecor:glowlight_half_on") +minetest.register_alias("homedecor:glowlight_quarter", "homedecor:glowlight_quarter_on") +minetest.register_alias("homedecor:glowlight_small_cube", "homedecor:glowlight_small_cube_on") +minetest.register_alias("homedecor:plasma_lamp", "homedecor:plasma_lamp_on") +minetest.register_alias("homedecor:plasma_ball", "homedecor:plasma_ball_on") +minetest.register_alias("homedecor:wall_lantern", "homedecor:ground_lantern") +minetest.register_alias("homedecor:ground_lantern", "homedecor:ground_lantern_on") +minetest.register_alias("homedecor:hanging_lantern", "homedecor:hanging_lantern_on") +minetest.register_alias("homedecor:ceiling_lamp", "homedecor:ceiling_lamp_on") +minetest.register_alias("homedecor:ceiling_lantern", "homedecor:ceiling_lantern_on") +minetest.register_alias("homedecor:lattice_lantern_large", "homedecor:lattice_lantern_large_on") +minetest.register_alias("homedecor:lattice_lantern_small", "homedecor:lattice_lantern_small_on") +minetest.register_alias("homedecor:desk_lamp", "homedecor:desk_lamp_on") +minetest.register_alias("homedecor:rope_light_on_floor", "homedecor:rope_light_on_floor_on") +minetest.register_alias("homedecor:rope_light_on_ceiling", "homedecor:rope_light_on_ceiling_on") +if minetest.get_modpath("darkage") then + minetest.register_alias("homedecor:lattice_lantern_large_on", "darkage:lamp") + minetest.register_alias("homedecor:lattice_lantern_large_off", "darkage:lamp") +end diff --git a/homedecor_lighting/textures/homedecor_glowlight_base.png b/homedecor_lighting/textures/homedecor_glowlight_base.png new file mode 100644 index 0000000..1cee3bc Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_base.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_bottom.png b/homedecor_lighting/textures/homedecor_glowlight_bottom.png deleted file mode 100644 index 37a6b4d..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_bottom.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_cube_sides.png b/homedecor_lighting/textures/homedecor_glowlight_cube_sides.png deleted file mode 100644 index 31ba821..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_cube_sides.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_cube_sides_edges.png b/homedecor_lighting/textures/homedecor_glowlight_cube_sides_edges.png new file mode 100644 index 0000000..49f6179 Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_cube_sides_edges.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_cube_sides_glare.png b/homedecor_lighting/textures/homedecor_glowlight_cube_sides_glare.png new file mode 100644 index 0000000..0e5aefb Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_cube_sides_glare.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_cube_sides_overlay.png b/homedecor_lighting/textures/homedecor_glowlight_cube_sides_overlay.png deleted file mode 100644 index 0e5aefb..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_cube_sides_overlay.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_cube_tb.png b/homedecor_lighting/textures/homedecor_glowlight_cube_tb.png deleted file mode 100644 index c415202..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_cube_tb.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_cube_tb_edges.png b/homedecor_lighting/textures/homedecor_glowlight_cube_tb_edges.png new file mode 100644 index 0000000..f7bca65 Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_cube_tb_edges.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_cube_tb_overlay.png b/homedecor_lighting/textures/homedecor_glowlight_cube_tb_overlay.png deleted file mode 100644 index 03cf1dc..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_cube_tb_overlay.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_cube_top_glare.png b/homedecor_lighting/textures/homedecor_glowlight_cube_top_glare.png new file mode 100644 index 0000000..03cf1dc Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_cube_top_glare.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_tb_edges.png b/homedecor_lighting/textures/homedecor_glowlight_tb_edges.png new file mode 100644 index 0000000..fcf524f Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_tb_edges.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_thick_sides.png b/homedecor_lighting/textures/homedecor_glowlight_thick_sides.png deleted file mode 100644 index bae0108..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_thick_sides.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_thick_sides_edges.png b/homedecor_lighting/textures/homedecor_glowlight_thick_sides_edges.png new file mode 100644 index 0000000..a421750 Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_thick_sides_edges.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_thick_sides_glare.png b/homedecor_lighting/textures/homedecor_glowlight_thick_sides_glare.png new file mode 100644 index 0000000..5fbf891 Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_thick_sides_glare.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_thick_sides_overlay.png b/homedecor_lighting/textures/homedecor_glowlight_thick_sides_overlay.png deleted file mode 100644 index 0d871d1..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_thick_sides_overlay.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_thin_sides.png b/homedecor_lighting/textures/homedecor_glowlight_thin_sides.png deleted file mode 100644 index 51832b5..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_thin_sides.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_thin_sides_edges.png b/homedecor_lighting/textures/homedecor_glowlight_thin_sides_edges.png new file mode 100644 index 0000000..6110d67 Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_thin_sides_edges.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_thin_sides_glare.png b/homedecor_lighting/textures/homedecor_glowlight_thin_sides_glare.png new file mode 100644 index 0000000..fd92157 Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_thin_sides_glare.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_thin_sides_overlay.png b/homedecor_lighting/textures/homedecor_glowlight_thin_sides_overlay.png deleted file mode 100644 index f9335ef..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_thin_sides_overlay.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_top.png b/homedecor_lighting/textures/homedecor_glowlight_top.png deleted file mode 100644 index 70518e7..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_top.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_top_glare.png b/homedecor_lighting/textures/homedecor_glowlight_top_glare.png new file mode 100644 index 0000000..5fbf891 Binary files /dev/null and b/homedecor_lighting/textures/homedecor_glowlight_top_glare.png differ diff --git a/homedecor_lighting/textures/homedecor_glowlight_top_overlay.png b/homedecor_lighting/textures/homedecor_glowlight_top_overlay.png deleted file mode 100644 index 5fbf891..0000000 Binary files a/homedecor_lighting/textures/homedecor_glowlight_top_overlay.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_lattice_lantern_large.png b/homedecor_lighting/textures/homedecor_lattice_lantern_large.png deleted file mode 100644 index ac32230..0000000 Binary files a/homedecor_lighting/textures/homedecor_lattice_lantern_large.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_lattice_lantern_large_light.png b/homedecor_lighting/textures/homedecor_lattice_lantern_large_light.png new file mode 100644 index 0000000..55bc341 Binary files /dev/null and b/homedecor_lighting/textures/homedecor_lattice_lantern_large_light.png differ diff --git a/homedecor_lighting/textures/homedecor_lattice_lantern_large_overlay.png b/homedecor_lighting/textures/homedecor_lattice_lantern_large_overlay.png new file mode 100644 index 0000000..e6bbae5 Binary files /dev/null and b/homedecor_lighting/textures/homedecor_lattice_lantern_large_overlay.png differ diff --git a/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides.png b/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides.png deleted file mode 100644 index 48c517f..0000000 Binary files a/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides_light.png b/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides_light.png new file mode 100644 index 0000000..e0b37be Binary files /dev/null and b/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides_light.png differ diff --git a/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides_overlay.png b/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides_overlay.png new file mode 100644 index 0000000..7122b6b Binary files /dev/null and b/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides_overlay.png differ diff --git a/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb.png b/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb.png deleted file mode 100644 index eb28a0d..0000000 Binary files a/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb.png and /dev/null differ diff --git a/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb_light.png b/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb_light.png new file mode 100644 index 0000000..4d7c325 Binary files /dev/null and b/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb_light.png differ diff --git a/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb_overlay.png b/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb_overlay.png new file mode 100644 index 0000000..f22874d Binary files /dev/null and b/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb_overlay.png differ diff --git a/homedecor_lighting/textures/homedecor_plasma_lamp_off.png b/homedecor_lighting/textures/homedecor_plasma_lamp_off.png new file mode 100644 index 0000000..82dbcba Binary files /dev/null and b/homedecor_lighting/textures/homedecor_plasma_lamp_off.png differ diff --git a/homedecor_lighting/textures/homedecor_table_generic_light_source_off.png b/homedecor_lighting/textures/homedecor_table_generic_light_source_off.png new file mode 100644 index 0000000..e18bb2c Binary files /dev/null and b/homedecor_lighting/textures/homedecor_table_generic_light_source_off.png differ diff --git a/homedecor_lighting/textures/homedecor_table_generic_light_source_on.png b/homedecor_lighting/textures/homedecor_table_generic_light_source_on.png new file mode 100644 index 0000000..cd93c8f Binary files /dev/null and b/homedecor_lighting/textures/homedecor_table_generic_light_source_on.png differ diff --git a/homedecor_lighting/textures/homedecor_table_standing_lamp_lightbulb.png b/homedecor_lighting/textures/homedecor_table_standing_lamp_lightbulb.png deleted file mode 100644 index cd93c8f..0000000 Binary files a/homedecor_lighting/textures/homedecor_table_standing_lamp_lightbulb.png and /dev/null differ diff --git a/homedecor_office/init.lua b/homedecor_office/init.lua index e6deb15..954bfb8 100644 --- a/homedecor_office/init.lua +++ b/homedecor_office/init.lua @@ -90,41 +90,6 @@ homedecor.register("calendar", { end }) -local ofchairs_sbox = { - type = "fixed", - fixed = { -8/16, -8/16, -8/16, 8/16, 29/32, 8/16 } -} -local ofchairs_cbox = { - type = "fixed", - fixed = { - { -5/16, 1/16, -7/16, 5/16, 4/16, 7/16 }, -- seat - { -5/16, 4/16, 4/16, 5/16, 29/32, 15/32 }, -- seatback - { -1/16, -11/32, -1/16, 1/16, 1/16, 1/16 }, -- cylinder - { -8/16, -8/16, -8/16, 8/16, -11/32, 8/16 } -- legs/wheels - } -} - -local chairs = { - { "basic", S("Basic office chair") }, - { "upscale", S("Upscale office chair") }, -} - -for _, c in pairs(chairs) do - local name, desc = unpack(c) - homedecor.register("office_chair_"..name, { - description = desc, - drawtype = "mesh", - tiles = { "homedecor_office_chair_"..name..".png" }, - mesh = "homedecor_office_chair_"..name..".obj", - groups = { snappy = 3 }, - sounds = default.node_sound_wood_defaults(), - selection_box = ofchairs_sbox, - collision_box = ofchairs_cbox, - expand = { top = "placeholder" }, - on_rotate = screwdriver.rotate_simple - }) -end - -- crafting @@ -155,24 +120,6 @@ minetest.register_craft({ }, }) -minetest.register_craft({ - output = "homedecor:office_chair_basic", - recipe = { - { "", "", "wool:black" }, - { "", "wool:black", "default:steel_ingot" }, - { "group:stick", "homedecor:pole_wrought_iron", "group:stick" } - }, -}) - -minetest.register_craft({ - output = "homedecor:office_chair_upscale", - recipe = { - { "dye:black", "building_blocks:sticks", "group:wool" }, - { "basic_materials:plastic_sheet", "group:wool", "default:steel_ingot" }, - { "building_blocks:sticks", "homedecor:pole_wrought_iron", "building_blocks:sticks" } - }, -}) - minetest.register_craft({ output = "homedecor:calendar", recipe = { diff --git a/homedecor_office/models/homedecor_office_chair_basic.obj b/homedecor_office/models/homedecor_office_chair_basic.obj deleted file mode 100644 index 40ef638..0000000 --- a/homedecor_office/models/homedecor_office_chair_basic.obj +++ /dev/null @@ -1,970 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'desk_chair_lowend.blend' -# www.blender.org -o chair_Cube.003 -v -0.230121 0.283332 0.400571 -v -0.230121 0.283332 0.349943 -v -0.221091 0.793095 0.361231 -v -0.221091 0.793095 0.434435 -v -0.124012 0.896416 0.450239 -v -0.124012 0.896416 0.415414 -v -0.275274 0.346154 0.400571 -v -0.275274 0.346154 0.320594 -v -0.285377 0.559500 0.400571 -v -0.285377 0.559500 0.295760 -v -0.114000 0.793095 0.337677 -v -0.063944 0.896416 0.450239 -v -0.118656 0.283332 0.326389 -v -0.118656 0.283332 0.400571 -v -0.063944 0.896416 0.391861 -v -0.141938 0.342874 0.400571 -v -0.141938 0.342874 0.297040 -v -0.147148 0.559500 0.272206 -v -0.241693 0.793095 0.396242 -v -0.144615 0.896416 0.432070 -v -0.250724 0.283332 0.374156 -v -0.295877 0.346154 0.358844 -v -0.305980 0.559500 0.345887 -v -0.139259 0.273288 0.361867 -v -0.084547 0.906885 0.419781 -v -0.265896 0.128562 0.362790 -v -0.288656 0.101646 -0.397805 -v -0.265896 0.220126 0.362790 -v -0.288656 0.177983 -0.397805 -v -0.343931 0.216106 -0.266452 -v -0.343931 0.116444 -0.266452 -v -0.300517 0.116666 0.266781 -v -0.300517 0.217671 0.266781 -v -0.322224 0.118537 0.000165 -v -0.322224 0.228706 0.000165 -v -0.132174 0.205953 0.362790 -v -0.143488 0.101073 -0.397805 -v -0.132174 0.117452 0.362790 -v -0.143488 0.175027 -0.397805 -v -0.170964 0.106959 -0.266452 -v -0.170964 0.202281 -0.266452 -v -0.149384 0.099242 0.266781 -v -0.149384 0.202846 0.266781 -v -0.160174 0.099917 0.000165 -v -0.160174 0.206831 0.000165 -v -0.288785 0.171651 0.380481 -v -0.311545 0.137569 -0.413173 -v -0.366819 0.163344 -0.266452 -v -0.323406 0.164198 0.266781 -v -0.345113 0.170381 0.000165 -v -0.155063 0.159100 0.380481 -v -0.166376 0.135875 -0.413173 -v 0.230121 0.283332 0.400571 -v 0.230121 0.283332 0.349943 -v 0.221091 0.793095 0.361231 -v 0.221091 0.793095 0.434435 -v 0.124012 0.896416 0.450239 -v 0.124012 0.896416 0.415414 -v 0.000000 0.283332 0.400571 -v 0.275274 0.346154 0.400571 -v 0.275274 0.346154 0.320594 -v 0.000000 0.339381 0.400571 -v 0.285378 0.559500 0.400571 -v 0.285378 0.559500 0.295760 -v 0.000000 0.559500 0.400571 -v 0.114000 0.793095 0.337677 -v 0.063944 0.896416 0.450239 -v 0.118656 0.283332 0.326389 -v 0.118656 0.283332 0.400571 -v 0.063944 0.896416 0.391861 -v 0.141938 0.342874 0.400571 -v 0.141938 0.342874 0.297040 -v 0.147148 0.559500 0.272206 -v 0.241694 0.793095 0.396242 -v 0.144615 0.896416 0.432069 -v 0.250724 0.283332 0.374156 -v 0.295877 0.346154 0.358843 -v 0.305980 0.559500 0.345887 -v 0.139259 0.273288 0.361867 -v 0.084547 0.906885 0.419781 -v 0.265896 0.128562 0.362790 -v 0.288656 0.101646 -0.397805 -v 0.265896 0.220126 0.362790 -v 0.288656 0.177983 -0.397805 -v 0.000000 0.197428 0.362790 -v 0.000000 0.103367 0.362790 -v -0.000000 0.170037 -0.397805 -v -0.000000 0.091756 -0.397805 -v 0.343931 0.216106 -0.266452 -v 0.343931 0.116444 -0.266452 -v -0.000000 0.092701 -0.266452 -v -0.000000 0.193555 -0.266452 -v 0.300517 0.116666 0.266781 -v 0.300517 0.217671 0.266781 -v 0.000000 0.079102 0.266781 -v 0.000000 0.193555 0.266781 -v 0.322224 0.118537 0.000165 -v 0.322224 0.228706 0.000165 -v 0.000000 0.079102 0.000165 -v 0.000000 0.193555 0.000165 -v 0.132174 0.205953 0.362790 -v 0.143488 0.101073 -0.397805 -v 0.132174 0.117452 0.362790 -v 0.143488 0.175027 -0.397805 -v 0.170964 0.106959 -0.266452 -v 0.170964 0.202281 -0.266452 -v 0.149384 0.099242 0.266781 -v 0.149384 0.202846 0.266781 -v 0.160174 0.099917 0.000165 -v 0.160174 0.206831 0.000165 -v 0.288785 0.171651 0.380481 -v 0.311545 0.137569 -0.413173 -v 0.000000 0.147631 0.380481 -v -0.000000 0.128594 -0.413173 -v 0.366819 0.163344 -0.266452 -v 0.323406 0.164198 0.266781 -v 0.345113 0.170381 0.000165 -v 0.155063 0.159100 0.380481 -v 0.166376 0.135875 -0.413173 -v 0.196992 0.059935 -0.115636 -v 0.196992 0.059935 0.115636 -v 0.026330 0.114953 0.115638 -v -0.021064 0.114953 0.115638 -v 0.196992 0.114953 -0.115636 -v 0.196992 0.114953 0.115636 -v -0.196992 0.114953 0.115636 -v -0.196992 0.114953 -0.115636 -v -0.021064 0.114953 0.324567 -v 0.026330 0.114953 0.324567 -v 0.026330 0.059935 0.324567 -v -0.021064 0.059935 0.324567 -v -0.021064 0.109697 0.360918 -v 0.029090 0.109697 0.360918 -v 0.026330 0.084222 0.380825 -v -0.021064 0.084222 0.380825 -v -0.022875 0.212080 0.402273 -v 0.026693 0.211560 0.402243 -v 0.026761 0.211291 0.426733 -v -0.022807 0.211811 0.426763 -v -0.062308 0.503626 0.402273 -v 0.067396 0.503105 0.402243 -v 0.067574 0.502836 0.426733 -v -0.062130 0.503357 0.426763 -v -0.029017 0.458109 0.402273 -v -0.028930 0.457840 0.426763 -v 0.034167 0.457319 0.426733 -v 0.034080 0.457588 0.402243 -v -0.062162 0.540052 0.402672 -v 0.067542 0.539532 0.402642 -v 0.067720 0.539263 0.427132 -v -0.061983 0.539783 0.427162 -v -0.196992 0.059935 0.115636 -v -0.196992 0.059935 -0.115636 -v 0.197931 0.059935 0.115636 -v -0.346991 0.409282 0.302826 -v 0.348226 0.194174 -0.251706 -v 0.347930 0.409282 0.302826 -v 0.348226 0.181475 -0.192630 -v 0.348426 0.234603 -0.172317 -v 0.348152 0.164844 -0.191504 -v -0.062308 0.503626 0.402273 -v 0.067396 0.503105 0.402243 -v -0.029017 0.458109 0.402273 -v 0.034080 0.457588 0.402243 -v -0.062162 0.540052 0.402672 -v 0.067542 0.539532 0.402642 -v 0.001590 -0.430287 0.037516 -v 0.001590 -0.355601 0.037516 -v -0.035281 -0.430287 0.010727 -v -0.035281 -0.355601 0.010727 -v -0.021198 -0.430287 -0.032618 -v -0.021198 -0.355601 -0.032618 -v 0.024379 -0.430287 -0.032618 -v 0.024379 -0.355601 -0.032618 -v 0.038462 -0.430287 0.010727 -v 0.038462 -0.355601 0.010727 -v -0.012139 -0.445474 -0.498394 -v -0.012139 -0.400563 -0.498394 -v 0.015320 -0.445474 -0.498394 -v 0.015320 -0.400563 -0.498394 -v 0.486206 -0.445474 -0.173150 -v 0.486206 -0.400563 -0.173150 -v 0.494691 -0.445474 -0.147036 -v 0.494691 -0.400563 -0.147036 -v 0.275494 -0.445474 0.399100 -v 0.275494 -0.400563 0.399100 -v 0.297708 -0.445474 0.382960 -v 0.297708 -0.400563 0.382960 -v -0.272552 -0.445474 0.399429 -v -0.272552 -0.400563 0.399429 -v -0.294766 -0.445474 0.383289 -v -0.294766 -0.400563 0.383289 -v -0.464453 -0.445474 -0.138244 -v -0.464453 -0.400563 -0.138244 -v -0.455968 -0.445474 -0.164358 -v -0.455968 -0.400563 -0.164358 -v 0.001591 -0.202699 0.037516 -v -0.035281 -0.202699 0.010727 -v -0.021198 -0.202699 -0.032618 -v 0.024379 -0.202699 -0.032618 -v 0.038462 -0.202699 0.010727 -v 0.001591 -0.202699 0.024570 -v -0.022969 -0.202699 0.006726 -v -0.013588 -0.202699 -0.022144 -v 0.016769 -0.202699 -0.022144 -v 0.026150 -0.202699 0.006726 -v 0.001590 -0.075588 0.024570 -v -0.022969 -0.075588 0.006726 -v -0.013588 -0.075588 -0.022144 -v 0.016769 -0.075588 -0.022144 -v 0.026150 -0.075588 0.006726 -v 0.001590 -0.075588 0.017627 -v -0.016366 -0.075588 0.004581 -v -0.009507 -0.075588 -0.016528 -v 0.012688 -0.075588 -0.016528 -v 0.019547 -0.075588 0.004581 -v 0.001590 0.063069 0.017627 -v -0.016366 0.063069 0.004581 -v -0.009507 0.063069 -0.016528 -v 0.012688 0.063069 -0.016528 -v 0.019547 0.063069 0.004581 -v 0.029818 -0.470000 -0.430182 -v -0.029818 -0.470000 -0.430182 -v 0.029818 -0.491084 -0.438916 -v -0.029818 -0.491084 -0.438916 -v 0.029818 -0.499818 -0.460000 -v -0.029818 -0.499818 -0.460000 -v 0.029818 -0.491084 -0.481084 -v -0.029818 -0.491084 -0.481084 -v 0.029818 -0.470000 -0.489818 -v -0.029818 -0.470000 -0.489818 -v 0.029818 -0.448916 -0.481084 -v -0.029818 -0.448916 -0.481084 -v 0.029818 -0.440182 -0.460000 -v -0.029818 -0.440182 -0.460000 -v 0.029818 -0.448916 -0.438916 -v -0.029818 -0.448916 -0.438916 -v 0.026242 -0.202699 0.009105 -v 0.467304 -0.470000 -0.112330 -v 0.407668 -0.470000 -0.112330 -v 0.467304 -0.491084 -0.121064 -v 0.407668 -0.491084 -0.121064 -v 0.467304 -0.499818 -0.142148 -v 0.407668 -0.499818 -0.142148 -v 0.467304 -0.491084 -0.163232 -v 0.407668 -0.491084 -0.163232 -v 0.467304 -0.470000 -0.171966 -v 0.407668 -0.470000 -0.171966 -v 0.467304 -0.448916 -0.163232 -v 0.407668 -0.448916 -0.163232 -v 0.467304 -0.440182 -0.142148 -v 0.407668 -0.440182 -0.142148 -v 0.467304 -0.448916 -0.121064 -v 0.407668 -0.448916 -0.121064 -v -0.000550 -0.202699 0.027772 -v 0.300199 -0.470000 0.401966 -v 0.240563 -0.470000 0.401966 -v 0.300199 -0.491084 0.393232 -v 0.240563 -0.491084 0.393232 -v 0.300199 -0.499818 0.372148 -v 0.240563 -0.499818 0.372148 -v 0.300199 -0.491084 0.351063 -v 0.240563 -0.491084 0.351063 -v 0.300199 -0.470000 0.342330 -v 0.240563 -0.470000 0.342330 -v 0.300199 -0.448916 0.351063 -v 0.240563 -0.448916 0.351063 -v 0.300199 -0.440182 0.372148 -v 0.240563 -0.440182 0.372148 -v 0.300199 -0.448916 0.393232 -v 0.240563 -0.448916 0.393232 -v -0.026582 -0.202699 0.008059 -v -0.240563 -0.470000 0.401966 -v -0.300199 -0.470000 0.401966 -v -0.240564 -0.491084 0.393232 -v -0.300199 -0.491084 0.393232 -v -0.240563 -0.499818 0.372148 -v -0.300199 -0.499818 0.372148 -v -0.240563 -0.491084 0.351063 -v -0.300199 -0.491084 0.351063 -v -0.240564 -0.470000 0.342330 -v -0.300199 -0.470000 0.342330 -v -0.240563 -0.448916 0.351063 -v -0.300199 -0.448916 0.351063 -v -0.240563 -0.440182 0.372148 -v -0.300199 -0.440182 0.372148 -v -0.240564 -0.448916 0.393232 -v -0.300199 -0.448916 0.393232 -v -0.407668 -0.470000 -0.112330 -v -0.467304 -0.470000 -0.112330 -v -0.407668 -0.491084 -0.121063 -v -0.467304 -0.491084 -0.121063 -v -0.407668 -0.499818 -0.142148 -v -0.467304 -0.499818 -0.142148 -v -0.407668 -0.491084 -0.163232 -v -0.467304 -0.491084 -0.163232 -v -0.407668 -0.470000 -0.171966 -v -0.467304 -0.470000 -0.171966 -v -0.407668 -0.448916 -0.163232 -v -0.467304 -0.448916 -0.163232 -v -0.407668 -0.440182 -0.142148 -v -0.467304 -0.440182 -0.142148 -v -0.407668 -0.448916 -0.121063 -v -0.467304 -0.448916 -0.121063 -v 0.026330 0.059935 0.115638 -v -0.021064 0.059935 0.115638 -vt 0.984375 0.320312 -vt 0.984375 0.343750 -vt 0.726562 0.343750 -vt 0.726562 0.320312 -vt 0.726562 0.453125 -vt 0.984375 0.453125 -vt 0.984375 0.554688 -vt 0.726562 0.554688 -vt 0.171875 0.218750 -vt 0.085938 0.218750 -vt 0.085938 0.195312 -vt 0.171875 0.195312 -vt 0.171875 0.242188 -vt 0.085938 0.242188 -vt 0.116601 0.128897 -vt 0.133574 0.128897 -vt 0.138818 0.112755 -vt 0.125087 0.102779 -vt 0.111356 0.112755 -vt 0.406250 0.132812 -vt 0.406250 0.125000 -vt 0.414062 0.125000 -vt 0.414062 0.132812 -vt 0.421875 0.125000 -vt 0.421875 0.132812 -vt 0.359375 0.132812 -vt 0.359375 0.125000 -vt 0.367188 0.125000 -vt 0.367188 0.132812 -vt 0.375000 0.125000 -vt 0.375000 0.132812 -vt 0.382812 0.125000 -vt 0.382812 0.132812 -vt 0.390625 0.125000 -vt 0.390625 0.132812 -vt 0.385479 0.146639 -vt 0.382479 0.153880 -vt 0.385479 0.161122 -vt 0.392721 0.164122 -vt 0.399962 0.161122 -vt 0.402961 0.153880 -vt 0.399962 0.146639 -vt 0.392721 0.143640 -vt 0.398438 0.132812 -vt 0.398438 0.125000 -vt 0.984375 0.429688 -vt 0.726562 0.429688 -vt 0.496967 0.726626 -vt 0.434092 0.728066 -vt 0.455384 0.700488 -vt 0.507946 0.700488 -vt 0.329335 0.685124 -vt 0.319620 0.703161 -vt 0.298327 0.689321 -vt 0.308043 0.677902 -vt 0.255479 0.683698 -vt 0.245763 0.665446 -vt 0.298327 0.665446 -vt 0.122874 0.726567 -vt 0.133853 0.700428 -vt 0.245759 0.700428 -vt 0.256738 0.726567 -vt 0.271206 0.980248 -vt 0.256281 0.976540 -vt 0.294063 0.924214 -vt 0.313493 0.937580 -vt 0.136048 0.924214 -vt 0.120417 0.821666 -vt 0.259194 0.821666 -vt 0.243563 0.924214 -vt 0.563899 0.821725 -vt 0.429327 0.821725 -vt 0.563899 0.725093 -vt 0.459642 0.924273 -vt 0.668156 0.924273 -vt 0.622378 0.969632 -vt 0.594052 0.969632 -vt 0.533746 0.969632 -vt 0.505420 0.969632 -vt 0.357783 0.821630 -vt 0.335840 0.821630 -vt 0.319613 0.728007 -vt 0.337168 0.728007 -vt 0.348360 0.830152 -vt 0.371498 0.851471 -vt 0.563899 0.700488 -vt 0.248285 0.969572 -vt 0.219959 0.969572 -vt 0.298321 0.700428 -vt 0.257972 0.988527 -vt 0.248259 0.997092 -vt 0.219941 0.997092 -vt 0.229654 0.982733 -vt 0.324378 0.821666 -vt 0.319620 0.665446 -vt 0.264824 0.994862 -vt 0.312023 0.962730 -vt 0.381189 0.821630 -vt 0.354722 0.728007 -vt 0.374075 0.885297 -vt 0.248259 0.980676 -vt 0.219941 0.969572 -vt 0.498430 0.337960 -vt 0.442055 0.343252 -vt 0.451705 0.325087 -vt 0.508080 0.320403 -vt 0.344366 0.357516 -vt 0.321063 0.346650 -vt 0.311414 0.331505 -vt 0.334717 0.337744 -vt 0.626780 0.400293 -vt 0.619525 0.363688 -vt 0.675900 0.363688 -vt 0.690496 0.400293 -vt 0.259862 0.345936 -vt 0.189719 0.342866 -vt 0.189719 0.327336 -vt 0.250212 0.331264 -vt 0.252695 0.617074 -vt 0.245440 0.653679 -vt 0.189718 0.653679 -vt 0.189718 0.617074 -vt 0.352151 0.515448 -vt 0.354835 0.413768 -vt 0.372722 0.413768 -vt 0.371923 0.515448 -vt 0.624295 0.653679 -vt 0.635878 0.603598 -vt 0.708798 0.603598 -vt 0.685495 0.653679 -vt 0.250210 0.363688 -vt 0.261793 0.413768 -vt 0.189718 0.413768 -vt 0.189718 0.363688 -vt 0.631329 0.501946 -vt 0.699647 0.501946 -vt 0.257244 0.515421 -vt 0.189718 0.515421 -vt 0.427459 0.340110 -vt 0.437109 0.320072 -vt 0.354510 0.617127 -vt 0.372636 0.617127 -vt 0.563802 0.333127 -vt 0.563802 0.314464 -vt 0.563802 0.400293 -vt 0.563802 0.363688 -vt 0.316411 0.617074 -vt 0.301815 0.653679 -vt 0.563802 0.653679 -vt 0.563802 0.603598 -vt 0.311411 0.363688 -vt 0.334713 0.413768 -vt 0.563802 0.501946 -vt 0.325562 0.515421 -vt 0.508080 0.357714 -vt 0.451705 0.363688 -vt 0.334717 0.379760 -vt 0.250212 0.362442 -vt 0.189719 0.360338 -vt 0.329908 0.515448 -vt 0.437109 0.362653 -vt 0.334117 0.617127 -vt 0.563802 0.354118 -vt 0.630831 0.726626 -vt 0.619853 0.700488 -vt 0.672415 0.700488 -vt 0.693707 0.728066 -vt 0.050280 0.685124 -vt 0.071572 0.677902 -vt 0.081288 0.689321 -vt 0.059995 0.703161 -vt 0.124137 0.683698 -vt 0.081288 0.665446 -vt 0.133853 0.665446 -vt 0.108405 0.980248 -vt 0.066119 0.937580 -vt 0.085549 0.924214 -vt 0.123331 0.976540 -vt 0.698471 0.821725 -vt 0.023406 0.821630 -vt 0.042444 0.728007 -vt 0.059998 0.728007 -vt 0.045349 0.821630 -vt 0.008113 0.851471 -vt 0.031251 0.830152 -vt 0.131327 0.969572 -vt 0.159653 0.969572 -vt 0.081290 0.700428 -vt 0.121623 0.988527 -vt 0.149940 0.982733 -vt 0.159653 0.997092 -vt 0.131335 0.997092 -vt 0.055234 0.821666 -vt 0.059995 0.665446 -vt 0.114788 0.994862 -vt 0.067588 0.962730 -vt 0.000000 0.821630 -vt 0.024890 0.728007 -vt 0.005536 0.885297 -vt 0.131335 0.980676 -vt 0.629173 0.337960 -vt 0.619523 0.320403 -vt 0.675898 0.325087 -vt 0.685548 0.343252 -vt 0.035073 0.357516 -vt 0.044722 0.337744 -vt 0.068025 0.331505 -vt 0.058376 0.346650 -vt 0.500824 0.400293 -vt 0.437109 0.400293 -vt 0.508080 0.363688 -vt 0.119577 0.345936 -vt 0.129227 0.331264 -vt 0.126740 0.617074 -vt 0.133995 0.653679 -vt 0.027284 0.515448 -vt 0.007512 0.515448 -vt 0.006715 0.413768 -vt 0.024600 0.413768 -vt 0.503310 0.653679 -vt 0.442110 0.653679 -vt 0.418807 0.603598 -vt 0.491726 0.603598 -vt 0.129226 0.363688 -vt 0.117642 0.413768 -vt 0.496275 0.501946 -vt 0.427958 0.501946 -vt 0.122191 0.515421 -vt 0.690494 0.320072 -vt 0.700144 0.340110 -vt 0.024926 0.617127 -vt 0.006799 0.617127 -vt 0.063025 0.617074 -vt 0.077620 0.653679 -vt 0.068025 0.363688 -vt 0.044722 0.413768 -vt 0.053874 0.515421 -vt 0.619523 0.357714 -vt 0.044722 0.379760 -vt 0.129227 0.362442 -vt 0.049527 0.515448 -vt 0.690494 0.362653 -vt 0.045319 0.617127 -vt 0.455692 0.046847 -vt 0.455692 0.023876 -vt 0.479179 0.034017 -vt 0.470868 0.040478 -vt 0.498360 0.087287 -vt 0.488135 0.087399 -vt 0.687287 0.024092 -vt 0.687287 0.047063 -vt 0.672112 0.040694 -vt 0.663799 0.034233 -vt 0.523254 0.007353 -vt 0.523254 0.022978 -vt 0.507629 0.022978 -vt 0.507629 0.007353 -vt 0.488135 0.190120 -vt 0.498360 0.190008 -vt 0.498360 0.209012 -vt 0.488135 0.209124 -vt 0.654857 0.087398 -vt 0.644633 0.087286 -vt 0.597528 0.034322 -vt 0.617296 0.034322 -vt 0.617476 0.087321 -vt 0.596802 0.087538 -vt 0.527657 0.040663 -vt 0.548576 0.040663 -vt 0.549331 0.087537 -vt 0.528656 0.087320 -vt 0.498526 0.224221 -vt 0.488301 0.224333 -vt 0.644633 0.190008 -vt 0.654857 0.190120 -vt 0.654857 0.209124 -vt 0.644633 0.209012 -vt 0.620565 0.189938 -vt 0.594248 0.190156 -vt 0.551893 0.190155 -vt 0.525575 0.189938 -vt 0.511561 0.225441 -vt 0.565714 0.225454 -vt 0.565640 0.235679 -vt 0.511486 0.235666 -vt 0.654690 0.224333 -vt 0.644465 0.224220 -vt 0.189808 0.665446 -vt 0.634499 0.208923 -vt 0.634560 0.224116 -vt 0.580461 0.224333 -vt 0.580400 0.209140 -vt 0.940843 0.607079 -vt 0.941271 0.613390 -vt 0.963690 0.618209 -vt 0.565779 0.209139 -vt 0.511679 0.208922 -vt 0.565717 0.224333 -vt 0.511617 0.224115 -vt 0.213217 0.249509 -vt 0.213217 0.231846 -vt 0.382049 0.231846 -vt 0.382049 0.241659 -vt 0.132812 0.085938 -vt 0.109375 0.085938 -vt 0.109375 0.000000 -vt 0.132812 0.000000 -vt 0.189948 0.000000 -vt 0.206653 0.000000 -vt 0.203333 0.168670 -vt 0.193269 0.168670 -vt 0.406250 0.117188 -vt 0.406250 0.093750 -vt 0.414062 0.093750 -vt 0.414062 0.117188 -vt 0.156538 0.000000 -vt 0.173243 0.000000 -vt 0.169923 0.168784 -vt 0.159859 0.168784 -vt 0.382042 0.200580 -vt 0.382042 0.218243 -vt 0.213210 0.210393 -vt 0.213210 0.200580 -vt 0.382812 0.117188 -vt 0.375000 0.117188 -vt 0.375000 0.093750 -vt 0.382812 0.093750 -vt 0.186628 0.168848 -vt 0.176564 0.168847 -vt 0.398438 0.117188 -vt 0.390625 0.117188 -vt 0.390625 0.093750 -vt 0.398438 0.093750 -vt 0.223359 0.000001 -vt 0.220038 0.168738 -vt 0.209974 0.168738 -vt 0.240064 0.000000 -vt 0.236744 0.168837 -vt 0.226679 0.168837 -vt 0.070177 0.178780 -vt 0.095592 0.178779 -vt 0.091349 0.184895 -vt 0.074420 0.184895 -vt 0.085938 0.085938 -vt 0.085938 0.000000 -vt 0.062500 0.085938 -vt 0.062500 0.000000 -vt 0.039062 0.085938 -vt 0.039062 0.000000 -vt 0.015625 0.085938 -vt 0.015625 0.000000 -vt 0.093750 0.164062 -vt 0.078125 0.164062 -vt 0.078125 0.085938 -vt 0.093750 0.085938 -vt 0.121007 0.178780 -vt 0.116765 0.184895 -vt 0.099836 0.184895 -vt 0.146421 0.178780 -vt 0.142177 0.184894 -vt 0.125250 0.184894 -vt 0.171836 0.178780 -vt 0.167592 0.184895 -vt 0.150663 0.184896 -vt 0.197249 0.178780 -vt 0.193007 0.184895 -vt 0.176078 0.184896 -vt 0.069976 0.187157 -vt 0.086929 0.187158 -vt 0.084650 0.190480 -vt 0.072255 0.190480 -vt 0.062500 0.164062 -vt 0.046875 0.164062 -vt 0.046875 0.085938 -vt 0.031250 0.164062 -vt 0.031250 0.085938 -vt 0.015625 0.164062 -vt 0.054688 0.250000 -vt 0.046875 0.250000 -vt 0.054688 0.164062 -vt 0.103883 0.187159 -vt 0.101604 0.190481 -vt 0.089208 0.190480 -vt 0.120835 0.187159 -vt 0.118556 0.190482 -vt 0.106162 0.190482 -vt 0.137789 0.187157 -vt 0.135510 0.190480 -vt 0.123114 0.190481 -vt 0.154743 0.187157 -vt 0.152464 0.190481 -vt 0.140067 0.190480 -vt 0.039062 0.250000 -vt 0.039062 0.164062 -vt 0.031250 0.250000 -vt 0.023438 0.250000 -vt 0.023438 0.164062 -vt 0.015625 0.250000 -vt 0.624817 0.007353 -vt 0.624817 0.022978 -vt 0.292515 0.169147 -vt 0.282290 0.169147 -vt 0.278916 0.000000 -vt 0.295889 0.000000 -vt 0.275542 0.169133 -vt 0.265317 0.169133 -vt 0.261943 0.000000 -vt 0.343433 0.169156 -vt 0.333208 0.169156 -vt 0.329834 0.000000 -vt 0.346807 0.000000 -vt 0.326461 0.169074 -vt 0.316235 0.169073 -vt 0.312861 0.000000 -vt 0.309488 0.169046 -vt 0.299262 0.169046 -s off -f 126/1 152/2 154/3 125/4 -f 124/5 127/6 126/7 125/8 -f 126/9 127/10 153/11 152/12 -f 124/13 125/14 154/10 120/9 -f 173/15 171/16 169/17 167/18 175/19 -f 222/20 223/21 225/22 224/23 -f 224/23 225/22 227/24 226/25 -f 226/26 227/27 229/28 228/29 -f 228/29 229/28 231/30 230/31 -f 230/31 231/30 233/32 232/33 -f 232/33 233/32 235/34 234/35 -f 225/36 223/37 237/38 235/39 233/40 231/41 229/42 227/43 -f 236/44 237/45 223/21 222/20 -f 234/35 235/34 237/45 236/44 -f 222/37 224/36 226/43 228/42 230/41 232/40 234/39 236/38 -f 239/20 240/21 242/22 241/23 -f 241/23 242/22 244/24 243/25 -f 243/26 244/27 246/28 245/29 -f 245/29 246/28 248/30 247/31 -f 247/31 248/30 250/32 249/33 -f 249/33 250/32 252/34 251/35 -f 242/36 240/37 254/38 252/39 250/40 248/41 246/42 244/43 -f 253/44 254/45 240/21 239/20 -f 251/35 252/34 254/45 253/44 -f 239/37 241/36 243/43 245/42 247/41 249/40 251/39 253/38 -f 256/20 257/21 259/22 258/23 -f 258/23 259/22 261/24 260/25 -f 260/26 261/27 263/28 262/29 -f 262/29 263/28 265/30 264/31 -f 264/31 265/30 267/32 266/33 -f 266/33 267/32 269/34 268/35 -f 259/36 257/37 271/38 269/39 267/40 265/41 263/42 261/43 -f 270/44 271/45 257/21 256/20 -f 268/35 269/34 271/45 270/44 -f 256/37 258/36 260/43 262/42 264/41 266/40 268/39 270/38 -f 273/20 274/21 276/22 275/23 -f 275/23 276/22 278/24 277/25 -f 277/26 278/27 280/28 279/29 -f 279/29 280/28 282/30 281/31 -f 281/31 282/30 284/32 283/33 -f 283/33 284/32 286/34 285/35 -f 276/36 274/37 288/38 286/39 284/40 282/41 280/42 278/43 -f 287/44 288/45 274/21 273/20 -f 285/35 286/34 288/45 287/44 -f 273/37 275/36 277/43 279/42 281/41 283/40 285/39 287/38 -f 289/20 290/21 292/22 291/23 -f 291/23 292/22 294/24 293/25 -f 293/26 294/27 296/28 295/29 -f 295/29 296/28 298/30 297/31 -f 297/31 298/30 300/32 299/33 -f 299/33 300/32 302/34 301/35 -f 292/36 290/37 304/38 302/39 300/40 298/41 296/42 294/43 -f 303/44 304/45 290/21 289/20 -f 301/35 302/34 304/45 303/44 -f 289/37 291/36 293/43 295/42 297/41 299/40 301/39 303/38 -f 153/46 127/6 124/5 120/47 -s 1 -f 16/48 7/49 1/50 14/51 -f 22/52 8/53 2/54 21/55 -f 24/56 14/57 1/58 21/55 -f 72/59 68/60 13/61 17/62 -f 20/63 6/64 3/65 19/66 -f 66/67 73/68 18/69 11/70 -f 65/71 9/72 7/49 16/48 62/73 -f 4/74 56/75 57/76 67/77 12/78 5/79 -f 23/80 10/81 8/82 22/83 -f 19/66 3/65 10/84 23/85 -f 73/68 72/59 17/62 18/69 -f 62/73 16/48 14/51 59/86 -f 6/87 15/88 11/70 3/65 -f 8/82 17/62 13/61 2/89 -f 20/90 5/91 12/92 25/93 -f 10/94 18/69 17/62 8/82 -f 3/65 11/70 18/69 10/94 -f 7/95 22/52 21/55 1/58 -f 13/61 24/56 21/55 2/54 -f 5/96 20/63 19/66 4/97 -f 9/98 23/80 22/83 7/99 -f 4/97 19/66 23/85 9/100 -f 6/101 20/90 25/93 15/102 -f 51/103 46/104 26/105 38/106 -f 48/107 47/108 27/109 31/110 -f 42/111 38/112 26/113 32/114 -f 52/115 114/116 88/117 37/118 -f 43/119 36/120 85/121 96/122 -f 50/123 48/124 31/125 34/126 -f 37/127 40/128 31/129 27/130 -f 39/131 41/132 92/133 87/134 -f 44/135 42/111 32/114 34/136 -f 45/137 43/119 96/122 100/138 -f 46/104 49/139 32/140 26/105 -f 49/141 50/123 34/126 32/142 -f 40/128 44/135 34/136 31/129 -f 41/132 45/137 100/138 92/133 -f 113/143 51/103 38/106 86/144 -f 95/145 86/146 38/112 42/111 -f 47/108 52/115 37/118 27/109 -f 33/147 28/148 36/120 43/119 -f 88/149 91/150 40/128 37/127 -f 29/151 30/152 41/132 39/131 -f 99/153 95/145 42/111 44/135 -f 35/154 33/147 43/119 45/137 -f 91/150 99/153 44/135 40/128 -f 30/152 35/154 45/137 41/132 -f 36/155 28/156 46/104 51/103 -f 30/157 29/151 47/108 48/107 -f 39/158 87/159 114/116 52/115 -f 35/160 30/152 48/124 50/123 -f 28/156 33/161 49/139 46/104 -f 33/162 35/160 50/123 49/141 -f 85/163 36/155 51/103 113/143 -f 29/151 39/158 52/115 47/108 -f 71/164 69/165 53/166 60/167 -f 77/168 76/169 54/170 61/171 -f 79/172 76/169 53/173 69/174 -f 75/175 74/176 55/177 58/178 -f 65/71 62/73 71/164 60/167 63/179 -f 4/74 9/72 65/71 63/179 56/75 -f 78/180 77/181 61/182 64/183 -f 74/176 78/184 64/185 55/177 -f 62/73 59/86 69/165 71/164 -f 58/186 55/177 66/67 70/187 -f 61/182 54/188 68/60 72/59 -f 75/189 80/190 67/191 57/192 -f 64/193 61/182 72/59 73/68 -f 55/177 64/193 73/68 66/67 -f 60/194 53/173 76/169 77/168 -f 68/60 54/170 76/169 79/172 -f 57/195 56/196 74/176 75/175 -f 63/197 60/198 77/181 78/180 -f 56/196 63/199 78/184 74/176 -f 58/200 70/187 80/190 75/189 -f 118/201 103/202 81/203 111/204 -f 115/205 90/206 82/207 112/208 -f 107/209 93/210 81/156 103/211 -f 119/212 102/213 88/117 114/116 -f 108/214 96/122 85/121 101/215 -f 117/216 97/217 90/218 115/219 -f 102/220 82/221 90/222 105/223 -f 104/224 87/134 92/133 106/225 -f 109/226 97/227 93/210 107/209 -f 110/228 100/138 96/122 108/214 -f 111/204 81/203 93/229 116/230 -f 116/231 93/232 97/217 117/216 -f 105/223 90/222 97/227 109/226 -f 106/225 92/133 100/138 110/228 -f 113/143 86/144 103/202 118/201 -f 95/145 107/209 103/211 86/146 -f 112/208 82/207 102/213 119/212 -f 94/233 108/214 101/215 83/234 -f 88/149 102/220 105/223 91/150 -f 84/235 104/224 106/225 89/236 -f 99/153 109/226 107/209 95/145 -f 98/237 110/228 108/214 94/233 -f 91/150 105/223 109/226 99/153 -f 89/236 106/225 110/228 98/237 -f 101/238 118/201 111/204 83/113 -f 89/239 115/205 112/208 84/235 -f 104/240 119/212 114/116 87/159 -f 98/241 117/216 115/219 89/236 -f 83/113 111/204 116/230 94/242 -f 94/243 116/231 117/216 98/241 -f 85/163 113/143 118/201 101/238 -f 84/235 112/208 119/212 104/240 -f 121/3 152/2 153/46 120/47 -f 128/244 131/245 135/246 132/247 -f 131/245 128/244 123/244 306/245 -f 132/247 135/246 139/248 136/249 -f 130/250 129/251 133/252 134/253 -f 131/254 130/255 134/256 135/257 -f 144/258 145/259 143/260 140/261 -f 134/253 133/252 137/262 138/263 -f 135/264 134/265 138/266 139/267 -f 133/268 132/269 136/270 137/271 -f 140/261 143/260 151/272 148/273 -f 146/274 147/275 141/276 142/277 -f 136/249 139/248 145/259 144/258 -f 138/263 137/262 147/275 146/274 -f 139/267 138/266 146/278 145/279 -f 137/271 136/270 144/280 147/281 -f 149/282 148/283 151/284 150/285 -f 142/277 141/276 149/286 150/287 -f 15/102 25/93 80/190 70/187 -f 24/56 79/172 69/174 59/288 14/57 -f 80/190 25/93 12/92 67/191 -f 70/187 66/67 11/70 15/88 -f 142/289 150/290 151/291 143/292 145/279 146/278 -f 79/172 24/56 13/61 68/60 -f 160/293 158/294 156/295 -f 164/281 163/280 161/296 162/297 -f 162/297 161/296 165/298 166/299 -f 170/300 169/301 191/302 192/303 -f 172/300 171/301 195/302 196/303 -f 174/300 173/301 179/302 180/303 -f 168/304 176/305 201/306 197/307 -f 176/308 168/309 186/310 188/311 -f 176/300 175/301 183/302 184/303 -f 177/312 178/313 180/314 179/315 -f 172/316 174/317 180/318 178/319 -f 171/320 172/321 178/322 177/323 -f 181/324 182/325 184/326 183/327 -f 174/317 176/308 184/328 182/329 -f 173/320 174/321 182/322 181/323 -f 187/330 188/331 186/332 185/333 -f 175/320 176/321 188/322 187/323 -f 168/300 167/301 185/302 186/303 -f 189/333 190/313 192/312 191/330 -f 167/320 168/321 190/322 189/323 -f 168/309 170/334 192/335 190/336 -f 193/331 194/324 196/327 195/332 -f 170/334 172/337 196/338 194/339 -f 169/320 170/321 194/322 193/323 -f 197/340 201/341 206/342 202/343 -f 176/305 174/344 200/345 201/306 -f 174/344 172/346 199/347 200/345 -f 172/346 170/348 198/349 199/347 -f 170/348 168/350 197/351 198/349 -f 202/352 206/353 211/354 207/355 -f 201/341 200/356 205/357 206/358 -f 200/356 199/359 204/360 205/361 -f 199/359 198/362 203/363 204/364 -f 198/362 197/365 202/366 203/367 -f 207/368 211/369 216/370 212/371 -f 206/353 205/372 210/346 211/354 -f 205/372 204/373 209/374 210/346 -f 204/373 203/375 208/376 209/374 -f 203/375 202/377 207/350 208/376 -f 212/378 216/379 221/373 217/380 -f 211/369 210/381 215/382 216/383 -f 210/381 209/384 214/385 215/386 -f 209/384 208/387 213/388 214/389 -f 208/387 207/390 212/391 213/392 -f 216/379 215/393 220/394 221/373 -f 215/393 214/395 219/375 220/394 -f 214/395 213/396 218/397 219/375 -f 213/396 212/398 217/377 218/397 -f 129/251 130/250 305/250 122/251 -f 130/255 131/254 306/399 305/400 -f 193/401 195/402 171/403 169/404 -f 177/405 179/406 173/407 171/403 -f 181/408 183/409 175/410 173/411 -f 187/412 185/413 167/414 175/410 -f 189/415 191/416 169/404 167/414 -l 158 159 diff --git a/homedecor_office/models/homedecor_office_chair_upscale.obj b/homedecor_office/models/homedecor_office_chair_upscale.obj deleted file mode 100644 index 254cb67..0000000 --- a/homedecor_office/models/homedecor_office_chair_upscale.obj +++ /dev/null @@ -1,1956 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'desk_chair.blend' -# www.blender.org -o chair_Cube.003 -v -0.230121 0.283332 0.400571 -v -0.230121 0.283332 0.349943 -v -0.221091 0.793095 0.361231 -v -0.221091 0.793095 0.434435 -v -0.124012 0.896416 0.450239 -v -0.124012 0.896416 0.415414 -v -0.275274 0.346154 0.400571 -v -0.275274 0.346154 0.320594 -v -0.285377 0.559500 0.400571 -v -0.285377 0.559500 0.295760 -v -0.114000 0.793095 0.337677 -v -0.063944 0.896416 0.450239 -v -0.118656 0.283332 0.326389 -v -0.118656 0.283332 0.400571 -v -0.063944 0.896416 0.391861 -v -0.141938 0.342874 0.400571 -v -0.141938 0.342874 0.297040 -v -0.147148 0.559500 0.272206 -v -0.241693 0.793095 0.396242 -v -0.144615 0.896416 0.432070 -v -0.250724 0.283332 0.374156 -v -0.295877 0.346154 0.358844 -v -0.305980 0.559500 0.345887 -v -0.139259 0.273288 0.361867 -v -0.084547 0.906885 0.419781 -v -0.265896 0.128562 0.362790 -v -0.288656 0.101646 -0.397805 -v -0.265896 0.220126 0.362790 -v -0.288656 0.177983 -0.397805 -v -0.343931 0.216106 -0.266452 -v -0.343931 0.116444 -0.266452 -v -0.300517 0.116666 0.266781 -v -0.300517 0.217671 0.266781 -v -0.322224 0.118537 0.000165 -v -0.322224 0.228706 0.000165 -v -0.132174 0.205953 0.362790 -v -0.143488 0.101073 -0.397805 -v -0.132174 0.117452 0.362790 -v -0.143488 0.175027 -0.397805 -v -0.170964 0.106959 -0.266452 -v -0.170964 0.202281 -0.266452 -v -0.149384 0.099242 0.266781 -v -0.149384 0.202846 0.266781 -v -0.160174 0.099917 0.000165 -v -0.160174 0.206831 0.000165 -v -0.288785 0.171651 0.380481 -v -0.311545 0.137569 -0.413173 -v -0.366819 0.163344 -0.266452 -v -0.323406 0.164198 0.266781 -v -0.345113 0.170381 0.000165 -v -0.155063 0.159100 0.380481 -v -0.166376 0.135875 -0.413173 -v 0.230121 0.283332 0.400571 -v 0.230121 0.283332 0.349943 -v 0.221091 0.793095 0.361231 -v 0.221091 0.793095 0.434435 -v 0.124012 0.896416 0.450239 -v 0.124012 0.896416 0.415414 -v 0.000000 0.283332 0.400571 -v 0.275274 0.346154 0.400571 -v 0.275274 0.346154 0.320594 -v 0.000000 0.339381 0.400571 -v 0.285378 0.559500 0.400571 -v 0.285378 0.559500 0.295760 -v 0.000000 0.559500 0.400571 -v 0.114000 0.793095 0.337677 -v 0.063944 0.896416 0.450239 -v 0.118656 0.283332 0.326389 -v 0.118656 0.283332 0.400571 -v 0.063944 0.896416 0.391861 -v 0.141938 0.342874 0.400571 -v 0.141938 0.342874 0.297040 -v 0.147148 0.559500 0.272206 -v 0.241694 0.793095 0.396242 -v 0.144615 0.896416 0.432069 -v 0.250724 0.283332 0.374156 -v 0.295877 0.346154 0.358843 -v 0.305980 0.559500 0.345887 -v 0.139259 0.273288 0.361867 -v 0.084547 0.906885 0.419781 -v 0.265896 0.128562 0.362790 -v 0.288656 0.101646 -0.397805 -v 0.265896 0.220126 0.362790 -v 0.288656 0.177983 -0.397805 -v 0.000000 0.197428 0.362790 -v 0.000000 0.103367 0.362790 -v -0.000000 0.170037 -0.397805 -v -0.000000 0.091756 -0.397805 -v 0.343931 0.216106 -0.266452 -v 0.343931 0.116444 -0.266452 -v -0.000000 0.092701 -0.266452 -v -0.000000 0.193555 -0.266452 -v 0.300517 0.116666 0.266781 -v 0.300517 0.217671 0.266781 -v 0.000000 0.079102 0.266781 -v 0.000000 0.193555 0.266781 -v 0.322224 0.118537 0.000165 -v 0.322224 0.228706 0.000165 -v 0.000000 0.079102 0.000165 -v 0.000000 0.193555 0.000165 -v 0.132174 0.205953 0.362790 -v 0.143488 0.101073 -0.397805 -v 0.132174 0.117452 0.362790 -v 0.143488 0.175027 -0.397805 -v 0.170964 0.106959 -0.266452 -v 0.170964 0.202281 -0.266452 -v 0.149384 0.099242 0.266781 -v 0.149384 0.202846 0.266781 -v 0.160174 0.099917 0.000165 -v 0.160174 0.206831 0.000165 -v 0.288785 0.171651 0.380481 -v 0.311545 0.137569 -0.413173 -v 0.000000 0.147631 0.380481 -v -0.000000 0.128594 -0.413173 -v 0.366819 0.163344 -0.266452 -v 0.323406 0.164198 0.266781 -v 0.345113 0.170381 0.000165 -v 0.155063 0.159100 0.380481 -v 0.166376 0.135875 -0.413173 -v 0.346992 0.059935 -0.115636 -v 0.346992 0.059935 0.115636 -v 0.026330 0.114953 0.115638 -v -0.021064 0.114953 0.115638 -v 0.346992 0.114953 -0.115636 -v 0.346992 0.114953 0.115636 -v -0.346992 0.114953 0.115636 -v -0.346992 0.114953 -0.115636 -v -0.021064 0.114953 0.324567 -v 0.026330 0.114953 0.324567 -v 0.026330 0.059935 0.324567 -v -0.021064 0.059935 0.324567 -v -0.021064 0.109697 0.360918 -v 0.029090 0.109697 0.360918 -v 0.026330 0.084222 0.380825 -v -0.021064 0.084222 0.380825 -v -0.022875 0.212080 0.402273 -v 0.026693 0.211560 0.402243 -v 0.026761 0.211291 0.426733 -v -0.022807 0.211811 0.426763 -v -0.062308 0.503626 0.402273 -v 0.067396 0.503105 0.402243 -v 0.067574 0.502836 0.426733 -v -0.062130 0.503357 0.426763 -v -0.029017 0.458109 0.402273 -v -0.028930 0.457840 0.426763 -v 0.034167 0.457319 0.426733 -v 0.034080 0.457588 0.402243 -v -0.062162 0.540052 0.402672 -v 0.067542 0.539532 0.402642 -v 0.067720 0.539263 0.427132 -v -0.061983 0.539783 0.427162 -v -0.346992 0.059935 0.115636 -v -0.346992 0.059935 -0.115636 -v 0.347931 0.059935 0.115636 -v 0.347931 0.059935 -0.115636 -v -0.373736 0.364841 0.302842 -v -0.346992 0.364841 0.302842 -v -0.346992 0.059935 -0.243977 -v -0.346992 0.114953 -0.276098 -v -0.373736 0.059935 -0.243977 -v -0.373736 0.114953 -0.276098 -v -0.346992 0.059935 0.225942 -v -0.346992 0.114953 0.302842 -v -0.373736 0.059935 0.225942 -v -0.373736 0.114953 0.302842 -v -0.373736 0.357897 0.234933 -v -0.346992 0.357897 0.234933 -v -0.346992 0.114953 0.183026 -v -0.373736 0.114953 0.183026 -v -0.374031 0.194174 -0.251706 -v -0.374231 0.257384 -0.223217 -v -0.374164 0.306404 -0.190559 -v -0.374215 0.343052 -0.153660 -v -0.374210 0.369150 -0.112450 -v -0.374163 0.386516 -0.066856 -v -0.374087 0.396972 -0.016807 -v -0.373996 0.402336 0.037767 -v -0.373901 0.404429 0.096940 -v -0.373818 0.405070 0.160781 -v -0.373758 0.406081 0.229363 -v -0.373735 0.409282 0.302826 -v -0.373736 0.114953 -0.135838 -v -0.374031 0.181475 -0.192630 -v -0.374231 0.234603 -0.172317 -v -0.374164 0.275863 -0.142596 -v -0.374215 0.306780 -0.109121 -v -0.374210 0.328880 -0.071818 -v -0.374163 0.343689 -0.030611 -v -0.374087 0.352731 0.014573 -v -0.373996 0.357532 0.063810 -v -0.373901 0.359618 0.117173 -v -0.373818 0.360514 0.174738 -v -0.373758 0.360696 0.205741 -v -0.347287 0.194174 -0.251706 -v -0.347488 0.257384 -0.223217 -v -0.347421 0.306404 -0.190559 -v -0.347471 0.343052 -0.153660 -v -0.347466 0.369150 -0.112450 -v -0.347419 0.386516 -0.066856 -v -0.347343 0.396972 -0.016807 -v -0.347252 0.402336 0.037767 -v -0.347158 0.404429 0.096940 -v -0.347074 0.405070 0.160781 -v -0.347014 0.406081 0.229363 -v -0.346991 0.409282 0.302826 -v -0.346992 0.114953 -0.135838 -v -0.347287 0.181475 -0.192630 -v -0.347488 0.234603 -0.172317 -v -0.347421 0.275863 -0.142596 -v -0.347471 0.306780 -0.109121 -v -0.347466 0.328880 -0.071818 -v -0.347419 0.343689 -0.030611 -v -0.347343 0.352731 0.014573 -v -0.347252 0.357532 0.063810 -v -0.347158 0.359618 0.117173 -v -0.347074 0.360514 0.174738 -v -0.347014 0.360696 0.205741 -v -0.327904 0.367863 -0.167815 -v -0.322748 0.367792 0.332107 -v -0.399418 0.367792 0.332107 -v -0.394262 0.367863 -0.167815 -v -0.328894 0.414796 -0.167815 -v -0.323891 0.425190 0.332107 -v -0.398275 0.425190 0.332107 -v -0.393273 0.414796 -0.167815 -v -0.344615 0.401216 -0.201532 -v -0.344204 0.371636 -0.201699 -v -0.377962 0.371636 -0.201699 -v -0.377551 0.401216 -0.201532 -v -0.357151 0.385258 -0.210646 -v -0.357115 0.380377 -0.210646 -v -0.365051 0.380377 -0.210646 -v -0.365015 0.385258 -0.210646 -v -0.322466 0.424711 -0.107590 -v -0.321280 0.365484 -0.107590 -v -0.399700 0.424711 -0.107590 -v -0.400886 0.365484 -0.107590 -v -0.357210 0.394860 0.351911 -v -0.364956 0.394860 0.351911 -v -0.364956 0.399645 0.351911 -v -0.357210 0.399645 0.351911 -v -0.342915 0.413436 0.347086 -v -0.342357 0.379907 0.347086 -v -0.379809 0.379907 0.347086 -v -0.379251 0.413436 0.347086 -v -0.319634 0.427820 0.311408 -v -0.403806 0.365081 0.311408 -v -0.318360 0.365081 0.311408 -v -0.402532 0.427820 0.311408 -v -0.318360 0.365081 -0.073487 -v -0.402532 0.427820 -0.073487 -v -0.319634 0.427820 -0.073487 -v -0.403806 0.365081 -0.073487 -v -0.361083 0.436191 0.332107 -v -0.361083 0.422779 -0.167815 -v -0.361083 0.405255 -0.201532 -v -0.361083 0.385945 -0.210646 -v -0.361083 0.435573 -0.107590 -v -0.361083 0.400659 0.351911 -v -0.361083 0.421024 0.347086 -v -0.361083 0.439585 0.311408 -v -0.361083 0.439585 -0.073487 -v -0.313089 0.397253 0.332107 -v -0.409077 0.397253 0.332107 -v -0.321778 0.390042 -0.167815 -v -0.400388 0.390042 -0.167815 -v -0.382275 0.382875 -0.201615 -v -0.339891 0.382875 -0.201615 -v -0.366144 0.382818 -0.210646 -v -0.356022 0.382818 -0.210646 -v -0.410915 0.395499 -0.107590 -v -0.311251 0.395499 -0.107590 -v -0.366597 0.397253 0.351911 -v -0.355569 0.397253 0.351911 -v -0.384527 0.397253 0.347086 -v -0.337639 0.397253 0.347086 -v -0.414571 0.397253 0.311408 -v -0.307595 0.397253 0.311408 -v -0.307596 0.397253 -0.073487 -v -0.414571 0.397253 -0.073487 -v -0.346992 0.085585 -0.271788 -v -0.373736 0.085585 -0.271788 -v -0.346992 0.070651 -0.260976 -v -0.373736 0.070651 -0.260976 -v -0.373736 0.101199 -0.275519 -v -0.346992 0.101199 -0.275519 -v -0.346992 0.076814 0.284436 -v -0.373736 0.076814 0.284436 -v -0.346992 0.065532 0.257801 -v -0.373736 0.065532 0.257801 -v -0.373736 0.091805 0.298224 -v -0.346992 0.091805 0.298224 -v -0.373883 0.148214 -0.184858 -v -0.347140 0.148214 -0.184858 -v -0.373957 0.164844 -0.191504 -v -0.347213 0.164844 -0.191504 -v -0.347066 0.131584 -0.169084 -v -0.373810 0.131584 -0.169084 -v -0.346992 0.192263 0.276099 -v -0.373736 0.192263 0.276098 -v -0.346992 0.139783 0.252341 -v -0.373736 0.139783 0.252341 -v -0.346992 0.124887 0.231133 -v -0.373736 0.158336 0.266217 -v -0.346992 0.158336 0.266217 -v -0.373736 0.124887 0.231133 -v -0.373736 0.313067 0.276098 -v -0.346992 0.313067 0.276099 -v -0.373736 0.345059 0.266017 -v -0.346992 0.345059 0.266017 -v -0.373736 0.352685 0.254789 -v -0.346992 0.332030 0.273386 -v -0.373736 0.332030 0.273386 -v -0.346992 0.352685 0.254789 -v 0.374674 0.364841 0.302842 -v 0.347931 0.364841 0.302842 -v 0.347931 0.059935 -0.243977 -v 0.347931 0.114953 -0.276098 -v 0.374674 0.059935 -0.243977 -v 0.374674 0.114953 -0.276098 -v 0.347931 0.059935 0.225942 -v 0.347931 0.114953 0.302842 -v 0.374674 0.059935 0.225942 -v 0.374674 0.114953 0.302842 -v 0.374674 0.357897 0.234933 -v 0.347931 0.357897 0.234933 -v 0.347931 0.114953 0.183026 -v 0.374674 0.114953 0.183026 -v 0.374970 0.194174 -0.251706 -v 0.375170 0.257384 -0.223217 -v 0.375103 0.306404 -0.190559 -v 0.375153 0.343052 -0.153660 -v 0.375149 0.369150 -0.112450 -v 0.375102 0.386516 -0.066856 -v 0.375026 0.396972 -0.016807 -v 0.374934 0.402336 0.037767 -v 0.374840 0.404429 0.096940 -v 0.374757 0.405070 0.160781 -v 0.374697 0.406081 0.229363 -v 0.374674 0.409282 0.302826 -v 0.374675 0.114953 -0.135838 -v 0.374970 0.181475 -0.192630 -v 0.375170 0.234603 -0.172317 -v 0.375103 0.275863 -0.142596 -v 0.375153 0.306780 -0.109121 -v 0.375149 0.328880 -0.071818 -v 0.375102 0.343689 -0.030611 -v 0.375026 0.352731 0.014573 -v 0.374934 0.357532 0.063810 -v 0.374840 0.359618 0.117173 -v 0.374757 0.360514 0.174738 -v 0.374697 0.360696 0.205741 -v 0.348226 0.194174 -0.251706 -v 0.348426 0.257384 -0.223217 -v 0.348359 0.306404 -0.190559 -v 0.348410 0.343052 -0.153660 -v 0.348405 0.369150 -0.112450 -v 0.348358 0.386516 -0.066856 -v 0.348282 0.396972 -0.016807 -v 0.348190 0.402336 0.037767 -v 0.348096 0.404429 0.096940 -v 0.348013 0.405070 0.160781 -v 0.347953 0.406081 0.229363 -v 0.347930 0.409282 0.302826 -v 0.347931 0.114953 -0.135838 -v 0.348226 0.181475 -0.192630 -v 0.348426 0.234603 -0.172317 -v 0.348359 0.275863 -0.142596 -v 0.348410 0.306780 -0.109121 -v 0.348405 0.328880 -0.071818 -v 0.348358 0.343689 -0.030611 -v 0.348282 0.352731 0.014573 -v 0.348190 0.357532 0.063810 -v 0.348096 0.359618 0.117173 -v 0.348013 0.360514 0.174738 -v 0.347953 0.360696 0.205741 -v 0.328843 0.367863 -0.167815 -v 0.323687 0.367792 0.332106 -v 0.400356 0.367792 0.332106 -v 0.395200 0.367863 -0.167815 -v 0.329832 0.414796 -0.167815 -v 0.324830 0.425190 0.332106 -v 0.399214 0.425190 0.332106 -v 0.394211 0.414796 -0.167815 -v 0.345553 0.401216 -0.201532 -v 0.345143 0.371636 -0.201699 -v 0.378901 0.371636 -0.201699 -v 0.378490 0.401216 -0.201532 -v 0.358089 0.385258 -0.210646 -v 0.358054 0.380377 -0.210646 -v 0.365990 0.380377 -0.210646 -v 0.365954 0.385258 -0.210646 -v 0.323405 0.424711 -0.107590 -v 0.322219 0.365484 -0.107590 -v 0.400638 0.424711 -0.107590 -v 0.401825 0.365484 -0.107590 -v 0.358149 0.394860 0.351911 -v 0.365895 0.394860 0.351911 -v 0.365895 0.399645 0.351911 -v 0.358149 0.399645 0.351911 -v 0.343854 0.413436 0.347086 -v 0.343296 0.379907 0.347086 -v 0.380748 0.379907 0.347086 -v 0.380190 0.413436 0.347086 -v 0.320573 0.427820 0.311407 -v 0.404745 0.365081 0.311407 -v 0.319299 0.365081 0.311407 -v 0.403471 0.427820 0.311407 -v 0.319299 0.365081 -0.073487 -v 0.403471 0.427820 -0.073487 -v 0.320573 0.427820 -0.073487 -v 0.404744 0.365081 -0.073487 -v 0.362022 0.436191 0.332107 -v 0.362022 0.422779 -0.167815 -v 0.362022 0.405255 -0.201532 -v 0.362022 0.385945 -0.210646 -v 0.362022 0.435573 -0.107590 -v 0.362022 0.400659 0.351911 -v 0.362022 0.421024 0.347086 -v 0.362022 0.439585 0.311407 -v 0.362022 0.439585 -0.073487 -v 0.314028 0.397253 0.332106 -v 0.410015 0.397253 0.332106 -v 0.322717 0.390042 -0.167815 -v 0.401327 0.390042 -0.167815 -v 0.383213 0.382875 -0.201616 -v 0.340830 0.382875 -0.201616 -v 0.367083 0.382818 -0.210646 -v 0.356961 0.382818 -0.210646 -v 0.411854 0.395499 -0.107590 -v 0.312189 0.395499 -0.107590 -v 0.367536 0.397253 0.351911 -v 0.356508 0.397253 0.351911 -v 0.385466 0.397253 0.347086 -v 0.338577 0.397253 0.347086 -v 0.415509 0.397253 0.311407 -v 0.308534 0.397253 0.311407 -v 0.308534 0.397253 -0.073487 -v 0.415509 0.397253 -0.073487 -v 0.347931 0.085585 -0.271788 -v 0.374674 0.085585 -0.271788 -v 0.347931 0.070651 -0.260976 -v 0.374674 0.070651 -0.260976 -v 0.374674 0.101199 -0.275520 -v 0.347931 0.101199 -0.275520 -v 0.347931 0.076814 0.284436 -v 0.374674 0.076814 0.284436 -v 0.347931 0.065532 0.257801 -v 0.374674 0.065532 0.257801 -v 0.374674 0.091805 0.298224 -v 0.347931 0.091805 0.298224 -v 0.374822 0.148214 -0.184858 -v 0.348078 0.148214 -0.184858 -v 0.374896 0.164844 -0.191504 -v 0.348152 0.164844 -0.191504 -v 0.348005 0.131584 -0.169084 -v 0.374748 0.131584 -0.169084 -v 0.347931 0.192263 0.276098 -v 0.374674 0.192263 0.276098 -v 0.347931 0.139783 0.252341 -v 0.374674 0.139783 0.252341 -v 0.347931 0.124887 0.231132 -v 0.374674 0.158336 0.266217 -v 0.347931 0.158336 0.266217 -v 0.374674 0.124887 0.231132 -v 0.374674 0.313067 0.276098 -v 0.347931 0.313067 0.276098 -v 0.374674 0.345059 0.266017 -v 0.347931 0.345059 0.266017 -v 0.374674 0.352685 0.254789 -v 0.347931 0.332030 0.273386 -v 0.374674 0.332030 0.273386 -v 0.347931 0.352685 0.254789 -v -0.062308 0.503626 0.402273 -v 0.067396 0.503105 0.402243 -v -0.029017 0.458109 0.402273 -v 0.034080 0.457588 0.402243 -v -0.062162 0.540052 0.402672 -v 0.067542 0.539532 0.402642 -v 0.001590 -0.430287 0.037516 -v 0.001590 -0.355601 0.037516 -v -0.035281 -0.430287 0.010727 -v -0.035281 -0.355601 0.010727 -v -0.021198 -0.430287 -0.032618 -v -0.021198 -0.355601 -0.032618 -v 0.024379 -0.430287 -0.032618 -v 0.024379 -0.355601 -0.032618 -v 0.038462 -0.430287 0.010727 -v 0.038462 -0.355601 0.010727 -v -0.012139 -0.445474 -0.498394 -v -0.012139 -0.400563 -0.498394 -v 0.015320 -0.445474 -0.498394 -v 0.015320 -0.400563 -0.498394 -v 0.486206 -0.445474 -0.173150 -v 0.486206 -0.400563 -0.173150 -v 0.494691 -0.445474 -0.147036 -v 0.494691 -0.400563 -0.147036 -v 0.275494 -0.445474 0.399100 -v 0.275494 -0.400563 0.399100 -v 0.297708 -0.445474 0.382960 -v 0.297708 -0.400563 0.382960 -v -0.272552 -0.445474 0.399429 -v -0.272552 -0.400563 0.399429 -v -0.294766 -0.445474 0.383289 -v -0.294766 -0.400563 0.383289 -v -0.464453 -0.445474 -0.138244 -v -0.464453 -0.400563 -0.138244 -v -0.455968 -0.445474 -0.164358 -v -0.455968 -0.400563 -0.164358 -v 0.001591 -0.202699 0.037516 -v -0.035281 -0.202699 0.010727 -v -0.021198 -0.202699 -0.032618 -v 0.024379 -0.202699 -0.032618 -v 0.038462 -0.202699 0.010727 -v 0.001591 -0.202699 0.024570 -v -0.022969 -0.202699 0.006726 -v -0.013588 -0.202699 -0.022144 -v 0.016769 -0.202699 -0.022144 -v 0.026150 -0.202699 0.006726 -v 0.001590 -0.075588 0.024570 -v -0.022969 -0.075588 0.006726 -v -0.013588 -0.075588 -0.022144 -v 0.016769 -0.075588 -0.022144 -v 0.026150 -0.075588 0.006726 -v 0.001590 -0.075588 0.017627 -v -0.016366 -0.075588 0.004581 -v -0.009507 -0.075588 -0.016528 -v 0.012688 -0.075588 -0.016528 -v 0.019547 -0.075588 0.004581 -v 0.001590 0.063069 0.017627 -v -0.016366 0.063069 0.004581 -v -0.009507 0.063069 -0.016528 -v 0.012688 0.063069 -0.016528 -v 0.019547 0.063069 0.004581 -v 0.029818 -0.470000 -0.430182 -v -0.029818 -0.470000 -0.430182 -v 0.029818 -0.491084 -0.438916 -v -0.029818 -0.491084 -0.438916 -v 0.029818 -0.499818 -0.460000 -v -0.029818 -0.499818 -0.460000 -v 0.029818 -0.491084 -0.481084 -v -0.029818 -0.491084 -0.481084 -v 0.029818 -0.470000 -0.489818 -v -0.029818 -0.470000 -0.489818 -v 0.029818 -0.448916 -0.481084 -v -0.029818 -0.448916 -0.481084 -v 0.029818 -0.440182 -0.460000 -v -0.029818 -0.440182 -0.460000 -v 0.029818 -0.448916 -0.438916 -v -0.029818 -0.448916 -0.438916 -v 0.026242 -0.202699 0.009105 -v 0.467304 -0.470000 -0.112330 -v 0.407668 -0.470000 -0.112330 -v 0.467304 -0.491084 -0.121064 -v 0.407668 -0.491084 -0.121064 -v 0.467304 -0.499818 -0.142148 -v 0.407668 -0.499818 -0.142148 -v 0.467304 -0.491084 -0.163232 -v 0.407668 -0.491084 -0.163232 -v 0.467304 -0.470000 -0.171966 -v 0.407668 -0.470000 -0.171966 -v 0.467304 -0.448916 -0.163232 -v 0.407668 -0.448916 -0.163232 -v 0.467304 -0.440182 -0.142148 -v 0.407668 -0.440182 -0.142148 -v 0.467304 -0.448916 -0.121064 -v 0.407668 -0.448916 -0.121064 -v -0.000550 -0.202699 0.027772 -v 0.300199 -0.470000 0.401966 -v 0.240563 -0.470000 0.401966 -v 0.300199 -0.491084 0.393232 -v 0.240563 -0.491084 0.393232 -v 0.300199 -0.499818 0.372148 -v 0.240563 -0.499818 0.372148 -v 0.300199 -0.491084 0.351063 -v 0.240563 -0.491084 0.351063 -v 0.300199 -0.470000 0.342330 -v 0.240563 -0.470000 0.342330 -v 0.300199 -0.448916 0.351063 -v 0.240563 -0.448916 0.351063 -v 0.300199 -0.440182 0.372148 -v 0.240563 -0.440182 0.372148 -v 0.300199 -0.448916 0.393232 -v 0.240563 -0.448916 0.393232 -v -0.026582 -0.202699 0.008059 -v -0.240563 -0.470000 0.401966 -v -0.300199 -0.470000 0.401966 -v -0.240564 -0.491084 0.393232 -v -0.300199 -0.491084 0.393232 -v -0.240563 -0.499818 0.372148 -v -0.300199 -0.499818 0.372148 -v -0.240563 -0.491084 0.351063 -v -0.300199 -0.491084 0.351063 -v -0.240564 -0.470000 0.342330 -v -0.300199 -0.470000 0.342330 -v -0.240563 -0.448916 0.351063 -v -0.300199 -0.448916 0.351063 -v -0.240563 -0.440182 0.372148 -v -0.300199 -0.440182 0.372148 -v -0.240564 -0.448916 0.393232 -v -0.300199 -0.448916 0.393232 -v -0.407668 -0.470000 -0.112330 -v -0.467304 -0.470000 -0.112330 -v -0.407668 -0.491084 -0.121063 -v -0.467304 -0.491084 -0.121063 -v -0.407668 -0.499818 -0.142148 -v -0.467304 -0.499818 -0.142148 -v -0.407668 -0.491084 -0.163232 -v -0.467304 -0.491084 -0.163232 -v -0.407668 -0.470000 -0.171966 -v -0.467304 -0.470000 -0.171966 -v -0.407668 -0.448916 -0.163232 -v -0.467304 -0.448916 -0.163232 -v -0.407668 -0.440182 -0.142148 -v -0.467304 -0.440182 -0.142148 -v -0.407668 -0.448916 -0.121063 -v -0.467304 -0.448916 -0.121063 -v 0.026330 0.059935 0.115638 -v -0.021064 0.059935 0.115638 -vt 0.984375 0.320312 -vt 0.984375 0.343750 -vt 0.726562 0.343750 -vt 0.726562 0.320312 -vt 0.726562 0.453125 -vt 0.984375 0.453125 -vt 0.984375 0.554688 -vt 0.726562 0.554688 -vt 0.116601 0.128897 -vt 0.133574 0.128897 -vt 0.138818 0.112755 -vt 0.125087 0.102779 -vt 0.111356 0.112755 -vt 0.406250 0.132812 -vt 0.406250 0.125000 -vt 0.414062 0.125000 -vt 0.414062 0.132812 -vt 0.421875 0.125000 -vt 0.421875 0.132812 -vt 0.359375 0.132812 -vt 0.359375 0.125000 -vt 0.367188 0.125000 -vt 0.367188 0.132812 -vt 0.375000 0.125000 -vt 0.375000 0.132812 -vt 0.382812 0.125000 -vt 0.382812 0.132812 -vt 0.390625 0.125000 -vt 0.390625 0.132812 -vt 0.385479 0.146639 -vt 0.382479 0.153880 -vt 0.385479 0.161122 -vt 0.392721 0.164122 -vt 0.399962 0.161122 -vt 0.402961 0.153880 -vt 0.399962 0.146639 -vt 0.392721 0.143640 -vt 0.398438 0.132812 -vt 0.398438 0.125000 -vt 0.984375 0.429688 -vt 0.726562 0.429688 -vt 0.496967 0.726626 -vt 0.434092 0.728066 -vt 0.455384 0.700488 -vt 0.507946 0.700488 -vt 0.329335 0.685124 -vt 0.319620 0.703161 -vt 0.298327 0.689321 -vt 0.308043 0.677902 -vt 0.255479 0.683698 -vt 0.245763 0.665446 -vt 0.298327 0.665446 -vt 0.122874 0.726567 -vt 0.133853 0.700428 -vt 0.245759 0.700428 -vt 0.256738 0.726567 -vt 0.271206 0.980248 -vt 0.256281 0.976540 -vt 0.294063 0.924214 -vt 0.313493 0.937580 -vt 0.136048 0.924214 -vt 0.120417 0.821666 -vt 0.259194 0.821666 -vt 0.243563 0.924214 -vt 0.563899 0.821725 -vt 0.429327 0.821725 -vt 0.563899 0.725093 -vt 0.459642 0.924273 -vt 0.668156 0.924273 -vt 0.622378 0.969632 -vt 0.594052 0.969632 -vt 0.533746 0.969632 -vt 0.505420 0.969632 -vt 0.357783 0.821630 -vt 0.335840 0.821630 -vt 0.319613 0.728007 -vt 0.337168 0.728007 -vt 0.348360 0.830152 -vt 0.371498 0.851471 -vt 0.563899 0.700488 -vt 0.248285 0.969572 -vt 0.219959 0.969572 -vt 0.298321 0.700428 -vt 0.257972 0.988527 -vt 0.248259 0.997092 -vt 0.219941 0.997092 -vt 0.229654 0.982733 -vt 0.324378 0.821666 -vt 0.319620 0.665446 -vt 0.264824 0.994862 -vt 0.312023 0.962730 -vt 0.381189 0.821630 -vt 0.354722 0.728007 -vt 0.374075 0.885297 -vt 0.248259 0.980676 -vt 0.219941 0.969572 -vt 0.498430 0.337960 -vt 0.442055 0.343252 -vt 0.451705 0.325087 -vt 0.508080 0.320403 -vt 0.344366 0.357516 -vt 0.321063 0.346650 -vt 0.311414 0.331505 -vt 0.334717 0.337744 -vt 0.626780 0.400293 -vt 0.619525 0.363688 -vt 0.675900 0.363688 -vt 0.690496 0.400293 -vt 0.259862 0.345936 -vt 0.189719 0.342866 -vt 0.189719 0.327336 -vt 0.250212 0.331264 -vt 0.252695 0.617074 -vt 0.245440 0.653679 -vt 0.189718 0.653679 -vt 0.189718 0.617074 -vt 0.352151 0.515448 -vt 0.354835 0.413768 -vt 0.372722 0.413768 -vt 0.371923 0.515448 -vt 0.624295 0.653679 -vt 0.635878 0.603598 -vt 0.708798 0.603598 -vt 0.685495 0.653679 -vt 0.250210 0.363688 -vt 0.261793 0.413768 -vt 0.189718 0.413768 -vt 0.189718 0.363688 -vt 0.631329 0.501946 -vt 0.699647 0.501946 -vt 0.257244 0.515421 -vt 0.189718 0.515421 -vt 0.427459 0.340110 -vt 0.437109 0.320072 -vt 0.354510 0.617127 -vt 0.372636 0.617127 -vt 0.563802 0.333127 -vt 0.563802 0.314464 -vt 0.563802 0.400293 -vt 0.563802 0.363688 -vt 0.316411 0.617074 -vt 0.301815 0.653679 -vt 0.563802 0.653679 -vt 0.563802 0.603598 -vt 0.311411 0.363688 -vt 0.334713 0.413768 -vt 0.563802 0.501946 -vt 0.325562 0.515421 -vt 0.508080 0.357714 -vt 0.451705 0.363688 -vt 0.334717 0.379760 -vt 0.250212 0.362442 -vt 0.189719 0.360338 -vt 0.329908 0.515448 -vt 0.437109 0.362653 -vt 0.334117 0.617127 -vt 0.563802 0.354118 -vt 0.630831 0.726626 -vt 0.619853 0.700488 -vt 0.672415 0.700488 -vt 0.693707 0.728066 -vt 0.050280 0.685124 -vt 0.071572 0.677902 -vt 0.081288 0.689321 -vt 0.059995 0.703161 -vt 0.124137 0.683698 -vt 0.081288 0.665446 -vt 0.133853 0.665446 -vt 0.108405 0.980248 -vt 0.066119 0.937580 -vt 0.085549 0.924214 -vt 0.123331 0.976540 -vt 0.698471 0.821725 -vt 0.023406 0.821630 -vt 0.042444 0.728007 -vt 0.059998 0.728007 -vt 0.045349 0.821630 -vt 0.008113 0.851471 -vt 0.031251 0.830152 -vt 0.131327 0.969572 -vt 0.159653 0.969572 -vt 0.081290 0.700428 -vt 0.121623 0.988527 -vt 0.149940 0.982733 -vt 0.159653 0.997092 -vt 0.131335 0.997092 -vt 0.055234 0.821666 -vt 0.059995 0.665446 -vt 0.114788 0.994862 -vt 0.067588 0.962730 -vt 0.000000 0.821630 -vt 0.024890 0.728007 -vt 0.005536 0.885297 -vt 0.131335 0.980676 -vt 0.629173 0.337960 -vt 0.619523 0.320403 -vt 0.675898 0.325087 -vt 0.685548 0.343252 -vt 0.035073 0.357516 -vt 0.044722 0.337744 -vt 0.068025 0.331505 -vt 0.058376 0.346650 -vt 0.500824 0.400293 -vt 0.437109 0.400293 -vt 0.508080 0.363688 -vt 0.119577 0.345936 -vt 0.129227 0.331264 -vt 0.126740 0.617074 -vt 0.133995 0.653679 -vt 0.027284 0.515448 -vt 0.007512 0.515448 -vt 0.006715 0.413768 -vt 0.024600 0.413768 -vt 0.503310 0.653679 -vt 0.442110 0.653679 -vt 0.418807 0.603598 -vt 0.491726 0.603598 -vt 0.129226 0.363688 -vt 0.117642 0.413768 -vt 0.496275 0.501946 -vt 0.427958 0.501946 -vt 0.122191 0.515421 -vt 0.690494 0.320072 -vt 0.700144 0.340110 -vt 0.024926 0.617127 -vt 0.006799 0.617127 -vt 0.063025 0.617074 -vt 0.077620 0.653679 -vt 0.068025 0.363688 -vt 0.044722 0.413768 -vt 0.053874 0.515421 -vt 0.619523 0.357714 -vt 0.044722 0.379760 -vt 0.129227 0.362442 -vt 0.049527 0.515448 -vt 0.690494 0.362653 -vt 0.045319 0.617127 -vt 0.455692 0.046847 -vt 0.455692 0.023876 -vt 0.479179 0.034017 -vt 0.470868 0.040478 -vt 0.498360 0.087287 -vt 0.488135 0.087399 -vt 0.687287 0.024092 -vt 0.687287 0.047063 -vt 0.672112 0.040694 -vt 0.663799 0.034233 -vt 0.523254 0.007353 -vt 0.523254 0.022978 -vt 0.507629 0.022978 -vt 0.507629 0.007353 -vt 0.488135 0.190120 -vt 0.498360 0.190008 -vt 0.498360 0.209012 -vt 0.488135 0.209124 -vt 0.654857 0.087398 -vt 0.644633 0.087286 -vt 0.597528 0.034322 -vt 0.617296 0.034322 -vt 0.617476 0.087321 -vt 0.596802 0.087538 -vt 0.527657 0.040663 -vt 0.548576 0.040663 -vt 0.549331 0.087537 -vt 0.528656 0.087320 -vt 0.498526 0.224221 -vt 0.488301 0.224333 -vt 0.644633 0.190008 -vt 0.654857 0.190120 -vt 0.654857 0.209124 -vt 0.644633 0.209012 -vt 0.620565 0.189938 -vt 0.594248 0.190156 -vt 0.551893 0.190155 -vt 0.525575 0.189938 -vt 0.511561 0.225441 -vt 0.565714 0.225454 -vt 0.565640 0.235679 -vt 0.511486 0.235666 -vt 0.654690 0.224333 -vt 0.644465 0.224220 -vt 0.189808 0.665446 -vt 0.634499 0.208923 -vt 0.634560 0.224116 -vt 0.580461 0.224333 -vt 0.580400 0.209140 -vt 0.156250 0.273438 -vt 0.156250 0.257812 -vt 0.226562 0.257812 -vt 0.382812 0.257812 -vt 0.460938 0.257812 -vt 0.460938 0.273438 -vt 0.382812 0.273438 -vt 0.257812 0.273438 -vt 0.140625 0.257812 -vt 0.140625 0.273438 -vt 0.967368 0.712551 -vt 0.960911 0.708480 -vt 0.782406 0.708480 -vt 0.770304 0.710607 -vt 0.760186 0.714892 -vt 0.754948 0.720587 -vt 0.753194 0.729380 -vt 0.798708 0.729380 -vt 0.919833 0.729380 -vt 0.973113 0.729380 -vt 0.972893 0.724155 -vt 0.971476 0.718224 -vt 0.492188 0.289062 -vt 0.492188 0.304688 -vt 0.312500 0.304688 -vt 0.312500 0.289062 -vt 0.031250 0.304688 -vt 0.031250 0.289062 -vt 0.039062 0.289062 -vt 0.039062 0.304688 -vt 0.763353 0.758747 -vt 0.753194 0.824303 -vt 0.763353 0.804636 -vt 0.753210 0.682956 -vt 0.753210 0.588042 -vt 0.763368 0.617406 -vt 0.078125 0.289062 -vt 0.117188 0.289062 -vt 0.117188 0.304688 -vt 0.078125 0.304688 -vt 0.140625 0.289062 -vt 0.164062 0.289062 -vt 0.164062 0.304688 -vt 0.140625 0.304688 -vt 0.195312 0.289062 -vt 0.210938 0.289062 -vt 0.210938 0.304688 -vt 0.195312 0.304688 -vt 0.015625 0.273438 -vt 0.015625 0.257812 -vt 0.031250 0.257812 -vt 0.031250 0.273438 -vt 0.226562 0.289062 -vt 0.265625 0.289062 -vt 0.265625 0.304688 -vt 0.226562 0.304688 -vt 0.070312 0.273438 -vt 0.070312 0.257812 -vt 0.085938 0.257812 -vt 0.085938 0.273438 -vt 0.273438 0.289062 -vt 0.281250 0.289062 -vt 0.281250 0.304688 -vt 0.273438 0.304688 -vt 0.062500 0.289062 -vt 0.062500 0.304688 -vt 0.507812 0.257812 -vt 0.515625 0.257812 -vt 0.515625 0.273438 -vt 0.507812 0.273438 -vt 0.109375 0.257812 -vt 0.109375 0.273438 -vt 0.304688 0.289062 -vt 0.304688 0.304688 -vt 0.554688 0.257812 -vt 0.554688 0.273438 -vt 0.960905 0.567145 -vt 0.967362 0.571215 -vt 0.971468 0.576888 -vt 0.972886 0.582818 -vt 0.973106 0.588042 -vt 0.919831 0.588042 -vt 0.798719 0.588042 -vt 0.754964 0.579250 -vt 0.760201 0.573556 -vt 0.770318 0.569271 -vt 0.782419 0.567145 -vt 0.125000 0.257812 -vt 0.125000 0.273438 -vt 0.750006 0.874954 -vt 0.742144 0.874954 -vt 0.742144 0.863764 -vt 0.750006 0.862734 -vt 0.909114 0.945325 -vt 0.931991 0.943252 -vt 0.931991 0.934828 -vt 0.909114 0.933924 -vt 0.750488 0.921717 -vt 0.742663 0.920330 -vt 0.742663 0.896088 -vt 0.750488 0.894700 -vt 0.750238 0.979188 -vt 0.742405 0.979188 -vt 0.742405 0.968738 -vt 0.750238 0.967542 -vt 0.944831 0.940530 -vt 0.944862 0.936261 -vt 0.931657 0.897717 -vt 0.944468 0.902872 -vt 0.944468 0.913546 -vt 0.931657 0.918700 -vt 0.931586 0.979188 -vt 0.944345 0.979188 -vt 0.944345 0.983815 -vt 0.931586 0.988233 -vt 0.932027 0.872215 -vt 0.944865 0.869493 -vt 0.944833 0.876459 -vt 0.932027 0.881617 -vt 0.948261 0.940508 -vt 0.948261 0.939581 -vt 0.947850 0.906954 -vt 0.947850 0.909464 -vt 0.948295 0.869471 -vt 0.948295 0.870398 -vt 0.944345 0.974561 -vt 0.947794 0.978083 -vt 0.947794 0.979188 -vt 0.908796 0.979188 -vt 0.908796 0.968338 -vt 0.931586 0.970143 -vt 0.908890 0.920794 -vt 0.908890 0.895623 -vt 0.896159 0.945992 -vt 0.896159 0.933770 -vt 0.909152 0.874287 -vt 0.909152 0.862887 -vt 0.932027 0.863791 -vt 0.736737 0.979188 -vt 0.736737 0.984293 -vt 0.734911 0.980276 -vt 0.734911 0.979188 -vt 0.736399 0.945992 -vt 0.736399 0.939403 -vt 0.734565 0.945083 -vt 0.734565 0.945992 -vt 0.736455 0.874954 -vt 0.736455 0.881100 -vt 0.734622 0.875863 -vt 0.734622 0.874954 -vt 0.737000 0.902288 -vt 0.737000 0.914130 -vt 0.735176 0.909433 -vt 0.735176 0.906984 -vt 0.742088 0.945992 -vt 0.742088 0.934801 -vt 0.742405 0.989638 -vt 0.742144 0.885565 -vt 0.951429 0.941190 -vt 0.950111 0.941420 -vt 0.948792 0.941190 -vt 0.948413 0.940372 -vt 0.948780 0.939553 -vt 0.951441 0.939553 -vt 0.951807 0.940372 -vt 0.749951 0.945992 -vt 0.749951 0.933770 -vt 0.895890 0.979188 -vt 0.895890 0.967542 -vt 0.895997 0.921717 -vt 0.895997 0.894700 -vt 0.896199 0.874954 -vt 0.896199 0.862734 -vt 0.908796 0.990039 -vt 0.895890 0.990834 -vt 0.750238 0.990834 -vt 0.736737 0.974083 -vt 0.734911 0.978100 -vt 0.947794 0.980294 -vt 0.749951 0.957603 -vt 0.896159 0.957603 -vt 0.909152 0.885383 -vt 0.896199 0.886564 -vt 0.750006 0.886564 -vt 0.742088 0.956604 -vt 0.736455 0.868366 -vt 0.736399 0.952139 -vt 0.734622 0.874045 -vt 0.734565 0.946901 -vt 0.909114 0.956422 -vt 0.944896 0.865224 -vt 0.948295 0.868544 -vt 0.944798 0.947497 -vt 0.948261 0.941436 -vt 0.931991 0.952656 -vt 0.731423 0.946575 -vt 0.730907 0.945823 -vt 0.731423 0.945071 -vt 0.733858 0.945071 -vt 0.734374 0.945823 -vt 0.733858 0.946575 -vt 0.732640 0.946894 -vt 0.922400 0.790503 -vt 0.909684 0.802248 -vt 0.926603 0.816027 -vt 0.940619 0.802105 -vt 0.895514 0.810643 -vt 0.879861 0.816268 -vt 0.893629 0.832537 -vt 0.910949 0.825940 -vt 0.862697 0.819703 -vt 0.843994 0.821527 -vt 0.853887 0.838546 -vt 0.874618 0.836509 -vt 0.790080 0.822729 -vt 0.753201 0.841185 -vt 0.781106 0.839969 -vt 0.801856 0.822660 -vt 0.807158 0.839585 -vt 0.940979 0.748331 -vt 0.938454 0.742014 -vt 0.831409 0.839341 -vt 0.823723 0.822319 -vt 0.953025 0.783484 -vt 0.933690 0.774830 -vt 0.963841 0.618132 -vt 0.940975 0.606992 -vt 0.938451 0.600675 -vt 0.932459 0.594359 -vt 0.941402 0.613308 -vt 0.831417 0.697992 -vt 0.807168 0.698236 -vt 0.801867 0.681312 -vt 0.823731 0.680972 -vt 0.781120 0.698619 -vt 0.790091 0.681382 -vt 0.932462 0.735697 -vt 0.953020 0.642141 -vt 0.933687 0.633488 -vt 0.753216 0.699836 -vt 0.844001 0.680180 -vt 0.853892 0.697197 -vt 0.941407 0.754649 -vt 0.963847 0.759473 -vt 0.940616 0.660760 -vt 0.922398 0.649159 -vt 0.862702 0.678356 -vt 0.874620 0.695159 -vt 0.926600 0.674680 -vt 0.909684 0.660903 -vt 0.296875 0.289062 -vt 0.296875 0.304688 -vt 0.879864 0.674921 -vt 0.893630 0.691189 -vt 0.910948 0.684592 -vt 0.895515 0.669297 -vt 0.484375 0.257812 -vt 0.484375 0.273438 -vt 0.132812 0.257812 -vt 0.132812 0.273438 -vt 0.500000 0.257812 -vt 0.500000 0.273438 -vt 0.531250 0.304688 -vt 0.531250 0.289062 -vt 0.539062 0.289062 -vt 0.539062 0.304688 -vt 0.515625 0.304688 -vt 0.515625 0.289062 -vt 0.554688 0.289062 -vt 0.554688 0.304688 -vt 0.023438 0.304688 -vt 0.023438 0.289062 -vt 0.015625 0.304688 -vt 0.015625 0.289062 -vt 0.778991 0.821665 -vt 0.779004 0.680318 -vt 0.780434 0.733153 -vt 0.771448 0.819685 -vt 0.772378 0.738811 -vt 0.767183 0.816788 -vt 0.767107 0.745859 -vt 0.764384 0.811840 -vt 0.771462 0.678338 -vt 0.780447 0.591815 -vt 0.767197 0.675442 -vt 0.772392 0.597473 -vt 0.764398 0.670493 -vt 0.767121 0.604520 -vt 0.763368 0.663290 -vt 0.967356 0.712544 -vt 0.972880 0.724147 -vt 0.754952 0.720579 -vt 0.763392 0.617484 -vt 0.753243 0.588146 -vt 0.960756 0.567267 -vt 0.782426 0.567267 -vt 0.770336 0.569391 -vt 0.760228 0.573672 -vt 0.754996 0.579361 -vt 0.798712 0.588146 -vt 0.919719 0.588146 -vt 0.972947 0.588146 -vt 0.972727 0.582926 -vt 0.971311 0.577001 -vt 0.967208 0.571333 -vt 0.749942 0.874964 -vt 0.749942 0.862755 -vt 0.931959 0.943234 -vt 0.750255 0.979178 -vt 0.750255 0.990823 -vt 0.944830 0.936242 -vt 0.931804 0.872228 -vt 0.931804 0.881621 -vt 0.944599 0.876468 -vt 0.944631 0.869508 -vt 0.948228 0.939562 -vt 0.948228 0.940490 -vt 0.947850 0.906948 -vt 0.948058 0.870412 -vt 0.948058 0.869486 -vt 0.896130 0.945972 -vt 0.896130 0.933753 -vt 0.931804 0.863811 -vt 0.908949 0.862908 -vt 0.908949 0.874298 -vt 0.736755 0.979178 -vt 0.736756 0.974074 -vt 0.734549 0.945972 -vt 0.734549 0.945064 -vt 0.736403 0.874964 -vt 0.736403 0.881105 -vt 0.749933 0.933753 -vt 0.749933 0.945972 -vt 0.896007 0.874964 -vt 0.896007 0.862755 -vt 0.750255 0.967534 -vt 0.736756 0.984282 -vt 0.749933 0.957583 -vt 0.896130 0.957583 -vt 0.908949 0.885384 -vt 0.896007 0.886564 -vt 0.749942 0.886564 -vt 0.736403 0.868381 -vt 0.734572 0.874056 -vt 0.734549 0.946881 -vt 0.944662 0.865242 -vt 0.948058 0.868559 -vt 0.948228 0.941417 -vt 0.931959 0.952636 -vt 0.733848 0.946577 -vt 0.733848 0.945073 -vt 0.801856 0.822645 -vt 0.938444 0.742005 -vt 0.940843 0.607079 -vt 0.963690 0.618209 -vt 0.938321 0.600768 -vt 0.932335 0.594457 -vt 0.941271 0.613390 -vt 0.952878 0.642197 -vt 0.933562 0.633552 -vt 0.853837 0.697205 -vt 0.940485 0.660800 -vt 0.922283 0.649209 -vt 0.862639 0.678381 -vt 0.874547 0.695170 -vt 0.926482 0.674707 -vt 0.909580 0.660943 -vt 0.879786 0.674949 -vt 0.893541 0.691202 -vt 0.895424 0.669329 -vt 0.910843 0.684611 -vt 0.780435 0.733145 -vt 0.767109 0.745850 -vt 0.771479 0.678363 -vt 0.780456 0.591916 -vt 0.767218 0.675469 -vt 0.772408 0.597569 -vt 0.767142 0.604609 -vt 0.565779 0.209139 -vt 0.511679 0.208922 -vt 0.565717 0.224333 -vt 0.511617 0.224115 -vt 0.213217 0.249509 -vt 0.213217 0.231846 -vt 0.382049 0.231846 -vt 0.382049 0.241659 -vt 0.132812 0.085938 -vt 0.109375 0.085938 -vt 0.109375 0.000000 -vt 0.132812 0.000000 -vt 0.189948 0.000000 -vt 0.206653 0.000000 -vt 0.203333 0.168670 -vt 0.193269 0.168670 -vt 0.406250 0.117188 -vt 0.406250 0.093750 -vt 0.414062 0.093750 -vt 0.414062 0.117188 -vt 0.156538 0.000000 -vt 0.173243 0.000000 -vt 0.169923 0.168784 -vt 0.159859 0.168784 -vt 0.382042 0.200580 -vt 0.382042 0.218243 -vt 0.213210 0.210393 -vt 0.213210 0.200580 -vt 0.382812 0.117188 -vt 0.375000 0.117188 -vt 0.375000 0.093750 -vt 0.382812 0.093750 -vt 0.186628 0.168848 -vt 0.176564 0.168847 -vt 0.398438 0.117188 -vt 0.390625 0.117188 -vt 0.390625 0.093750 -vt 0.398438 0.093750 -vt 0.223359 0.000001 -vt 0.220038 0.168738 -vt 0.209974 0.168738 -vt 0.240064 0.000000 -vt 0.236744 0.168837 -vt 0.226679 0.168837 -vt 0.070177 0.178780 -vt 0.095592 0.178779 -vt 0.091349 0.184895 -vt 0.074420 0.184895 -vt 0.085938 0.085938 -vt 0.085938 0.000000 -vt 0.062500 0.085938 -vt 0.062500 0.000000 -vt 0.039062 0.085938 -vt 0.039062 0.000000 -vt 0.015625 0.085938 -vt 0.015625 0.000000 -vt 0.093750 0.164062 -vt 0.078125 0.164062 -vt 0.078125 0.085938 -vt 0.093750 0.085938 -vt 0.121007 0.178780 -vt 0.116765 0.184895 -vt 0.099836 0.184895 -vt 0.146421 0.178780 -vt 0.142177 0.184894 -vt 0.125250 0.184894 -vt 0.171836 0.178780 -vt 0.167592 0.184895 -vt 0.150663 0.184896 -vt 0.197249 0.178780 -vt 0.193007 0.184895 -vt 0.176078 0.184896 -vt 0.069976 0.187157 -vt 0.086929 0.187158 -vt 0.084650 0.190480 -vt 0.072255 0.190480 -vt 0.062500 0.164062 -vt 0.046875 0.164062 -vt 0.046875 0.085938 -vt 0.031250 0.164062 -vt 0.031250 0.085938 -vt 0.015625 0.164062 -vt 0.054688 0.250000 -vt 0.046875 0.250000 -vt 0.054688 0.164062 -vt 0.103883 0.187159 -vt 0.101604 0.190481 -vt 0.089208 0.190480 -vt 0.120835 0.187159 -vt 0.118556 0.190482 -vt 0.106162 0.190482 -vt 0.137789 0.187157 -vt 0.135510 0.190480 -vt 0.123114 0.190481 -vt 0.154743 0.187157 -vt 0.152464 0.190481 -vt 0.140067 0.190480 -vt 0.039062 0.250000 -vt 0.039062 0.164062 -vt 0.031250 0.250000 -vt 0.023438 0.250000 -vt 0.023438 0.164062 -vt 0.015625 0.250000 -vt 0.624817 0.007353 -vt 0.624817 0.022978 -vt 0.292515 0.169147 -vt 0.282290 0.169147 -vt 0.278916 0.000000 -vt 0.295889 0.000000 -vt 0.275542 0.169133 -vt 0.265317 0.169133 -vt 0.261943 0.000000 -vt 0.343433 0.169156 -vt 0.333208 0.169156 -vt 0.329834 0.000000 -vt 0.346807 0.000000 -vt 0.326461 0.169074 -vt 0.316235 0.169073 -vt 0.312861 0.000000 -vt 0.309488 0.169046 -vt 0.299262 0.169046 -s off -f 126/1 152/2 154/3 125/4 -f 124/5 127/6 126/7 125/8 -f 486/9 484/10 482/11 480/12 488/13 -f 535/14 536/15 538/16 537/17 -f 537/17 538/16 540/18 539/19 -f 539/20 540/21 542/22 541/23 -f 541/23 542/22 544/24 543/25 -f 543/25 544/24 546/26 545/27 -f 545/27 546/26 548/28 547/29 -f 538/30 536/31 550/32 548/33 546/34 544/35 542/36 540/37 -f 549/38 550/39 536/15 535/14 -f 547/29 548/28 550/39 549/38 -f 535/31 537/30 539/37 541/36 543/35 545/34 547/33 549/32 -f 552/14 553/15 555/16 554/17 -f 554/17 555/16 557/18 556/19 -f 556/20 557/21 559/22 558/23 -f 558/23 559/22 561/24 560/25 -f 560/25 561/24 563/26 562/27 -f 562/27 563/26 565/28 564/29 -f 555/30 553/31 567/32 565/33 563/34 561/35 559/36 557/37 -f 566/38 567/39 553/15 552/14 -f 564/29 565/28 567/39 566/38 -f 552/31 554/30 556/37 558/36 560/35 562/34 564/33 566/32 -f 569/14 570/15 572/16 571/17 -f 571/17 572/16 574/18 573/19 -f 573/20 574/21 576/22 575/23 -f 575/23 576/22 578/24 577/25 -f 577/25 578/24 580/26 579/27 -f 579/27 580/26 582/28 581/29 -f 572/30 570/31 584/32 582/33 580/34 578/35 576/36 574/37 -f 583/38 584/39 570/15 569/14 -f 581/29 582/28 584/39 583/38 -f 569/31 571/30 573/37 575/36 577/35 579/34 581/33 583/32 -f 586/14 587/15 589/16 588/17 -f 588/17 589/16 591/18 590/19 -f 590/20 591/21 593/22 592/23 -f 592/23 593/22 595/24 594/25 -f 594/25 595/24 597/26 596/27 -f 596/27 597/26 599/28 598/29 -f 589/30 587/31 601/32 599/33 597/34 595/35 593/36 591/37 -f 600/38 601/39 587/15 586/14 -f 598/29 599/28 601/39 600/38 -f 586/31 588/30 590/37 592/36 594/35 596/34 598/33 600/32 -f 602/14 603/15 605/16 604/17 -f 604/17 605/16 607/18 606/19 -f 606/20 607/21 609/22 608/23 -f 608/23 609/22 611/24 610/25 -f 610/25 611/24 613/26 612/27 -f 612/27 613/26 615/28 614/29 -f 605/30 603/31 617/32 615/33 613/34 611/35 609/36 607/37 -f 616/38 617/39 603/15 602/14 -f 614/29 615/28 617/39 616/38 -f 602/31 604/30 606/37 608/36 610/35 612/34 614/33 616/32 -f 153/40 127/6 124/5 120/41 -s 1 -f 16/42 7/43 1/44 14/45 -f 22/46 8/47 2/48 21/49 -f 24/50 14/51 1/52 21/49 -f 72/53 68/54 13/55 17/56 -f 20/57 6/58 3/59 19/60 -f 66/61 73/62 18/63 11/64 -f 65/65 9/66 7/43 16/42 62/67 -f 4/68 56/69 57/70 67/71 12/72 5/73 -f 23/74 10/75 8/76 22/77 -f 19/60 3/59 10/78 23/79 -f 73/62 72/53 17/56 18/63 -f 62/67 16/42 14/45 59/80 -f 6/81 15/82 11/64 3/59 -f 8/76 17/56 13/55 2/83 -f 20/84 5/85 12/86 25/87 -f 10/88 18/63 17/56 8/76 -f 3/59 11/64 18/63 10/88 -f 7/89 22/46 21/49 1/52 -f 13/55 24/50 21/49 2/48 -f 5/90 20/57 19/60 4/91 -f 9/92 23/74 22/77 7/93 -f 4/91 19/60 23/79 9/94 -f 6/95 20/84 25/87 15/96 -f 51/97 46/98 26/99 38/100 -f 48/101 47/102 27/103 31/104 -f 42/105 38/106 26/107 32/108 -f 52/109 114/110 88/111 37/112 -f 43/113 36/114 85/115 96/116 -f 50/117 48/118 31/119 34/120 -f 37/121 40/122 31/123 27/124 -f 39/125 41/126 92/127 87/128 -f 44/129 42/105 32/108 34/130 -f 45/131 43/113 96/116 100/132 -f 46/98 49/133 32/134 26/99 -f 49/135 50/117 34/120 32/136 -f 40/122 44/129 34/130 31/123 -f 41/126 45/131 100/132 92/127 -f 113/137 51/97 38/100 86/138 -f 95/139 86/140 38/106 42/105 -f 47/102 52/109 37/112 27/103 -f 33/141 28/142 36/114 43/113 -f 88/143 91/144 40/122 37/121 -f 29/145 30/146 41/126 39/125 -f 99/147 95/139 42/105 44/129 -f 35/148 33/141 43/113 45/131 -f 91/144 99/147 44/129 40/122 -f 30/146 35/148 45/131 41/126 -f 36/149 28/150 46/98 51/97 -f 30/151 29/145 47/102 48/101 -f 39/152 87/153 114/110 52/109 -f 35/154 30/146 48/118 50/117 -f 28/150 33/155 49/133 46/98 -f 33/156 35/154 50/117 49/135 -f 85/157 36/149 51/97 113/137 -f 29/145 39/152 52/109 47/102 -f 71/158 69/159 53/160 60/161 -f 77/162 76/163 54/164 61/165 -f 79/166 76/163 53/167 69/168 -f 75/169 74/170 55/171 58/172 -f 65/65 62/67 71/158 60/161 63/173 -f 4/68 9/66 65/65 63/173 56/69 -f 78/174 77/175 61/176 64/177 -f 74/170 78/178 64/179 55/171 -f 62/67 59/80 69/159 71/158 -f 58/180 55/171 66/61 70/181 -f 61/176 54/182 68/54 72/53 -f 75/183 80/184 67/185 57/186 -f 64/187 61/176 72/53 73/62 -f 55/171 64/187 73/62 66/61 -f 60/188 53/167 76/163 77/162 -f 68/54 54/164 76/163 79/166 -f 57/189 56/190 74/170 75/169 -f 63/191 60/192 77/175 78/174 -f 56/190 63/193 78/178 74/170 -f 58/194 70/181 80/184 75/183 -f 118/195 103/196 81/197 111/198 -f 115/199 90/200 82/201 112/202 -f 107/203 93/204 81/150 103/205 -f 119/206 102/207 88/111 114/110 -f 108/208 96/116 85/115 101/209 -f 117/210 97/211 90/212 115/213 -f 102/214 82/215 90/216 105/217 -f 104/218 87/128 92/127 106/219 -f 109/220 97/221 93/204 107/203 -f 110/222 100/132 96/116 108/208 -f 111/198 81/197 93/223 116/224 -f 116/225 93/226 97/211 117/210 -f 105/217 90/216 97/221 109/220 -f 106/219 92/127 100/132 110/222 -f 113/137 86/138 103/196 118/195 -f 95/139 107/203 103/205 86/140 -f 112/202 82/201 102/207 119/206 -f 94/227 108/208 101/209 83/228 -f 88/143 102/214 105/217 91/144 -f 84/229 104/218 106/219 89/230 -f 99/147 109/220 107/203 95/139 -f 98/231 110/222 108/208 94/227 -f 91/144 105/217 109/220 99/147 -f 89/230 106/219 110/222 98/231 -f 101/232 118/195 111/198 83/107 -f 89/233 115/199 112/202 84/229 -f 104/234 119/206 114/110 87/153 -f 98/235 117/210 115/213 89/230 -f 83/107 111/198 116/224 94/236 -f 94/237 116/225 117/210 98/235 -f 85/157 113/137 118/195 101/232 -f 84/229 112/202 119/206 104/234 -f 121/3 152/2 153/40 120/41 -f 128/238 131/239 135/240 132/241 -f 131/239 128/238 123/238 619/239 -f 132/241 135/240 139/242 136/243 -f 130/244 129/245 133/246 134/247 -f 131/248 130/249 134/250 135/251 -f 144/252 145/253 143/254 140/255 -f 134/247 133/246 137/256 138/257 -f 135/258 134/259 138/260 139/261 -f 133/262 132/263 136/264 137/265 -f 140/255 143/254 151/266 148/267 -f 146/268 147/269 141/270 142/271 -f 136/243 139/242 145/253 144/252 -f 138/257 137/256 147/269 146/268 -f 139/261 138/260 146/272 145/273 -f 137/265 136/264 144/274 147/275 -f 149/276 148/277 151/278 150/279 -f 142/271 141/270 149/280 150/281 -f 15/96 25/87 80/184 70/181 -f 24/50 79/166 69/168 59/282 14/51 -f 80/184 25/87 12/86 67/185 -f 70/181 66/61 11/64 15/82 -f 142/283 150/284 151/285 143/286 145/273 146/272 -f 79/166 24/50 13/55 68/54 -f 160/287 158/288 153/289 152/290 162/291 164/292 -f 319/288 323/291 321/292 154/293 155/294 317/287 -f 283/295 158/288 160/287 284/296 -f 284/297 160/298 164/299 290/300 288/301 291/302 165/303 169/304 182/305 161/306 285/307 282/308 -f 169/309 168/310 206/311 182/312 -f 314/313 311/314 166/315 167/316 -f 300/317 156/318 307/319 -f 157/320 163/321 299/322 -f 192/323 191/324 215/325 216/326 -f 190/327 189/328 213/329 214/330 -f 188/331 187/332 211/333 212/334 -f 174/335 198/336 197/337 173/338 -f 186/339 185/340 209/341 210/342 -f 172/343 196/344 195/345 171/346 -f 184/347 183/348 207/349 208/350 -f 193/351 192/323 216/326 217/352 -f 191/324 190/327 214/330 215/325 -f 189/328 188/331 212/334 213/329 -f 187/332 186/339 210/342 211/333 -f 292/353 163/354 165/355 291/356 -f 173/338 197/337 196/344 172/343 -f 185/340 184/347 208/350 209/341 -f 171/346 195/345 194/357 170/358 -f 298/359 182/312 206/311 297/360 -f 157/361 156/362 165/355 163/354 -f 158/363 283/364 281/365 286/366 159/367 206/368 168/369 163/321 292/370 287/371 289/372 162/373 -f 170/358 194/357 159/374 161/375 -f 159/374 286/374 285/375 161/375 -f 278/376 263/377 219/378 248/379 -f 271/380 266/381 221/382 237/383 -f 248/384 219/385 220/386 247/387 -f 261/388 254/389 223/390 246/391 -f 266/381 267/392 228/393 221/382 -f 221/394 228/395 227/396 218/397 -f 255/398 256/399 229/400 225/401 -f 265/402 268/403 226/404 222/405 -f 267/392 269/406 232/407 228/393 -f 228/395 232/408 231/409 227/396 -f 268/403 270/410 230/411 226/404 -f 256/399 226/412 230/413 257/414 -f 255/398 258/415 234/416 222/417 -f 218/397 235/418 237/419 221/394 -f 280/420 271/380 237/383 253/421 -f 265/402 272/422 235/423 218/424 -f 260/425 245/426 240/427 259/428 -f 275/429 244/430 239/431 273/432 -f 276/433 242/434 241/435 274/436 -f 244/437 243/438 238/439 239/440 -f 264/441 220/442 244/430 275/429 -f 220/386 219/385 243/438 244/437 -f 254/389 224/443 245/426 260/425 -f 263/377 223/444 242/434 276/433 -f 233/445 257/446 230/447 270/448 231/449 232/450 269/451 -f 264/441 277/452 247/453 220/442 -f 262/454 261/388 246/391 252/455 -f 250/456 248/384 247/387 253/457 -f 279/458 278/376 248/379 250/459 -f 272/422 279/458 250/459 235/423 -f 235/418 250/456 253/457 237/419 -f 258/415 262/454 252/455 234/416 -f 277/452 280/420 253/421 247/453 -f 236/460 251/461 262/454 258/415 -f 251/461 249/462 261/388 262/454 -f 223/390 254/389 260/425 242/463 -f 242/463 260/425 259/428 241/464 -f 225/401 236/460 258/415 255/398 -f 229/400 256/399 257/414 233/465 -f 222/417 226/412 256/399 255/398 -f 249/462 224/443 254/389 261/388 -f 249/466 251/467 280/420 277/452 -f 234/468 252/469 279/458 272/422 -f 252/469 246/470 278/376 279/458 -f 224/471 249/466 277/452 264/441 -f 219/378 263/377 276/433 243/472 -f 224/471 264/441 275/429 245/473 -f 243/472 276/433 274/436 238/474 -f 245/473 275/429 273/432 240/475 -f 222/405 234/468 272/422 265/402 -f 251/467 236/476 271/380 280/420 -f 227/477 231/478 270/410 268/403 -f 229/479 233/480 269/406 267/392 -f 218/424 227/477 268/403 265/402 -f 225/481 229/479 267/392 266/381 -f 236/476 225/481 266/381 271/380 -f 246/470 223/444 263/377 278/376 -f 240/482 273/483 239/484 238/485 274/486 241/487 259/488 -f 185/489 186/490 173/491 172/492 -f 187/493 188/494 175/495 174/496 -f 189/497 190/498 177/499 176/500 -f 193/501 156/318 181/502 180/503 -f 192/504 193/501 180/503 179/505 -f 295/506 161/306 293/507 -f 178/508 191/509 192/504 179/505 -f 172/492 171/510 184/511 185/489 -f 178/508 177/499 190/498 191/509 -f 175/495 188/494 189/497 176/500 -f 159/367 194/512 296/513 -f 294/514 297/515 159/367 -f 174/496 173/491 186/490 187/493 -f 296/513 294/514 159/367 -f 297/515 206/368 159/367 -f 296/513 194/512 207/516 -f 202/517 203/518 216/519 215/520 -f 203/518 204/521 217/522 216/519 -f 161/306 298/523 293/507 -f 195/524 208/525 207/516 194/512 -f 204/521 205/526 157/320 217/522 -f 214/527 201/528 202/517 215/520 -f 295/506 183/529 170/530 -f 196/531 209/532 208/525 195/524 -f 213/533 200/534 201/528 214/527 -f 197/535 210/536 209/532 196/531 -f 295/537 293/537 294/538 296/538 -f 293/537 298/359 297/360 294/538 -f 212/539 199/540 200/534 213/533 -f 210/536 197/535 198/541 211/542 -f 162/291 289/543 290/544 164/292 -f 161/306 182/305 298/523 -f 199/540 212/539 211/542 198/541 -f 281/545 283/295 284/296 282/546 -f 289/543 287/547 288/548 290/544 -f 183/348 295/537 296/538 207/349 -f 161/306 295/506 170/530 -f 286/374 281/545 282/546 285/375 -f 287/547 292/353 291/356 288/548 -f 183/529 184/511 171/510 170/530 -f 305/549 304/550 300/551 299/552 -f 303/553 306/554 302/550 301/549 -f 168/310 169/309 306/554 303/553 -f 301/549 302/550 304/550 305/549 -f 299/552 300/551 307/555 308/556 -f 312/557 313/558 309/314 310/313 -f 308/559 307/560 313/558 312/557 -f 310/313 309/314 311/314 314/313 -f 156/318 193/501 166/561 -f 157/320 167/562 217/522 -f 166/315 193/351 217/352 167/316 -f 306/563 169/304 165/303 -f 156/318 166/561 311/564 -f 302/565 306/563 165/303 -f 156/318 311/564 309/566 -f 304/567 302/565 165/303 -f 156/318 309/566 313/568 -f 300/317 304/567 165/303 -f 156/318 313/568 307/319 -f 156/318 300/317 165/303 -f 314/569 167/562 157/320 -f 163/321 168/369 303/570 -f 310/571 314/569 157/320 -f 163/321 303/570 301/572 -f 312/573 310/571 157/320 -f 163/321 301/572 305/574 -f 308/575 312/573 157/320 -f 163/321 305/574 299/322 -f 299/322 308/575 157/320 -f 442/296 443/295 319/288 317/287 -f 443/576 441/308 444/577 320/306 341/305 328/304 324/303 450/578 447/301 449/300 323/299 319/298 -f 328/310 341/311 365/312 327/309 -f 473/314 326/315 325/316 470/313 -f 459/317 466/319 315/318 -f 316/320 458/579 322/580 -f 351/326 375/323 374/324 350/325 -f 349/330 373/327 372/328 348/329 -f 347/334 371/331 370/332 346/333 -f 333/336 332/337 356/338 357/335 -f 345/342 369/339 368/340 344/341 -f 331/344 330/345 354/346 355/343 -f 343/350 367/347 366/348 342/349 -f 352/352 376/351 375/323 351/326 -f 350/325 374/324 373/327 349/330 -f 348/329 372/328 371/331 347/334 -f 346/333 370/332 369/339 345/342 -f 451/356 450/353 324/354 322/355 -f 332/337 331/344 355/343 356/338 -f 344/341 368/340 367/347 343/350 -f 330/345 329/357 353/358 354/346 -f 457/360 456/359 365/312 341/311 -f 316/362 322/355 324/354 315/361 -f 317/581 321/582 448/583 446/584 451/585 322/580 327/586 365/587 318/588 445/589 440/590 442/591 -f 329/357 320/374 318/375 353/358 -f 318/375 320/374 444/374 445/375 -f 437/592 407/593 378/378 422/377 -f 430/380 396/383 380/382 425/594 -f 407/387 406/384 379/385 378/386 -f 420/595 405/596 382/443 413/389 -f 425/594 380/382 387/597 426/392 -f 380/397 377/394 386/395 387/396 -f 414/398 384/417 388/412 415/399 -f 424/598 381/599 385/600 427/601 -f 426/392 387/597 391/602 428/603 -f 387/396 386/395 390/604 391/409 -f 427/601 385/600 389/605 429/606 -f 415/399 416/414 389/465 385/400 -f 414/398 381/401 393/460 417/415 -f 377/394 380/397 396/418 394/419 -f 439/607 412/608 396/383 430/380 -f 424/598 377/609 394/610 431/611 -f 419/612 418/428 399/464 404/613 -f 434/429 432/614 398/615 403/430 -f 435/616 433/436 400/435 401/617 -f 403/438 398/439 397/440 402/437 -f 423/441 434/429 403/430 379/442 -f 379/385 403/438 402/437 378/386 -f 413/389 419/612 404/613 383/390 -f 422/377 435/616 401/617 382/444 -f 392/447 428/448 391/449 390/450 429/451 389/445 416/446 -f 423/441 379/442 406/618 436/619 -f 421/454 411/461 405/596 420/595 -f 409/457 412/456 406/384 407/387 -f 438/620 409/621 407/593 437/592 -f 431/611 394/610 409/621 438/620 -f 394/419 396/418 412/456 409/457 -f 417/415 393/460 411/461 421/454 -f 436/619 406/618 412/608 439/607 -f 395/416 417/415 421/454 410/455 -f 410/455 421/454 420/595 408/622 -f 382/443 401/623 419/612 413/389 -f 401/623 400/427 418/428 419/612 -f 384/417 414/398 417/415 395/416 -f 388/412 392/413 416/414 415/399 -f 381/401 414/398 415/399 385/400 -f 408/622 420/595 413/389 383/390 -f 408/624 436/619 439/607 410/625 -f 393/626 431/611 438/620 411/627 -f 411/627 438/620 437/592 405/628 -f 383/471 423/441 436/619 408/624 -f 378/378 402/629 435/616 422/377 -f 383/471 404/473 434/429 423/441 -f 402/629 397/630 433/436 435/616 -f 404/473 399/631 432/614 434/429 -f 381/599 424/598 431/611 393/626 -f 410/625 439/607 430/380 395/476 -f 386/632 427/601 429/606 390/633 -f 388/479 426/392 428/603 392/634 -f 377/609 424/598 427/601 386/632 -f 384/635 425/594 426/392 388/479 -f 395/476 430/380 425/594 384/635 -f 405/628 437/592 422/377 382/444 -f 399/636 418/488 400/482 433/483 397/484 398/637 432/486 -f 344/489 331/492 332/491 345/490 -f 346/493 333/496 334/495 347/494 -f 348/497 335/500 336/499 349/498 -f 352/501 339/503 340/502 315/318 -f 351/638 338/505 339/503 352/501 -f 454/506 452/639 320/306 -f 337/508 338/505 351/638 350/509 -f 331/492 344/489 343/511 330/510 -f 337/508 350/509 349/498 336/499 -f 334/495 335/500 348/497 347/494 -f 318/588 455/640 353/641 -f 453/642 318/588 456/643 -f 333/496 346/493 345/490 332/491 -f 455/640 318/588 453/642 -f 456/643 318/588 365/587 -f 455/640 366/644 353/641 -f 361/517 374/520 375/519 362/518 -f 362/518 375/519 376/522 363/521 -f 320/306 452/639 457/523 -f 354/645 353/641 366/644 367/646 -f 363/521 376/522 316/320 364/526 -f 373/527 374/520 361/517 360/647 -f 454/506 329/530 342/529 -f 355/648 354/645 367/646 368/649 -f 372/650 373/527 360/647 359/651 -f 356/652 355/648 368/649 369/653 -f 454/538 455/537 453/537 452/538 -f 452/538 453/537 456/359 457/360 -f 371/654 372/650 359/651 358/655 -f 369/653 370/656 357/657 356/652 -f 321/292 323/291 449/543 448/544 -f 320/306 457/523 341/305 -f 358/655 357/657 370/656 371/654 -f 440/546 441/545 443/295 442/296 -f 448/544 449/543 447/547 446/548 -f 342/349 366/348 455/537 454/538 -f 320/306 329/530 454/506 -f 445/375 444/374 441/545 440/546 -f 446/548 447/547 450/353 451/356 -f 342/529 329/530 330/510 343/511 -f 464/550 458/551 459/552 463/549 -f 462/554 460/550 461/549 465/553 -f 327/309 462/554 465/553 328/310 -f 460/550 464/550 463/549 461/549 -f 458/551 467/555 466/556 459/552 -f 471/558 469/314 468/313 472/557 -f 467/560 471/558 472/557 466/559 -f 469/314 473/314 470/313 468/313 -f 315/318 325/561 352/501 -f 316/320 376/522 326/562 -f 325/316 326/315 376/351 352/352 -f 465/658 324/303 328/304 -f 315/318 470/564 325/561 -f 461/565 324/303 465/658 -f 315/318 468/566 470/564 -f 463/659 324/303 461/565 -f 315/318 472/568 468/566 -f 459/317 324/303 463/659 -f 315/318 466/319 472/568 -f 315/318 324/303 459/317 -f 473/660 316/320 326/562 -f 322/580 462/661 327/586 -f 469/662 316/320 473/660 -f 322/580 460/663 462/661 -f 471/573 316/320 469/662 -f 322/580 464/664 460/663 -f 467/575 316/320 471/573 -f 322/580 458/579 464/664 -f 458/579 316/320 467/575 -f 477/275 476/274 474/665 475/666 -f 475/666 474/665 478/667 479/668 -f 483/669 482/670 504/671 505/672 -f 485/669 484/670 508/671 509/672 -f 487/669 486/670 492/671 493/672 -f 481/673 489/674 514/675 510/676 -f 489/677 481/678 499/679 501/680 -f 489/669 488/670 496/671 497/672 -f 490/681 491/682 493/683 492/684 -f 485/685 487/686 493/687 491/688 -f 484/689 485/690 491/691 490/692 -f 494/693 495/694 497/695 496/696 -f 487/686 489/677 497/697 495/698 -f 486/689 487/690 495/691 494/692 -f 500/699 501/700 499/701 498/702 -f 488/689 489/690 501/691 500/692 -f 481/669 480/670 498/671 499/672 -f 502/702 503/682 505/681 504/699 -f 480/689 481/690 503/691 502/692 -f 481/678 483/703 505/704 503/705 -f 506/700 507/693 509/696 508/701 -f 483/703 485/706 509/707 507/708 -f 482/689 483/690 507/691 506/692 -f 510/709 514/710 519/711 515/712 -f 489/674 487/713 513/714 514/675 -f 487/713 485/715 512/716 513/714 -f 485/715 483/717 511/718 512/716 -f 483/717 481/719 510/720 511/718 -f 515/721 519/722 524/723 520/724 -f 514/710 513/725 518/726 519/727 -f 513/725 512/728 517/729 518/730 -f 512/728 511/731 516/732 517/733 -f 511/731 510/734 515/735 516/736 -f 520/737 524/738 529/739 525/740 -f 519/722 518/741 523/715 524/723 -f 518/741 517/742 522/743 523/715 -f 517/742 516/744 521/745 522/743 -f 516/744 515/746 520/719 521/745 -f 525/747 529/748 534/742 530/749 -f 524/738 523/750 528/751 529/752 -f 523/750 522/753 527/754 528/755 -f 522/753 521/756 526/757 527/758 -f 521/756 520/759 525/760 526/761 -f 529/748 528/762 533/763 534/742 -f 528/762 527/764 532/744 533/763 -f 527/764 526/765 531/766 532/744 -f 526/765 525/767 530/746 531/766 -f 129/245 130/244 618/244 122/245 -f 130/249 131/248 619/768 618/769 -f 506/770 508/771 484/772 482/773 -f 490/774 492/775 486/776 484/772 -f 494/777 496/778 488/779 486/780 -f 500/781 498/782 480/783 488/779 -f 502/784 504/785 482/773 480/783 diff --git a/homedecor_office/textures/homedecor_office_chair_basic.png b/homedecor_office/textures/homedecor_office_chair_basic.png deleted file mode 100644 index a12d1d9..0000000 Binary files a/homedecor_office/textures/homedecor_office_chair_basic.png and /dev/null differ diff --git a/homedecor_office/textures/homedecor_office_chair_upscale.png b/homedecor_office/textures/homedecor_office_chair_upscale.png deleted file mode 100644 index cf21dd5..0000000 Binary files a/homedecor_office/textures/homedecor_office_chair_upscale.png and /dev/null differ diff --git a/homedecor_seating/README.txt b/homedecor_seating/README.txt new file mode 100644 index 0000000..c86df3c --- /dev/null +++ b/homedecor_seating/README.txt @@ -0,0 +1,67 @@ +Living Room Furniture (lrfurn) mod for Minetest + + +by thefamilygrog66 + +Description: +Coloured Long Sofas (3 blocks wide), Sofas (2 blocks wide), Armchairs, Coffee Tables and End Tables, loosely based on PilzAdam's beds mod. There are 9 colours in all: red, orange, yellow, green, blue, violet, black, grey and white. + +When you right-click on a long sofa, sofa or armchair, it transports you onto it, and replenishes your HP. Good if you've just escaped nasty mobs, didn't fare so well in battle, or just had a bad fall. The coffee table - which isn't coloured, just wooden - is pretty much just for decoration. It stands half a block high and nearly 2 blocks long. The end table is similar to the coffee table, though roughly half the length (i.e. only one block) and square. + +Recipes: + + Long Sofa + + +---------------+---------------+---------------+ + | coloured wool | coloured wool | coloured wool | + +---------------+---------------+---------------+ + | wood slab | wood slab | wood slab | + +---------------+---------------+---------------+ + | stick | stick | stick | + +---------------+---------------+---------------+ + + Sofa + + +---------------+---------------+-------+ + | coloured wool | coloured wool | | + +---------------+---------------+-------+ + | wood slab | wood slab | | + +---------------+---------------+-------+ + | stick | stick | | + +---------------+---------------+-------+ + + Armchair + + +---------------+-------+-------+ + | coloured wool | | | + +---------------+-------+-------+ + | wood slab | | | + +---------------+-------+-------+ + | stick | | | + +---------------+-------+-------+ + + Coffee Table (only wood texture) + + +-----------+-----------+-----------+ + | | | | + +-----------+-----------+-----------+ + | wood slab | wood slab | wood slab | + +-----------+-----------+-----------+ + | stick | | stick | + +-----------+-----------+-----------+ + + End Table (only wood texture) + + +-----------+-----------+-----------+ + | | | | + +-----------+-----------+-----------+ + | wood slab | wood slab | | + +-----------+-----------+-----------+ + | stick | stick | | + +-----------+-----------+-----------+ + + +Mod dependencies: default, wool + +See also: +http://minetest.net/ diff --git a/homedecor_seating/armchairs.lua b/homedecor_seating/armchairs.lua new file mode 100644 index 0000000..202cedb --- /dev/null +++ b/homedecor_seating/armchairs.lua @@ -0,0 +1,171 @@ + +local S = homedecor.gettext +local armchair_cbox = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5 }, + {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5 } + } +} + +minetest.register_node(":lrfurn:armchair", { + description = S("Armchair"), + drawtype = "mesh", + mesh = "lrfurn_armchair.obj", + tiles = { + "lrfurn_upholstery.png", + { name = "lrfurn_sofa_bottom.png", color = 0xffffffff } + }, + paramtype = "light", + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + inventory_image = "lrfurn_armchair_inv.png", + groups = {snappy=3, ud_param2_colorable = 1}, + sounds = default.node_sound_wood_defaults(), + node_box = armchair_cbox, + after_place_node = function(pos, placer, itemstack, pointed_thing) + unifieddyes.fix_rotation_nsew(pos, placer, itemstack, pointed_thing) + end, + on_rotate = unifieddyes.fix_after_screwdriver_nsew, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + if not clicker:is_player() then + return itemstack + end + pos.y = pos.y-0.5 + clicker:setpos(pos) + clicker:set_hp(20) + return itemstack + end +}) + +homedecor.register("armchair", { + description = S("Armchair"), + mesh = "forniture_armchair.obj", + tiles = { + "wool_white.png", + { name = "wool_dark_grey.png", color = 0xffffffff }, + { name = "default_wood.png", color = 0xffffffff } + }, + inventory_image = "homedecor_armchair_inv.png", + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + groups = {snappy=3, ud_param2_colorable = 1}, + sounds = default.node_sound_wood_defaults(), + node_box = ac_cbox, + after_place_node = function(pos, placer, itemstack, pointed_thing) + unifieddyes.fix_rotation_nsew(pos, placer, itemstack, pointed_thing) + end, + on_rotate = unifieddyes.fix_after_screwdriver_nsew, +}) + +-- crafts + +minetest.register_craft({ + output = "lrfurn:armchair", + recipe = { + {"wool:white", "", "", }, + {"stairs:slab_wood", "", "", }, + {"group:stick", "", "", } + } +}) + +minetest.register_craft({ + output = "lrfurn:armchair", + recipe = { + {"wool:white", "", "", }, + {"moreblocks:slab_wood", "", "", }, + {"group:stick", "", "", } + } +}) + +unifieddyes.register_color_craft({ + output = "lrfurn:armchair", + palette = "wallmounted", + type = "shapeless", + neutral_node = "lrfurn:armchair", + recipe = { + "NEUTRAL_NODE", + "MAIN_DYE" + } +}) + +minetest.register_craft({ + output = "homedecor:armchair 2", + recipe = { + { "wool:white",""}, + { "group:wood","group:wood" }, + { "wool:white","wool:white" }, + }, +}) + +unifieddyes.register_color_craft({ + output = "homedecor:armchair", + palette = "wallmounted", + type = "shapeless", + neutral_node = "homedecor:armchair", + recipe = { + "NEUTRAL_NODE", + "MAIN_DYE" + } +}) + +minetest.register_craft({ + type = "fuel", + recipe = "homedecor:armchair", + burntime = 30, +}) + +minetest.register_alias('armchair', 'homedecor:armchair') + +-- convert old static nodes to param2 color + +lrfurn.old_static_armchairs = {} + +for _, color in ipairs(lrfurn.colors) do + table.insert(lrfurn.old_static_armchairs, "lrfurn:armchair_"..color) +end + +minetest.register_lbm({ + name = ":lrfurn:convert_armchairs", + label = "Convert lrfurn armchairs to use param2 color", + run_at_every_load = false, + nodenames = lrfurn.old_static_armchairs, + action = function(pos, node) + local name = node.name + local color = string.sub(name, string.find(name, "_")+1) + + if color == "red" then + color = "medium_red" + elseif color == "dark_green" then + color = "medium_green" + elseif color == "magenta" then + color = "medium_magenta" + elseif color == "cyan" then + color = "medium_cyan" + end + + local paletteidx, _ = unifieddyes.getpaletteidx("unifieddyes:"..color, "wallmounted") + local old_fdir = math.floor(node.param2 % 32) + local new_fdir = 3 + + if old_fdir == 0 then + new_fdir = 3 + elseif old_fdir == 1 then + new_fdir = 4 + elseif old_fdir == 2 then + new_fdir = 2 + elseif old_fdir == 3 then + new_fdir = 5 + end + + local param2 = paletteidx + new_fdir + + minetest.set_node(pos, { name = "lrfurn:armchair", param2 = param2 }) + local meta = minetest.get_meta(pos) + meta:set_string("dye", "unifieddyes:"..color) + end +}) + +if minetest.settings:get("log_mods") then + minetest.log("action", "[lrfurn/armchairs] "..S("Loaded!")) +end diff --git a/homedecor_seating/depends.txt b/homedecor_seating/depends.txt new file mode 100644 index 0000000..398a410 --- /dev/null +++ b/homedecor_seating/depends.txt @@ -0,0 +1,4 @@ +default +wool +homedecor_common +unifieddyes diff --git a/homedecor_seating/init.lua b/homedecor_seating/init.lua new file mode 100644 index 0000000..fe10327 --- /dev/null +++ b/homedecor_seating/init.lua @@ -0,0 +1,78 @@ +-- Home decor seating +-- forked from the previous lrfurn mod + +local S = homedecor.gettext +local modpath = minetest.get_modpath("homedecor_seating") + +lrfurn = {} +screwdriver = screwdriver or {} + +lrfurn.fdir_to_right = { + { 1, 0 }, + { 0, -1 }, + { -1, 0 }, + { 0, 1 }, +} + +lrfurn.colors = { + "black", + "brown", + "blue", + "cyan", + "dark_grey", + "dark_green", + "green", + "grey", + "magenta", + "orange", + "pink", + "red", + "violet", + "white", + "yellow", +} + +function lrfurn.check_right(pos, fdir, long, placer) + if not fdir or fdir > 3 then fdir = 0 end + + local pos2 = { x = pos.x + lrfurn.fdir_to_right[fdir+1][1], y=pos.y, z = pos.z + lrfurn.fdir_to_right[fdir+1][2] } + local pos3 = { x = pos.x + lrfurn.fdir_to_right[fdir+1][1] * 2, y=pos.y, z = pos.z + lrfurn.fdir_to_right[fdir+1][2] * 2 } + + local node2 = minetest.get_node(pos2) + if node2 and node2.name ~= "air" then + return false + elseif minetest.is_protected(pos2, placer:get_player_name()) then + if not long then + minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where other end goes!")) + else + minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where the middle or far end goes!")) + end + return false + end + + if long then + local node3 = minetest.get_node(pos3) + if node3 and node3.name ~= "air" then + return false + elseif minetest.is_protected(pos3, placer:get_player_name()) then + minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where the other end goes!")) + return false + end + end + + return true +end + +function lrfurn.fix_sofa_rotation_nsew(pos, placer, itemstack, pointed_thing) + local node = minetest.get_node(pos) + local colorbits = node.param2 - (node.param2 % 8) + local yaw = placer:get_look_yaw() + local dir = minetest.yaw_to_dir(yaw-1.5) + local fdir = minetest.dir_to_wallmounted(dir) + minetest.swap_node(pos, { name = node.name, param2 = fdir+colorbits }) +end + +dofile(modpath.."/longsofas.lua") +dofile(modpath.."/sofas.lua") +dofile(modpath.."/armchairs.lua") +dofile(modpath.."/misc.lua") diff --git a/homedecor_seating/longsofas.lua b/homedecor_seating/longsofas.lua new file mode 100644 index 0000000..4ee5ef5 --- /dev/null +++ b/homedecor_seating/longsofas.lua @@ -0,0 +1,136 @@ + +local S = homedecor.gettext + +local longsofa_cbox = { + type = "wallmounted", + wall_side = {-0.5, -0.5, -0.5, 0.5, 0.5, 2.5}, +} + +minetest.register_node(":lrfurn:longsofa", { + description = S("Long Sofa"), + drawtype = "mesh", + mesh = "lrfurn_sofa_long.obj", + tiles = { + "lrfurn_upholstery.png", + { name = "lrfurn_sofa_bottom.png", color = 0xffffffff } + }, + paramtype = "light", + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + inventory_image = "lrfurn_longsofa_inv.png", + wield_scale = { x = 0.6, y = 0.6, z = 0.6 }, + groups = {snappy=3, ud_param2_colorable = 1}, + sounds = default.node_sound_wood_defaults(), + selection_box = longsofa_cbox, + node_box = longsofa_cbox, + on_rotate = screwdriver.disallow, + after_place_node = function(pos, placer, itemstack, pointed_thing) + lrfurn.fix_sofa_rotation_nsew(pos, placer, itemstack, pointed_thing) + local playername = placer:get_player_name() + if minetest.is_protected(pos, placer:get_player_name()) then return true end + + local fdir = minetest.dir_to_facedir(placer:get_look_dir(), false) + + if lrfurn.check_right(pos, fdir, true, placer) then + if not creative.is_enabled_for(playername) then + itemstack:take_item() + end + else + minetest.chat_send_player(placer:get_player_name(), S("No room to place the sofa!")) + minetest.set_node(pos, { name = "air" }) + end + return itemstack + end, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + if not clicker:is_player() then + return itemstack + end + pos.y = pos.y-0.5 + clicker:setpos(pos) + clicker:set_hp(20) + return itemstack + end +}) + +minetest.register_craft({ + output = "lrfurn:longsofa", + recipe = { + {"wool:white", "wool:white", "wool:white", }, + {"stairs:slab_wood", "stairs:slab_wood", "stairs:slab_wood", }, + {"group:stick", "group:stick", "group:stick", } + } +}) + +minetest.register_craft({ + output = "lrfurn:longsofa", + recipe = { + {"wool:white", "wool:white", "wool:white", }, + {"moreblocks:slab_wood", "moreblocks:slab_wood", "moreblocks:slab_wood", }, + {"group:stick", "group:stick", "group:stick", } + } +}) + +unifieddyes.register_color_craft({ + output = "lrfurn:longsofa", + palette = "wallmounted", + type = "shapeless", + neutral_node = "lrfurn:longsofa", + recipe = { + "NEUTRAL_NODE", + "MAIN_DYE" + } +}) + +-- convert old static nodes to param2 colorization + +lrfurn.old_static_longsofas = {} + +for _, color in ipairs(lrfurn.colors) do + table.insert(lrfurn.old_static_longsofas, "lrfurn:longsofa_"..color) +end + +minetest.register_lbm({ + name = ":lrfurn:convert_longsofas", + label = "Convert lrfurn long sofas to use param2 color", + run_at_every_load = false, + nodenames = lrfurn.old_static_longsofas, + action = function(pos, node) + local name = node.name + local color = string.sub(name, string.find(name, "_")+1) + + if color == "red" then + color = "medium_red" + elseif color == "dark_green" then + color = "medium_green" + elseif color == "magenta" then + color = "medium_magenta" + elseif color == "cyan" then + color = "medium_cyan" + end + + local paletteidx, _ = unifieddyes.getpaletteidx("unifieddyes:"..color, "wallmounted") + local old_fdir = math.floor(node.param2 % 32) + local new_fdir = 3 + + if old_fdir == 0 then + new_fdir = 3 + elseif old_fdir == 1 then + new_fdir = 4 + elseif old_fdir == 2 then + new_fdir = 2 + elseif old_fdir == 3 then + new_fdir = 5 + end + + local param2 = paletteidx + new_fdir + + minetest.set_node(pos, { name = "lrfurn:longsofa", param2 = param2 }) + local meta = minetest.get_meta(pos) + meta:set_string("dye", "unifieddyes:"..color) + + end +}) + +if minetest.settings:get("log_mods") then + minetest.log("action", "[lrfurn/longsofas] "..S("Loaded!")) +end diff --git a/homedecor_seating/misc.lua b/homedecor_seating/misc.lua new file mode 100644 index 0000000..1dd6d41 --- /dev/null +++ b/homedecor_seating/misc.lua @@ -0,0 +1,334 @@ +-- this component contains all of the random types of seating previously +-- scattered among homedecor's other mods + +local dc_cbox = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, 0, 1 } +} + +homedecor.register("deckchair", { + mesh = "homedecor_deckchair.obj", + tiles = {"homedecor_deckchair.png"}, + description = "Deck Chair", + groups = { snappy = 3 }, + expand = { forward="placeholder" }, + sounds = default.node_sound_wood_defaults(), + selection_box = dc_cbox, + collision_box = dc_cbox, + on_rotate = screwdriver.disallow +}) + +minetest.register_alias("homedecor:deckchair_foot", "homedecor:deckchair") +minetest.register_alias("homedecor:deckchair_head", "air") + +homedecor.register("deckchair_striped_blue", { + mesh = "homedecor_deckchair.obj", + tiles = {"homedecor_deckchair_striped_blue.png"}, + description = "Deck Chair (blue striped)", + groups = { snappy = 3 }, + expand = { forward="placeholder" }, + sounds = default.node_sound_wood_defaults(), + selection_box = dc_cbox, + collision_box = dc_cbox, + on_rotate = screwdriver.disallow +}) + +homedecor.register("simple_bench", { + tiles = { "homedecor_generic_wood_old.png" }, + description = "Simple Bench", + groups = {snappy=3}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.15, 0, 0.5, -0.05, 0.4}, + {-0.4, -0.5, 0.1, -0.3, -0.15, 0.3}, + { 0.3, -0.5, 0.1, 0.4, -0.15, 0.3}, + } + }, + sounds = default.node_sound_wood_defaults(), +}) + +local bl1_sbox = { + type = "fixed", + fixed = { -0.5, -0.5, -0.25, 1.5, 0.5, 0.5 } +} + +local bl1_cbox = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.25, 1.5, 0, 0.5 }, + {-0.5, -0.5, 0.45, 1.5, 0.5, 0.5 }, + } +} + +homedecor.register("bench_large_1", { + mesh = "homedecor_bench_large_1.obj", + tiles = { + "homedecor_generic_wood_old.png", + "homedecor_generic_metal_wrought_iron.png" + }, + description = "Garden Bench (style 1)", + inventory_image = "homedecor_bench_large_1_inv.png", + groups = { snappy = 3 }, + expand = { right="placeholder" }, + sounds = default.node_sound_wood_defaults(), + selection_box = bl1_sbox, + node_box = bl1_cbox, + on_rotate = screwdriver.disallow +}) + +minetest.register_alias("homedecor:bench_large_1_left", "homedecor:bench_large_1") +minetest.register_alias("homedecor:bench_large_1_right", "air") + +local bl2_sbox = { + type = "fixed", + fixed = { -0.5, -0.5, -0.25, 1.5, 0.5, 0.5 } +} + +local bl2_cbox = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.25, 1.5, 0, 0.5 }, + {-0.5, -0.5, 0.45, 1.5, 0.5, 0.5 }, + } +} + +homedecor.register("bench_large_2", { + description = "Garden Bench (style 2)", + mesh = "homedecor_bench_large_2.obj", + tiles = { "homedecor_generic_wood_old.png" }, + inventory_image = "homedecor_bench_large_2_inv.png", + groups = {snappy=3}, + selection_box = bl2_sbox, + node_box = bl2_cbox, + expand = { right="placeholder" }, + sounds = default.node_sound_wood_defaults(), + on_rotate = screwdriver.disallow +}) + +minetest.register_alias("homedecor:bench_large_2_left", "homedecor:bench_large_2") +minetest.register_alias("homedecor:bench_large_2_right", "air") + +local kc_cbox = { + type = "fixed", + fixed = { -0.3125, -0.3125, -0.5, 0.3125, 0.3125, 0.5 }, +} + +homedecor.register("kitchen_chair_wood", { + description = "Kitchen chair", + mesh = "homedecor_kitchen_chair.obj", + tiles = { + homedecor.plain_wood, + homedecor.plain_wood + }, + inventory_image = "homedecor_chair_wood_inv.png", + paramtype2 = "wallmounted", + selection_box = kc_cbox, + collision_box = kc_cbox, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, + sounds = default.node_sound_wood_defaults(), + after_place_node = unifieddyes.fix_rotation_nsew, + on_rotate = unifieddyes.fix_after_screwdriver_nsew, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + pos.y = pos.y+0 -- where do I put my ass ? + homedecor.sit(pos, node, clicker) + return itemstack + end +}) + +homedecor.register("kitchen_chair_padded", { + description = "Kitchen chair", + mesh = "homedecor_kitchen_chair.obj", + tiles = { + homedecor.plain_wood, + "wool_white.png", + }, + inventory_image = "homedecor_chair_padded_inv.png", + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + selection_box = kc_cbox, + collision_box = kc_cbox, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, ud_param2_colorable = 1}, + sounds = default.node_sound_wood_defaults(), + after_place_node = function(pos, placer, itemstack, pointed_thing) + unifieddyes.fix_rotation_nsew(pos, placer, itemstack, pointed_thing) + end, + on_rotate = unifieddyes.fix_after_screwdriver_nsew, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + pos.y = pos.y+0 -- where do I put my ass ? + homedecor.sit(pos, node, clicker) + return itemstack + end +}) + +local ac_cbox = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5 }, + {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5 } + } +} + +local ofchairs_sbox = { + type = "fixed", + fixed = { -8/16, -8/16, -8/16, 8/16, 29/32, 8/16 } +} +local ofchairs_cbox = { + type = "fixed", + fixed = { + { -5/16, 1/16, -7/16, 5/16, 4/16, 7/16 }, -- seat + { -5/16, 4/16, 4/16, 5/16, 29/32, 15/32 }, -- seatback + { -1/16, -11/32, -1/16, 1/16, 1/16, 1/16 }, -- cylinder + { -8/16, -8/16, -8/16, 8/16, -11/32, 8/16 } -- legs/wheels + } +} + +local chairs = { + { "basic", "Basic office chair" }, + { "upscale", "Upscale office chair" }, +} + +for _, c in pairs(chairs) do + local name, desc = unpack(c) + homedecor.register("office_chair_"..name, { + description = desc, + drawtype = "mesh", + tiles = { "homedecor_office_chair_"..name..".png" }, + mesh = "homedecor_office_chair_"..name..".obj", + groups = { snappy = 3 }, + sounds = default.node_sound_wood_defaults(), + selection_box = ofchairs_sbox, + collision_box = ofchairs_cbox, + expand = { top = "placeholder" }, + on_rotate = screwdriver.rotate_simple + }) +end + +-- crafts! + +minetest.register_craft( { + output = "homedecor:bench_large_1", + recipe = { + { "group:wood", "group:wood", "group:wood" }, + { "group:wood", "group:wood", "group:wood" }, + { "homedecor:pole_wrought_iron", "", "homedecor:pole_wrought_iron" } + }, +}) + +minetest.register_craft( { + output = "homedecor:bench_large_2_left", + recipe = { + { "homedecor:shutter_oak", "homedecor:shutter_oak", "homedecor:shutter_oak" }, + { "group:wood", "group:wood", "group:wood" }, + { "stairs:slab_wood", "", "stairs:slab_wood" } + }, +}) + +minetest.register_craft( { + output = "homedecor:bench_large_2_left", + recipe = { + { "homedecor:shutter_oak", "homedecor:shutter_oak", "homedecor:shutter_oak" }, + { "group:wood", "group:wood", "group:wood" }, + { "moreblocks:slab_wood", "", "moreblocks:slab_wood" } + }, +}) + +minetest.register_craft( { + output = "homedecor:simple_bench", + recipe = { + { "stairs:slab_wood", "stairs:slab_wood", "stairs:slab_wood" }, + { "stairs:slab_wood", "", "stairs:slab_wood" } + }, +}) + +minetest.register_craft( { + output = "homedecor:simple_bench", + recipe = { + { "moreblocks:slab_wood", "moreblocks:slab_wood", "moreblocks:slab_wood" }, + { "moreblocks:slab_wood", "", "moreblocks:slab_wood" } + }, +}) + + +minetest.register_craft({ + output = "homedecor:deckchair", + recipe = { + { "group:stick", "building_blocks:terrycloth_towel", "group:stick" }, + { "group:stick", "building_blocks:terrycloth_towel", "group:stick" }, + { "group:stick", "building_blocks:terrycloth_towel", "group:stick" } + }, +}) + +minetest.register_craft({ + output = "homedecor:deckchair_striped_blue", + type = "shapeless", + recipe = { + "homedecor:deckchair", + "dye:blue" + } +}) + +minetest.register_craft({ + output = "homedecor:kitchen_chair_wood 2", + recipe = { + { "group:stick",""}, + { "group:wood","group:wood" }, + { "group:stick","group:stick" }, + }, +}) + +minetest.register_craft({ + type = "shapeless", + output = "homedecor:kitchen_chair_padded", + recipe = { + "homedecor:kitchen_chair_wood", + "wool:white", + }, +}) + +unifieddyes.register_color_craft({ + output = "homedecor:kitchen_chair_padded", + palette = "wallmounted", + type = "shapeless", + neutral_node = "homedecor:kitchen_chair_padded", + recipe = { + "NEUTRAL_NODE", + "MAIN_DYE" + } +}) + +minetest.register_craft({ + type = "fuel", + recipe = "homedecor:kitchen_chair_wood", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "homedecor:kitchen_chair_padded", + burntime = 15, +}) + + +minetest.register_craft({ + output = "homedecor:office_chair_basic", + recipe = { + { "", "", "wool:black" }, + { "", "wool:black", "default:steel_ingot" }, + { "group:stick", "homedecor:pole_wrought_iron", "group:stick" } + }, +}) + +minetest.register_craft({ + output = "homedecor:office_chair_upscale", + recipe = { + { "dye:black", "building_blocks:sticks", "group:wool" }, + { "basic_materials:plastic_sheet", "group:wool", "default:steel_ingot" }, + { "building_blocks:sticks", "homedecor:pole_wrought_iron", "building_blocks:sticks" } + }, +}) + +-- aliases + +minetest.register_alias("3dforniture:chair", "homedecor:chair") +minetest.register_alias('chair', 'homedecor:chair') diff --git a/homedecor_seating/models/forniture_armchair.obj b/homedecor_seating/models/forniture_armchair.obj new file mode 100644 index 0000000..b563691 --- /dev/null +++ b/homedecor_seating/models/forniture_armchair.obj @@ -0,0 +1,539 @@ +# Blender v2.72 (sub 0) OBJ File: 'forniture-armchair.blend' +# www.blender.org +o chair_Cylinder +v 0.500000 -0.375000 -0.437500 +v 0.500000 -0.375000 0.039062 +v 0.437500 -0.375000 0.101562 +v -0.035156 -0.375000 0.101562 +v -0.035156 -0.375000 0.437500 +v -0.097656 -0.375000 0.500000 +v -0.375000 0.375000 0.500000 +v 0.375000 -0.312500 -0.187500 +v -0.097656 0.375000 0.500000 +v -0.035156 0.375000 0.437500 +v 0.375000 0.312500 -0.187500 +v -0.035156 0.375000 0.101562 +v 0.437500 0.375000 0.101562 +v 0.500000 0.375000 0.039062 +v -0.375000 -0.375000 0.500000 +v 0.500000 0.375000 -0.437500 +v 0.500000 0.437500 -0.437500 +v 0.375000 0.500000 -0.437500 +v -0.097656 0.500000 0.437500 +v 0.500000 0.437500 0.039062 +v -0.437500 -0.437500 0.500000 +v 0.437500 0.437500 0.101562 +v -0.097656 -0.437500 0.500000 +v -0.035156 0.437500 0.101562 +v -0.035156 -0.437500 0.437500 +v -0.035156 0.437500 0.437500 +v -0.035156 -0.437500 0.101562 +v -0.097656 0.437500 0.500000 +v 0.437500 -0.437500 0.101562 +v -0.437500 0.437500 0.500000 +v 0.500000 -0.437500 0.039062 +v -0.097656 -0.500000 0.437500 +v 0.500000 -0.437500 -0.437500 +v 0.375000 0.312500 -0.437500 +v -0.500000 -0.500000 0.437500 +v -0.500000 -0.500000 -0.437500 +v 0.375000 -0.312500 -0.437500 +v -0.500000 0.500000 0.437500 +v -0.500000 0.500000 -0.437500 +v -0.097656 0.500000 0.039062 +v -0.097656 -0.500000 0.039062 +v 0.437500 0.500000 0.039062 +v 0.437500 -0.500000 0.039062 +v 0.437500 0.500000 -0.437500 +v 0.437500 -0.500000 -0.437500 +v -0.097656 -0.312500 0.437500 +v -0.097656 -0.312500 0.039062 +v 0.437500 -0.312500 0.039062 +v 0.437500 -0.312500 -0.437500 +v -0.097656 0.312500 0.437500 +v 0.375000 -0.500000 -0.437500 +v -0.097656 0.312500 0.039062 +v 0.437500 0.312500 0.039062 +v 0.437500 0.312500 -0.437500 +v -0.312500 -0.312500 -0.125000 +v -0.312500 0.312500 -0.125000 +v -0.312500 -0.312500 0.437500 +v -0.312500 0.312500 0.437500 +v 0.187500 -0.312500 -0.109375 +v 0.187500 0.312500 -0.109375 +v -0.285156 -0.312500 0.156250 +v -0.285156 0.312500 0.156250 +v 0.312500 -0.312500 -0.125000 +v -0.250000 0.312500 -0.109375 +v -0.296875 -0.312500 -0.062500 +v -0.296875 0.312500 0.375000 +v -0.250000 -0.312500 -0.109375 +v 0.312500 0.312500 -0.125000 +v -0.296875 -0.312500 0.375000 +v -0.296875 0.312500 -0.062500 +v -0.031250 -0.312500 -0.101562 +v -0.031250 0.312500 -0.101562 +v -0.343750 0.432138 -0.500000 +v -0.343750 0.432138 -0.437500 +v -0.343750 0.380361 -0.500000 +v -0.343750 0.380361 -0.437500 +v -0.380362 0.343750 -0.500000 +v -0.380362 0.343750 -0.437500 +v -0.432139 0.343750 -0.500000 +v -0.432139 0.343750 -0.437500 +v -0.468750 0.380361 -0.500000 +v -0.468750 0.380361 -0.437500 +v -0.468750 0.432138 -0.500000 +v -0.468750 0.432138 -0.437500 +v -0.432139 0.468750 -0.500000 +v -0.432139 0.468750 -0.437500 +v -0.380362 0.468750 -0.500000 +v -0.380362 0.468750 -0.437500 +v -0.380361 -0.343750 -0.437500 +v -0.380361 -0.343750 -0.500000 +v -0.432138 -0.343750 -0.437500 +v -0.432138 -0.343750 -0.500000 +v -0.468750 -0.380362 -0.437500 +v -0.468750 -0.380362 -0.500000 +v -0.468750 -0.432139 -0.437500 +v -0.468750 -0.432139 -0.500000 +v -0.432138 -0.468750 -0.437500 +v -0.432138 -0.468750 -0.500000 +v -0.380361 -0.468750 -0.437500 +v -0.380361 -0.468750 -0.500000 +v -0.343750 -0.432139 -0.437500 +v -0.343750 -0.432139 -0.500000 +v -0.343750 -0.380362 -0.437500 +v -0.343750 -0.380362 -0.500000 +v 0.468750 0.432139 -0.500000 +v 0.468750 0.432139 -0.437500 +v 0.468750 0.380362 -0.500000 +v 0.468750 0.380362 -0.437500 +v 0.432138 0.343750 -0.500000 +v 0.432138 0.343750 -0.437500 +v 0.380361 0.343750 -0.500000 +v 0.380361 0.343750 -0.437500 +v 0.343750 0.380362 -0.500000 +v 0.343750 0.380362 -0.437500 +v 0.343750 0.432139 -0.500000 +v 0.343750 0.432139 -0.437500 +v 0.380361 0.468750 -0.500000 +v 0.380361 0.468750 -0.437500 +v 0.432138 0.468750 -0.500000 +v 0.432138 0.468750 -0.437500 +v 0.432139 -0.343750 -0.437500 +v 0.432139 -0.343750 -0.500000 +v 0.380362 -0.343750 -0.437500 +v 0.380362 -0.343750 -0.500000 +v 0.343750 -0.380361 -0.437500 +v 0.343750 -0.380361 -0.500000 +v 0.343750 -0.432138 -0.437500 +v 0.343750 -0.432138 -0.500000 +v 0.380362 -0.468750 -0.437500 +v 0.380362 -0.468750 -0.500000 +v 0.432139 -0.468750 -0.437500 +v 0.432139 -0.468750 -0.500000 +v 0.468750 -0.432138 -0.437500 +v 0.468750 -0.432138 -0.500000 +v 0.468750 -0.380361 -0.437500 +v 0.468750 -0.380361 -0.500000 +vt 0.062590 0.539162 +vt 0.062590 0.601648 +vt 0.000103 0.539162 +vt 0.125076 0.601648 +vt 0.125076 0.539162 +vt 0.187563 0.539162 +vt 0.937402 0.601648 +vt 0.937402 0.539162 +vt 0.999888 0.539162 +vt 0.812428 0.539162 +vt 0.874915 0.539162 +vt 0.874915 0.601648 +vt 0.000103 0.937514 +vt 0.062590 0.937514 +vt 0.062590 1.000000 +vt 0.125076 1.000000 +vt 0.125076 0.937514 +vt 0.187563 0.937514 +vt 0.937513 1.000000 +vt 0.597743 1.000000 +vt 0.597743 0.937514 +vt 1.000000 0.937514 +vt 0.937299 1.000000 +vt 0.062487 1.000000 +vt 0.000000 0.937514 +vt 0.999786 0.937514 +vt 0.874915 0.937514 +vt 0.874915 1.000000 +vt 0.812428 0.937514 +vt 0.937402 1.000000 +vt 0.937402 0.937514 +vt 0.999888 0.937514 +vt 0.597743 0.539162 +vt 0.062701 0.539162 +vt 0.062701 0.062702 +vt 1.000000 0.062702 +vt 0.187563 0.062702 +vt 0.812428 0.062702 +vt 0.812428 0.312648 +vt 0.187563 0.312648 +vt 0.812433 0.250180 +vt 0.187567 0.250180 +vt 0.187567 0.187694 +vt 0.812433 0.187694 +vt 0.187563 0.875027 +vt 0.812428 0.875027 +vt 0.874919 0.125207 +vt 0.125081 0.125207 +vt 0.062594 0.062721 +vt 0.937406 0.062721 +vt 0.937406 0.402491 +vt 0.874919 0.402491 +vt 0.535256 0.601649 +vt 0.062701 0.601649 +vt 0.999888 0.062702 +vt 0.874915 0.062702 +vt 0.812433 0.812559 +vt 0.187567 0.812559 +vt 0.187567 0.687586 +vt 0.812433 0.687586 +vt 0.187563 0.437621 +vt 0.812428 0.437621 +vt 0.812428 0.656324 +vt 0.187563 0.656324 +vt 0.125081 0.402491 +vt 0.062594 0.402491 +vt 0.402257 0.937513 +vt 0.402257 1.000000 +vt 0.464744 0.601648 +vt 0.402257 0.539161 +vt 0.937298 0.539161 +vt 0.937298 0.601648 +vt 0.874919 0.464978 +vt 0.937406 0.464978 +vt 0.535233 0.601622 +vt 0.062678 0.539135 +vt 0.597718 0.539135 +vt 0.062594 0.464978 +vt 0.125081 0.464978 +vt 0.000103 0.062702 +vt 0.125076 0.062702 +vt 0.875003 0.999974 +vt 0.812517 0.937487 +vt 0.124973 1.000000 +vt 0.187460 0.937513 +vt 0.000000 0.062702 +vt 0.937298 0.062702 +vt 0.187691 0.375183 +vt 0.812557 0.375183 +vt 0.812557 0.437670 +vt 0.187691 0.437670 +vt 0.812428 0.375134 +vt 0.187563 0.375134 +vt 0.812433 0.468883 +vt 0.187567 0.468883 +vt 0.796895 0.875000 +vt 0.785178 0.656297 +vt 0.796895 0.437594 +vt 0.203081 0.875027 +vt 0.214797 0.656324 +vt 0.203081 0.437621 +vt 0.187460 0.375134 +vt 0.249947 0.390756 +vt 0.750030 0.390729 +vt 0.812517 0.375107 +vt 0.531327 0.398540 +vt 0.468650 0.398567 +vt 0.687352 0.390756 +vt 0.312624 0.390729 +vt 0.187651 0.375107 +vt 0.812326 0.375134 +vt 0.874812 0.312648 +vt 0.125164 0.312621 +vt 0.125164 0.062675 +vt 0.874812 0.062702 +vt 0.999786 0.062701 +vt 0.000000 0.125016 +vt 0.000000 0.062508 +vt 0.062507 0.000000 +vt 0.125016 0.000000 +vt 0.187524 0.062508 +vt 0.187524 0.125016 +vt 1.000000 0.125016 +vt 0.812475 0.125016 +vt 0.812475 0.062508 +vt 0.874984 0.000000 +vt 0.937492 0.000000 +vt 1.000000 0.062508 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.750000 0.687500 +vt 0.750000 0.750000 +vt 0.687500 0.750000 +vt 0.687500 0.687500 +vt 0.625000 0.750000 +vt 0.625000 0.687500 +vt 0.562500 0.750000 +vt 0.562500 0.687500 +vt 0.500000 0.750000 +vt 0.500000 0.687500 +vt 1.000000 0.687500 +vt 1.000000 0.750000 +vt 0.937500 0.750000 +vt 0.937500 0.687500 +vt 0.875000 0.750000 +vt 0.875000 0.687500 +vt 0.812500 0.687500 +vt 0.812500 0.750000 +vt 0.669272 0.937532 +vt 0.669272 0.874968 +vt 0.625032 0.830728 +vt 0.562468 0.830728 +vt 0.518228 0.874968 +vt 0.518228 0.937532 +vt 0.562468 0.981772 +vt 0.625032 0.981772 +vt 0.169272 0.937532 +vt 0.169272 0.874968 +vt 0.125032 0.830728 +vt 0.062468 0.830728 +vt 0.018228 0.874968 +vt 0.018228 0.937532 +vt 0.062468 0.981772 +vt 0.125032 0.981772 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.312500 0.750000 +vt 0.312500 0.687500 +vt 0.250000 0.750000 +vt 0.250000 0.687500 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.062500 0.687500 +vt 0.062500 0.750000 +vt 0.000000 0.750000 +vt 0.000000 0.687500 +vt 0.125000 0.687500 +vt 0.125000 0.750000 +vt 0.187500 0.687500 +vt 0.187500 0.750000 +vt 0.750000 0.312500 +vt 0.750000 0.375000 +vt 0.687500 0.375000 +vt 0.687500 0.312500 +vt 0.625000 0.375000 +vt 0.625000 0.312500 +vt 0.562500 0.375000 +vt 0.562500 0.312500 +vt 0.500000 0.375000 +vt 0.500000 0.312500 +vt 1.000000 0.312500 +vt 1.000000 0.375000 +vt 0.937500 0.375000 +vt 0.937500 0.312500 +vt 0.875000 0.375000 +vt 0.875000 0.312500 +vt 0.812500 0.312500 +vt 0.812500 0.375000 +vt 0.669272 0.562532 +vt 0.669272 0.499968 +vt 0.625032 0.455728 +vt 0.562468 0.455728 +vt 0.518228 0.499968 +vt 0.518228 0.562532 +vt 0.562468 0.606772 +vt 0.625032 0.606772 +vt 0.169272 0.562532 +vt 0.169272 0.499968 +vt 0.125032 0.455728 +vt 0.062468 0.455728 +vt 0.018228 0.499968 +vt 0.018228 0.562532 +vt 0.062468 0.606772 +vt 0.125032 0.606772 +vt 0.375000 0.312500 +vt 0.375000 0.375000 +vt 0.312500 0.375000 +vt 0.312500 0.312500 +vt 0.250000 0.375000 +vt 0.250000 0.312500 +vt 0.437500 0.312500 +vt 0.437500 0.375000 +vt 0.062500 0.312500 +vt 0.062500 0.375000 +vt 0.000000 0.375000 +vt 0.000000 0.312500 +vt 0.125000 0.312500 +vt 0.125000 0.375000 +vt 0.187500 0.312500 +vt 0.187500 0.375000 +vn 0.875600 -0.341600 0.341600 +vn 0.341600 -0.341600 0.875600 +vn 0.341600 -0.875600 0.341600 +vn 0.341600 0.341600 0.875600 +vn 0.875600 0.341600 0.341600 +vn 0.341600 0.875600 0.341600 +vn -0.300200 0.300200 0.905400 +vn -0.650700 0.650700 0.391300 +vn -0.300200 -0.300200 0.905400 +vn -0.650700 -0.650700 0.391300 +vn 0.110000 0.987800 0.110000 +vn 0.297100 0.717300 -0.630300 +vn -0.577400 0.577400 -0.577400 +vn 1.000000 0.000000 0.000000 +vn 0.923900 0.000000 0.382700 +vn -0.139900 -0.000000 0.990200 +vn 0.707100 0.000000 0.707100 +vn 0.676600 0.729300 0.101700 +vn 0.676600 -0.729300 0.101700 +vn 0.563000 -0.526700 0.636900 +vn 0.563000 0.526700 0.636900 +vn 0.110000 0.110000 0.987800 +vn 0.110000 -0.110000 0.987800 +vn 0.578900 0.574300 0.578900 +vn 0.717300 0.297100 -0.630200 +vn 0.717300 -0.297100 -0.630200 +vn 0.297100 -0.717300 -0.630200 +vn 0.439400 0.000000 0.898300 +vn 0.079900 0.000000 0.996800 +vn 0.988900 0.000000 -0.148700 +vn 0.110000 -0.987800 0.110000 +vn 0.578900 -0.574300 0.578900 +vn 0.297100 -0.717300 -0.630300 +vn 0.297100 0.717300 -0.630200 +vn -0.577400 -0.577400 -0.577400 +vn 0.000000 0.000000 1.000000 +vn -0.000000 1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 0.707100 -0.707100 +vn 0.000000 -0.707100 -0.707100 +vn 0.000000 0.000000 -1.000000 +vn 0.707100 -0.707100 0.000000 +vn -0.707100 -0.707100 0.000000 +vn -1.000000 0.000000 0.000000 +vn -0.707100 0.707100 0.000000 +vn 0.707100 0.707100 0.000000 +g chair_Cylinder_colored +s 1 +f 31/1/1 29/2/2 43/3/3 +f 3/4/4 2/5/5 48/6/6 +f 22/7/4 20/8/5 42/9/6 +f 53/10/3 14/11/1 13/12/2 +f 32/13/3 25/14/1 23/15/2 +f 6/16/4 5/17/5 46/18/6 +f 30/19/7 28/20/4 19/21/6 38/22/8 +f 21/23/9 30/24/7 38/25/8 35/26/10 +f 10/27/1 9/28/2 50/29/3 +f 28/30/4 26/31/5 19/32/6 +f 40/33/11 42/34/6 44/35/12 39/36/13 +f 37/37/14 34/38/14 11/39/15 8/40/15 +f 67/41/16 64/42/16 56/43/17 55/44/17 +f 69/45/18 66/46/19 58/29/20 57/18/21 +f 38/22/8 19/21/6 40/33/11 39/36/13 +f 15/47/22 7/48/23 30/49/7 21/50/9 +f 21/50/9 23/51/2 6/52/4 15/47/22 +f 10/27/1 26/31/5 28/30/4 9/28/2 +f 26/31/5 24/7/24 40/9/11 19/32/6 +f 24/53/24 22/54/4 42/34/6 40/33/11 +f 14/11/1 20/8/5 22/7/4 13/12/2 +f 20/8/5 17/50/25 44/55/12 42/9/6 +f 16/56/26 17/50/25 20/8/5 14/11/1 +f 14/11/1 53/10/3 54/38/27 16/56/26 +f 63/57/28 68/58/28 60/59/29 59/60/29 +f 65/61/30 70/62/30 62/63/14 61/64/14 +f 5/17/5 6/16/4 23/15/2 25/14/1 +f 30/49/7 7/48/23 9/65/2 28/66/4 +f 21/24/9 35/25/10 32/67/3 23/68/2 +f 25/14/1 32/13/3 41/3/31 27/2/32 +f 4/4/24 5/17/5 25/14/1 27/2/32 +f 27/69/32 41/70/31 43/71/3 29/72/2 +f 2/5/5 3/4/4 29/2/2 31/1/1 +f 3/27/4 4/73/24 27/74/32 29/31/2 +f 4/75/24 3/54/4 48/76/6 47/77/11 +f 5/17/5 4/4/24 47/6/11 46/18/6 +f 13/17/2 22/14/4 24/78/24 12/79/32 +f 12/12/32 24/7/24 26/31/5 10/27/1 +f 10/27/1 50/29/3 52/10/31 12/12/32 +f 12/69/32 52/70/31 53/71/3 13/72/2 +f 31/1/1 43/3/3 45/80/33 33/49/26 +f 1/81/25 2/5/5 31/1/1 33/49/26 +f 2/5/5 1/81/25 49/37/34 48/6/6 +f 15/82/22 6/20/4 46/21/6 57/83/21 +f 7/84/23 58/85/20 50/67/3 9/68/2 +f 15/16/22 57/18/21 58/29/20 7/28/23 +f 35/25/10 36/86/35 41/70/31 32/67/3 +f 41/70/31 36/86/35 45/87/33 43/71/3 +f 55/88/17 56/89/17 70/90/30 65/91/30 +f 8/40/15 11/39/15 68/92/28 63/93/28 +f 61/64/14 62/63/14 66/46/19 69/45/18 +f 71/94/36 72/95/36 64/42/16 67/41/16 +f 59/60/29 60/59/29 72/95/36 71/94/36 +f 57/83/21 46/21/6 69/96/18 +f 69/96/18 46/21/6 61/97/37 +f 65/98/37 61/97/37 47/77/11 +f 47/77/11 61/97/37 46/21/6 +f 58/85/20 66/99/19 50/67/3 +f 66/99/19 62/100/38 50/67/3 +f 50/67/3 62/100/38 52/70/31 +f 62/100/38 70/101/38 52/70/31 +f 70/101/38 56/102/38 52/70/31 +f 56/102/38 64/103/38 52/70/31 +f 67/104/37 55/105/37 47/77/11 +f 65/98/37 47/77/11 55/105/37 +f 71/106/37 67/104/37 47/77/11 +f 64/103/38 72/107/38 52/70/31 +f 72/107/38 60/108/38 52/70/31 +f 59/109/37 71/106/37 47/77/11 +f 63/110/37 59/109/37 48/76/6 +f 47/77/11 48/76/6 59/109/37 +f 60/108/38 68/111/38 53/71/3 +f 52/70/31 60/108/38 53/71/3 +f 68/111/38 11/112/38 53/71/3 +f 8/113/37 63/110/37 48/76/6 +f 37/114/39 8/113/37 49/35/34 +f 48/76/6 49/35/34 8/113/37 +f 54/87/27 11/112/38 34/115/40 +f 53/71/3 11/112/38 54/87/27 +f 38/25/8 39/86/13 36/116/35 35/26/10 +f 18/117/41 44/118/12 17/119/25 16/120/26 54/121/27 34/122/40 +f 51/123/41 37/124/39 49/125/34 1/126/25 33/127/26 45/128/33 +g chair_Cylinder_grey +f 36/126/35 39/82/13 18/129/41 51/130/41 +g chair_Cylinder_wood +s off +f 73/131/14 74/132/14 76/133/14 75/134/14 +f 75/134/42 76/133/42 78/135/42 77/136/42 +f 77/136/38 78/135/38 80/137/38 79/138/38 +f 79/138/43 80/137/43 82/139/43 81/140/43 +f 81/141/44 82/142/44 84/143/44 83/144/44 +f 83/144/45 84/143/45 86/145/45 85/146/45 +f 87/147/46 88/148/46 74/132/46 73/131/46 +f 85/146/37 86/145/37 88/148/37 87/147/37 +f 73/149/41 75/150/41 77/151/41 79/152/41 81/153/41 83/154/41 85/155/41 87/156/41 +f 104/157/41 102/158/41 100/159/41 98/160/41 96/161/41 94/162/41 92/163/41 90/164/41 +f 92/165/37 91/166/37 89/167/37 90/168/37 +f 90/168/46 89/167/46 103/169/46 104/170/46 +f 94/171/45 93/172/45 91/166/45 92/165/45 +f 96/140/44 95/139/44 93/172/44 94/171/44 +f 98/173/43 97/174/43 95/175/43 96/176/43 +f 100/177/38 99/178/38 97/174/38 98/173/38 +f 102/179/42 101/180/42 99/178/42 100/177/42 +f 104/170/14 103/169/14 101/180/14 102/179/14 +f 105/181/14 106/182/14 108/183/14 107/184/14 +f 107/184/42 108/183/42 110/185/42 109/186/42 +f 109/186/38 110/185/38 112/187/38 111/188/38 +f 111/188/43 112/187/43 114/189/43 113/190/43 +f 113/191/44 114/192/44 116/193/44 115/194/44 +f 115/194/45 116/193/45 118/195/45 117/196/45 +f 119/197/46 120/198/46 106/182/46 105/181/46 +f 117/196/37 118/195/37 120/198/37 119/197/37 +f 105/199/41 107/200/41 109/201/41 111/202/41 113/203/41 115/204/41 117/205/41 119/206/41 +f 136/207/41 134/208/41 132/209/41 130/210/41 128/211/41 126/212/41 124/213/41 122/214/41 +f 124/215/37 123/216/37 121/217/37 122/218/37 +f 122/218/46 121/217/46 135/219/46 136/220/46 +f 126/221/45 125/222/45 123/216/45 124/215/45 +f 128/190/44 127/189/44 125/222/44 126/221/44 +f 130/223/43 129/224/43 127/225/43 128/226/43 +f 132/227/38 131/228/38 129/224/38 130/223/38 +f 134/229/42 133/230/42 131/228/42 132/227/42 +f 136/220/14 135/219/14 133/230/14 134/229/14 diff --git a/homedecor_seating/models/homedecor_bench_large_1.obj b/homedecor_seating/models/homedecor_bench_large_1.obj new file mode 100644 index 0000000..a5719c9 --- /dev/null +++ b/homedecor_seating/models/homedecor_bench_large_1.obj @@ -0,0 +1,354 @@ +# Blender v2.73 (sub 0) OBJ File: 'garden-bench1.blend' +# www.blender.org +o wood_planks_wood_planks_None +v 0.499999 0.083461 0.325602 +v 0.499999 0.203704 0.347882 +v 0.499999 0.199117 0.374628 +v 0.499999 0.078873 0.352348 +v -1.500000 0.203704 0.347882 +v -1.500000 0.199117 0.374628 +v -1.500000 0.083461 0.325602 +v -1.500000 0.078873 0.352348 +v 0.499999 0.229372 0.352638 +v 0.499999 0.349616 0.374918 +v 0.499999 0.345028 0.401664 +v 0.499999 0.224784 0.379384 +v -1.500000 0.349616 0.374918 +v -1.500000 0.345028 0.401664 +v -1.500000 0.229372 0.352638 +v -1.500000 0.224784 0.379384 +v 0.499999 0.378036 0.380184 +v 0.499999 0.498279 0.402464 +v 0.499999 0.493692 0.429210 +v 0.499999 0.373448 0.406930 +v -1.500000 0.498279 0.402464 +v -1.500000 0.493692 0.429210 +v -1.500000 0.378036 0.380184 +v -1.500000 0.373448 0.406930 +v 0.499999 -0.013063 0.162452 +v 0.499999 -0.013063 0.289398 +v 0.499999 -0.039202 0.289398 +v 0.499999 -0.039202 0.162452 +v -1.500000 -0.013063 0.289398 +v -1.500000 -0.039202 0.289398 +v -1.500000 -0.013063 0.162452 +v -1.500000 -0.039202 0.162452 +v 0.499999 -0.013063 0.005502 +v 0.499999 -0.013063 0.132448 +v 0.499999 -0.039202 0.132448 +v 0.499999 -0.039202 0.005502 +v -1.500000 -0.013063 0.132448 +v -1.500000 -0.039202 0.132448 +v -1.500000 -0.013063 0.005502 +v -1.500000 -0.039202 0.005502 +v 0.499999 -0.013063 -0.148542 +v 0.499999 -0.013063 -0.021596 +v 0.499999 -0.039202 -0.021596 +v 0.499999 -0.039202 -0.148542 +v -1.500000 -0.013063 -0.021596 +v -1.500000 -0.039202 -0.021596 +v -1.500000 -0.013063 -0.148542 +v -1.500000 -0.039202 -0.148542 +v 0.319746 -0.038350 0.336909 +v 0.319746 -0.004507 0.336909 +v 0.371221 -0.004507 0.336909 +v 0.371221 -0.038350 0.336909 +v 0.319746 0.477133 0.426074 +v 0.371221 0.477133 0.426074 +v 0.319746 0.477133 0.460000 +v 0.371221 0.477133 0.460000 +v 0.319746 -0.499811 0.459999 +v 0.371221 -0.499811 0.459999 +v 0.371221 -0.117922 0.002852 +v 0.371221 -0.117922 0.336909 +v 0.319746 -0.117922 -0.098451 +v 0.319746 -0.038350 -0.098451 +v 0.371221 -0.038350 -0.098451 +v 0.371221 -0.117922 -0.098451 +v 0.371221 -0.499999 -0.186412 +v 0.319746 -0.499999 -0.186413 +v 0.371221 -0.499811 0.336909 +v -1.375376 -0.117922 -0.098451 +v -1.323900 -0.117922 -0.098451 +v -1.323900 -0.499999 -0.186412 +v -1.375376 -0.499999 -0.186413 +v -1.323900 -0.038350 -0.098451 +v -1.375376 -0.038350 -0.098451 +v -1.323900 -0.499811 0.459999 +v -1.323900 -0.499811 0.336909 +v -1.323900 -0.117922 0.336909 +v -1.323900 -0.117922 0.002852 +v -1.323900 -0.038350 0.336909 +v -1.323900 0.477133 0.460000 +v -1.375376 0.477133 0.460000 +v -1.375376 -0.499811 0.459999 +v -1.375376 -0.117922 0.002852 +v -1.375376 -0.499999 -0.085109 +v -1.323900 -0.499999 -0.085109 +v -1.375376 -0.117922 0.336909 +v -1.323900 -0.004507 0.336909 +v -1.375376 -0.004507 0.336909 +v -1.375376 0.477133 0.426074 +v -1.323900 0.477133 0.426074 +v -1.375376 -0.038350 0.336909 +v -1.375376 -0.499811 0.336909 +v 0.319746 -0.499811 0.336909 +v 0.319746 -0.117922 0.336909 +v 0.319746 -0.117922 0.002852 +v 0.319746 -0.499999 -0.085109 +v 0.371221 -0.499999 -0.085109 +v -0.500002 0.083461 0.325602 +v -0.500002 -0.013063 0.005502 +v -0.500002 0.498279 0.402464 +v -0.500002 0.493692 0.429210 +v -0.500002 -0.039202 -0.148542 +v -0.500002 0.373448 0.406930 +v -0.500002 -0.013063 0.289398 +v -0.500002 -0.039202 0.289398 +v -0.500002 -0.039202 0.162452 +v -0.500002 0.349616 0.374918 +v -0.500002 -0.013063 -0.021596 +v -0.500002 0.345028 0.401664 +v -0.500002 -0.039202 0.005502 +v -0.500002 0.224784 0.379384 +v -0.500002 0.378036 0.380184 +v -0.500002 -0.013063 0.162452 +v -0.500002 -0.039202 -0.021596 +v -0.500002 0.203704 0.347882 +v -0.500002 -0.013063 0.132448 +v -0.500002 0.199117 0.374628 +v -0.500002 0.078873 0.352348 +v -0.500002 0.229372 0.352638 +v -0.500002 -0.013063 -0.148542 +v -0.500002 -0.039202 0.132448 +vt 0.062500 0.125000 +vt 0.062500 0.250000 +vt 0.000000 0.250000 +vt 0.000000 0.125000 +vt 1.000000 0.812500 +vt -0.000000 0.812500 +vt -0.000000 0.750000 +vt 1.000000 0.750000 +vt 0.937500 0.250000 +vt 0.937500 0.125000 +vt 1.000000 0.125000 +vt 1.000000 0.250000 +vt 1.000000 0.875000 +vt -0.000000 0.875000 +vt 1.000000 -0.000000 +vt 0.000000 -0.000000 +vt 0.000000 0.625000 +vt 0.000000 0.500000 +vt 1.000000 0.500000 +vt 1.000000 0.625000 +vt 0.062500 0.312500 +vt 0.062500 0.437500 +vt 0.000000 0.437500 +vt 0.000000 0.312500 +vt -0.000000 0.687500 +vt 1.000000 0.687500 +vt 0.937500 0.437500 +vt 0.937500 0.312500 +vt 1.000000 0.312500 +vt 1.000000 0.437500 +vt 1.000000 0.937500 +vt -0.000000 0.937500 +vt 1.000000 0.187500 +vt 0.000000 0.187500 +vt 0.062500 0.500000 +vt 0.062500 0.625000 +vt 0.937500 0.625000 +vt 0.937500 0.500000 +vt 1.000000 1.000000 +vt -0.000000 1.000000 +vt 1.000000 0.375000 +vt 0.000000 0.375000 +vt 0.250000 0.062500 +vt 0.125000 0.062500 +vt 0.125000 0.000000 +vt 0.250000 0.000000 +vt 0.000000 0.062500 +vt 1.000000 0.062500 +vt 0.875000 0.062500 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.875000 0.000000 +vt 0.437500 0.062500 +vt 0.312500 0.062500 +vt 0.312500 0.000000 +vt 0.437500 0.000000 +vt 0.687500 0.062500 +vt 0.562500 0.062500 +vt 0.562500 0.000000 +vt 0.687500 0.000000 +vt 0.625000 0.062500 +vt 0.500000 0.062500 +vt 0.500000 0.000000 +vt 0.625000 0.000000 +vt 0.375000 0.062500 +vt 0.375000 0.000000 +vt 1.000000 0.562500 +vt -0.000000 0.562500 +vt 0.125000 0.375000 +vt 0.125000 0.437500 +vt 0.062500 0.375000 +vt 0.125000 1.000000 +vt 0.062500 1.000000 +vt 0.875000 1.000000 +vt 0.875000 0.937500 +vt 0.937500 0.937500 +vt 0.937500 1.000000 +vt 0.062500 0.000000 +vt 0.000000 0.997974 +vt 0.000001 0.000192 +vt 0.125717 0.000192 +vt 0.125717 0.390227 +vt 0.125717 0.471496 +vt 0.125717 0.506061 +vt 0.034650 0.997974 +vt 0.937500 0.375000 +vt 0.875000 0.375000 +vt 0.937500 0.000000 +vt 0.937500 0.687500 +vt 0.875000 0.687500 +vt 0.875000 0.250000 +vt 0.875000 0.437500 +vt 0.874284 0.390227 +vt 0.874284 0.471496 +vt 0.429638 0.471496 +vt 0.429638 0.390227 +vt 0.533101 0.390227 +vt 0.125000 0.125000 +vt 0.062500 0.937500 +vt 0.125000 0.937500 +vt 0.875000 0.125000 +vt 0.570363 0.390227 +vt 0.466899 0.390227 +vt 0.556736 0.000000 +vt 0.660201 0.000000 +vt 0.443264 0.000000 +vt 0.339800 0.000000 +vt 0.874284 0.506061 +vt 0.874284 0.000192 +vt 0.999999 0.000192 +vt 1.000000 0.997974 +vt 0.965350 0.997974 +vt 0.875000 0.500000 +vt 0.570363 0.471496 +vt 0.125000 0.500000 +vt 0.125000 0.250000 +vt 0.125000 0.687500 +vt 0.062500 0.687500 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.985600 0.169000 +vn -1.000000 -0.000000 0.000000 +vn 0.000000 -0.985600 -0.169100 +vn 0.000000 -0.182200 0.983300 +vn 0.000000 0.182200 -0.983300 +vn 0.000000 0.985600 0.169100 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 0.182000 -0.983300 +vn 0.000000 0.224400 -0.974500 +vn 0.000000 -0.224300 0.974500 +g wood_planks_wood_planks_None_wood_planks_wood_planks_None_seat +s off +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 114/5/2 5/6/2 6/7/2 116/8/2 +f 5/9/3 7/10/3 8/11/3 6/12/3 +f 97/6/4 1/5/4 4/13/4 117/14/4 +f 117/15/5 116/11/5 6/4/5 8/16/5 +f 114/17/6 97/18/6 7/19/6 5/20/6 +f 9/21/1 10/22/1 11/23/1 12/24/1 +f 106/8/7 13/7/7 14/25/7 108/26/7 +f 13/27/3 15/28/3 16/29/3 14/30/3 +f 118/14/4 9/13/4 12/31/4 110/32/4 +f 110/33/5 108/29/5 14/24/5 16/34/5 +f 118/26/6 106/5/6 10/6/6 9/25/6 +f 17/35/1 18/36/1 19/17/1 20/18/1 +f 99/26/2 21/25/2 22/17/2 100/20/2 +f 21/37/3 23/38/3 24/19/3 22/20/3 +f 111/32/4 17/31/4 20/39/4 102/40/4 +f 102/41/5 100/19/5 22/18/5 24/42/5 +f 111/13/6 99/39/6 18/40/6 17/14/6 +f 25/43/1 26/44/1 27/45/1 28/46/1 +f 103/11/8 29/4/8 30/47/8 104/48/8 +f 29/49/3 31/50/3 32/51/3 30/52/3 +f 112/48/9 25/47/9 28/16/9 105/15/9 +f 105/13/10 104/39/10 30/40/10 32/14/10 +f 112/4/11 103/16/11 26/15/11 25/11/11 +f 33/53/1 34/54/1 35/55/1 36/56/1 +f 115/11/8 37/4/8 38/47/8 120/48/8 +f 37/57/3 39/58/3 40/59/3 38/60/3 +f 98/48/9 33/47/9 36/16/9 109/15/9 +f 109/26/10 120/5/10 38/6/10 40/25/10 +f 98/24/11 115/34/11 34/33/11 33/29/11 +f 41/61/1 42/62/1 43/63/1 44/64/1 +f 107/11/8 45/4/8 46/47/8 113/48/8 +f 45/62/3 47/65/3 48/66/3 46/63/3 +f 119/48/9 41/47/9 44/16/9 101/15/9 +f 101/30/10 113/67/10 46/68/10 48/23/10 +f 119/18/11 107/42/11 42/41/11 41/19/11 +f 47/18/11 45/42/11 107/41/11 119/19/11 +f 44/19/10 43/20/10 113/17/10 101/18/10 +f 47/48/9 119/47/9 101/16/9 48/15/9 +f 42/11/8 107/4/8 113/47/8 43/48/8 +f 39/24/11 37/34/11 115/33/11 98/29/11 +f 36/26/10 35/5/10 120/6/10 109/25/10 +f 39/48/9 98/47/9 109/16/9 40/15/9 +f 34/11/8 115/4/8 120/47/8 35/48/8 +f 31/4/11 29/16/11 103/15/11 112/11/11 +f 28/13/10 27/39/10 104/40/10 105/14/10 +f 31/48/9 112/47/9 105/16/9 32/15/9 +f 26/11/8 103/4/8 104/47/8 27/48/8 +f 23/13/6 21/39/6 99/40/6 111/14/6 +f 20/41/5 19/19/5 100/18/5 102/42/5 +f 23/32/4 111/31/4 102/39/4 24/40/4 +f 18/26/2 99/25/2 100/17/2 19/20/2 +f 15/26/6 13/5/6 106/6/6 118/25/6 +f 12/33/5 11/29/5 108/24/5 110/34/5 +f 15/14/4 118/13/4 110/31/4 16/32/4 +f 10/8/7 106/7/7 108/25/7 11/26/7 +f 2/17/6 1/18/6 97/19/6 114/20/6 +f 4/15/5 3/11/5 116/4/5 117/16/5 +f 7/6/4 97/5/4 117/13/4 8/14/4 +f 2/5/2 114/6/2 116/7/2 3/8/2 +g wood_planks_wood_planks_None_wood_planks_wood_planks_None_legs +f 49/69/9 50/70/9 51/22/9 52/71/9 +f 51/22/12 50/70/12 53/72/12 54/73/12 +f 53/74/11 55/75/11 56/76/11 54/77/11 +f 61/69/9 62/70/9 63/22/9 64/71/9 +f 61/69/13 64/71/13 65/78/13 66/45/13 +f 79/79/1 74/80/1 75/81/1 76/82/1 78/83/1 86/84/1 89/85/1 +f 68/86/13 69/87/13 70/52/13 71/88/13 +f 52/9/11 63/89/11 62/90/11 49/91/11 +f 68/86/9 73/27/9 72/92/9 69/87/9 +f 93/93/3 49/94/3 62/95/3 61/96/3 94/97/3 +f 82/22/14 83/78/14 84/45/14 77/70/14 +f 85/71/10 82/1/10 77/98/10 76/69/10 +f 86/92/12 87/27/12 88/77/12 89/74/12 +f 90/86/9 87/27/9 86/92/9 78/87/9 +f 88/73/11 80/99/11 79/100/11 89/72/11 +f 76/87/9 75/52/9 91/88/9 85/86/9 +f 60/71/9 67/78/9 92/45/9 93/69/9 +f 93/87/10 94/101/10 59/10/10 60/86/10 +f 94/92/14 95/52/14 96/88/14 59/27/14 +f 64/102/1 59/103/1 96/104/1 65/105/1 +f 95/106/3 94/97/3 61/96/3 66/107/3 +f 85/93/3 90/94/3 73/95/3 68/96/3 82/97/3 +f 50/108/3 49/94/3 93/93/3 92/109/3 57/110/3 55/111/3 53/112/3 +f 58/80/1 67/81/1 60/82/1 52/83/1 51/84/1 54/85/1 56/79/1 +f 65/88/10 96/10/10 95/101/10 66/52/10 +f 58/38/10 57/113/10 92/87/10 67/86/10 +f 80/111/3 88/112/3 87/108/3 90/94/3 85/93/3 91/109/3 81/110/3 +f 69/102/1 77/103/1 84/104/1 70/105/1 +f 83/106/3 82/97/3 68/96/3 71/107/3 +f 59/103/1 64/102/1 63/114/1 52/83/1 60/82/1 +f 70/45/10 84/98/10 83/1/10 71/78/10 +f 74/115/10 81/35/10 91/71/10 75/69/10 +f 81/78/8 74/45/8 79/72/8 80/73/8 +f 55/74/8 57/52/8 58/88/8 56/77/8 +f 77/103/1 69/102/1 72/114/1 78/83/1 76/82/1 +f 90/2/11 78/116/11 72/117/11 73/118/11 diff --git a/homedecor_seating/models/homedecor_bench_large_2.obj b/homedecor_seating/models/homedecor_bench_large_2.obj new file mode 100644 index 0000000..505f167 --- /dev/null +++ b/homedecor_seating/models/homedecor_bench_large_2.obj @@ -0,0 +1,646 @@ +# Blender v2.73 (sub 0) OBJ File: 'garden-bench2.blend' +# www.blender.org +o Cylinder +v 0.372863 -0.500000 0.359375 +v 0.372863 -0.500000 0.500000 +v -1.375000 0.476813 0.459024 +v -1.500000 0.476813 0.459024 +v -1.500000 0.499994 0.336183 +v -1.375000 0.499994 0.336183 +v 0.375000 -0.247623 -0.105628 +v -1.375000 -0.247623 -0.105628 +v -1.375000 -0.242196 -0.136403 +v 0.375000 -0.242196 -0.136403 +v 0.375000 -0.124522 -0.083922 +v -1.375000 -0.124522 -0.083922 +v -1.375000 -0.124488 -0.115648 +v 0.375000 -0.124488 -0.115648 +v -1.502137 -0.500000 0.359375 +v -1.502137 -0.500000 0.500000 +v 0.500000 0.476813 0.459024 +v 0.375000 0.476813 0.459024 +v 0.375000 0.499994 0.336183 +v 0.500000 0.499994 0.336183 +v -1.373516 -0.499999 -0.113281 +v -1.502137 -0.499999 -0.113281 +v -1.502137 -0.499999 -0.238281 +v -1.373516 -0.499999 -0.238281 +v -1.373516 0.049124 -0.002615 +v -1.502137 0.049124 -0.002615 +v -1.502137 0.060009 -0.125500 +v -1.373516 0.060009 -0.125500 +v 0.501484 -0.499999 -0.113281 +v 0.372863 -0.499999 -0.113281 +v 0.372863 -0.499999 -0.238281 +v 0.501484 -0.499999 -0.238281 +v 0.501484 0.049124 -0.002615 +v 0.372863 0.049124 -0.002615 +v 0.372863 0.060009 -0.125500 +v 0.501484 0.060009 -0.125500 +v 0.406250 -0.406250 0.156250 +v -1.406250 -0.406250 0.156250 +v -1.406250 -0.406250 0.093750 +v 0.406250 -0.406250 0.093750 +v 0.406250 -0.343750 0.156250 +v -1.406250 -0.343750 0.156250 +v -1.406250 -0.343750 0.093750 +v 0.406250 -0.343750 0.093750 +v 0.468750 -0.437500 0.320602 +v 0.406250 -0.437500 0.320602 +v 0.406250 -0.437500 -0.100955 +v 0.468750 -0.437500 -0.100955 +v 0.468750 -0.312500 0.242477 +v 0.406250 -0.312500 0.242477 +v 0.406250 -0.312500 -0.075637 +v 0.468750 -0.312500 -0.075637 +v -1.406250 -0.437500 0.320602 +v -1.468750 -0.437500 0.320602 +v -1.468750 -0.437500 -0.100955 +v -1.406250 -0.437500 -0.100955 +v -1.406250 -0.312500 0.242477 +v -1.468750 -0.312500 0.242477 +v -1.468750 -0.312500 -0.075637 +v -1.406250 -0.312500 -0.075637 +v 0.500000 -0.126003 0.225803 +v 0.375000 -0.126003 0.225803 +v -1.375000 -0.126003 0.225803 +v -1.500000 -0.126003 0.225803 +v 0.515625 0.026734 0.252770 +v 0.359375 0.026734 0.252770 +v 0.359375 0.068142 -0.220522 +v 0.515625 0.068142 -0.220522 +v 0.515625 0.088519 0.263675 +v 0.359375 0.088519 0.263675 +v 0.359375 0.130404 -0.215075 +v 0.515625 0.130404 -0.215075 +v -1.359375 0.026734 0.252770 +v -1.515625 0.026734 0.252769 +v -1.515625 0.068142 -0.220522 +v -1.359375 0.068142 -0.220522 +v -1.359375 0.088519 0.263675 +v -1.515625 0.088519 0.263675 +v -1.515625 0.130404 -0.215075 +v -1.359375 0.130404 -0.215075 +v 0.375000 0.304466 0.428635 +v -1.375000 0.304466 0.428634 +v -1.375000 0.315319 0.367084 +v 0.375000 0.315319 0.367084 +v 0.375000 0.427567 0.450341 +v -1.375000 0.427567 0.450340 +v -1.375000 0.438420 0.388790 +v 0.375000 0.438420 0.388790 +v 0.375000 -0.064837 0.363516 +v -1.375000 -0.064837 0.363516 +v -1.375000 -0.053984 0.301966 +v 0.375000 -0.053984 0.301966 +v 0.375000 0.058264 0.385222 +v -1.375000 0.058264 0.385222 +v -1.375000 0.069117 0.323672 +v 0.375000 0.069117 0.323672 +v 0.312500 0.058264 0.385222 +v 0.250000 0.058264 0.385222 +v 0.250000 0.069117 0.323672 +v 0.312500 0.069117 0.323672 +v 0.312500 0.304466 0.428635 +v 0.250000 0.304466 0.428635 +v 0.250000 0.315319 0.367084 +v 0.312500 0.315319 0.367084 +v 0.187500 0.058264 0.385222 +v 0.125000 0.058264 0.385222 +v 0.125000 0.069117 0.323672 +v 0.187500 0.069117 0.323672 +v 0.187500 0.304466 0.428635 +v 0.125000 0.304466 0.428635 +v 0.125000 0.315319 0.367084 +v 0.187500 0.315319 0.367084 +v 0.062500 0.058264 0.385222 +v 0.000000 0.058264 0.385222 +v 0.000000 0.069117 0.323672 +v 0.062500 0.069117 0.323672 +v 0.062500 0.304466 0.428635 +v 0.000000 0.304466 0.428635 +v 0.000000 0.315319 0.367084 +v 0.062500 0.315319 0.367084 +v -0.062500 0.058264 0.385222 +v -0.125000 0.058264 0.385222 +v -0.125000 0.069117 0.323672 +v -0.062500 0.069117 0.323672 +v -0.062500 0.304466 0.428634 +v -0.125000 0.304466 0.428634 +v -0.125000 0.315319 0.367084 +v -0.062500 0.315319 0.367084 +v -0.187500 0.058264 0.385222 +v -0.250000 0.058264 0.385222 +v -0.250000 0.069117 0.323672 +v -0.187500 0.069117 0.323672 +v -0.187500 0.304466 0.428634 +v -0.250000 0.304466 0.428634 +v -0.250000 0.315319 0.367084 +v -0.187500 0.315319 0.367084 +v -0.312500 0.058264 0.385222 +v -0.375000 0.058264 0.385222 +v -0.375000 0.069117 0.323672 +v -0.312500 0.069117 0.323672 +v -0.312500 0.304466 0.428634 +v -0.375000 0.304466 0.428634 +v -0.375000 0.315319 0.367084 +v -0.312500 0.315319 0.367084 +v -0.437500 0.058264 0.385222 +v -0.500000 0.058264 0.385222 +v -0.500000 0.069117 0.323672 +v -0.437500 0.069117 0.323672 +v -0.437500 0.304466 0.428634 +v -0.500000 0.304466 0.428634 +v -0.500000 0.315319 0.367084 +v -0.437500 0.315319 0.367084 +v -0.625000 0.058264 0.385222 +v -0.687500 0.058264 0.385222 +v -0.687500 0.069117 0.323672 +v -0.625000 0.069117 0.323672 +v -0.625000 0.304466 0.428634 +v -0.687500 0.304466 0.428634 +v -0.687500 0.315319 0.367084 +v -0.625000 0.315319 0.367084 +v -0.750000 0.058264 0.385222 +v -0.812500 0.058264 0.385222 +v -0.812500 0.069117 0.323672 +v -0.750000 0.069117 0.323672 +v -0.750000 0.304466 0.428634 +v -0.812500 0.304466 0.428634 +v -0.812500 0.315319 0.367084 +v -0.750000 0.315319 0.367084 +v -0.875000 0.058264 0.385222 +v -0.937500 0.058264 0.385222 +v -0.937500 0.069117 0.323672 +v -0.875000 0.069117 0.323672 +v -0.875000 0.304466 0.428634 +v -0.937500 0.304466 0.428634 +v -0.937500 0.315319 0.367084 +v -0.875000 0.315319 0.367084 +v -1.000000 0.058264 0.385222 +v -1.062500 0.058264 0.385222 +v -1.062500 0.069117 0.323672 +v -1.000000 0.069117 0.323672 +v -1.000000 0.304466 0.428634 +v -1.062500 0.304466 0.428634 +v -1.062500 0.315319 0.367084 +v -1.000000 0.315319 0.367084 +v -1.125000 0.058264 0.385222 +v -1.187500 0.058264 0.385222 +v -1.187500 0.069117 0.323672 +v -1.125000 0.069117 0.323672 +v -1.125000 0.304466 0.428634 +v -1.187500 0.304466 0.428634 +v -1.187500 0.315319 0.367084 +v -1.125000 0.315319 0.367084 +v -1.250000 0.058264 0.385222 +v -1.312500 0.058264 0.385222 +v -1.312500 0.069117 0.323672 +v -1.250000 0.069117 0.323672 +v -1.250000 0.304466 0.428634 +v -1.312500 0.304466 0.428634 +v -1.312500 0.315319 0.367084 +v -1.250000 0.315319 0.367084 +v -0.562500 0.058264 0.385222 +v -0.562500 0.069117 0.323672 +v -0.562500 0.304466 0.428634 +v -0.562500 0.315319 0.367084 +v -0.500000 -0.124522 -0.083922 +v -0.500000 -0.247623 -0.105628 +v -0.500000 -0.124488 -0.115648 +v -0.500000 -0.242196 -0.136403 +v -0.500000 -0.343750 0.156250 +v -0.500000 -0.406250 0.156250 +v -0.500000 -0.343750 0.093750 +v -0.500000 -0.406250 0.093750 +v -0.500000 0.427567 0.450340 +v -0.500000 0.438420 0.388790 +v -0.500000 -0.064837 0.363516 +v -0.500000 -0.053984 0.301966 +v -1.375000 -0.234413 0.333615 +v -1.500000 -0.234413 0.333615 +v 0.500000 -0.234413 0.333616 +v 0.375000 -0.234413 0.333616 +v -1.502137 -0.124459 0.265625 +v -1.502137 -0.124459 0.125000 +v 0.372863 -0.124459 0.265625 +v 0.372863 -0.124459 0.125000 +v -1.373516 -0.500000 0.500000 +v -1.373516 -0.500000 0.359375 +v 0.501484 -0.500000 0.500000 +v 0.501484 -0.500000 0.359375 +v -1.373516 -0.124459 0.265625 +v -1.373516 -0.124459 0.125000 +v 0.501484 -0.124459 0.265625 +v 0.501484 -0.124459 0.125000 +v 0.375000 -0.125000 0.343750 +v -1.375000 -0.125000 0.343750 +v -1.375000 -0.125000 -0.156250 +v 0.375000 -0.125000 -0.156250 +v 0.375000 -0.093750 0.343750 +v -1.375000 -0.093750 0.343750 +v -1.375000 -0.093750 -0.156250 +v 0.375000 -0.093750 -0.156250 +v 0.497940 -0.125000 0.232376 +v 0.375000 -0.125000 0.232376 +v 0.375000 -0.125000 -0.037745 +v 0.497940 -0.125000 -0.037745 +v 0.497940 -0.093750 0.232376 +v 0.375000 -0.093750 0.232376 +v 0.375000 -0.093750 -0.031473 +v 0.497940 -0.093750 -0.031473 +v -1.375000 -0.125000 0.232375 +v -1.497999 -0.125000 0.232375 +v -1.497999 -0.125000 -0.037746 +v -1.375000 -0.125000 -0.037746 +v -1.375000 -0.093750 0.232375 +v -1.497999 -0.093750 0.232375 +v -1.497999 -0.093750 -0.031473 +v -1.375000 -0.093750 -0.031473 +v -0.500000 -0.093750 0.343750 +v -0.500000 -0.125000 0.343750 +v -0.500000 -0.093750 -0.156250 +v -0.500000 -0.125000 -0.156250 +vt 0.586012 0.152312 +vt 0.501641 0.287500 +vt 0.000000 0.287500 +vt 0.084371 0.152311 +vt 0.000000 0.812500 +vt 0.125000 0.812500 +vt 0.125000 0.937500 +vt 0.000000 0.937500 +vt 0.000000 0.500000 +vt 0.750000 0.500000 +vt 0.750000 0.625000 +vt 0.000000 0.625000 +vt 0.375000 0.562500 +vt 0.375000 0.375000 +vt 0.437500 0.375000 +vt 0.437500 0.562500 +vt 1.000000 0.812500 +vt 0.250000 0.812500 +vt 0.250000 0.687500 +vt 1.000000 0.687500 +vt 1.000000 0.625000 +vt 0.437500 0.625000 +vt 1.000000 0.562500 +vt 0.750000 0.687500 +vt 0.000000 0.687500 +vt 0.915628 0.152311 +vt 1.000000 0.287500 +vt 0.498359 0.287500 +vt 0.413988 0.152311 +vt 0.875000 0.812500 +vt 1.000000 0.937500 +vt 0.875000 0.937500 +vt 0.000000 0.187500 +vt 0.000000 0.062500 +vt 0.625000 0.062500 +vt 0.625000 0.187500 +vt 1.000000 0.461054 +vt 0.984581 0.600000 +vt 0.337237 0.599913 +vt 0.365221 0.461054 +vt 0.687500 0.187500 +vt 0.687500 0.312500 +vt 0.000000 0.312500 +vt 0.647343 0.461053 +vt 0.662744 0.600000 +vt 0.027966 0.599914 +vt 0.000000 0.461052 +vt 0.750000 0.062500 +vt 0.750000 0.187500 +vt 0.812500 0.187500 +vt 0.812500 0.312500 +vt 0.000000 0.375000 +vt 0.625000 0.375000 +vt 0.625000 0.500000 +vt 0.687500 0.500000 +vt 0.687500 0.625000 +vt 0.750000 0.375000 +vt 0.812500 0.500000 +vt 0.812500 0.625000 +vt 0.000000 0.250000 +vt 0.750000 0.250000 +vt 0.750000 0.312500 +vt 1.000000 0.187500 +vt 0.250000 0.187500 +vt 0.250000 0.125000 +vt 1.000000 0.125000 +vt 0.750000 0.125000 +vt 0.000000 0.125000 +vt 0.610823 0.770850 +vt 0.971310 0.770850 +vt 1.000000 0.912500 +vt 0.522292 0.912500 +vt 0.449018 0.912500 +vt 0.088531 0.912500 +vt 0.000000 0.770850 +vt 0.477709 0.770850 +vt 0.000000 0.437500 +vt 0.500000 0.437500 +vt 0.500000 0.500000 +vt 0.375000 0.812500 +vt 0.375000 0.875000 +vt 0.000000 0.875000 +vt 0.562500 0.375000 +vt 0.562500 0.312500 +vt 0.562500 0.125000 +vt 0.000000 0.562500 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.000000 0.750000 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.625000 0.562500 +vt 0.437500 0.312500 +vt 0.437500 0.125000 +vt 1.000000 0.312500 +vt 1.000000 0.375000 +vt 0.625000 0.625000 +vt 1.000000 0.875000 +vt 0.250000 0.875000 +vt 0.375000 0.312500 +vt 0.375000 0.062500 +vt 0.437500 0.062500 +vt 0.812500 0.062500 +vt 0.250000 0.562500 +vt 0.250000 0.625000 +vt 0.125000 0.625000 +vt 0.062500 0.625000 +vt 0.062500 0.375000 +vt 0.125000 0.375000 +vt 0.500000 0.937500 +vt 0.437500 0.937500 +vt 0.437500 0.687500 +vt 0.500000 0.687500 +vt 0.312500 0.625000 +vt 0.250000 0.375000 +vt 0.312500 0.375000 +vt 0.875000 0.625000 +vt 0.812500 0.375000 +vt 0.875000 0.375000 +vt 0.812500 0.937500 +vt 0.812500 0.687500 +vt 0.875000 0.687500 +vt 0.062500 0.312500 +vt 0.062500 0.062500 +vt 0.375000 0.625000 +vt 0.062500 0.937500 +vt 0.062500 0.687500 +vt 0.125000 0.687500 +vt 0.187500 0.625000 +vt 0.187500 0.375000 +vt 0.937500 0.312500 +vt 0.875000 0.312500 +vt 0.875000 0.062500 +vt 0.937500 0.062500 +vt 0.500000 0.375000 +vt 0.250000 0.937500 +vt 0.187500 0.937500 +vt 0.187500 0.687500 +vt 0.500000 0.312500 +vt 0.500000 0.062500 +vt 0.562500 0.062500 +vt 0.375000 0.937500 +vt 0.312500 0.937500 +vt 0.312500 0.687500 +vt 0.187500 0.312500 +vt 0.125000 0.312500 +vt 0.125000 0.062500 +vt 0.187500 0.062500 +vt 0.625000 0.937500 +vt 0.562500 0.937500 +vt 0.562500 0.687500 +vt 0.625000 0.687500 +vt 0.687500 0.375000 +vt 0.312500 0.312500 +vt 0.250000 0.312500 +vt 0.250000 0.062500 +vt 0.312500 0.062500 +vt 0.750000 0.562500 +vt 0.750000 0.937500 +vt 0.687500 0.937500 +vt 0.687500 0.687500 +vt 0.625000 0.312500 +vt 0.687500 0.062500 +vt 0.937500 0.625000 +vt 0.937500 0.375000 +vt 0.750000 0.812500 +vt 0.750000 0.875000 +vt 1.000000 0.250000 +vt 0.250000 0.250000 +vt 1.000000 0.062500 +vt 0.250000 0.500000 +vt 1.000000 0.500000 +vt 0.812500 0.812500 +vt 0.500000 0.187500 +vt 0.625000 0.812500 +vt 0.500000 0.812500 +vt 0.250000 0.437500 +vt 1.000000 0.437500 +vt 1.000000 0.750000 +vt 0.250000 0.750000 +vt 0.750000 0.750000 +vt 0.750000 0.437500 +vt 0.832553 0.770850 +vt 0.832553 0.912500 +vt 0.000000 0.912500 +vt 0.099769 0.770849 +vt 1.000000 0.770850 +vt 0.267215 0.912500 +vt 0.167447 0.770850 +vt 0.750000 1.000000 +vt 0.000000 1.000000 +vt 0.562500 0.804267 +vt 0.562500 0.499834 +vt 0.625000 0.499834 +vt 0.625000 0.804267 +vt 0.750000 0.499834 +vt 0.750000 0.804267 +vt 0.125000 0.515219 +vt 0.250000 0.515219 +vt 0.437500 0.499834 +vt 0.437500 0.804267 +vt 0.375000 0.804267 +vt 0.375000 0.499834 +vt 0.250000 0.499834 +vt 0.250000 0.804267 +vt 0.750000 0.515219 +vt 0.875000 0.515219 +vt 1.000000 1.000000 +vt 0.250000 1.000000 +vt 0.687500 0.812500 +vn 1.000000 -0.000000 0.000000 +vn 0.000000 0.982700 0.185400 +vn -0.000000 -0.173600 0.984800 +vn -0.000000 0.087200 -0.996200 +vn 0.000000 0.173600 -0.984800 +vn -1.000000 -0.000000 0.000000 +vn 0.000000 -0.984800 -0.173600 +vn 0.000000 -0.197600 0.980300 +vn 0.000000 0.197400 -0.980300 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 0.996100 0.088200 +vn -0.000000 0.000000 1.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 -0.996200 -0.087200 +vn -0.000000 0.996200 0.087200 +vn 0.000000 0.984800 0.173600 +vn 0.000000 -0.529400 -0.848300 +vn -0.000000 0.529400 0.848300 +g Cylinder_Cylinder_None +s off +f 230/1/1 229/2/1 225/3/1 226/4/1 +f 6/5/2 5/6/2 4/7/2 3/8/2 +f 205/9/3 12/10/3 8/11/3 206/12/3 +f 71/13/4 72/14/4 68/15/4 67/16/4 +f 207/17/5 14/18/5 10/19/5 208/20/5 +f 70/21/6 71/22/6 67/16/6 66/23/6 +f 206/12/7 8/11/7 9/24/7 208/25/7 +f 223/26/6 224/27/6 1/28/6 2/29/6 +f 221/26/6 222/27/6 15/28/6 16/29/6 +f 20/30/2 19/17/2 18/31/2 17/32/2 +f 25/33/8 26/34/8 22/35/8 21/36/8 +f 26/37/6 27/38/6 23/39/6 22/40/6 +f 27/41/9 28/42/9 24/43/9 23/33/9 +f 28/44/1 25/45/1 21/46/1 24/47/1 +f 21/36/10 22/35/10 23/48/10 24/49/10 +f 28/42/11 27/41/11 26/50/11 25/51/11 +f 33/9/8 34/52/8 30/53/8 29/54/8 +f 34/37/6 35/38/6 31/39/6 30/40/6 +f 35/55/9 36/56/9 32/12/9 31/9/9 +f 36/44/1 33/45/1 29/46/1 32/47/1 +f 29/54/10 30/53/10 31/57/10 32/10/10 +f 36/56/11 35/55/11 34/58/11 33/59/11 +f 209/60/12 42/61/12 38/62/12 210/43/12 +f 211/63/13 44/64/13 40/65/13 212/66/13 +f 210/34/10 38/48/10 39/67/10 212/68/10 +f 50/69/6 51/70/6 47/71/6 46/72/6 +f 52/73/1 49/74/1 45/75/1 48/76/1 +f 45/9/10 46/77/10 47/78/10 48/79/10 +f 211/33/14 43/49/14 42/61/14 209/60/14 +f 52/80/14 51/81/14 50/82/14 49/5/14 +f 80/83/1 77/52/1 73/43/1 76/84/1 +f 58/69/6 59/70/6 55/71/6 54/72/6 +f 73/43/15 74/68/15 75/85/15 76/84/15 +f 60/73/1 57/74/1 53/75/1 56/76/1 +f 53/12/10 54/86/10 55/87/10 56/88/10 +f 60/89/14 59/90/14 58/91/14 57/25/14 +f 80/83/16 79/92/16 78/86/16 77/52/16 +f 78/86/6 79/92/6 75/93/6 74/12/6 +f 79/92/4 80/83/4 76/53/4 75/94/4 +f 72/95/16 71/96/16 70/66/16 69/97/16 +f 65/98/15 66/23/15 67/16/15 68/15/15 +f 72/95/1 69/97/1 65/98/1 68/15/1 +f 117/99/3 118/93/3 114/83/3 113/53/3 +f 214/18/17 87/17/17 86/100/17 213/101/17 +f 120/95/1 117/102/1 113/103/1 116/104/1 +f 112/51/1 109/62/1 105/48/1 108/105/1 +f 215/106/7 90/23/7 91/21/7 216/107/7 +f 109/108/3 110/109/3 106/110/3 105/111/3 +f 103/112/5 104/113/5 100/114/5 99/115/5 +f 102/116/6 103/107/6 99/117/6 98/118/6 +f 101/119/3 102/59/3 98/120/3 97/121/3 +f 110/109/6 111/12/6 107/52/6 106/110/6 +f 111/32/5 112/122/5 108/123/5 107/124/5 +f 104/125/1 101/43/1 97/34/1 100/126/1 +f 118/22/6 119/127/6 115/14/6 114/15/6 +f 119/7/5 120/128/5 116/129/5 115/130/5 +f 125/107/3 126/131/3 122/132/3 121/117/3 +f 128/133/1 125/134/1 121/135/1 124/136/1 +f 126/93/6 127/88/6 123/137/6 122/83/6 +f 127/138/5 128/139/5 124/140/5 123/19/5 +f 133/127/3 134/116/3 130/118/3 129/14/3 +f 136/84/1 133/141/1 129/142/1 132/143/1 +f 134/131/6 135/108/6 131/111/6 130/132/6 +f 135/144/5 136/145/5 132/146/5 131/89/5 +f 141/88/3 142/22/3 138/15/3 137/137/3 +f 144/147/1 141/148/1 137/149/1 140/150/1 +f 142/109/6 143/12/6 139/52/6 138/110/6 +f 143/151/5 144/152/5 140/153/5 139/154/5 +f 149/11/3 150/56/3 146/155/3 145/57/3 +f 152/156/1 149/157/1 145/158/1 148/159/1 +f 89/86/7 215/160/7 216/11/7 92/12/7 +f 151/161/5 152/162/5 148/163/5 147/24/5 +f 157/11/3 158/56/3 154/155/3 153/57/3 +f 160/42/1 157/164/1 153/35/1 156/165/1 +f 158/116/6 159/107/6 155/117/6 154/118/6 +f 159/161/5 160/162/5 156/163/5 155/24/5 +f 165/119/3 166/59/3 162/120/3 161/121/3 +f 168/84/1 165/141/1 161/142/1 164/143/1 +f 166/56/6 167/99/6 163/53/6 162/155/6 +f 167/112/5 168/113/5 164/114/5 163/115/5 +f 173/99/3 174/93/3 170/83/3 169/53/3 +f 176/95/1 173/102/1 169/103/1 172/104/1 +f 174/93/6 175/88/6 171/137/6 170/83/6 +f 175/32/5 176/122/5 172/123/5 171/124/5 +f 181/127/3 182/116/3 178/118/3 177/14/3 +f 184/156/1 181/157/1 177/158/1 180/159/1 +f 182/131/6 183/108/6 179/111/6 178/132/6 +f 183/138/5 184/139/5 180/140/5 179/19/5 +f 189/108/3 190/109/3 186/110/3 185/111/3 +f 192/125/1 189/43/1 185/34/1 188/126/1 +f 190/166/6 191/119/6 187/121/6 186/167/6 +f 191/151/5 192/152/5 188/153/5 187/154/5 +f 197/107/3 198/131/3 194/132/3 193/117/3 +f 200/147/1 197/148/1 193/149/1 196/150/1 +f 198/59/6 199/11/6 195/57/6 194/120/6 +f 199/144/5 200/145/5 196/146/5 195/89/5 +f 203/22/6 204/127/6 202/14/6 201/15/6 +f 88/5/17 214/168/17 213/169/17 85/82/17 +f 44/64/14 211/63/14 209/170/14 41/171/14 +f 37/158/10 210/172/10 212/66/10 40/65/10 +f 43/49/13 211/33/13 212/68/13 39/67/13 +f 41/171/12 209/170/12 210/97/12 37/157/12 +f 7/107/7 206/21/7 208/20/7 10/19/7 +f 13/168/5 207/5/5 208/25/5 9/24/5 +f 11/173/3 205/174/3 206/21/3 7/107/3 +f 17/123/3 18/175/3 220/5/3 219/25/3 +f 3/175/3 4/122/3 218/8/3 217/5/3 +f 232/1/1 231/2/1 227/3/1 228/4/1 +f 224/33/18 232/34/18 228/142/18 1/176/18 +f 231/176/19 223/141/19 2/43/19 227/33/19 +f 225/154/10 16/177/10 15/178/10 226/115/10 +f 147/31/5 96/8/5 92/5/5 216/17/5 +f 222/5/18 230/25/18 226/115/18 15/178/18 +f 229/178/19 221/112/19 16/8/19 225/5/19 +f 214/17/5 88/5/5 84/25/5 151/20/5 +f 213/25/3 86/20/3 82/17/3 150/5/3 +f 150/179/7 82/180/7 83/174/7 151/173/7 +f 146/5/3 94/17/3 90/31/3 215/8/3 +f 147/19/17 95/20/17 94/181/17 146/182/17 +f 150/88/3 203/22/3 201/15/3 146/137/3 +f 96/25/17 147/24/17 146/183/17 93/91/17 +f 204/7/5 151/128/5 147/129/5 202/130/5 +f 93/5/3 146/17/3 215/31/3 89/8/3 +f 81/77/7 150/184/7 151/10/7 84/9/7 +f 85/25/3 213/20/3 150/17/3 81/5/3 +f 87/17/5 214/5/5 151/25/5 83/20/5 +f 95/31/5 147/8/5 216/5/5 91/17/5 +f 20/185/1 17/186/1 219/187/1 61/188/1 +f 19/168/5 20/161/5 61/8/5 62/5/5 +f 18/189/6 19/71/6 62/190/6 220/191/6 +f 6/185/1 3/186/1 217/187/1 63/188/1 +f 5/24/5 6/168/5 63/5/5 64/25/5 +f 4/189/6 5/71/6 64/190/6 218/191/6 +f 227/35/10 2/36/10 1/176/10 228/142/10 +f 257/8/12 238/161/12 234/192/12 258/193/12 +f 259/98/13 240/117/13 236/157/13 260/97/13 +f 258/52/10 234/57/10 235/161/10 260/8/10 +f 259/52/14 239/57/14 238/161/14 257/8/14 +f 248/194/1 245/195/1 241/196/1 244/197/1 +f 241/196/10 242/198/10 243/199/10 244/197/10 +f 248/200/14 247/201/14 246/18/14 245/6/14 +f 254/202/6 255/203/6 251/204/6 250/205/6 +f 249/206/10 250/205/10 251/204/10 252/207/10 +f 256/208/14 255/209/14 254/30/14 253/168/14 +f 240/117/14 259/98/14 257/31/14 237/138/14 +f 233/117/10 258/98/10 260/31/10 236/138/10 +f 239/57/13 259/52/13 260/43/13 235/62/13 +f 237/138/12 257/31/12 258/210/12 233/211/12 +f 222/162/14 221/112/14 229/178/14 230/212/14 +f 224/42/14 223/141/14 231/176/14 232/41/14 diff --git a/homedecor_seating/models/homedecor_deckchair.obj b/homedecor_seating/models/homedecor_deckchair.obj new file mode 100644 index 0000000..e5f8d03 --- /dev/null +++ b/homedecor_seating/models/homedecor_deckchair.obj @@ -0,0 +1,410 @@ +# Blender v2.73 (sub 0) OBJ File: '' +# www.blender.org +o Cube.001 +v 0.331299 -0.108997 -0.420378 +v -0.330736 -0.108997 -0.419627 +v -0.330756 -0.119287 -0.437450 +v 0.331279 -0.119287 -0.438202 +v 0.331259 -0.088416 -0.456025 +v -0.330776 -0.088416 -0.455274 +v -0.330756 -0.078125 -0.437450 +v 0.331279 -0.078125 -0.438202 +v 0.331259 -0.108997 -0.456025 +v -0.330776 -0.108997 -0.455274 +v -0.330736 -0.088416 -0.419627 +v 0.331299 -0.088416 -0.420378 +v 0.356377 0.501814 0.949297 +v -0.356630 0.501814 0.950105 +v -0.356650 0.512105 0.932282 +v 0.356357 0.512105 0.931473 +v -0.356650 0.532686 0.932282 +v 0.356357 0.532686 0.931473 +v -0.356630 0.542976 0.950105 +v 0.356377 0.542976 0.949297 +v -0.356610 0.532686 0.967929 +v 0.356398 0.532686 0.967120 +v 0.356398 0.512105 0.967120 +v -0.356610 0.512105 0.967929 +v 0.389723 -0.330506 0.592356 +v -0.390785 -0.330506 0.593241 +v -0.390785 -0.309925 0.593241 +v 0.389723 -0.309925 0.592356 +v 0.389743 -0.340796 0.610180 +v -0.390765 -0.340796 0.611065 +v -0.390765 -0.299634 0.611065 +v 0.389743 -0.299634 0.610180 +v -0.390745 -0.309925 0.628889 +v 0.389763 -0.309925 0.628003 +v 0.389763 -0.330506 0.628003 +v -0.390745 -0.330506 0.628889 +v 0.323960 -0.132414 0.255548 +v 0.338696 0.107305 0.593510 +v -0.338775 0.107305 0.594305 +v -0.323825 -0.132414 0.256327 +v 0.328153 -0.224373 -0.082415 +v -0.327803 -0.224373 -0.081650 +v -0.416005 0.232654 0.483276 +v -0.386301 0.232654 0.483276 +v -0.386301 -0.352386 0.586435 +v -0.416004 -0.352386 0.586435 +v -0.386301 0.242970 0.541780 +v -0.416004 0.242970 0.541781 +v -0.416004 -0.342071 0.644939 +v -0.386301 -0.342071 0.644939 +v -0.416004 -0.348952 0.640120 +v -0.386301 -0.348952 0.640120 +v -0.416004 0.239536 0.488095 +v -0.386301 0.239536 0.488095 +v -0.416005 0.247788 0.534899 +v -0.386301 0.247788 0.534898 +v -0.386301 -0.357205 0.593317 +v -0.416004 -0.357205 0.593317 +v -0.386300 0.570892 0.961787 +v -0.356596 0.570892 0.961787 +v -0.356602 -0.451333 -0.498102 +v -0.386305 -0.451333 -0.498102 +v -0.356596 0.522229 0.995861 +v -0.386300 0.522229 0.995861 +v -0.386305 -0.499997 -0.464028 +v -0.356602 -0.499997 -0.464028 +v -0.386305 -0.498538 -0.472302 +v -0.356602 -0.498538 -0.472302 +v -0.386299 0.569433 0.970061 +v -0.356596 0.569433 0.970061 +v -0.386299 0.530503 0.997321 +v -0.356596 0.530503 0.997320 +v -0.356601 -0.459607 -0.499561 +v -0.386305 -0.459607 -0.499561 +v -0.356601 -0.118875 -0.476087 +v -0.326898 -0.118875 -0.476087 +v -0.326893 -0.503263 0.958471 +v -0.356597 -0.503263 0.958471 +v -0.326898 -0.061492 -0.460711 +v -0.356601 -0.061492 -0.460712 +v -0.356596 -0.445880 0.973846 +v -0.326893 -0.445880 0.973846 +v -0.356596 -0.453156 0.978047 +v -0.326893 -0.453156 0.978046 +v -0.356601 -0.111599 -0.480287 +v -0.326898 -0.111599 -0.480287 +v -0.356601 -0.065693 -0.467987 +v -0.326898 -0.065693 -0.467987 +v -0.326893 -0.499062 0.965746 +v -0.356596 -0.499062 0.965746 +v 0.415686 0.232654 0.483274 +v 0.415686 -0.352386 0.586432 +v 0.385983 -0.352386 0.586432 +v 0.385983 0.232654 0.483274 +v 0.385983 0.242970 0.541778 +v 0.385983 -0.342071 0.644936 +v 0.415687 -0.342071 0.644936 +v 0.415686 0.242970 0.541778 +v 0.415687 -0.348953 0.640117 +v 0.385983 -0.348953 0.640117 +v 0.415686 0.239536 0.488092 +v 0.385983 0.239536 0.488093 +v 0.415687 0.247788 0.534896 +v 0.385983 0.247788 0.534896 +v 0.415687 -0.357205 0.593314 +v 0.385983 -0.357205 0.593314 +v 0.385985 0.570892 0.961784 +v 0.385980 -0.451333 -0.498105 +v 0.356276 -0.451333 -0.498105 +v 0.356281 0.570892 0.961785 +v 0.356282 0.522229 0.995859 +v 0.356276 -0.499997 -0.464031 +v 0.385980 -0.499997 -0.464031 +v 0.385985 0.522229 0.995859 +v 0.385980 -0.498538 -0.472304 +v 0.356276 -0.498538 -0.472304 +v 0.385985 0.569433 0.970058 +v 0.356281 0.569433 0.970058 +v 0.385985 0.530503 0.997318 +v 0.356281 0.530503 0.997318 +v 0.385980 -0.459607 -0.499564 +v 0.356276 -0.459607 -0.499564 +v 0.356276 -0.118875 -0.476089 +v 0.356281 -0.503263 0.958468 +v 0.326578 -0.503263 0.958468 +v 0.326573 -0.118875 -0.476089 +v 0.326573 -0.061492 -0.460714 +v 0.326578 -0.445880 0.973844 +v 0.356281 -0.445880 0.973844 +v 0.356276 -0.061492 -0.460714 +v 0.356282 -0.453157 0.978045 +v 0.326578 -0.453157 0.978044 +v 0.356276 -0.111599 -0.480290 +v 0.326573 -0.111599 -0.480290 +v 0.356276 -0.065693 -0.467990 +v 0.326573 -0.065693 -0.467990 +v 0.356282 -0.499062 0.965744 +v 0.326578 -0.499062 0.965744 +vt 0.994473 0.684535 +vt 0.992047 0.627986 +vt 0.503752 0.627986 +vt 0.501326 0.684535 +vt 0.856339 0.005141 +vt 0.822269 0.006761 +vt 0.822269 0.982038 +vt 0.856339 0.983658 +vt 0.794078 0.385745 +vt 0.794078 0.326578 +vt 0.764223 0.326578 +vt 0.770765 0.385745 +vt 0.825254 0.352957 +vt 0.794170 0.352957 +vt 0.794170 0.414399 +vt 0.825254 0.414399 +vt 0.826392 0.385745 +vt 0.832934 0.326578 +vt 0.764315 0.352957 +vt 0.764315 0.414399 +vt 0.994473 0.736117 +vt 0.501326 0.736117 +vt 0.627020 0.003808 +vt 0.588823 0.004416 +vt 0.584609 0.980383 +vt 0.631235 0.981716 +vt 0.794078 0.444911 +vt 0.764223 0.444911 +vt 0.825254 0.293791 +vt 0.794170 0.293791 +vt 0.832934 0.444911 +vt 0.808391 0.388020 +vt 0.764315 0.293791 +vt 0.994473 0.787698 +vt 0.501326 0.787698 +vt 0.887423 0.005141 +vt 0.887423 0.983658 +vt 0.857476 0.385745 +vt 0.864018 0.326578 +vt 0.886194 0.352957 +vt 0.856339 0.352957 +vt 0.862881 0.414399 +vt 0.879652 0.414399 +vt 0.879560 0.385745 +vt 0.886102 0.326578 +vt 0.501326 0.839280 +vt 0.994473 0.839280 +vt 0.650992 0.982324 +vt 0.650992 0.003808 +vt 0.864018 0.444911 +vt 0.839476 0.388020 +vt 0.886194 0.293791 +vt 0.856339 0.293791 +vt 0.886102 0.444911 +vt 0.870560 0.388020 +vt 0.501298 0.067908 +vt 0.994446 0.067908 +vt 0.987218 0.010678 +vt 0.506659 0.008221 +vt 0.934049 0.983658 +vt 0.934049 0.005141 +vt 0.840796 0.416674 +vt 0.840796 0.475840 +vt 0.825254 0.478116 +vt 0.794170 0.475840 +vt 0.794170 0.535007 +vt 0.833025 0.535007 +vt 0.878423 0.475840 +vt 0.764315 0.475840 +vt 0.764315 0.535007 +vt 0.501326 0.890861 +vt 0.994473 0.890861 +vt 0.701433 0.981716 +vt 0.701433 0.005749 +vt 0.864110 0.535007 +vt 0.886194 0.535007 +vt 0.857568 0.478116 +vt 0.638748 0.009024 +vt 0.758558 0.005428 +vt 0.758558 0.982038 +vt 0.526655 0.980383 +vt 0.529640 0.004416 +vt 0.994459 0.105626 +vt 0.944985 0.117138 +vt 0.549074 0.117138 +vt 0.501314 0.105626 +vt 0.549072 0.015886 +vt 0.944980 0.015886 +vt 0.501326 0.426628 +vt 0.549070 0.426627 +vt 0.944983 0.426627 +vt 0.994473 0.426627 +vt 0.992047 0.534271 +vt 0.944984 0.527880 +vt 0.549074 0.527880 +vt 0.503751 0.534271 +vt 0.501326 0.323464 +vt 0.549070 0.323464 +vt 0.944982 0.323464 +vt 0.994473 0.323465 +vt 0.573594 0.007083 +vt 0.569379 0.983658 +vt 0.501314 0.125534 +vt 0.994459 0.125534 +vt 0.994459 0.220591 +vt 0.944983 0.220301 +vt 0.549072 0.220301 +vt 0.501312 0.220591 +vt 0.501326 0.916652 +vt 0.994473 0.916652 +vt 0.501326 0.942443 +vt 0.994473 0.942443 +vt 0.501298 0.160070 +vt 0.994446 0.160070 +vt 0.972905 0.983658 +vt 0.965134 0.005141 +vt 0.501326 0.968233 +vt 0.994731 0.974990 +vt 0.732517 0.980991 +vt 0.732517 0.002474 +vt 0.501298 0.190791 +vt 0.994446 0.190791 +vt 0.501537 0.995149 +vt 0.994473 0.992114 +vt 0.000922 0.000433 +vt 0.499184 0.000519 +vt 0.499027 0.999328 +vt 0.000761 0.999494 +vt 0.000521 -0.000070 +vt 0.499556 0.000624 +vt 0.499331 0.999867 +vt 0.000980 0.999173 +vt 0.000118 0.001382 +vt 0.499090 0.000579 +vt 0.000444 1.000054 +vt 0.002692 -0.000992 +vt 0.498849 -0.000329 +vt 0.499240 0.999342 +vt -0.000835 1.000097 +vn 0.000000 -0.173600 -0.984800 +vn 0.000000 0.173600 0.984800 +vn 0.000000 -0.573600 0.819100 +vn 0.000000 0.573600 -0.819100 +vn -0.000000 0.984800 -0.173600 +vn 0.000000 0.819200 0.573500 +vn 0.000000 -0.819100 -0.573600 +vn 0.000000 -0.984800 0.173700 +vn 0.000000 0.819200 -0.573600 +vn 0.000000 -0.819200 0.573600 +vn 0.000000 -0.984800 -0.173700 +vn 0.000000 0.984800 0.173700 +vn 0.000000 0.573600 0.819100 +vn 0.000000 -0.173700 0.984800 +vn 0.000000 0.173700 -0.984800 +vn 0.000000 -0.573600 -0.819200 +vn 0.000000 -0.965900 -0.258800 +vn -0.000000 0.965900 0.258800 +vn 0.000000 0.500000 0.866000 +vn 0.000000 -0.499900 -0.866100 +vn 0.000000 0.258800 -0.965900 +vn 0.000000 0.866000 -0.500000 +vn 0.000000 -0.866000 0.500100 +vn 0.000000 -0.258800 0.965900 +vn -0.000000 0.573500 -0.819200 +vn 0.000000 -0.984800 0.173600 +vn 0.000000 -0.573600 -0.819100 +vn -0.000000 0.499900 0.866100 +vn 0.000000 -0.500000 -0.866000 +vn 0.000000 -0.866000 0.500000 +vn 1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000600 -0.866000 0.500000 +vn -0.000600 0.866000 -0.500000 +vn -0.001100 0.000000 -1.000000 +vn 0.000600 0.866000 0.500000 +vn 0.001100 0.000000 1.000000 +vn -0.000600 -0.866000 -0.500000 +vn -0.000500 0.903700 -0.428200 +vn -0.000500 0.903600 -0.428500 +vn -0.000800 0.723900 -0.689900 +vn -0.000800 0.724000 -0.689800 +vn 0.000100 0.998100 0.060800 +vn 0.000100 0.998200 0.060200 +vn 0.000400 0.927700 0.373200 +vn -0.000900 0.622100 -0.783000 +s off +f 43/1/1 44/2/1 45/3/1 46/4/1 +f 47/5/2 48/6/2 49/7/2 50/8/2 +f 51/9/3 52/10/3 50/10/3 49/9/3 +f 44/9/4 43/10/4 53/11/4 54/12/4 +f 55/13/5 56/14/5 54/15/5 53/16/5 +f 48/17/6 47/18/6 56/10/6 55/9/6 +f 46/9/7 45/10/7 57/10/7 58/9/7 +f 58/14/8 57/19/8 52/20/8 51/15/8 +f 59/21/9 60/1/9 61/4/9 62/22/9 +f 63/23/10 64/24/10 65/25/10 66/26/10 +f 67/27/11 68/9/11 66/9/11 65/27/11 +f 69/27/12 70/12/12 60/12/12 59/28/12 +f 71/29/13 72/30/13 70/14/13 69/13/13 +f 64/31/14 63/17/14 72/17/14 71/27/14 +f 62/27/15 61/32/15 73/9/15 74/27/15 +f 74/30/16 73/33/16 68/19/16 67/14/16 +f 75/34/17 76/21/17 77/22/17 78/35/17 +f 79/36/18 80/5/18 81/8/18 82/37/18 +f 83/38/19 84/39/19 82/18/19 81/17/19 +f 85/17/20 86/18/20 76/18/20 75/17/20 +f 87/40/21 88/41/21 86/42/21 85/43/21 +f 80/44/22 79/45/22 88/39/22 87/38/22 +f 78/38/23 77/39/23 89/39/23 90/38/23 +f 90/41/24 89/13/24 84/16/24 83/42/24 +f 91/46/1 92/47/1 93/34/1 94/35/1 +f 95/48/2 96/49/2 97/23/2 98/26/2 +f 99/38/3 97/38/3 96/31/3 100/50/3 +f 101/51/25 91/17/25 94/31/25 102/31/25 +f 103/52/5 101/53/5 102/41/5 104/40/5 +f 98/44/6 103/44/6 104/50/6 95/54/6 +f 92/55/7 105/38/7 106/50/7 93/50/7 +f 105/53/26 99/29/26 100/13/26 106/41/26 +f 107/56/9 108/57/9 109/58/9 110/59/9 +f 111/60/10 112/61/10 113/36/10 114/37/10 +f 115/42/11 113/62/11 112/63/11 116/63/11 +f 117/62/12 107/16/12 110/63/12 118/63/12 +f 119/64/13 117/65/13 118/66/13 120/67/13 +f 114/43/14 119/43/14 120/68/14 111/68/14 +f 108/42/15 121/42/15 122/63/15 109/68/15 +f 121/65/27 115/69/27 116/70/27 122/66/27 +f 123/71/17 124/72/17 125/47/17 126/46/17 +f 127/73/18 128/74/18 129/49/18 130/48/18 +f 131/63/28 129/63/28 128/67/28 132/75/28 +f 133/63/29 123/64/29 126/67/29 134/67/29 +f 135/16/21 133/15/21 134/65/21 136/63/21 +f 130/68/22 135/68/22 136/75/22 127/76/22 +f 124/68/30 137/77/30 138/75/30 125/75/30 +f 137/15/24 131/20/24 132/69/24 138/65/24 +f 84/49/31 89/74/31 77/74/31 76/73/31 86/73/31 88/48/31 79/26/31 82/78/31 +f 59/79/32 62/80/32 74/80/32 67/73/32 65/73/32 64/74/32 71/74/32 69/79/32 +f 130/81/31 129/82/31 131/82/31 137/24/31 124/24/31 123/25/31 133/25/31 135/81/31 +f 63/58/31 66/83/31 68/84/31 73/85/31 61/86/31 60/59/31 70/87/31 72/88/31 +f 48/89/32 55/90/32 53/91/32 43/92/32 46/93/32 58/94/32 51/95/32 49/96/32 +f 98/89/31 97/97/31 99/98/31 105/99/31 92/100/31 91/92/31 101/91/31 103/90/31 +f 57/2/31 45/2/31 44/3/31 54/3/31 56/96/31 47/96/31 50/93/31 52/93/31 +f 112/101/32 111/25/32 120/102/32 118/81/32 110/81/32 109/59/32 122/82/32 116/101/32 +f 80/103/32 87/85/32 85/84/32 75/104/32 78/105/32 90/106/32 83/107/32 81/108/32 +f 96/105/32 95/100/32 104/99/32 102/98/32 94/97/32 93/108/32 106/107/32 100/106/32 +f 126/78/32 125/26/32 138/26/32 132/25/32 128/25/32 127/101/32 136/24/32 134/23/32 +f 107/79/31 117/79/31 119/6/31 114/6/31 113/7/31 115/7/31 121/80/31 108/80/31 +f 1/86/33 2/83/33 3/57/33 4/56/33 +f 5/60/34 6/61/34 7/61/34 8/60/34 +f 9/109/35 10/110/35 6/72/35 5/71/35 +f 8/73/36 7/74/36 11/74/36 12/73/36 +f 2/83/37 1/86/37 12/103/37 11/104/37 +f 4/60/38 3/61/38 10/61/38 9/60/38 +f 13/111/38 14/112/38 15/110/38 16/109/38 +f 16/73/35 15/74/35 17/74/35 18/73/35 +f 18/113/34 17/114/34 19/104/34 20/103/34 +f 20/115/36 19/116/36 21/61/36 22/60/36 +f 23/117/33 24/118/33 14/112/33 13/111/33 +f 22/119/37 21/120/37 24/74/37 23/73/37 +f 25/121/35 26/122/35 27/114/35 28/113/35 +f 29/115/38 30/58/38 26/116/38 25/115/38 +f 28/123/34 27/124/34 31/118/34 32/117/34 +f 32/80/36 31/79/36 33/120/36 34/119/36 +f 35/108/33 36/105/33 30/122/33 29/121/33 +f 34/118/37 33/58/37 36/58/37 35/115/37 +s 1 +f 37/125/39 40/126/40 39/127/41 38/128/42 +f 41/129/43 42/130/44 40/131/40 37/132/39 +f 12/133/45 11/134/45 42/131/44 41/135/43 +f 38/136/42 39/137/41 17/138/46 18/139/46 diff --git a/homedecor_seating/models/homedecor_kitchen_chair.obj b/homedecor_seating/models/homedecor_kitchen_chair.obj new file mode 100644 index 0000000..52bd58b --- /dev/null +++ b/homedecor_seating/models/homedecor_kitchen_chair.obj @@ -0,0 +1,205 @@ +# Blender v2.72 (sub 0) OBJ File: 'kitchen-chair.blend' +# www.blender.org +o Cylinder +v -0.187500 -0.312500 -0.125000 +v -0.187500 0.312500 -0.125000 +v 0.312500 -0.312500 -0.500000 +v 0.187500 -0.312500 -0.500000 +v 0.187500 -0.187500 -0.500000 +v 0.312500 -0.187500 -0.500000 +v 0.312500 -0.312500 -0.125000 +v 0.187500 -0.312500 -0.125000 +v 0.187500 -0.187500 -0.125000 +v 0.312500 -0.187500 -0.125000 +v 0.312500 0.187500 -0.500000 +v 0.187500 0.187500 -0.500000 +v 0.187500 0.312500 -0.500000 +v 0.312500 0.187500 -0.125000 +v 0.187500 0.187500 -0.125000 +v 0.187500 0.312500 -0.125000 +v 0.312500 0.312500 -0.125000 +v -0.187500 -0.312500 -0.062500 +v 0.312500 -0.312500 -0.062500 +v 0.312500 0.312500 -0.062500 +v -0.187500 -0.312500 0.000000 +v -0.187500 0.312500 0.000000 +v 0.312500 -0.312500 0.000000 +v 0.312500 0.312500 0.000000 +v -0.312500 -0.312500 0.500000 +v -0.187500 -0.312500 0.500000 +v -0.187500 -0.187500 0.500000 +v -0.312500 -0.187500 0.500000 +v -0.312500 0.187500 0.500000 +v -0.187500 0.187500 0.500000 +v -0.187500 0.312500 0.500000 +v -0.312500 0.312500 0.500000 +v -0.187500 0.312500 -0.062500 +v -0.257812 -0.187500 0.437500 +v -0.257813 0.187500 0.437500 +v -0.257812 -0.187500 0.062500 +v -0.257813 0.187500 0.062500 +v -0.242187 -0.187500 0.437500 +v -0.242187 0.187500 0.437500 +v -0.242188 -0.187500 0.062500 +v -0.242188 0.187500 0.062500 +v 0.312500 0.187500 -0.500000 +v 0.187500 0.187500 -0.500000 +v 0.187500 0.312500 -0.500000 +v 0.312500 0.312500 -0.500000 +v 0.312500 0.187500 -0.125000 +v 0.187500 0.312500 -0.125000 +v 0.312500 0.312500 -0.125000 +v -0.187500 -0.312500 -0.500000 +v -0.312500 -0.187500 -0.500000 +v -0.187500 -0.187500 -0.500000 +v -0.187500 -0.312500 0.500000 +v -0.312500 -0.187500 0.500000 +v -0.187500 -0.187500 0.500000 +v -0.187500 0.187500 0.500000 +v -0.187500 0.312500 -0.500000 +v -0.312500 -0.312500 0.500000 +v -0.187500 -0.312500 0.500000 +v -0.187500 -0.187500 -0.500000 +v -0.312500 -0.187500 -0.500000 +v -0.312500 -0.312500 -0.500000 +v -0.187500 -0.312500 -0.500000 +v -0.312500 0.312500 -0.500000 +v -0.312500 0.187500 -0.500000 +v -0.187500 0.187500 -0.500000 +v -0.312500 -0.187500 0.500000 +v -0.312500 0.187500 0.500000 +v -0.312500 0.312500 0.500000 +v -0.187500 0.312500 0.500000 +v -0.187500 0.187500 -0.125000 +v -0.187500 0.187500 0.000000 +v -0.187500 -0.187500 -0.125000 +v -0.187500 -0.187500 0.000000 +v -0.312500 0.187500 -0.125000 +v -0.312500 0.187500 0.000000 +v -0.312500 -0.187500 -0.125000 +v -0.312500 -0.187500 -0.062500 +v -0.312500 -0.187500 0.000000 +v -0.312500 0.187500 -0.062500 +vt 0.125000 0.375000 +vt 0.625000 0.375000 +vt 0.625000 0.437500 +vt 0.125000 0.437500 +vt 0.187500 0.375000 +vt 0.812500 0.375000 +vt 0.812500 0.437500 +vt 0.187500 0.437500 +vt 0.500000 0.375000 +vt 0.500000 0.000000 +vt 0.625000 0.000000 +vt 0.687500 0.375000 +vt 0.687500 0.000000 +vt 0.812500 0.000000 +vt 0.375000 0.375000 +vt 0.375000 0.000000 +vt 0.312500 0.375000 +vt 0.187500 0.000000 +vt 0.312500 0.000000 +vt 0.187500 0.812500 +vt 0.187500 0.687500 +vt 0.312500 0.687500 +vt 0.312500 0.812500 +vt 0.812500 0.812500 +vt 0.187500 0.187500 +vt 0.812500 0.187500 +vt 0.187500 1.000000 +vt 0.187500 0.875000 +vt 0.312500 0.875000 +vt 0.312500 1.000000 +vt 0.687500 1.000000 +vt 0.687500 0.875000 +vt 0.812500 0.875000 +vt 0.812500 1.000000 +vt 0.312500 0.562500 +vt 0.687500 0.562500 +vt 0.687500 0.937500 +vt 0.312500 0.937500 +vt 0.312500 0.968750 +vt 0.312500 0.906250 +vt 0.687500 0.906250 +vt 0.687500 0.968750 +vt 0.687500 0.812500 +vt 0.687500 0.687500 +vt 0.812500 0.687500 +vt 0.875000 0.375000 +vt 0.875000 0.437500 +vt 0.375000 0.437500 +vt 1.000000 1.000000 +vt 0.875000 1.000000 +vt 0.875000 0.000000 +vt 1.000000 0.000000 +vt 0.125000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.125000 0.000000 +vt 0.187500 0.312500 +vt 0.312500 0.187500 +vt 0.312500 0.312500 +vt 0.687500 0.312500 +vt 0.687500 0.187500 +vt 0.812500 0.312500 +vt 0.687500 0.437500 +vt 0.312500 0.437500 +vt 0.232843 0.000000 +vt 0.250000 0.937500 +vt 0.750000 0.937500 +vt 0.750000 1.000000 +vt 0.250000 1.000000 +vt 0.250000 0.687500 +vt 0.750000 0.687500 +vt 0.750000 0.750000 +vt 0.250000 0.750000 +vt 0.312500 0.625000 +vt 0.687500 0.625000 +vn 0.000000 -1.000000 0.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 0.000000 -1.000000 +vn 0.000000 0.000000 1.000000 +g Cylinder_Cylinder_wood +s off +f 1/1/1 7/2/1 19/3/1 18/4/1 +f 7/5/2 17/6/2 20/7/2 19/8/2 +f 7/2/1 8/9/1 4/10/1 3/11/1 +f 8/6/3 9/12/3 5/13/3 4/14/3 +f 9/9/4 10/15/4 6/16/4 5/10/4 +f 10/17/2 7/5/2 3/18/2 6/19/2 +f 3/20/5 4/21/5 5/22/5 6/23/5 +f 14/2/1 15/9/1 12/10/1 11/11/1 +f 15/17/3 16/5/3 13/18/3 12/19/3 +f 17/24/5 7/20/5 1/25/5 2/26/5 +f 25/27/6 26/28/6 27/29/6 28/30/6 +f 29/31/6 30/32/6 31/33/6 32/34/6 +f 37/35/3 36/36/3 34/37/3 35/38/3 +f 41/36/2 39/37/2 38/38/2 40/35/2 +f 34/39/6 38/40/6 39/41/6 35/42/6 +f 37/40/5 41/41/5 40/42/5 36/39/5 +f 42/43/5 43/44/5 44/45/5 45/24/5 +f 48/6/2 46/12/2 42/13/2 45/14/2 +f 17/15/4 2/46/4 33/47/4 20/48/4 +f 47/9/4 48/15/4 45/16/4 44/10/4 +f 53/49/4 54/50/4 51/51/4 50/52/4 +f 54/30/2 52/27/2 49/18/2 51/19/2 +f 55/53/1 67/54/1 64/55/1 65/56/1 +f 62/57/5 61/25/5 60/58/5 59/59/5 +f 65/60/5 64/61/5 63/26/5 56/62/5 +f 57/34/3 66/31/3 60/13/3 61/14/3 +f 58/53/1 57/54/1 61/55/1 62/56/1 +f 69/34/2 55/31/2 65/13/2 56/14/2 +f 68/49/4 69/50/4 56/51/4 63/52/4 +f 67/30/3 68/27/3 63/18/3 64/19/3 +f 77/63/3 79/64/3 74/17/3 76/12/3 +f 70/65/5 72/65/5 76/65/5 74/65/5 +f 72/65/2 70/65/2 71/65/2 73/65/2 +g Cylinder_Cylinder_seat +f 19/20/2 20/24/2 24/33/2 23/28/2 +f 24/20/6 22/57/6 21/62/6 23/24/6 +f 18/66/1 19/67/1 23/68/1 21/69/1 +f 20/70/4 33/71/4 22/72/4 24/73/4 +f 77/74/3 78/35/3 75/36/3 79/75/3 +f 73/60/6 71/59/6 75/58/6 78/61/6 diff --git a/homedecor_seating/models/homedecor_office_chair_basic.obj b/homedecor_seating/models/homedecor_office_chair_basic.obj new file mode 100644 index 0000000..40ef638 --- /dev/null +++ b/homedecor_seating/models/homedecor_office_chair_basic.obj @@ -0,0 +1,970 @@ +# Blender v2.73 (sub 0) OBJ File: 'desk_chair_lowend.blend' +# www.blender.org +o chair_Cube.003 +v -0.230121 0.283332 0.400571 +v -0.230121 0.283332 0.349943 +v -0.221091 0.793095 0.361231 +v -0.221091 0.793095 0.434435 +v -0.124012 0.896416 0.450239 +v -0.124012 0.896416 0.415414 +v -0.275274 0.346154 0.400571 +v -0.275274 0.346154 0.320594 +v -0.285377 0.559500 0.400571 +v -0.285377 0.559500 0.295760 +v -0.114000 0.793095 0.337677 +v -0.063944 0.896416 0.450239 +v -0.118656 0.283332 0.326389 +v -0.118656 0.283332 0.400571 +v -0.063944 0.896416 0.391861 +v -0.141938 0.342874 0.400571 +v -0.141938 0.342874 0.297040 +v -0.147148 0.559500 0.272206 +v -0.241693 0.793095 0.396242 +v -0.144615 0.896416 0.432070 +v -0.250724 0.283332 0.374156 +v -0.295877 0.346154 0.358844 +v -0.305980 0.559500 0.345887 +v -0.139259 0.273288 0.361867 +v -0.084547 0.906885 0.419781 +v -0.265896 0.128562 0.362790 +v -0.288656 0.101646 -0.397805 +v -0.265896 0.220126 0.362790 +v -0.288656 0.177983 -0.397805 +v -0.343931 0.216106 -0.266452 +v -0.343931 0.116444 -0.266452 +v -0.300517 0.116666 0.266781 +v -0.300517 0.217671 0.266781 +v -0.322224 0.118537 0.000165 +v -0.322224 0.228706 0.000165 +v -0.132174 0.205953 0.362790 +v -0.143488 0.101073 -0.397805 +v -0.132174 0.117452 0.362790 +v -0.143488 0.175027 -0.397805 +v -0.170964 0.106959 -0.266452 +v -0.170964 0.202281 -0.266452 +v -0.149384 0.099242 0.266781 +v -0.149384 0.202846 0.266781 +v -0.160174 0.099917 0.000165 +v -0.160174 0.206831 0.000165 +v -0.288785 0.171651 0.380481 +v -0.311545 0.137569 -0.413173 +v -0.366819 0.163344 -0.266452 +v -0.323406 0.164198 0.266781 +v -0.345113 0.170381 0.000165 +v -0.155063 0.159100 0.380481 +v -0.166376 0.135875 -0.413173 +v 0.230121 0.283332 0.400571 +v 0.230121 0.283332 0.349943 +v 0.221091 0.793095 0.361231 +v 0.221091 0.793095 0.434435 +v 0.124012 0.896416 0.450239 +v 0.124012 0.896416 0.415414 +v 0.000000 0.283332 0.400571 +v 0.275274 0.346154 0.400571 +v 0.275274 0.346154 0.320594 +v 0.000000 0.339381 0.400571 +v 0.285378 0.559500 0.400571 +v 0.285378 0.559500 0.295760 +v 0.000000 0.559500 0.400571 +v 0.114000 0.793095 0.337677 +v 0.063944 0.896416 0.450239 +v 0.118656 0.283332 0.326389 +v 0.118656 0.283332 0.400571 +v 0.063944 0.896416 0.391861 +v 0.141938 0.342874 0.400571 +v 0.141938 0.342874 0.297040 +v 0.147148 0.559500 0.272206 +v 0.241694 0.793095 0.396242 +v 0.144615 0.896416 0.432069 +v 0.250724 0.283332 0.374156 +v 0.295877 0.346154 0.358843 +v 0.305980 0.559500 0.345887 +v 0.139259 0.273288 0.361867 +v 0.084547 0.906885 0.419781 +v 0.265896 0.128562 0.362790 +v 0.288656 0.101646 -0.397805 +v 0.265896 0.220126 0.362790 +v 0.288656 0.177983 -0.397805 +v 0.000000 0.197428 0.362790 +v 0.000000 0.103367 0.362790 +v -0.000000 0.170037 -0.397805 +v -0.000000 0.091756 -0.397805 +v 0.343931 0.216106 -0.266452 +v 0.343931 0.116444 -0.266452 +v -0.000000 0.092701 -0.266452 +v -0.000000 0.193555 -0.266452 +v 0.300517 0.116666 0.266781 +v 0.300517 0.217671 0.266781 +v 0.000000 0.079102 0.266781 +v 0.000000 0.193555 0.266781 +v 0.322224 0.118537 0.000165 +v 0.322224 0.228706 0.000165 +v 0.000000 0.079102 0.000165 +v 0.000000 0.193555 0.000165 +v 0.132174 0.205953 0.362790 +v 0.143488 0.101073 -0.397805 +v 0.132174 0.117452 0.362790 +v 0.143488 0.175027 -0.397805 +v 0.170964 0.106959 -0.266452 +v 0.170964 0.202281 -0.266452 +v 0.149384 0.099242 0.266781 +v 0.149384 0.202846 0.266781 +v 0.160174 0.099917 0.000165 +v 0.160174 0.206831 0.000165 +v 0.288785 0.171651 0.380481 +v 0.311545 0.137569 -0.413173 +v 0.000000 0.147631 0.380481 +v -0.000000 0.128594 -0.413173 +v 0.366819 0.163344 -0.266452 +v 0.323406 0.164198 0.266781 +v 0.345113 0.170381 0.000165 +v 0.155063 0.159100 0.380481 +v 0.166376 0.135875 -0.413173 +v 0.196992 0.059935 -0.115636 +v 0.196992 0.059935 0.115636 +v 0.026330 0.114953 0.115638 +v -0.021064 0.114953 0.115638 +v 0.196992 0.114953 -0.115636 +v 0.196992 0.114953 0.115636 +v -0.196992 0.114953 0.115636 +v -0.196992 0.114953 -0.115636 +v -0.021064 0.114953 0.324567 +v 0.026330 0.114953 0.324567 +v 0.026330 0.059935 0.324567 +v -0.021064 0.059935 0.324567 +v -0.021064 0.109697 0.360918 +v 0.029090 0.109697 0.360918 +v 0.026330 0.084222 0.380825 +v -0.021064 0.084222 0.380825 +v -0.022875 0.212080 0.402273 +v 0.026693 0.211560 0.402243 +v 0.026761 0.211291 0.426733 +v -0.022807 0.211811 0.426763 +v -0.062308 0.503626 0.402273 +v 0.067396 0.503105 0.402243 +v 0.067574 0.502836 0.426733 +v -0.062130 0.503357 0.426763 +v -0.029017 0.458109 0.402273 +v -0.028930 0.457840 0.426763 +v 0.034167 0.457319 0.426733 +v 0.034080 0.457588 0.402243 +v -0.062162 0.540052 0.402672 +v 0.067542 0.539532 0.402642 +v 0.067720 0.539263 0.427132 +v -0.061983 0.539783 0.427162 +v -0.196992 0.059935 0.115636 +v -0.196992 0.059935 -0.115636 +v 0.197931 0.059935 0.115636 +v -0.346991 0.409282 0.302826 +v 0.348226 0.194174 -0.251706 +v 0.347930 0.409282 0.302826 +v 0.348226 0.181475 -0.192630 +v 0.348426 0.234603 -0.172317 +v 0.348152 0.164844 -0.191504 +v -0.062308 0.503626 0.402273 +v 0.067396 0.503105 0.402243 +v -0.029017 0.458109 0.402273 +v 0.034080 0.457588 0.402243 +v -0.062162 0.540052 0.402672 +v 0.067542 0.539532 0.402642 +v 0.001590 -0.430287 0.037516 +v 0.001590 -0.355601 0.037516 +v -0.035281 -0.430287 0.010727 +v -0.035281 -0.355601 0.010727 +v -0.021198 -0.430287 -0.032618 +v -0.021198 -0.355601 -0.032618 +v 0.024379 -0.430287 -0.032618 +v 0.024379 -0.355601 -0.032618 +v 0.038462 -0.430287 0.010727 +v 0.038462 -0.355601 0.010727 +v -0.012139 -0.445474 -0.498394 +v -0.012139 -0.400563 -0.498394 +v 0.015320 -0.445474 -0.498394 +v 0.015320 -0.400563 -0.498394 +v 0.486206 -0.445474 -0.173150 +v 0.486206 -0.400563 -0.173150 +v 0.494691 -0.445474 -0.147036 +v 0.494691 -0.400563 -0.147036 +v 0.275494 -0.445474 0.399100 +v 0.275494 -0.400563 0.399100 +v 0.297708 -0.445474 0.382960 +v 0.297708 -0.400563 0.382960 +v -0.272552 -0.445474 0.399429 +v -0.272552 -0.400563 0.399429 +v -0.294766 -0.445474 0.383289 +v -0.294766 -0.400563 0.383289 +v -0.464453 -0.445474 -0.138244 +v -0.464453 -0.400563 -0.138244 +v -0.455968 -0.445474 -0.164358 +v -0.455968 -0.400563 -0.164358 +v 0.001591 -0.202699 0.037516 +v -0.035281 -0.202699 0.010727 +v -0.021198 -0.202699 -0.032618 +v 0.024379 -0.202699 -0.032618 +v 0.038462 -0.202699 0.010727 +v 0.001591 -0.202699 0.024570 +v -0.022969 -0.202699 0.006726 +v -0.013588 -0.202699 -0.022144 +v 0.016769 -0.202699 -0.022144 +v 0.026150 -0.202699 0.006726 +v 0.001590 -0.075588 0.024570 +v -0.022969 -0.075588 0.006726 +v -0.013588 -0.075588 -0.022144 +v 0.016769 -0.075588 -0.022144 +v 0.026150 -0.075588 0.006726 +v 0.001590 -0.075588 0.017627 +v -0.016366 -0.075588 0.004581 +v -0.009507 -0.075588 -0.016528 +v 0.012688 -0.075588 -0.016528 +v 0.019547 -0.075588 0.004581 +v 0.001590 0.063069 0.017627 +v -0.016366 0.063069 0.004581 +v -0.009507 0.063069 -0.016528 +v 0.012688 0.063069 -0.016528 +v 0.019547 0.063069 0.004581 +v 0.029818 -0.470000 -0.430182 +v -0.029818 -0.470000 -0.430182 +v 0.029818 -0.491084 -0.438916 +v -0.029818 -0.491084 -0.438916 +v 0.029818 -0.499818 -0.460000 +v -0.029818 -0.499818 -0.460000 +v 0.029818 -0.491084 -0.481084 +v -0.029818 -0.491084 -0.481084 +v 0.029818 -0.470000 -0.489818 +v -0.029818 -0.470000 -0.489818 +v 0.029818 -0.448916 -0.481084 +v -0.029818 -0.448916 -0.481084 +v 0.029818 -0.440182 -0.460000 +v -0.029818 -0.440182 -0.460000 +v 0.029818 -0.448916 -0.438916 +v -0.029818 -0.448916 -0.438916 +v 0.026242 -0.202699 0.009105 +v 0.467304 -0.470000 -0.112330 +v 0.407668 -0.470000 -0.112330 +v 0.467304 -0.491084 -0.121064 +v 0.407668 -0.491084 -0.121064 +v 0.467304 -0.499818 -0.142148 +v 0.407668 -0.499818 -0.142148 +v 0.467304 -0.491084 -0.163232 +v 0.407668 -0.491084 -0.163232 +v 0.467304 -0.470000 -0.171966 +v 0.407668 -0.470000 -0.171966 +v 0.467304 -0.448916 -0.163232 +v 0.407668 -0.448916 -0.163232 +v 0.467304 -0.440182 -0.142148 +v 0.407668 -0.440182 -0.142148 +v 0.467304 -0.448916 -0.121064 +v 0.407668 -0.448916 -0.121064 +v -0.000550 -0.202699 0.027772 +v 0.300199 -0.470000 0.401966 +v 0.240563 -0.470000 0.401966 +v 0.300199 -0.491084 0.393232 +v 0.240563 -0.491084 0.393232 +v 0.300199 -0.499818 0.372148 +v 0.240563 -0.499818 0.372148 +v 0.300199 -0.491084 0.351063 +v 0.240563 -0.491084 0.351063 +v 0.300199 -0.470000 0.342330 +v 0.240563 -0.470000 0.342330 +v 0.300199 -0.448916 0.351063 +v 0.240563 -0.448916 0.351063 +v 0.300199 -0.440182 0.372148 +v 0.240563 -0.440182 0.372148 +v 0.300199 -0.448916 0.393232 +v 0.240563 -0.448916 0.393232 +v -0.026582 -0.202699 0.008059 +v -0.240563 -0.470000 0.401966 +v -0.300199 -0.470000 0.401966 +v -0.240564 -0.491084 0.393232 +v -0.300199 -0.491084 0.393232 +v -0.240563 -0.499818 0.372148 +v -0.300199 -0.499818 0.372148 +v -0.240563 -0.491084 0.351063 +v -0.300199 -0.491084 0.351063 +v -0.240564 -0.470000 0.342330 +v -0.300199 -0.470000 0.342330 +v -0.240563 -0.448916 0.351063 +v -0.300199 -0.448916 0.351063 +v -0.240563 -0.440182 0.372148 +v -0.300199 -0.440182 0.372148 +v -0.240564 -0.448916 0.393232 +v -0.300199 -0.448916 0.393232 +v -0.407668 -0.470000 -0.112330 +v -0.467304 -0.470000 -0.112330 +v -0.407668 -0.491084 -0.121063 +v -0.467304 -0.491084 -0.121063 +v -0.407668 -0.499818 -0.142148 +v -0.467304 -0.499818 -0.142148 +v -0.407668 -0.491084 -0.163232 +v -0.467304 -0.491084 -0.163232 +v -0.407668 -0.470000 -0.171966 +v -0.467304 -0.470000 -0.171966 +v -0.407668 -0.448916 -0.163232 +v -0.467304 -0.448916 -0.163232 +v -0.407668 -0.440182 -0.142148 +v -0.467304 -0.440182 -0.142148 +v -0.407668 -0.448916 -0.121063 +v -0.467304 -0.448916 -0.121063 +v 0.026330 0.059935 0.115638 +v -0.021064 0.059935 0.115638 +vt 0.984375 0.320312 +vt 0.984375 0.343750 +vt 0.726562 0.343750 +vt 0.726562 0.320312 +vt 0.726562 0.453125 +vt 0.984375 0.453125 +vt 0.984375 0.554688 +vt 0.726562 0.554688 +vt 0.171875 0.218750 +vt 0.085938 0.218750 +vt 0.085938 0.195312 +vt 0.171875 0.195312 +vt 0.171875 0.242188 +vt 0.085938 0.242188 +vt 0.116601 0.128897 +vt 0.133574 0.128897 +vt 0.138818 0.112755 +vt 0.125087 0.102779 +vt 0.111356 0.112755 +vt 0.406250 0.132812 +vt 0.406250 0.125000 +vt 0.414062 0.125000 +vt 0.414062 0.132812 +vt 0.421875 0.125000 +vt 0.421875 0.132812 +vt 0.359375 0.132812 +vt 0.359375 0.125000 +vt 0.367188 0.125000 +vt 0.367188 0.132812 +vt 0.375000 0.125000 +vt 0.375000 0.132812 +vt 0.382812 0.125000 +vt 0.382812 0.132812 +vt 0.390625 0.125000 +vt 0.390625 0.132812 +vt 0.385479 0.146639 +vt 0.382479 0.153880 +vt 0.385479 0.161122 +vt 0.392721 0.164122 +vt 0.399962 0.161122 +vt 0.402961 0.153880 +vt 0.399962 0.146639 +vt 0.392721 0.143640 +vt 0.398438 0.132812 +vt 0.398438 0.125000 +vt 0.984375 0.429688 +vt 0.726562 0.429688 +vt 0.496967 0.726626 +vt 0.434092 0.728066 +vt 0.455384 0.700488 +vt 0.507946 0.700488 +vt 0.329335 0.685124 +vt 0.319620 0.703161 +vt 0.298327 0.689321 +vt 0.308043 0.677902 +vt 0.255479 0.683698 +vt 0.245763 0.665446 +vt 0.298327 0.665446 +vt 0.122874 0.726567 +vt 0.133853 0.700428 +vt 0.245759 0.700428 +vt 0.256738 0.726567 +vt 0.271206 0.980248 +vt 0.256281 0.976540 +vt 0.294063 0.924214 +vt 0.313493 0.937580 +vt 0.136048 0.924214 +vt 0.120417 0.821666 +vt 0.259194 0.821666 +vt 0.243563 0.924214 +vt 0.563899 0.821725 +vt 0.429327 0.821725 +vt 0.563899 0.725093 +vt 0.459642 0.924273 +vt 0.668156 0.924273 +vt 0.622378 0.969632 +vt 0.594052 0.969632 +vt 0.533746 0.969632 +vt 0.505420 0.969632 +vt 0.357783 0.821630 +vt 0.335840 0.821630 +vt 0.319613 0.728007 +vt 0.337168 0.728007 +vt 0.348360 0.830152 +vt 0.371498 0.851471 +vt 0.563899 0.700488 +vt 0.248285 0.969572 +vt 0.219959 0.969572 +vt 0.298321 0.700428 +vt 0.257972 0.988527 +vt 0.248259 0.997092 +vt 0.219941 0.997092 +vt 0.229654 0.982733 +vt 0.324378 0.821666 +vt 0.319620 0.665446 +vt 0.264824 0.994862 +vt 0.312023 0.962730 +vt 0.381189 0.821630 +vt 0.354722 0.728007 +vt 0.374075 0.885297 +vt 0.248259 0.980676 +vt 0.219941 0.969572 +vt 0.498430 0.337960 +vt 0.442055 0.343252 +vt 0.451705 0.325087 +vt 0.508080 0.320403 +vt 0.344366 0.357516 +vt 0.321063 0.346650 +vt 0.311414 0.331505 +vt 0.334717 0.337744 +vt 0.626780 0.400293 +vt 0.619525 0.363688 +vt 0.675900 0.363688 +vt 0.690496 0.400293 +vt 0.259862 0.345936 +vt 0.189719 0.342866 +vt 0.189719 0.327336 +vt 0.250212 0.331264 +vt 0.252695 0.617074 +vt 0.245440 0.653679 +vt 0.189718 0.653679 +vt 0.189718 0.617074 +vt 0.352151 0.515448 +vt 0.354835 0.413768 +vt 0.372722 0.413768 +vt 0.371923 0.515448 +vt 0.624295 0.653679 +vt 0.635878 0.603598 +vt 0.708798 0.603598 +vt 0.685495 0.653679 +vt 0.250210 0.363688 +vt 0.261793 0.413768 +vt 0.189718 0.413768 +vt 0.189718 0.363688 +vt 0.631329 0.501946 +vt 0.699647 0.501946 +vt 0.257244 0.515421 +vt 0.189718 0.515421 +vt 0.427459 0.340110 +vt 0.437109 0.320072 +vt 0.354510 0.617127 +vt 0.372636 0.617127 +vt 0.563802 0.333127 +vt 0.563802 0.314464 +vt 0.563802 0.400293 +vt 0.563802 0.363688 +vt 0.316411 0.617074 +vt 0.301815 0.653679 +vt 0.563802 0.653679 +vt 0.563802 0.603598 +vt 0.311411 0.363688 +vt 0.334713 0.413768 +vt 0.563802 0.501946 +vt 0.325562 0.515421 +vt 0.508080 0.357714 +vt 0.451705 0.363688 +vt 0.334717 0.379760 +vt 0.250212 0.362442 +vt 0.189719 0.360338 +vt 0.329908 0.515448 +vt 0.437109 0.362653 +vt 0.334117 0.617127 +vt 0.563802 0.354118 +vt 0.630831 0.726626 +vt 0.619853 0.700488 +vt 0.672415 0.700488 +vt 0.693707 0.728066 +vt 0.050280 0.685124 +vt 0.071572 0.677902 +vt 0.081288 0.689321 +vt 0.059995 0.703161 +vt 0.124137 0.683698 +vt 0.081288 0.665446 +vt 0.133853 0.665446 +vt 0.108405 0.980248 +vt 0.066119 0.937580 +vt 0.085549 0.924214 +vt 0.123331 0.976540 +vt 0.698471 0.821725 +vt 0.023406 0.821630 +vt 0.042444 0.728007 +vt 0.059998 0.728007 +vt 0.045349 0.821630 +vt 0.008113 0.851471 +vt 0.031251 0.830152 +vt 0.131327 0.969572 +vt 0.159653 0.969572 +vt 0.081290 0.700428 +vt 0.121623 0.988527 +vt 0.149940 0.982733 +vt 0.159653 0.997092 +vt 0.131335 0.997092 +vt 0.055234 0.821666 +vt 0.059995 0.665446 +vt 0.114788 0.994862 +vt 0.067588 0.962730 +vt 0.000000 0.821630 +vt 0.024890 0.728007 +vt 0.005536 0.885297 +vt 0.131335 0.980676 +vt 0.629173 0.337960 +vt 0.619523 0.320403 +vt 0.675898 0.325087 +vt 0.685548 0.343252 +vt 0.035073 0.357516 +vt 0.044722 0.337744 +vt 0.068025 0.331505 +vt 0.058376 0.346650 +vt 0.500824 0.400293 +vt 0.437109 0.400293 +vt 0.508080 0.363688 +vt 0.119577 0.345936 +vt 0.129227 0.331264 +vt 0.126740 0.617074 +vt 0.133995 0.653679 +vt 0.027284 0.515448 +vt 0.007512 0.515448 +vt 0.006715 0.413768 +vt 0.024600 0.413768 +vt 0.503310 0.653679 +vt 0.442110 0.653679 +vt 0.418807 0.603598 +vt 0.491726 0.603598 +vt 0.129226 0.363688 +vt 0.117642 0.413768 +vt 0.496275 0.501946 +vt 0.427958 0.501946 +vt 0.122191 0.515421 +vt 0.690494 0.320072 +vt 0.700144 0.340110 +vt 0.024926 0.617127 +vt 0.006799 0.617127 +vt 0.063025 0.617074 +vt 0.077620 0.653679 +vt 0.068025 0.363688 +vt 0.044722 0.413768 +vt 0.053874 0.515421 +vt 0.619523 0.357714 +vt 0.044722 0.379760 +vt 0.129227 0.362442 +vt 0.049527 0.515448 +vt 0.690494 0.362653 +vt 0.045319 0.617127 +vt 0.455692 0.046847 +vt 0.455692 0.023876 +vt 0.479179 0.034017 +vt 0.470868 0.040478 +vt 0.498360 0.087287 +vt 0.488135 0.087399 +vt 0.687287 0.024092 +vt 0.687287 0.047063 +vt 0.672112 0.040694 +vt 0.663799 0.034233 +vt 0.523254 0.007353 +vt 0.523254 0.022978 +vt 0.507629 0.022978 +vt 0.507629 0.007353 +vt 0.488135 0.190120 +vt 0.498360 0.190008 +vt 0.498360 0.209012 +vt 0.488135 0.209124 +vt 0.654857 0.087398 +vt 0.644633 0.087286 +vt 0.597528 0.034322 +vt 0.617296 0.034322 +vt 0.617476 0.087321 +vt 0.596802 0.087538 +vt 0.527657 0.040663 +vt 0.548576 0.040663 +vt 0.549331 0.087537 +vt 0.528656 0.087320 +vt 0.498526 0.224221 +vt 0.488301 0.224333 +vt 0.644633 0.190008 +vt 0.654857 0.190120 +vt 0.654857 0.209124 +vt 0.644633 0.209012 +vt 0.620565 0.189938 +vt 0.594248 0.190156 +vt 0.551893 0.190155 +vt 0.525575 0.189938 +vt 0.511561 0.225441 +vt 0.565714 0.225454 +vt 0.565640 0.235679 +vt 0.511486 0.235666 +vt 0.654690 0.224333 +vt 0.644465 0.224220 +vt 0.189808 0.665446 +vt 0.634499 0.208923 +vt 0.634560 0.224116 +vt 0.580461 0.224333 +vt 0.580400 0.209140 +vt 0.940843 0.607079 +vt 0.941271 0.613390 +vt 0.963690 0.618209 +vt 0.565779 0.209139 +vt 0.511679 0.208922 +vt 0.565717 0.224333 +vt 0.511617 0.224115 +vt 0.213217 0.249509 +vt 0.213217 0.231846 +vt 0.382049 0.231846 +vt 0.382049 0.241659 +vt 0.132812 0.085938 +vt 0.109375 0.085938 +vt 0.109375 0.000000 +vt 0.132812 0.000000 +vt 0.189948 0.000000 +vt 0.206653 0.000000 +vt 0.203333 0.168670 +vt 0.193269 0.168670 +vt 0.406250 0.117188 +vt 0.406250 0.093750 +vt 0.414062 0.093750 +vt 0.414062 0.117188 +vt 0.156538 0.000000 +vt 0.173243 0.000000 +vt 0.169923 0.168784 +vt 0.159859 0.168784 +vt 0.382042 0.200580 +vt 0.382042 0.218243 +vt 0.213210 0.210393 +vt 0.213210 0.200580 +vt 0.382812 0.117188 +vt 0.375000 0.117188 +vt 0.375000 0.093750 +vt 0.382812 0.093750 +vt 0.186628 0.168848 +vt 0.176564 0.168847 +vt 0.398438 0.117188 +vt 0.390625 0.117188 +vt 0.390625 0.093750 +vt 0.398438 0.093750 +vt 0.223359 0.000001 +vt 0.220038 0.168738 +vt 0.209974 0.168738 +vt 0.240064 0.000000 +vt 0.236744 0.168837 +vt 0.226679 0.168837 +vt 0.070177 0.178780 +vt 0.095592 0.178779 +vt 0.091349 0.184895 +vt 0.074420 0.184895 +vt 0.085938 0.085938 +vt 0.085938 0.000000 +vt 0.062500 0.085938 +vt 0.062500 0.000000 +vt 0.039062 0.085938 +vt 0.039062 0.000000 +vt 0.015625 0.085938 +vt 0.015625 0.000000 +vt 0.093750 0.164062 +vt 0.078125 0.164062 +vt 0.078125 0.085938 +vt 0.093750 0.085938 +vt 0.121007 0.178780 +vt 0.116765 0.184895 +vt 0.099836 0.184895 +vt 0.146421 0.178780 +vt 0.142177 0.184894 +vt 0.125250 0.184894 +vt 0.171836 0.178780 +vt 0.167592 0.184895 +vt 0.150663 0.184896 +vt 0.197249 0.178780 +vt 0.193007 0.184895 +vt 0.176078 0.184896 +vt 0.069976 0.187157 +vt 0.086929 0.187158 +vt 0.084650 0.190480 +vt 0.072255 0.190480 +vt 0.062500 0.164062 +vt 0.046875 0.164062 +vt 0.046875 0.085938 +vt 0.031250 0.164062 +vt 0.031250 0.085938 +vt 0.015625 0.164062 +vt 0.054688 0.250000 +vt 0.046875 0.250000 +vt 0.054688 0.164062 +vt 0.103883 0.187159 +vt 0.101604 0.190481 +vt 0.089208 0.190480 +vt 0.120835 0.187159 +vt 0.118556 0.190482 +vt 0.106162 0.190482 +vt 0.137789 0.187157 +vt 0.135510 0.190480 +vt 0.123114 0.190481 +vt 0.154743 0.187157 +vt 0.152464 0.190481 +vt 0.140067 0.190480 +vt 0.039062 0.250000 +vt 0.039062 0.164062 +vt 0.031250 0.250000 +vt 0.023438 0.250000 +vt 0.023438 0.164062 +vt 0.015625 0.250000 +vt 0.624817 0.007353 +vt 0.624817 0.022978 +vt 0.292515 0.169147 +vt 0.282290 0.169147 +vt 0.278916 0.000000 +vt 0.295889 0.000000 +vt 0.275542 0.169133 +vt 0.265317 0.169133 +vt 0.261943 0.000000 +vt 0.343433 0.169156 +vt 0.333208 0.169156 +vt 0.329834 0.000000 +vt 0.346807 0.000000 +vt 0.326461 0.169074 +vt 0.316235 0.169073 +vt 0.312861 0.000000 +vt 0.309488 0.169046 +vt 0.299262 0.169046 +s off +f 126/1 152/2 154/3 125/4 +f 124/5 127/6 126/7 125/8 +f 126/9 127/10 153/11 152/12 +f 124/13 125/14 154/10 120/9 +f 173/15 171/16 169/17 167/18 175/19 +f 222/20 223/21 225/22 224/23 +f 224/23 225/22 227/24 226/25 +f 226/26 227/27 229/28 228/29 +f 228/29 229/28 231/30 230/31 +f 230/31 231/30 233/32 232/33 +f 232/33 233/32 235/34 234/35 +f 225/36 223/37 237/38 235/39 233/40 231/41 229/42 227/43 +f 236/44 237/45 223/21 222/20 +f 234/35 235/34 237/45 236/44 +f 222/37 224/36 226/43 228/42 230/41 232/40 234/39 236/38 +f 239/20 240/21 242/22 241/23 +f 241/23 242/22 244/24 243/25 +f 243/26 244/27 246/28 245/29 +f 245/29 246/28 248/30 247/31 +f 247/31 248/30 250/32 249/33 +f 249/33 250/32 252/34 251/35 +f 242/36 240/37 254/38 252/39 250/40 248/41 246/42 244/43 +f 253/44 254/45 240/21 239/20 +f 251/35 252/34 254/45 253/44 +f 239/37 241/36 243/43 245/42 247/41 249/40 251/39 253/38 +f 256/20 257/21 259/22 258/23 +f 258/23 259/22 261/24 260/25 +f 260/26 261/27 263/28 262/29 +f 262/29 263/28 265/30 264/31 +f 264/31 265/30 267/32 266/33 +f 266/33 267/32 269/34 268/35 +f 259/36 257/37 271/38 269/39 267/40 265/41 263/42 261/43 +f 270/44 271/45 257/21 256/20 +f 268/35 269/34 271/45 270/44 +f 256/37 258/36 260/43 262/42 264/41 266/40 268/39 270/38 +f 273/20 274/21 276/22 275/23 +f 275/23 276/22 278/24 277/25 +f 277/26 278/27 280/28 279/29 +f 279/29 280/28 282/30 281/31 +f 281/31 282/30 284/32 283/33 +f 283/33 284/32 286/34 285/35 +f 276/36 274/37 288/38 286/39 284/40 282/41 280/42 278/43 +f 287/44 288/45 274/21 273/20 +f 285/35 286/34 288/45 287/44 +f 273/37 275/36 277/43 279/42 281/41 283/40 285/39 287/38 +f 289/20 290/21 292/22 291/23 +f 291/23 292/22 294/24 293/25 +f 293/26 294/27 296/28 295/29 +f 295/29 296/28 298/30 297/31 +f 297/31 298/30 300/32 299/33 +f 299/33 300/32 302/34 301/35 +f 292/36 290/37 304/38 302/39 300/40 298/41 296/42 294/43 +f 303/44 304/45 290/21 289/20 +f 301/35 302/34 304/45 303/44 +f 289/37 291/36 293/43 295/42 297/41 299/40 301/39 303/38 +f 153/46 127/6 124/5 120/47 +s 1 +f 16/48 7/49 1/50 14/51 +f 22/52 8/53 2/54 21/55 +f 24/56 14/57 1/58 21/55 +f 72/59 68/60 13/61 17/62 +f 20/63 6/64 3/65 19/66 +f 66/67 73/68 18/69 11/70 +f 65/71 9/72 7/49 16/48 62/73 +f 4/74 56/75 57/76 67/77 12/78 5/79 +f 23/80 10/81 8/82 22/83 +f 19/66 3/65 10/84 23/85 +f 73/68 72/59 17/62 18/69 +f 62/73 16/48 14/51 59/86 +f 6/87 15/88 11/70 3/65 +f 8/82 17/62 13/61 2/89 +f 20/90 5/91 12/92 25/93 +f 10/94 18/69 17/62 8/82 +f 3/65 11/70 18/69 10/94 +f 7/95 22/52 21/55 1/58 +f 13/61 24/56 21/55 2/54 +f 5/96 20/63 19/66 4/97 +f 9/98 23/80 22/83 7/99 +f 4/97 19/66 23/85 9/100 +f 6/101 20/90 25/93 15/102 +f 51/103 46/104 26/105 38/106 +f 48/107 47/108 27/109 31/110 +f 42/111 38/112 26/113 32/114 +f 52/115 114/116 88/117 37/118 +f 43/119 36/120 85/121 96/122 +f 50/123 48/124 31/125 34/126 +f 37/127 40/128 31/129 27/130 +f 39/131 41/132 92/133 87/134 +f 44/135 42/111 32/114 34/136 +f 45/137 43/119 96/122 100/138 +f 46/104 49/139 32/140 26/105 +f 49/141 50/123 34/126 32/142 +f 40/128 44/135 34/136 31/129 +f 41/132 45/137 100/138 92/133 +f 113/143 51/103 38/106 86/144 +f 95/145 86/146 38/112 42/111 +f 47/108 52/115 37/118 27/109 +f 33/147 28/148 36/120 43/119 +f 88/149 91/150 40/128 37/127 +f 29/151 30/152 41/132 39/131 +f 99/153 95/145 42/111 44/135 +f 35/154 33/147 43/119 45/137 +f 91/150 99/153 44/135 40/128 +f 30/152 35/154 45/137 41/132 +f 36/155 28/156 46/104 51/103 +f 30/157 29/151 47/108 48/107 +f 39/158 87/159 114/116 52/115 +f 35/160 30/152 48/124 50/123 +f 28/156 33/161 49/139 46/104 +f 33/162 35/160 50/123 49/141 +f 85/163 36/155 51/103 113/143 +f 29/151 39/158 52/115 47/108 +f 71/164 69/165 53/166 60/167 +f 77/168 76/169 54/170 61/171 +f 79/172 76/169 53/173 69/174 +f 75/175 74/176 55/177 58/178 +f 65/71 62/73 71/164 60/167 63/179 +f 4/74 9/72 65/71 63/179 56/75 +f 78/180 77/181 61/182 64/183 +f 74/176 78/184 64/185 55/177 +f 62/73 59/86 69/165 71/164 +f 58/186 55/177 66/67 70/187 +f 61/182 54/188 68/60 72/59 +f 75/189 80/190 67/191 57/192 +f 64/193 61/182 72/59 73/68 +f 55/177 64/193 73/68 66/67 +f 60/194 53/173 76/169 77/168 +f 68/60 54/170 76/169 79/172 +f 57/195 56/196 74/176 75/175 +f 63/197 60/198 77/181 78/180 +f 56/196 63/199 78/184 74/176 +f 58/200 70/187 80/190 75/189 +f 118/201 103/202 81/203 111/204 +f 115/205 90/206 82/207 112/208 +f 107/209 93/210 81/156 103/211 +f 119/212 102/213 88/117 114/116 +f 108/214 96/122 85/121 101/215 +f 117/216 97/217 90/218 115/219 +f 102/220 82/221 90/222 105/223 +f 104/224 87/134 92/133 106/225 +f 109/226 97/227 93/210 107/209 +f 110/228 100/138 96/122 108/214 +f 111/204 81/203 93/229 116/230 +f 116/231 93/232 97/217 117/216 +f 105/223 90/222 97/227 109/226 +f 106/225 92/133 100/138 110/228 +f 113/143 86/144 103/202 118/201 +f 95/145 107/209 103/211 86/146 +f 112/208 82/207 102/213 119/212 +f 94/233 108/214 101/215 83/234 +f 88/149 102/220 105/223 91/150 +f 84/235 104/224 106/225 89/236 +f 99/153 109/226 107/209 95/145 +f 98/237 110/228 108/214 94/233 +f 91/150 105/223 109/226 99/153 +f 89/236 106/225 110/228 98/237 +f 101/238 118/201 111/204 83/113 +f 89/239 115/205 112/208 84/235 +f 104/240 119/212 114/116 87/159 +f 98/241 117/216 115/219 89/236 +f 83/113 111/204 116/230 94/242 +f 94/243 116/231 117/216 98/241 +f 85/163 113/143 118/201 101/238 +f 84/235 112/208 119/212 104/240 +f 121/3 152/2 153/46 120/47 +f 128/244 131/245 135/246 132/247 +f 131/245 128/244 123/244 306/245 +f 132/247 135/246 139/248 136/249 +f 130/250 129/251 133/252 134/253 +f 131/254 130/255 134/256 135/257 +f 144/258 145/259 143/260 140/261 +f 134/253 133/252 137/262 138/263 +f 135/264 134/265 138/266 139/267 +f 133/268 132/269 136/270 137/271 +f 140/261 143/260 151/272 148/273 +f 146/274 147/275 141/276 142/277 +f 136/249 139/248 145/259 144/258 +f 138/263 137/262 147/275 146/274 +f 139/267 138/266 146/278 145/279 +f 137/271 136/270 144/280 147/281 +f 149/282 148/283 151/284 150/285 +f 142/277 141/276 149/286 150/287 +f 15/102 25/93 80/190 70/187 +f 24/56 79/172 69/174 59/288 14/57 +f 80/190 25/93 12/92 67/191 +f 70/187 66/67 11/70 15/88 +f 142/289 150/290 151/291 143/292 145/279 146/278 +f 79/172 24/56 13/61 68/60 +f 160/293 158/294 156/295 +f 164/281 163/280 161/296 162/297 +f 162/297 161/296 165/298 166/299 +f 170/300 169/301 191/302 192/303 +f 172/300 171/301 195/302 196/303 +f 174/300 173/301 179/302 180/303 +f 168/304 176/305 201/306 197/307 +f 176/308 168/309 186/310 188/311 +f 176/300 175/301 183/302 184/303 +f 177/312 178/313 180/314 179/315 +f 172/316 174/317 180/318 178/319 +f 171/320 172/321 178/322 177/323 +f 181/324 182/325 184/326 183/327 +f 174/317 176/308 184/328 182/329 +f 173/320 174/321 182/322 181/323 +f 187/330 188/331 186/332 185/333 +f 175/320 176/321 188/322 187/323 +f 168/300 167/301 185/302 186/303 +f 189/333 190/313 192/312 191/330 +f 167/320 168/321 190/322 189/323 +f 168/309 170/334 192/335 190/336 +f 193/331 194/324 196/327 195/332 +f 170/334 172/337 196/338 194/339 +f 169/320 170/321 194/322 193/323 +f 197/340 201/341 206/342 202/343 +f 176/305 174/344 200/345 201/306 +f 174/344 172/346 199/347 200/345 +f 172/346 170/348 198/349 199/347 +f 170/348 168/350 197/351 198/349 +f 202/352 206/353 211/354 207/355 +f 201/341 200/356 205/357 206/358 +f 200/356 199/359 204/360 205/361 +f 199/359 198/362 203/363 204/364 +f 198/362 197/365 202/366 203/367 +f 207/368 211/369 216/370 212/371 +f 206/353 205/372 210/346 211/354 +f 205/372 204/373 209/374 210/346 +f 204/373 203/375 208/376 209/374 +f 203/375 202/377 207/350 208/376 +f 212/378 216/379 221/373 217/380 +f 211/369 210/381 215/382 216/383 +f 210/381 209/384 214/385 215/386 +f 209/384 208/387 213/388 214/389 +f 208/387 207/390 212/391 213/392 +f 216/379 215/393 220/394 221/373 +f 215/393 214/395 219/375 220/394 +f 214/395 213/396 218/397 219/375 +f 213/396 212/398 217/377 218/397 +f 129/251 130/250 305/250 122/251 +f 130/255 131/254 306/399 305/400 +f 193/401 195/402 171/403 169/404 +f 177/405 179/406 173/407 171/403 +f 181/408 183/409 175/410 173/411 +f 187/412 185/413 167/414 175/410 +f 189/415 191/416 169/404 167/414 +l 158 159 diff --git a/homedecor_seating/models/homedecor_office_chair_upscale.obj b/homedecor_seating/models/homedecor_office_chair_upscale.obj new file mode 100644 index 0000000..254cb67 --- /dev/null +++ b/homedecor_seating/models/homedecor_office_chair_upscale.obj @@ -0,0 +1,1956 @@ +# Blender v2.73 (sub 0) OBJ File: 'desk_chair.blend' +# www.blender.org +o chair_Cube.003 +v -0.230121 0.283332 0.400571 +v -0.230121 0.283332 0.349943 +v -0.221091 0.793095 0.361231 +v -0.221091 0.793095 0.434435 +v -0.124012 0.896416 0.450239 +v -0.124012 0.896416 0.415414 +v -0.275274 0.346154 0.400571 +v -0.275274 0.346154 0.320594 +v -0.285377 0.559500 0.400571 +v -0.285377 0.559500 0.295760 +v -0.114000 0.793095 0.337677 +v -0.063944 0.896416 0.450239 +v -0.118656 0.283332 0.326389 +v -0.118656 0.283332 0.400571 +v -0.063944 0.896416 0.391861 +v -0.141938 0.342874 0.400571 +v -0.141938 0.342874 0.297040 +v -0.147148 0.559500 0.272206 +v -0.241693 0.793095 0.396242 +v -0.144615 0.896416 0.432070 +v -0.250724 0.283332 0.374156 +v -0.295877 0.346154 0.358844 +v -0.305980 0.559500 0.345887 +v -0.139259 0.273288 0.361867 +v -0.084547 0.906885 0.419781 +v -0.265896 0.128562 0.362790 +v -0.288656 0.101646 -0.397805 +v -0.265896 0.220126 0.362790 +v -0.288656 0.177983 -0.397805 +v -0.343931 0.216106 -0.266452 +v -0.343931 0.116444 -0.266452 +v -0.300517 0.116666 0.266781 +v -0.300517 0.217671 0.266781 +v -0.322224 0.118537 0.000165 +v -0.322224 0.228706 0.000165 +v -0.132174 0.205953 0.362790 +v -0.143488 0.101073 -0.397805 +v -0.132174 0.117452 0.362790 +v -0.143488 0.175027 -0.397805 +v -0.170964 0.106959 -0.266452 +v -0.170964 0.202281 -0.266452 +v -0.149384 0.099242 0.266781 +v -0.149384 0.202846 0.266781 +v -0.160174 0.099917 0.000165 +v -0.160174 0.206831 0.000165 +v -0.288785 0.171651 0.380481 +v -0.311545 0.137569 -0.413173 +v -0.366819 0.163344 -0.266452 +v -0.323406 0.164198 0.266781 +v -0.345113 0.170381 0.000165 +v -0.155063 0.159100 0.380481 +v -0.166376 0.135875 -0.413173 +v 0.230121 0.283332 0.400571 +v 0.230121 0.283332 0.349943 +v 0.221091 0.793095 0.361231 +v 0.221091 0.793095 0.434435 +v 0.124012 0.896416 0.450239 +v 0.124012 0.896416 0.415414 +v 0.000000 0.283332 0.400571 +v 0.275274 0.346154 0.400571 +v 0.275274 0.346154 0.320594 +v 0.000000 0.339381 0.400571 +v 0.285378 0.559500 0.400571 +v 0.285378 0.559500 0.295760 +v 0.000000 0.559500 0.400571 +v 0.114000 0.793095 0.337677 +v 0.063944 0.896416 0.450239 +v 0.118656 0.283332 0.326389 +v 0.118656 0.283332 0.400571 +v 0.063944 0.896416 0.391861 +v 0.141938 0.342874 0.400571 +v 0.141938 0.342874 0.297040 +v 0.147148 0.559500 0.272206 +v 0.241694 0.793095 0.396242 +v 0.144615 0.896416 0.432069 +v 0.250724 0.283332 0.374156 +v 0.295877 0.346154 0.358843 +v 0.305980 0.559500 0.345887 +v 0.139259 0.273288 0.361867 +v 0.084547 0.906885 0.419781 +v 0.265896 0.128562 0.362790 +v 0.288656 0.101646 -0.397805 +v 0.265896 0.220126 0.362790 +v 0.288656 0.177983 -0.397805 +v 0.000000 0.197428 0.362790 +v 0.000000 0.103367 0.362790 +v -0.000000 0.170037 -0.397805 +v -0.000000 0.091756 -0.397805 +v 0.343931 0.216106 -0.266452 +v 0.343931 0.116444 -0.266452 +v -0.000000 0.092701 -0.266452 +v -0.000000 0.193555 -0.266452 +v 0.300517 0.116666 0.266781 +v 0.300517 0.217671 0.266781 +v 0.000000 0.079102 0.266781 +v 0.000000 0.193555 0.266781 +v 0.322224 0.118537 0.000165 +v 0.322224 0.228706 0.000165 +v 0.000000 0.079102 0.000165 +v 0.000000 0.193555 0.000165 +v 0.132174 0.205953 0.362790 +v 0.143488 0.101073 -0.397805 +v 0.132174 0.117452 0.362790 +v 0.143488 0.175027 -0.397805 +v 0.170964 0.106959 -0.266452 +v 0.170964 0.202281 -0.266452 +v 0.149384 0.099242 0.266781 +v 0.149384 0.202846 0.266781 +v 0.160174 0.099917 0.000165 +v 0.160174 0.206831 0.000165 +v 0.288785 0.171651 0.380481 +v 0.311545 0.137569 -0.413173 +v 0.000000 0.147631 0.380481 +v -0.000000 0.128594 -0.413173 +v 0.366819 0.163344 -0.266452 +v 0.323406 0.164198 0.266781 +v 0.345113 0.170381 0.000165 +v 0.155063 0.159100 0.380481 +v 0.166376 0.135875 -0.413173 +v 0.346992 0.059935 -0.115636 +v 0.346992 0.059935 0.115636 +v 0.026330 0.114953 0.115638 +v -0.021064 0.114953 0.115638 +v 0.346992 0.114953 -0.115636 +v 0.346992 0.114953 0.115636 +v -0.346992 0.114953 0.115636 +v -0.346992 0.114953 -0.115636 +v -0.021064 0.114953 0.324567 +v 0.026330 0.114953 0.324567 +v 0.026330 0.059935 0.324567 +v -0.021064 0.059935 0.324567 +v -0.021064 0.109697 0.360918 +v 0.029090 0.109697 0.360918 +v 0.026330 0.084222 0.380825 +v -0.021064 0.084222 0.380825 +v -0.022875 0.212080 0.402273 +v 0.026693 0.211560 0.402243 +v 0.026761 0.211291 0.426733 +v -0.022807 0.211811 0.426763 +v -0.062308 0.503626 0.402273 +v 0.067396 0.503105 0.402243 +v 0.067574 0.502836 0.426733 +v -0.062130 0.503357 0.426763 +v -0.029017 0.458109 0.402273 +v -0.028930 0.457840 0.426763 +v 0.034167 0.457319 0.426733 +v 0.034080 0.457588 0.402243 +v -0.062162 0.540052 0.402672 +v 0.067542 0.539532 0.402642 +v 0.067720 0.539263 0.427132 +v -0.061983 0.539783 0.427162 +v -0.346992 0.059935 0.115636 +v -0.346992 0.059935 -0.115636 +v 0.347931 0.059935 0.115636 +v 0.347931 0.059935 -0.115636 +v -0.373736 0.364841 0.302842 +v -0.346992 0.364841 0.302842 +v -0.346992 0.059935 -0.243977 +v -0.346992 0.114953 -0.276098 +v -0.373736 0.059935 -0.243977 +v -0.373736 0.114953 -0.276098 +v -0.346992 0.059935 0.225942 +v -0.346992 0.114953 0.302842 +v -0.373736 0.059935 0.225942 +v -0.373736 0.114953 0.302842 +v -0.373736 0.357897 0.234933 +v -0.346992 0.357897 0.234933 +v -0.346992 0.114953 0.183026 +v -0.373736 0.114953 0.183026 +v -0.374031 0.194174 -0.251706 +v -0.374231 0.257384 -0.223217 +v -0.374164 0.306404 -0.190559 +v -0.374215 0.343052 -0.153660 +v -0.374210 0.369150 -0.112450 +v -0.374163 0.386516 -0.066856 +v -0.374087 0.396972 -0.016807 +v -0.373996 0.402336 0.037767 +v -0.373901 0.404429 0.096940 +v -0.373818 0.405070 0.160781 +v -0.373758 0.406081 0.229363 +v -0.373735 0.409282 0.302826 +v -0.373736 0.114953 -0.135838 +v -0.374031 0.181475 -0.192630 +v -0.374231 0.234603 -0.172317 +v -0.374164 0.275863 -0.142596 +v -0.374215 0.306780 -0.109121 +v -0.374210 0.328880 -0.071818 +v -0.374163 0.343689 -0.030611 +v -0.374087 0.352731 0.014573 +v -0.373996 0.357532 0.063810 +v -0.373901 0.359618 0.117173 +v -0.373818 0.360514 0.174738 +v -0.373758 0.360696 0.205741 +v -0.347287 0.194174 -0.251706 +v -0.347488 0.257384 -0.223217 +v -0.347421 0.306404 -0.190559 +v -0.347471 0.343052 -0.153660 +v -0.347466 0.369150 -0.112450 +v -0.347419 0.386516 -0.066856 +v -0.347343 0.396972 -0.016807 +v -0.347252 0.402336 0.037767 +v -0.347158 0.404429 0.096940 +v -0.347074 0.405070 0.160781 +v -0.347014 0.406081 0.229363 +v -0.346991 0.409282 0.302826 +v -0.346992 0.114953 -0.135838 +v -0.347287 0.181475 -0.192630 +v -0.347488 0.234603 -0.172317 +v -0.347421 0.275863 -0.142596 +v -0.347471 0.306780 -0.109121 +v -0.347466 0.328880 -0.071818 +v -0.347419 0.343689 -0.030611 +v -0.347343 0.352731 0.014573 +v -0.347252 0.357532 0.063810 +v -0.347158 0.359618 0.117173 +v -0.347074 0.360514 0.174738 +v -0.347014 0.360696 0.205741 +v -0.327904 0.367863 -0.167815 +v -0.322748 0.367792 0.332107 +v -0.399418 0.367792 0.332107 +v -0.394262 0.367863 -0.167815 +v -0.328894 0.414796 -0.167815 +v -0.323891 0.425190 0.332107 +v -0.398275 0.425190 0.332107 +v -0.393273 0.414796 -0.167815 +v -0.344615 0.401216 -0.201532 +v -0.344204 0.371636 -0.201699 +v -0.377962 0.371636 -0.201699 +v -0.377551 0.401216 -0.201532 +v -0.357151 0.385258 -0.210646 +v -0.357115 0.380377 -0.210646 +v -0.365051 0.380377 -0.210646 +v -0.365015 0.385258 -0.210646 +v -0.322466 0.424711 -0.107590 +v -0.321280 0.365484 -0.107590 +v -0.399700 0.424711 -0.107590 +v -0.400886 0.365484 -0.107590 +v -0.357210 0.394860 0.351911 +v -0.364956 0.394860 0.351911 +v -0.364956 0.399645 0.351911 +v -0.357210 0.399645 0.351911 +v -0.342915 0.413436 0.347086 +v -0.342357 0.379907 0.347086 +v -0.379809 0.379907 0.347086 +v -0.379251 0.413436 0.347086 +v -0.319634 0.427820 0.311408 +v -0.403806 0.365081 0.311408 +v -0.318360 0.365081 0.311408 +v -0.402532 0.427820 0.311408 +v -0.318360 0.365081 -0.073487 +v -0.402532 0.427820 -0.073487 +v -0.319634 0.427820 -0.073487 +v -0.403806 0.365081 -0.073487 +v -0.361083 0.436191 0.332107 +v -0.361083 0.422779 -0.167815 +v -0.361083 0.405255 -0.201532 +v -0.361083 0.385945 -0.210646 +v -0.361083 0.435573 -0.107590 +v -0.361083 0.400659 0.351911 +v -0.361083 0.421024 0.347086 +v -0.361083 0.439585 0.311408 +v -0.361083 0.439585 -0.073487 +v -0.313089 0.397253 0.332107 +v -0.409077 0.397253 0.332107 +v -0.321778 0.390042 -0.167815 +v -0.400388 0.390042 -0.167815 +v -0.382275 0.382875 -0.201615 +v -0.339891 0.382875 -0.201615 +v -0.366144 0.382818 -0.210646 +v -0.356022 0.382818 -0.210646 +v -0.410915 0.395499 -0.107590 +v -0.311251 0.395499 -0.107590 +v -0.366597 0.397253 0.351911 +v -0.355569 0.397253 0.351911 +v -0.384527 0.397253 0.347086 +v -0.337639 0.397253 0.347086 +v -0.414571 0.397253 0.311408 +v -0.307595 0.397253 0.311408 +v -0.307596 0.397253 -0.073487 +v -0.414571 0.397253 -0.073487 +v -0.346992 0.085585 -0.271788 +v -0.373736 0.085585 -0.271788 +v -0.346992 0.070651 -0.260976 +v -0.373736 0.070651 -0.260976 +v -0.373736 0.101199 -0.275519 +v -0.346992 0.101199 -0.275519 +v -0.346992 0.076814 0.284436 +v -0.373736 0.076814 0.284436 +v -0.346992 0.065532 0.257801 +v -0.373736 0.065532 0.257801 +v -0.373736 0.091805 0.298224 +v -0.346992 0.091805 0.298224 +v -0.373883 0.148214 -0.184858 +v -0.347140 0.148214 -0.184858 +v -0.373957 0.164844 -0.191504 +v -0.347213 0.164844 -0.191504 +v -0.347066 0.131584 -0.169084 +v -0.373810 0.131584 -0.169084 +v -0.346992 0.192263 0.276099 +v -0.373736 0.192263 0.276098 +v -0.346992 0.139783 0.252341 +v -0.373736 0.139783 0.252341 +v -0.346992 0.124887 0.231133 +v -0.373736 0.158336 0.266217 +v -0.346992 0.158336 0.266217 +v -0.373736 0.124887 0.231133 +v -0.373736 0.313067 0.276098 +v -0.346992 0.313067 0.276099 +v -0.373736 0.345059 0.266017 +v -0.346992 0.345059 0.266017 +v -0.373736 0.352685 0.254789 +v -0.346992 0.332030 0.273386 +v -0.373736 0.332030 0.273386 +v -0.346992 0.352685 0.254789 +v 0.374674 0.364841 0.302842 +v 0.347931 0.364841 0.302842 +v 0.347931 0.059935 -0.243977 +v 0.347931 0.114953 -0.276098 +v 0.374674 0.059935 -0.243977 +v 0.374674 0.114953 -0.276098 +v 0.347931 0.059935 0.225942 +v 0.347931 0.114953 0.302842 +v 0.374674 0.059935 0.225942 +v 0.374674 0.114953 0.302842 +v 0.374674 0.357897 0.234933 +v 0.347931 0.357897 0.234933 +v 0.347931 0.114953 0.183026 +v 0.374674 0.114953 0.183026 +v 0.374970 0.194174 -0.251706 +v 0.375170 0.257384 -0.223217 +v 0.375103 0.306404 -0.190559 +v 0.375153 0.343052 -0.153660 +v 0.375149 0.369150 -0.112450 +v 0.375102 0.386516 -0.066856 +v 0.375026 0.396972 -0.016807 +v 0.374934 0.402336 0.037767 +v 0.374840 0.404429 0.096940 +v 0.374757 0.405070 0.160781 +v 0.374697 0.406081 0.229363 +v 0.374674 0.409282 0.302826 +v 0.374675 0.114953 -0.135838 +v 0.374970 0.181475 -0.192630 +v 0.375170 0.234603 -0.172317 +v 0.375103 0.275863 -0.142596 +v 0.375153 0.306780 -0.109121 +v 0.375149 0.328880 -0.071818 +v 0.375102 0.343689 -0.030611 +v 0.375026 0.352731 0.014573 +v 0.374934 0.357532 0.063810 +v 0.374840 0.359618 0.117173 +v 0.374757 0.360514 0.174738 +v 0.374697 0.360696 0.205741 +v 0.348226 0.194174 -0.251706 +v 0.348426 0.257384 -0.223217 +v 0.348359 0.306404 -0.190559 +v 0.348410 0.343052 -0.153660 +v 0.348405 0.369150 -0.112450 +v 0.348358 0.386516 -0.066856 +v 0.348282 0.396972 -0.016807 +v 0.348190 0.402336 0.037767 +v 0.348096 0.404429 0.096940 +v 0.348013 0.405070 0.160781 +v 0.347953 0.406081 0.229363 +v 0.347930 0.409282 0.302826 +v 0.347931 0.114953 -0.135838 +v 0.348226 0.181475 -0.192630 +v 0.348426 0.234603 -0.172317 +v 0.348359 0.275863 -0.142596 +v 0.348410 0.306780 -0.109121 +v 0.348405 0.328880 -0.071818 +v 0.348358 0.343689 -0.030611 +v 0.348282 0.352731 0.014573 +v 0.348190 0.357532 0.063810 +v 0.348096 0.359618 0.117173 +v 0.348013 0.360514 0.174738 +v 0.347953 0.360696 0.205741 +v 0.328843 0.367863 -0.167815 +v 0.323687 0.367792 0.332106 +v 0.400356 0.367792 0.332106 +v 0.395200 0.367863 -0.167815 +v 0.329832 0.414796 -0.167815 +v 0.324830 0.425190 0.332106 +v 0.399214 0.425190 0.332106 +v 0.394211 0.414796 -0.167815 +v 0.345553 0.401216 -0.201532 +v 0.345143 0.371636 -0.201699 +v 0.378901 0.371636 -0.201699 +v 0.378490 0.401216 -0.201532 +v 0.358089 0.385258 -0.210646 +v 0.358054 0.380377 -0.210646 +v 0.365990 0.380377 -0.210646 +v 0.365954 0.385258 -0.210646 +v 0.323405 0.424711 -0.107590 +v 0.322219 0.365484 -0.107590 +v 0.400638 0.424711 -0.107590 +v 0.401825 0.365484 -0.107590 +v 0.358149 0.394860 0.351911 +v 0.365895 0.394860 0.351911 +v 0.365895 0.399645 0.351911 +v 0.358149 0.399645 0.351911 +v 0.343854 0.413436 0.347086 +v 0.343296 0.379907 0.347086 +v 0.380748 0.379907 0.347086 +v 0.380190 0.413436 0.347086 +v 0.320573 0.427820 0.311407 +v 0.404745 0.365081 0.311407 +v 0.319299 0.365081 0.311407 +v 0.403471 0.427820 0.311407 +v 0.319299 0.365081 -0.073487 +v 0.403471 0.427820 -0.073487 +v 0.320573 0.427820 -0.073487 +v 0.404744 0.365081 -0.073487 +v 0.362022 0.436191 0.332107 +v 0.362022 0.422779 -0.167815 +v 0.362022 0.405255 -0.201532 +v 0.362022 0.385945 -0.210646 +v 0.362022 0.435573 -0.107590 +v 0.362022 0.400659 0.351911 +v 0.362022 0.421024 0.347086 +v 0.362022 0.439585 0.311407 +v 0.362022 0.439585 -0.073487 +v 0.314028 0.397253 0.332106 +v 0.410015 0.397253 0.332106 +v 0.322717 0.390042 -0.167815 +v 0.401327 0.390042 -0.167815 +v 0.383213 0.382875 -0.201616 +v 0.340830 0.382875 -0.201616 +v 0.367083 0.382818 -0.210646 +v 0.356961 0.382818 -0.210646 +v 0.411854 0.395499 -0.107590 +v 0.312189 0.395499 -0.107590 +v 0.367536 0.397253 0.351911 +v 0.356508 0.397253 0.351911 +v 0.385466 0.397253 0.347086 +v 0.338577 0.397253 0.347086 +v 0.415509 0.397253 0.311407 +v 0.308534 0.397253 0.311407 +v 0.308534 0.397253 -0.073487 +v 0.415509 0.397253 -0.073487 +v 0.347931 0.085585 -0.271788 +v 0.374674 0.085585 -0.271788 +v 0.347931 0.070651 -0.260976 +v 0.374674 0.070651 -0.260976 +v 0.374674 0.101199 -0.275520 +v 0.347931 0.101199 -0.275520 +v 0.347931 0.076814 0.284436 +v 0.374674 0.076814 0.284436 +v 0.347931 0.065532 0.257801 +v 0.374674 0.065532 0.257801 +v 0.374674 0.091805 0.298224 +v 0.347931 0.091805 0.298224 +v 0.374822 0.148214 -0.184858 +v 0.348078 0.148214 -0.184858 +v 0.374896 0.164844 -0.191504 +v 0.348152 0.164844 -0.191504 +v 0.348005 0.131584 -0.169084 +v 0.374748 0.131584 -0.169084 +v 0.347931 0.192263 0.276098 +v 0.374674 0.192263 0.276098 +v 0.347931 0.139783 0.252341 +v 0.374674 0.139783 0.252341 +v 0.347931 0.124887 0.231132 +v 0.374674 0.158336 0.266217 +v 0.347931 0.158336 0.266217 +v 0.374674 0.124887 0.231132 +v 0.374674 0.313067 0.276098 +v 0.347931 0.313067 0.276098 +v 0.374674 0.345059 0.266017 +v 0.347931 0.345059 0.266017 +v 0.374674 0.352685 0.254789 +v 0.347931 0.332030 0.273386 +v 0.374674 0.332030 0.273386 +v 0.347931 0.352685 0.254789 +v -0.062308 0.503626 0.402273 +v 0.067396 0.503105 0.402243 +v -0.029017 0.458109 0.402273 +v 0.034080 0.457588 0.402243 +v -0.062162 0.540052 0.402672 +v 0.067542 0.539532 0.402642 +v 0.001590 -0.430287 0.037516 +v 0.001590 -0.355601 0.037516 +v -0.035281 -0.430287 0.010727 +v -0.035281 -0.355601 0.010727 +v -0.021198 -0.430287 -0.032618 +v -0.021198 -0.355601 -0.032618 +v 0.024379 -0.430287 -0.032618 +v 0.024379 -0.355601 -0.032618 +v 0.038462 -0.430287 0.010727 +v 0.038462 -0.355601 0.010727 +v -0.012139 -0.445474 -0.498394 +v -0.012139 -0.400563 -0.498394 +v 0.015320 -0.445474 -0.498394 +v 0.015320 -0.400563 -0.498394 +v 0.486206 -0.445474 -0.173150 +v 0.486206 -0.400563 -0.173150 +v 0.494691 -0.445474 -0.147036 +v 0.494691 -0.400563 -0.147036 +v 0.275494 -0.445474 0.399100 +v 0.275494 -0.400563 0.399100 +v 0.297708 -0.445474 0.382960 +v 0.297708 -0.400563 0.382960 +v -0.272552 -0.445474 0.399429 +v -0.272552 -0.400563 0.399429 +v -0.294766 -0.445474 0.383289 +v -0.294766 -0.400563 0.383289 +v -0.464453 -0.445474 -0.138244 +v -0.464453 -0.400563 -0.138244 +v -0.455968 -0.445474 -0.164358 +v -0.455968 -0.400563 -0.164358 +v 0.001591 -0.202699 0.037516 +v -0.035281 -0.202699 0.010727 +v -0.021198 -0.202699 -0.032618 +v 0.024379 -0.202699 -0.032618 +v 0.038462 -0.202699 0.010727 +v 0.001591 -0.202699 0.024570 +v -0.022969 -0.202699 0.006726 +v -0.013588 -0.202699 -0.022144 +v 0.016769 -0.202699 -0.022144 +v 0.026150 -0.202699 0.006726 +v 0.001590 -0.075588 0.024570 +v -0.022969 -0.075588 0.006726 +v -0.013588 -0.075588 -0.022144 +v 0.016769 -0.075588 -0.022144 +v 0.026150 -0.075588 0.006726 +v 0.001590 -0.075588 0.017627 +v -0.016366 -0.075588 0.004581 +v -0.009507 -0.075588 -0.016528 +v 0.012688 -0.075588 -0.016528 +v 0.019547 -0.075588 0.004581 +v 0.001590 0.063069 0.017627 +v -0.016366 0.063069 0.004581 +v -0.009507 0.063069 -0.016528 +v 0.012688 0.063069 -0.016528 +v 0.019547 0.063069 0.004581 +v 0.029818 -0.470000 -0.430182 +v -0.029818 -0.470000 -0.430182 +v 0.029818 -0.491084 -0.438916 +v -0.029818 -0.491084 -0.438916 +v 0.029818 -0.499818 -0.460000 +v -0.029818 -0.499818 -0.460000 +v 0.029818 -0.491084 -0.481084 +v -0.029818 -0.491084 -0.481084 +v 0.029818 -0.470000 -0.489818 +v -0.029818 -0.470000 -0.489818 +v 0.029818 -0.448916 -0.481084 +v -0.029818 -0.448916 -0.481084 +v 0.029818 -0.440182 -0.460000 +v -0.029818 -0.440182 -0.460000 +v 0.029818 -0.448916 -0.438916 +v -0.029818 -0.448916 -0.438916 +v 0.026242 -0.202699 0.009105 +v 0.467304 -0.470000 -0.112330 +v 0.407668 -0.470000 -0.112330 +v 0.467304 -0.491084 -0.121064 +v 0.407668 -0.491084 -0.121064 +v 0.467304 -0.499818 -0.142148 +v 0.407668 -0.499818 -0.142148 +v 0.467304 -0.491084 -0.163232 +v 0.407668 -0.491084 -0.163232 +v 0.467304 -0.470000 -0.171966 +v 0.407668 -0.470000 -0.171966 +v 0.467304 -0.448916 -0.163232 +v 0.407668 -0.448916 -0.163232 +v 0.467304 -0.440182 -0.142148 +v 0.407668 -0.440182 -0.142148 +v 0.467304 -0.448916 -0.121064 +v 0.407668 -0.448916 -0.121064 +v -0.000550 -0.202699 0.027772 +v 0.300199 -0.470000 0.401966 +v 0.240563 -0.470000 0.401966 +v 0.300199 -0.491084 0.393232 +v 0.240563 -0.491084 0.393232 +v 0.300199 -0.499818 0.372148 +v 0.240563 -0.499818 0.372148 +v 0.300199 -0.491084 0.351063 +v 0.240563 -0.491084 0.351063 +v 0.300199 -0.470000 0.342330 +v 0.240563 -0.470000 0.342330 +v 0.300199 -0.448916 0.351063 +v 0.240563 -0.448916 0.351063 +v 0.300199 -0.440182 0.372148 +v 0.240563 -0.440182 0.372148 +v 0.300199 -0.448916 0.393232 +v 0.240563 -0.448916 0.393232 +v -0.026582 -0.202699 0.008059 +v -0.240563 -0.470000 0.401966 +v -0.300199 -0.470000 0.401966 +v -0.240564 -0.491084 0.393232 +v -0.300199 -0.491084 0.393232 +v -0.240563 -0.499818 0.372148 +v -0.300199 -0.499818 0.372148 +v -0.240563 -0.491084 0.351063 +v -0.300199 -0.491084 0.351063 +v -0.240564 -0.470000 0.342330 +v -0.300199 -0.470000 0.342330 +v -0.240563 -0.448916 0.351063 +v -0.300199 -0.448916 0.351063 +v -0.240563 -0.440182 0.372148 +v -0.300199 -0.440182 0.372148 +v -0.240564 -0.448916 0.393232 +v -0.300199 -0.448916 0.393232 +v -0.407668 -0.470000 -0.112330 +v -0.467304 -0.470000 -0.112330 +v -0.407668 -0.491084 -0.121063 +v -0.467304 -0.491084 -0.121063 +v -0.407668 -0.499818 -0.142148 +v -0.467304 -0.499818 -0.142148 +v -0.407668 -0.491084 -0.163232 +v -0.467304 -0.491084 -0.163232 +v -0.407668 -0.470000 -0.171966 +v -0.467304 -0.470000 -0.171966 +v -0.407668 -0.448916 -0.163232 +v -0.467304 -0.448916 -0.163232 +v -0.407668 -0.440182 -0.142148 +v -0.467304 -0.440182 -0.142148 +v -0.407668 -0.448916 -0.121063 +v -0.467304 -0.448916 -0.121063 +v 0.026330 0.059935 0.115638 +v -0.021064 0.059935 0.115638 +vt 0.984375 0.320312 +vt 0.984375 0.343750 +vt 0.726562 0.343750 +vt 0.726562 0.320312 +vt 0.726562 0.453125 +vt 0.984375 0.453125 +vt 0.984375 0.554688 +vt 0.726562 0.554688 +vt 0.116601 0.128897 +vt 0.133574 0.128897 +vt 0.138818 0.112755 +vt 0.125087 0.102779 +vt 0.111356 0.112755 +vt 0.406250 0.132812 +vt 0.406250 0.125000 +vt 0.414062 0.125000 +vt 0.414062 0.132812 +vt 0.421875 0.125000 +vt 0.421875 0.132812 +vt 0.359375 0.132812 +vt 0.359375 0.125000 +vt 0.367188 0.125000 +vt 0.367188 0.132812 +vt 0.375000 0.125000 +vt 0.375000 0.132812 +vt 0.382812 0.125000 +vt 0.382812 0.132812 +vt 0.390625 0.125000 +vt 0.390625 0.132812 +vt 0.385479 0.146639 +vt 0.382479 0.153880 +vt 0.385479 0.161122 +vt 0.392721 0.164122 +vt 0.399962 0.161122 +vt 0.402961 0.153880 +vt 0.399962 0.146639 +vt 0.392721 0.143640 +vt 0.398438 0.132812 +vt 0.398438 0.125000 +vt 0.984375 0.429688 +vt 0.726562 0.429688 +vt 0.496967 0.726626 +vt 0.434092 0.728066 +vt 0.455384 0.700488 +vt 0.507946 0.700488 +vt 0.329335 0.685124 +vt 0.319620 0.703161 +vt 0.298327 0.689321 +vt 0.308043 0.677902 +vt 0.255479 0.683698 +vt 0.245763 0.665446 +vt 0.298327 0.665446 +vt 0.122874 0.726567 +vt 0.133853 0.700428 +vt 0.245759 0.700428 +vt 0.256738 0.726567 +vt 0.271206 0.980248 +vt 0.256281 0.976540 +vt 0.294063 0.924214 +vt 0.313493 0.937580 +vt 0.136048 0.924214 +vt 0.120417 0.821666 +vt 0.259194 0.821666 +vt 0.243563 0.924214 +vt 0.563899 0.821725 +vt 0.429327 0.821725 +vt 0.563899 0.725093 +vt 0.459642 0.924273 +vt 0.668156 0.924273 +vt 0.622378 0.969632 +vt 0.594052 0.969632 +vt 0.533746 0.969632 +vt 0.505420 0.969632 +vt 0.357783 0.821630 +vt 0.335840 0.821630 +vt 0.319613 0.728007 +vt 0.337168 0.728007 +vt 0.348360 0.830152 +vt 0.371498 0.851471 +vt 0.563899 0.700488 +vt 0.248285 0.969572 +vt 0.219959 0.969572 +vt 0.298321 0.700428 +vt 0.257972 0.988527 +vt 0.248259 0.997092 +vt 0.219941 0.997092 +vt 0.229654 0.982733 +vt 0.324378 0.821666 +vt 0.319620 0.665446 +vt 0.264824 0.994862 +vt 0.312023 0.962730 +vt 0.381189 0.821630 +vt 0.354722 0.728007 +vt 0.374075 0.885297 +vt 0.248259 0.980676 +vt 0.219941 0.969572 +vt 0.498430 0.337960 +vt 0.442055 0.343252 +vt 0.451705 0.325087 +vt 0.508080 0.320403 +vt 0.344366 0.357516 +vt 0.321063 0.346650 +vt 0.311414 0.331505 +vt 0.334717 0.337744 +vt 0.626780 0.400293 +vt 0.619525 0.363688 +vt 0.675900 0.363688 +vt 0.690496 0.400293 +vt 0.259862 0.345936 +vt 0.189719 0.342866 +vt 0.189719 0.327336 +vt 0.250212 0.331264 +vt 0.252695 0.617074 +vt 0.245440 0.653679 +vt 0.189718 0.653679 +vt 0.189718 0.617074 +vt 0.352151 0.515448 +vt 0.354835 0.413768 +vt 0.372722 0.413768 +vt 0.371923 0.515448 +vt 0.624295 0.653679 +vt 0.635878 0.603598 +vt 0.708798 0.603598 +vt 0.685495 0.653679 +vt 0.250210 0.363688 +vt 0.261793 0.413768 +vt 0.189718 0.413768 +vt 0.189718 0.363688 +vt 0.631329 0.501946 +vt 0.699647 0.501946 +vt 0.257244 0.515421 +vt 0.189718 0.515421 +vt 0.427459 0.340110 +vt 0.437109 0.320072 +vt 0.354510 0.617127 +vt 0.372636 0.617127 +vt 0.563802 0.333127 +vt 0.563802 0.314464 +vt 0.563802 0.400293 +vt 0.563802 0.363688 +vt 0.316411 0.617074 +vt 0.301815 0.653679 +vt 0.563802 0.653679 +vt 0.563802 0.603598 +vt 0.311411 0.363688 +vt 0.334713 0.413768 +vt 0.563802 0.501946 +vt 0.325562 0.515421 +vt 0.508080 0.357714 +vt 0.451705 0.363688 +vt 0.334717 0.379760 +vt 0.250212 0.362442 +vt 0.189719 0.360338 +vt 0.329908 0.515448 +vt 0.437109 0.362653 +vt 0.334117 0.617127 +vt 0.563802 0.354118 +vt 0.630831 0.726626 +vt 0.619853 0.700488 +vt 0.672415 0.700488 +vt 0.693707 0.728066 +vt 0.050280 0.685124 +vt 0.071572 0.677902 +vt 0.081288 0.689321 +vt 0.059995 0.703161 +vt 0.124137 0.683698 +vt 0.081288 0.665446 +vt 0.133853 0.665446 +vt 0.108405 0.980248 +vt 0.066119 0.937580 +vt 0.085549 0.924214 +vt 0.123331 0.976540 +vt 0.698471 0.821725 +vt 0.023406 0.821630 +vt 0.042444 0.728007 +vt 0.059998 0.728007 +vt 0.045349 0.821630 +vt 0.008113 0.851471 +vt 0.031251 0.830152 +vt 0.131327 0.969572 +vt 0.159653 0.969572 +vt 0.081290 0.700428 +vt 0.121623 0.988527 +vt 0.149940 0.982733 +vt 0.159653 0.997092 +vt 0.131335 0.997092 +vt 0.055234 0.821666 +vt 0.059995 0.665446 +vt 0.114788 0.994862 +vt 0.067588 0.962730 +vt 0.000000 0.821630 +vt 0.024890 0.728007 +vt 0.005536 0.885297 +vt 0.131335 0.980676 +vt 0.629173 0.337960 +vt 0.619523 0.320403 +vt 0.675898 0.325087 +vt 0.685548 0.343252 +vt 0.035073 0.357516 +vt 0.044722 0.337744 +vt 0.068025 0.331505 +vt 0.058376 0.346650 +vt 0.500824 0.400293 +vt 0.437109 0.400293 +vt 0.508080 0.363688 +vt 0.119577 0.345936 +vt 0.129227 0.331264 +vt 0.126740 0.617074 +vt 0.133995 0.653679 +vt 0.027284 0.515448 +vt 0.007512 0.515448 +vt 0.006715 0.413768 +vt 0.024600 0.413768 +vt 0.503310 0.653679 +vt 0.442110 0.653679 +vt 0.418807 0.603598 +vt 0.491726 0.603598 +vt 0.129226 0.363688 +vt 0.117642 0.413768 +vt 0.496275 0.501946 +vt 0.427958 0.501946 +vt 0.122191 0.515421 +vt 0.690494 0.320072 +vt 0.700144 0.340110 +vt 0.024926 0.617127 +vt 0.006799 0.617127 +vt 0.063025 0.617074 +vt 0.077620 0.653679 +vt 0.068025 0.363688 +vt 0.044722 0.413768 +vt 0.053874 0.515421 +vt 0.619523 0.357714 +vt 0.044722 0.379760 +vt 0.129227 0.362442 +vt 0.049527 0.515448 +vt 0.690494 0.362653 +vt 0.045319 0.617127 +vt 0.455692 0.046847 +vt 0.455692 0.023876 +vt 0.479179 0.034017 +vt 0.470868 0.040478 +vt 0.498360 0.087287 +vt 0.488135 0.087399 +vt 0.687287 0.024092 +vt 0.687287 0.047063 +vt 0.672112 0.040694 +vt 0.663799 0.034233 +vt 0.523254 0.007353 +vt 0.523254 0.022978 +vt 0.507629 0.022978 +vt 0.507629 0.007353 +vt 0.488135 0.190120 +vt 0.498360 0.190008 +vt 0.498360 0.209012 +vt 0.488135 0.209124 +vt 0.654857 0.087398 +vt 0.644633 0.087286 +vt 0.597528 0.034322 +vt 0.617296 0.034322 +vt 0.617476 0.087321 +vt 0.596802 0.087538 +vt 0.527657 0.040663 +vt 0.548576 0.040663 +vt 0.549331 0.087537 +vt 0.528656 0.087320 +vt 0.498526 0.224221 +vt 0.488301 0.224333 +vt 0.644633 0.190008 +vt 0.654857 0.190120 +vt 0.654857 0.209124 +vt 0.644633 0.209012 +vt 0.620565 0.189938 +vt 0.594248 0.190156 +vt 0.551893 0.190155 +vt 0.525575 0.189938 +vt 0.511561 0.225441 +vt 0.565714 0.225454 +vt 0.565640 0.235679 +vt 0.511486 0.235666 +vt 0.654690 0.224333 +vt 0.644465 0.224220 +vt 0.189808 0.665446 +vt 0.634499 0.208923 +vt 0.634560 0.224116 +vt 0.580461 0.224333 +vt 0.580400 0.209140 +vt 0.156250 0.273438 +vt 0.156250 0.257812 +vt 0.226562 0.257812 +vt 0.382812 0.257812 +vt 0.460938 0.257812 +vt 0.460938 0.273438 +vt 0.382812 0.273438 +vt 0.257812 0.273438 +vt 0.140625 0.257812 +vt 0.140625 0.273438 +vt 0.967368 0.712551 +vt 0.960911 0.708480 +vt 0.782406 0.708480 +vt 0.770304 0.710607 +vt 0.760186 0.714892 +vt 0.754948 0.720587 +vt 0.753194 0.729380 +vt 0.798708 0.729380 +vt 0.919833 0.729380 +vt 0.973113 0.729380 +vt 0.972893 0.724155 +vt 0.971476 0.718224 +vt 0.492188 0.289062 +vt 0.492188 0.304688 +vt 0.312500 0.304688 +vt 0.312500 0.289062 +vt 0.031250 0.304688 +vt 0.031250 0.289062 +vt 0.039062 0.289062 +vt 0.039062 0.304688 +vt 0.763353 0.758747 +vt 0.753194 0.824303 +vt 0.763353 0.804636 +vt 0.753210 0.682956 +vt 0.753210 0.588042 +vt 0.763368 0.617406 +vt 0.078125 0.289062 +vt 0.117188 0.289062 +vt 0.117188 0.304688 +vt 0.078125 0.304688 +vt 0.140625 0.289062 +vt 0.164062 0.289062 +vt 0.164062 0.304688 +vt 0.140625 0.304688 +vt 0.195312 0.289062 +vt 0.210938 0.289062 +vt 0.210938 0.304688 +vt 0.195312 0.304688 +vt 0.015625 0.273438 +vt 0.015625 0.257812 +vt 0.031250 0.257812 +vt 0.031250 0.273438 +vt 0.226562 0.289062 +vt 0.265625 0.289062 +vt 0.265625 0.304688 +vt 0.226562 0.304688 +vt 0.070312 0.273438 +vt 0.070312 0.257812 +vt 0.085938 0.257812 +vt 0.085938 0.273438 +vt 0.273438 0.289062 +vt 0.281250 0.289062 +vt 0.281250 0.304688 +vt 0.273438 0.304688 +vt 0.062500 0.289062 +vt 0.062500 0.304688 +vt 0.507812 0.257812 +vt 0.515625 0.257812 +vt 0.515625 0.273438 +vt 0.507812 0.273438 +vt 0.109375 0.257812 +vt 0.109375 0.273438 +vt 0.304688 0.289062 +vt 0.304688 0.304688 +vt 0.554688 0.257812 +vt 0.554688 0.273438 +vt 0.960905 0.567145 +vt 0.967362 0.571215 +vt 0.971468 0.576888 +vt 0.972886 0.582818 +vt 0.973106 0.588042 +vt 0.919831 0.588042 +vt 0.798719 0.588042 +vt 0.754964 0.579250 +vt 0.760201 0.573556 +vt 0.770318 0.569271 +vt 0.782419 0.567145 +vt 0.125000 0.257812 +vt 0.125000 0.273438 +vt 0.750006 0.874954 +vt 0.742144 0.874954 +vt 0.742144 0.863764 +vt 0.750006 0.862734 +vt 0.909114 0.945325 +vt 0.931991 0.943252 +vt 0.931991 0.934828 +vt 0.909114 0.933924 +vt 0.750488 0.921717 +vt 0.742663 0.920330 +vt 0.742663 0.896088 +vt 0.750488 0.894700 +vt 0.750238 0.979188 +vt 0.742405 0.979188 +vt 0.742405 0.968738 +vt 0.750238 0.967542 +vt 0.944831 0.940530 +vt 0.944862 0.936261 +vt 0.931657 0.897717 +vt 0.944468 0.902872 +vt 0.944468 0.913546 +vt 0.931657 0.918700 +vt 0.931586 0.979188 +vt 0.944345 0.979188 +vt 0.944345 0.983815 +vt 0.931586 0.988233 +vt 0.932027 0.872215 +vt 0.944865 0.869493 +vt 0.944833 0.876459 +vt 0.932027 0.881617 +vt 0.948261 0.940508 +vt 0.948261 0.939581 +vt 0.947850 0.906954 +vt 0.947850 0.909464 +vt 0.948295 0.869471 +vt 0.948295 0.870398 +vt 0.944345 0.974561 +vt 0.947794 0.978083 +vt 0.947794 0.979188 +vt 0.908796 0.979188 +vt 0.908796 0.968338 +vt 0.931586 0.970143 +vt 0.908890 0.920794 +vt 0.908890 0.895623 +vt 0.896159 0.945992 +vt 0.896159 0.933770 +vt 0.909152 0.874287 +vt 0.909152 0.862887 +vt 0.932027 0.863791 +vt 0.736737 0.979188 +vt 0.736737 0.984293 +vt 0.734911 0.980276 +vt 0.734911 0.979188 +vt 0.736399 0.945992 +vt 0.736399 0.939403 +vt 0.734565 0.945083 +vt 0.734565 0.945992 +vt 0.736455 0.874954 +vt 0.736455 0.881100 +vt 0.734622 0.875863 +vt 0.734622 0.874954 +vt 0.737000 0.902288 +vt 0.737000 0.914130 +vt 0.735176 0.909433 +vt 0.735176 0.906984 +vt 0.742088 0.945992 +vt 0.742088 0.934801 +vt 0.742405 0.989638 +vt 0.742144 0.885565 +vt 0.951429 0.941190 +vt 0.950111 0.941420 +vt 0.948792 0.941190 +vt 0.948413 0.940372 +vt 0.948780 0.939553 +vt 0.951441 0.939553 +vt 0.951807 0.940372 +vt 0.749951 0.945992 +vt 0.749951 0.933770 +vt 0.895890 0.979188 +vt 0.895890 0.967542 +vt 0.895997 0.921717 +vt 0.895997 0.894700 +vt 0.896199 0.874954 +vt 0.896199 0.862734 +vt 0.908796 0.990039 +vt 0.895890 0.990834 +vt 0.750238 0.990834 +vt 0.736737 0.974083 +vt 0.734911 0.978100 +vt 0.947794 0.980294 +vt 0.749951 0.957603 +vt 0.896159 0.957603 +vt 0.909152 0.885383 +vt 0.896199 0.886564 +vt 0.750006 0.886564 +vt 0.742088 0.956604 +vt 0.736455 0.868366 +vt 0.736399 0.952139 +vt 0.734622 0.874045 +vt 0.734565 0.946901 +vt 0.909114 0.956422 +vt 0.944896 0.865224 +vt 0.948295 0.868544 +vt 0.944798 0.947497 +vt 0.948261 0.941436 +vt 0.931991 0.952656 +vt 0.731423 0.946575 +vt 0.730907 0.945823 +vt 0.731423 0.945071 +vt 0.733858 0.945071 +vt 0.734374 0.945823 +vt 0.733858 0.946575 +vt 0.732640 0.946894 +vt 0.922400 0.790503 +vt 0.909684 0.802248 +vt 0.926603 0.816027 +vt 0.940619 0.802105 +vt 0.895514 0.810643 +vt 0.879861 0.816268 +vt 0.893629 0.832537 +vt 0.910949 0.825940 +vt 0.862697 0.819703 +vt 0.843994 0.821527 +vt 0.853887 0.838546 +vt 0.874618 0.836509 +vt 0.790080 0.822729 +vt 0.753201 0.841185 +vt 0.781106 0.839969 +vt 0.801856 0.822660 +vt 0.807158 0.839585 +vt 0.940979 0.748331 +vt 0.938454 0.742014 +vt 0.831409 0.839341 +vt 0.823723 0.822319 +vt 0.953025 0.783484 +vt 0.933690 0.774830 +vt 0.963841 0.618132 +vt 0.940975 0.606992 +vt 0.938451 0.600675 +vt 0.932459 0.594359 +vt 0.941402 0.613308 +vt 0.831417 0.697992 +vt 0.807168 0.698236 +vt 0.801867 0.681312 +vt 0.823731 0.680972 +vt 0.781120 0.698619 +vt 0.790091 0.681382 +vt 0.932462 0.735697 +vt 0.953020 0.642141 +vt 0.933687 0.633488 +vt 0.753216 0.699836 +vt 0.844001 0.680180 +vt 0.853892 0.697197 +vt 0.941407 0.754649 +vt 0.963847 0.759473 +vt 0.940616 0.660760 +vt 0.922398 0.649159 +vt 0.862702 0.678356 +vt 0.874620 0.695159 +vt 0.926600 0.674680 +vt 0.909684 0.660903 +vt 0.296875 0.289062 +vt 0.296875 0.304688 +vt 0.879864 0.674921 +vt 0.893630 0.691189 +vt 0.910948 0.684592 +vt 0.895515 0.669297 +vt 0.484375 0.257812 +vt 0.484375 0.273438 +vt 0.132812 0.257812 +vt 0.132812 0.273438 +vt 0.500000 0.257812 +vt 0.500000 0.273438 +vt 0.531250 0.304688 +vt 0.531250 0.289062 +vt 0.539062 0.289062 +vt 0.539062 0.304688 +vt 0.515625 0.304688 +vt 0.515625 0.289062 +vt 0.554688 0.289062 +vt 0.554688 0.304688 +vt 0.023438 0.304688 +vt 0.023438 0.289062 +vt 0.015625 0.304688 +vt 0.015625 0.289062 +vt 0.778991 0.821665 +vt 0.779004 0.680318 +vt 0.780434 0.733153 +vt 0.771448 0.819685 +vt 0.772378 0.738811 +vt 0.767183 0.816788 +vt 0.767107 0.745859 +vt 0.764384 0.811840 +vt 0.771462 0.678338 +vt 0.780447 0.591815 +vt 0.767197 0.675442 +vt 0.772392 0.597473 +vt 0.764398 0.670493 +vt 0.767121 0.604520 +vt 0.763368 0.663290 +vt 0.967356 0.712544 +vt 0.972880 0.724147 +vt 0.754952 0.720579 +vt 0.763392 0.617484 +vt 0.753243 0.588146 +vt 0.960756 0.567267 +vt 0.782426 0.567267 +vt 0.770336 0.569391 +vt 0.760228 0.573672 +vt 0.754996 0.579361 +vt 0.798712 0.588146 +vt 0.919719 0.588146 +vt 0.972947 0.588146 +vt 0.972727 0.582926 +vt 0.971311 0.577001 +vt 0.967208 0.571333 +vt 0.749942 0.874964 +vt 0.749942 0.862755 +vt 0.931959 0.943234 +vt 0.750255 0.979178 +vt 0.750255 0.990823 +vt 0.944830 0.936242 +vt 0.931804 0.872228 +vt 0.931804 0.881621 +vt 0.944599 0.876468 +vt 0.944631 0.869508 +vt 0.948228 0.939562 +vt 0.948228 0.940490 +vt 0.947850 0.906948 +vt 0.948058 0.870412 +vt 0.948058 0.869486 +vt 0.896130 0.945972 +vt 0.896130 0.933753 +vt 0.931804 0.863811 +vt 0.908949 0.862908 +vt 0.908949 0.874298 +vt 0.736755 0.979178 +vt 0.736756 0.974074 +vt 0.734549 0.945972 +vt 0.734549 0.945064 +vt 0.736403 0.874964 +vt 0.736403 0.881105 +vt 0.749933 0.933753 +vt 0.749933 0.945972 +vt 0.896007 0.874964 +vt 0.896007 0.862755 +vt 0.750255 0.967534 +vt 0.736756 0.984282 +vt 0.749933 0.957583 +vt 0.896130 0.957583 +vt 0.908949 0.885384 +vt 0.896007 0.886564 +vt 0.749942 0.886564 +vt 0.736403 0.868381 +vt 0.734572 0.874056 +vt 0.734549 0.946881 +vt 0.944662 0.865242 +vt 0.948058 0.868559 +vt 0.948228 0.941417 +vt 0.931959 0.952636 +vt 0.733848 0.946577 +vt 0.733848 0.945073 +vt 0.801856 0.822645 +vt 0.938444 0.742005 +vt 0.940843 0.607079 +vt 0.963690 0.618209 +vt 0.938321 0.600768 +vt 0.932335 0.594457 +vt 0.941271 0.613390 +vt 0.952878 0.642197 +vt 0.933562 0.633552 +vt 0.853837 0.697205 +vt 0.940485 0.660800 +vt 0.922283 0.649209 +vt 0.862639 0.678381 +vt 0.874547 0.695170 +vt 0.926482 0.674707 +vt 0.909580 0.660943 +vt 0.879786 0.674949 +vt 0.893541 0.691202 +vt 0.895424 0.669329 +vt 0.910843 0.684611 +vt 0.780435 0.733145 +vt 0.767109 0.745850 +vt 0.771479 0.678363 +vt 0.780456 0.591916 +vt 0.767218 0.675469 +vt 0.772408 0.597569 +vt 0.767142 0.604609 +vt 0.565779 0.209139 +vt 0.511679 0.208922 +vt 0.565717 0.224333 +vt 0.511617 0.224115 +vt 0.213217 0.249509 +vt 0.213217 0.231846 +vt 0.382049 0.231846 +vt 0.382049 0.241659 +vt 0.132812 0.085938 +vt 0.109375 0.085938 +vt 0.109375 0.000000 +vt 0.132812 0.000000 +vt 0.189948 0.000000 +vt 0.206653 0.000000 +vt 0.203333 0.168670 +vt 0.193269 0.168670 +vt 0.406250 0.117188 +vt 0.406250 0.093750 +vt 0.414062 0.093750 +vt 0.414062 0.117188 +vt 0.156538 0.000000 +vt 0.173243 0.000000 +vt 0.169923 0.168784 +vt 0.159859 0.168784 +vt 0.382042 0.200580 +vt 0.382042 0.218243 +vt 0.213210 0.210393 +vt 0.213210 0.200580 +vt 0.382812 0.117188 +vt 0.375000 0.117188 +vt 0.375000 0.093750 +vt 0.382812 0.093750 +vt 0.186628 0.168848 +vt 0.176564 0.168847 +vt 0.398438 0.117188 +vt 0.390625 0.117188 +vt 0.390625 0.093750 +vt 0.398438 0.093750 +vt 0.223359 0.000001 +vt 0.220038 0.168738 +vt 0.209974 0.168738 +vt 0.240064 0.000000 +vt 0.236744 0.168837 +vt 0.226679 0.168837 +vt 0.070177 0.178780 +vt 0.095592 0.178779 +vt 0.091349 0.184895 +vt 0.074420 0.184895 +vt 0.085938 0.085938 +vt 0.085938 0.000000 +vt 0.062500 0.085938 +vt 0.062500 0.000000 +vt 0.039062 0.085938 +vt 0.039062 0.000000 +vt 0.015625 0.085938 +vt 0.015625 0.000000 +vt 0.093750 0.164062 +vt 0.078125 0.164062 +vt 0.078125 0.085938 +vt 0.093750 0.085938 +vt 0.121007 0.178780 +vt 0.116765 0.184895 +vt 0.099836 0.184895 +vt 0.146421 0.178780 +vt 0.142177 0.184894 +vt 0.125250 0.184894 +vt 0.171836 0.178780 +vt 0.167592 0.184895 +vt 0.150663 0.184896 +vt 0.197249 0.178780 +vt 0.193007 0.184895 +vt 0.176078 0.184896 +vt 0.069976 0.187157 +vt 0.086929 0.187158 +vt 0.084650 0.190480 +vt 0.072255 0.190480 +vt 0.062500 0.164062 +vt 0.046875 0.164062 +vt 0.046875 0.085938 +vt 0.031250 0.164062 +vt 0.031250 0.085938 +vt 0.015625 0.164062 +vt 0.054688 0.250000 +vt 0.046875 0.250000 +vt 0.054688 0.164062 +vt 0.103883 0.187159 +vt 0.101604 0.190481 +vt 0.089208 0.190480 +vt 0.120835 0.187159 +vt 0.118556 0.190482 +vt 0.106162 0.190482 +vt 0.137789 0.187157 +vt 0.135510 0.190480 +vt 0.123114 0.190481 +vt 0.154743 0.187157 +vt 0.152464 0.190481 +vt 0.140067 0.190480 +vt 0.039062 0.250000 +vt 0.039062 0.164062 +vt 0.031250 0.250000 +vt 0.023438 0.250000 +vt 0.023438 0.164062 +vt 0.015625 0.250000 +vt 0.624817 0.007353 +vt 0.624817 0.022978 +vt 0.292515 0.169147 +vt 0.282290 0.169147 +vt 0.278916 0.000000 +vt 0.295889 0.000000 +vt 0.275542 0.169133 +vt 0.265317 0.169133 +vt 0.261943 0.000000 +vt 0.343433 0.169156 +vt 0.333208 0.169156 +vt 0.329834 0.000000 +vt 0.346807 0.000000 +vt 0.326461 0.169074 +vt 0.316235 0.169073 +vt 0.312861 0.000000 +vt 0.309488 0.169046 +vt 0.299262 0.169046 +s off +f 126/1 152/2 154/3 125/4 +f 124/5 127/6 126/7 125/8 +f 486/9 484/10 482/11 480/12 488/13 +f 535/14 536/15 538/16 537/17 +f 537/17 538/16 540/18 539/19 +f 539/20 540/21 542/22 541/23 +f 541/23 542/22 544/24 543/25 +f 543/25 544/24 546/26 545/27 +f 545/27 546/26 548/28 547/29 +f 538/30 536/31 550/32 548/33 546/34 544/35 542/36 540/37 +f 549/38 550/39 536/15 535/14 +f 547/29 548/28 550/39 549/38 +f 535/31 537/30 539/37 541/36 543/35 545/34 547/33 549/32 +f 552/14 553/15 555/16 554/17 +f 554/17 555/16 557/18 556/19 +f 556/20 557/21 559/22 558/23 +f 558/23 559/22 561/24 560/25 +f 560/25 561/24 563/26 562/27 +f 562/27 563/26 565/28 564/29 +f 555/30 553/31 567/32 565/33 563/34 561/35 559/36 557/37 +f 566/38 567/39 553/15 552/14 +f 564/29 565/28 567/39 566/38 +f 552/31 554/30 556/37 558/36 560/35 562/34 564/33 566/32 +f 569/14 570/15 572/16 571/17 +f 571/17 572/16 574/18 573/19 +f 573/20 574/21 576/22 575/23 +f 575/23 576/22 578/24 577/25 +f 577/25 578/24 580/26 579/27 +f 579/27 580/26 582/28 581/29 +f 572/30 570/31 584/32 582/33 580/34 578/35 576/36 574/37 +f 583/38 584/39 570/15 569/14 +f 581/29 582/28 584/39 583/38 +f 569/31 571/30 573/37 575/36 577/35 579/34 581/33 583/32 +f 586/14 587/15 589/16 588/17 +f 588/17 589/16 591/18 590/19 +f 590/20 591/21 593/22 592/23 +f 592/23 593/22 595/24 594/25 +f 594/25 595/24 597/26 596/27 +f 596/27 597/26 599/28 598/29 +f 589/30 587/31 601/32 599/33 597/34 595/35 593/36 591/37 +f 600/38 601/39 587/15 586/14 +f 598/29 599/28 601/39 600/38 +f 586/31 588/30 590/37 592/36 594/35 596/34 598/33 600/32 +f 602/14 603/15 605/16 604/17 +f 604/17 605/16 607/18 606/19 +f 606/20 607/21 609/22 608/23 +f 608/23 609/22 611/24 610/25 +f 610/25 611/24 613/26 612/27 +f 612/27 613/26 615/28 614/29 +f 605/30 603/31 617/32 615/33 613/34 611/35 609/36 607/37 +f 616/38 617/39 603/15 602/14 +f 614/29 615/28 617/39 616/38 +f 602/31 604/30 606/37 608/36 610/35 612/34 614/33 616/32 +f 153/40 127/6 124/5 120/41 +s 1 +f 16/42 7/43 1/44 14/45 +f 22/46 8/47 2/48 21/49 +f 24/50 14/51 1/52 21/49 +f 72/53 68/54 13/55 17/56 +f 20/57 6/58 3/59 19/60 +f 66/61 73/62 18/63 11/64 +f 65/65 9/66 7/43 16/42 62/67 +f 4/68 56/69 57/70 67/71 12/72 5/73 +f 23/74 10/75 8/76 22/77 +f 19/60 3/59 10/78 23/79 +f 73/62 72/53 17/56 18/63 +f 62/67 16/42 14/45 59/80 +f 6/81 15/82 11/64 3/59 +f 8/76 17/56 13/55 2/83 +f 20/84 5/85 12/86 25/87 +f 10/88 18/63 17/56 8/76 +f 3/59 11/64 18/63 10/88 +f 7/89 22/46 21/49 1/52 +f 13/55 24/50 21/49 2/48 +f 5/90 20/57 19/60 4/91 +f 9/92 23/74 22/77 7/93 +f 4/91 19/60 23/79 9/94 +f 6/95 20/84 25/87 15/96 +f 51/97 46/98 26/99 38/100 +f 48/101 47/102 27/103 31/104 +f 42/105 38/106 26/107 32/108 +f 52/109 114/110 88/111 37/112 +f 43/113 36/114 85/115 96/116 +f 50/117 48/118 31/119 34/120 +f 37/121 40/122 31/123 27/124 +f 39/125 41/126 92/127 87/128 +f 44/129 42/105 32/108 34/130 +f 45/131 43/113 96/116 100/132 +f 46/98 49/133 32/134 26/99 +f 49/135 50/117 34/120 32/136 +f 40/122 44/129 34/130 31/123 +f 41/126 45/131 100/132 92/127 +f 113/137 51/97 38/100 86/138 +f 95/139 86/140 38/106 42/105 +f 47/102 52/109 37/112 27/103 +f 33/141 28/142 36/114 43/113 +f 88/143 91/144 40/122 37/121 +f 29/145 30/146 41/126 39/125 +f 99/147 95/139 42/105 44/129 +f 35/148 33/141 43/113 45/131 +f 91/144 99/147 44/129 40/122 +f 30/146 35/148 45/131 41/126 +f 36/149 28/150 46/98 51/97 +f 30/151 29/145 47/102 48/101 +f 39/152 87/153 114/110 52/109 +f 35/154 30/146 48/118 50/117 +f 28/150 33/155 49/133 46/98 +f 33/156 35/154 50/117 49/135 +f 85/157 36/149 51/97 113/137 +f 29/145 39/152 52/109 47/102 +f 71/158 69/159 53/160 60/161 +f 77/162 76/163 54/164 61/165 +f 79/166 76/163 53/167 69/168 +f 75/169 74/170 55/171 58/172 +f 65/65 62/67 71/158 60/161 63/173 +f 4/68 9/66 65/65 63/173 56/69 +f 78/174 77/175 61/176 64/177 +f 74/170 78/178 64/179 55/171 +f 62/67 59/80 69/159 71/158 +f 58/180 55/171 66/61 70/181 +f 61/176 54/182 68/54 72/53 +f 75/183 80/184 67/185 57/186 +f 64/187 61/176 72/53 73/62 +f 55/171 64/187 73/62 66/61 +f 60/188 53/167 76/163 77/162 +f 68/54 54/164 76/163 79/166 +f 57/189 56/190 74/170 75/169 +f 63/191 60/192 77/175 78/174 +f 56/190 63/193 78/178 74/170 +f 58/194 70/181 80/184 75/183 +f 118/195 103/196 81/197 111/198 +f 115/199 90/200 82/201 112/202 +f 107/203 93/204 81/150 103/205 +f 119/206 102/207 88/111 114/110 +f 108/208 96/116 85/115 101/209 +f 117/210 97/211 90/212 115/213 +f 102/214 82/215 90/216 105/217 +f 104/218 87/128 92/127 106/219 +f 109/220 97/221 93/204 107/203 +f 110/222 100/132 96/116 108/208 +f 111/198 81/197 93/223 116/224 +f 116/225 93/226 97/211 117/210 +f 105/217 90/216 97/221 109/220 +f 106/219 92/127 100/132 110/222 +f 113/137 86/138 103/196 118/195 +f 95/139 107/203 103/205 86/140 +f 112/202 82/201 102/207 119/206 +f 94/227 108/208 101/209 83/228 +f 88/143 102/214 105/217 91/144 +f 84/229 104/218 106/219 89/230 +f 99/147 109/220 107/203 95/139 +f 98/231 110/222 108/208 94/227 +f 91/144 105/217 109/220 99/147 +f 89/230 106/219 110/222 98/231 +f 101/232 118/195 111/198 83/107 +f 89/233 115/199 112/202 84/229 +f 104/234 119/206 114/110 87/153 +f 98/235 117/210 115/213 89/230 +f 83/107 111/198 116/224 94/236 +f 94/237 116/225 117/210 98/235 +f 85/157 113/137 118/195 101/232 +f 84/229 112/202 119/206 104/234 +f 121/3 152/2 153/40 120/41 +f 128/238 131/239 135/240 132/241 +f 131/239 128/238 123/238 619/239 +f 132/241 135/240 139/242 136/243 +f 130/244 129/245 133/246 134/247 +f 131/248 130/249 134/250 135/251 +f 144/252 145/253 143/254 140/255 +f 134/247 133/246 137/256 138/257 +f 135/258 134/259 138/260 139/261 +f 133/262 132/263 136/264 137/265 +f 140/255 143/254 151/266 148/267 +f 146/268 147/269 141/270 142/271 +f 136/243 139/242 145/253 144/252 +f 138/257 137/256 147/269 146/268 +f 139/261 138/260 146/272 145/273 +f 137/265 136/264 144/274 147/275 +f 149/276 148/277 151/278 150/279 +f 142/271 141/270 149/280 150/281 +f 15/96 25/87 80/184 70/181 +f 24/50 79/166 69/168 59/282 14/51 +f 80/184 25/87 12/86 67/185 +f 70/181 66/61 11/64 15/82 +f 142/283 150/284 151/285 143/286 145/273 146/272 +f 79/166 24/50 13/55 68/54 +f 160/287 158/288 153/289 152/290 162/291 164/292 +f 319/288 323/291 321/292 154/293 155/294 317/287 +f 283/295 158/288 160/287 284/296 +f 284/297 160/298 164/299 290/300 288/301 291/302 165/303 169/304 182/305 161/306 285/307 282/308 +f 169/309 168/310 206/311 182/312 +f 314/313 311/314 166/315 167/316 +f 300/317 156/318 307/319 +f 157/320 163/321 299/322 +f 192/323 191/324 215/325 216/326 +f 190/327 189/328 213/329 214/330 +f 188/331 187/332 211/333 212/334 +f 174/335 198/336 197/337 173/338 +f 186/339 185/340 209/341 210/342 +f 172/343 196/344 195/345 171/346 +f 184/347 183/348 207/349 208/350 +f 193/351 192/323 216/326 217/352 +f 191/324 190/327 214/330 215/325 +f 189/328 188/331 212/334 213/329 +f 187/332 186/339 210/342 211/333 +f 292/353 163/354 165/355 291/356 +f 173/338 197/337 196/344 172/343 +f 185/340 184/347 208/350 209/341 +f 171/346 195/345 194/357 170/358 +f 298/359 182/312 206/311 297/360 +f 157/361 156/362 165/355 163/354 +f 158/363 283/364 281/365 286/366 159/367 206/368 168/369 163/321 292/370 287/371 289/372 162/373 +f 170/358 194/357 159/374 161/375 +f 159/374 286/374 285/375 161/375 +f 278/376 263/377 219/378 248/379 +f 271/380 266/381 221/382 237/383 +f 248/384 219/385 220/386 247/387 +f 261/388 254/389 223/390 246/391 +f 266/381 267/392 228/393 221/382 +f 221/394 228/395 227/396 218/397 +f 255/398 256/399 229/400 225/401 +f 265/402 268/403 226/404 222/405 +f 267/392 269/406 232/407 228/393 +f 228/395 232/408 231/409 227/396 +f 268/403 270/410 230/411 226/404 +f 256/399 226/412 230/413 257/414 +f 255/398 258/415 234/416 222/417 +f 218/397 235/418 237/419 221/394 +f 280/420 271/380 237/383 253/421 +f 265/402 272/422 235/423 218/424 +f 260/425 245/426 240/427 259/428 +f 275/429 244/430 239/431 273/432 +f 276/433 242/434 241/435 274/436 +f 244/437 243/438 238/439 239/440 +f 264/441 220/442 244/430 275/429 +f 220/386 219/385 243/438 244/437 +f 254/389 224/443 245/426 260/425 +f 263/377 223/444 242/434 276/433 +f 233/445 257/446 230/447 270/448 231/449 232/450 269/451 +f 264/441 277/452 247/453 220/442 +f 262/454 261/388 246/391 252/455 +f 250/456 248/384 247/387 253/457 +f 279/458 278/376 248/379 250/459 +f 272/422 279/458 250/459 235/423 +f 235/418 250/456 253/457 237/419 +f 258/415 262/454 252/455 234/416 +f 277/452 280/420 253/421 247/453 +f 236/460 251/461 262/454 258/415 +f 251/461 249/462 261/388 262/454 +f 223/390 254/389 260/425 242/463 +f 242/463 260/425 259/428 241/464 +f 225/401 236/460 258/415 255/398 +f 229/400 256/399 257/414 233/465 +f 222/417 226/412 256/399 255/398 +f 249/462 224/443 254/389 261/388 +f 249/466 251/467 280/420 277/452 +f 234/468 252/469 279/458 272/422 +f 252/469 246/470 278/376 279/458 +f 224/471 249/466 277/452 264/441 +f 219/378 263/377 276/433 243/472 +f 224/471 264/441 275/429 245/473 +f 243/472 276/433 274/436 238/474 +f 245/473 275/429 273/432 240/475 +f 222/405 234/468 272/422 265/402 +f 251/467 236/476 271/380 280/420 +f 227/477 231/478 270/410 268/403 +f 229/479 233/480 269/406 267/392 +f 218/424 227/477 268/403 265/402 +f 225/481 229/479 267/392 266/381 +f 236/476 225/481 266/381 271/380 +f 246/470 223/444 263/377 278/376 +f 240/482 273/483 239/484 238/485 274/486 241/487 259/488 +f 185/489 186/490 173/491 172/492 +f 187/493 188/494 175/495 174/496 +f 189/497 190/498 177/499 176/500 +f 193/501 156/318 181/502 180/503 +f 192/504 193/501 180/503 179/505 +f 295/506 161/306 293/507 +f 178/508 191/509 192/504 179/505 +f 172/492 171/510 184/511 185/489 +f 178/508 177/499 190/498 191/509 +f 175/495 188/494 189/497 176/500 +f 159/367 194/512 296/513 +f 294/514 297/515 159/367 +f 174/496 173/491 186/490 187/493 +f 296/513 294/514 159/367 +f 297/515 206/368 159/367 +f 296/513 194/512 207/516 +f 202/517 203/518 216/519 215/520 +f 203/518 204/521 217/522 216/519 +f 161/306 298/523 293/507 +f 195/524 208/525 207/516 194/512 +f 204/521 205/526 157/320 217/522 +f 214/527 201/528 202/517 215/520 +f 295/506 183/529 170/530 +f 196/531 209/532 208/525 195/524 +f 213/533 200/534 201/528 214/527 +f 197/535 210/536 209/532 196/531 +f 295/537 293/537 294/538 296/538 +f 293/537 298/359 297/360 294/538 +f 212/539 199/540 200/534 213/533 +f 210/536 197/535 198/541 211/542 +f 162/291 289/543 290/544 164/292 +f 161/306 182/305 298/523 +f 199/540 212/539 211/542 198/541 +f 281/545 283/295 284/296 282/546 +f 289/543 287/547 288/548 290/544 +f 183/348 295/537 296/538 207/349 +f 161/306 295/506 170/530 +f 286/374 281/545 282/546 285/375 +f 287/547 292/353 291/356 288/548 +f 183/529 184/511 171/510 170/530 +f 305/549 304/550 300/551 299/552 +f 303/553 306/554 302/550 301/549 +f 168/310 169/309 306/554 303/553 +f 301/549 302/550 304/550 305/549 +f 299/552 300/551 307/555 308/556 +f 312/557 313/558 309/314 310/313 +f 308/559 307/560 313/558 312/557 +f 310/313 309/314 311/314 314/313 +f 156/318 193/501 166/561 +f 157/320 167/562 217/522 +f 166/315 193/351 217/352 167/316 +f 306/563 169/304 165/303 +f 156/318 166/561 311/564 +f 302/565 306/563 165/303 +f 156/318 311/564 309/566 +f 304/567 302/565 165/303 +f 156/318 309/566 313/568 +f 300/317 304/567 165/303 +f 156/318 313/568 307/319 +f 156/318 300/317 165/303 +f 314/569 167/562 157/320 +f 163/321 168/369 303/570 +f 310/571 314/569 157/320 +f 163/321 303/570 301/572 +f 312/573 310/571 157/320 +f 163/321 301/572 305/574 +f 308/575 312/573 157/320 +f 163/321 305/574 299/322 +f 299/322 308/575 157/320 +f 442/296 443/295 319/288 317/287 +f 443/576 441/308 444/577 320/306 341/305 328/304 324/303 450/578 447/301 449/300 323/299 319/298 +f 328/310 341/311 365/312 327/309 +f 473/314 326/315 325/316 470/313 +f 459/317 466/319 315/318 +f 316/320 458/579 322/580 +f 351/326 375/323 374/324 350/325 +f 349/330 373/327 372/328 348/329 +f 347/334 371/331 370/332 346/333 +f 333/336 332/337 356/338 357/335 +f 345/342 369/339 368/340 344/341 +f 331/344 330/345 354/346 355/343 +f 343/350 367/347 366/348 342/349 +f 352/352 376/351 375/323 351/326 +f 350/325 374/324 373/327 349/330 +f 348/329 372/328 371/331 347/334 +f 346/333 370/332 369/339 345/342 +f 451/356 450/353 324/354 322/355 +f 332/337 331/344 355/343 356/338 +f 344/341 368/340 367/347 343/350 +f 330/345 329/357 353/358 354/346 +f 457/360 456/359 365/312 341/311 +f 316/362 322/355 324/354 315/361 +f 317/581 321/582 448/583 446/584 451/585 322/580 327/586 365/587 318/588 445/589 440/590 442/591 +f 329/357 320/374 318/375 353/358 +f 318/375 320/374 444/374 445/375 +f 437/592 407/593 378/378 422/377 +f 430/380 396/383 380/382 425/594 +f 407/387 406/384 379/385 378/386 +f 420/595 405/596 382/443 413/389 +f 425/594 380/382 387/597 426/392 +f 380/397 377/394 386/395 387/396 +f 414/398 384/417 388/412 415/399 +f 424/598 381/599 385/600 427/601 +f 426/392 387/597 391/602 428/603 +f 387/396 386/395 390/604 391/409 +f 427/601 385/600 389/605 429/606 +f 415/399 416/414 389/465 385/400 +f 414/398 381/401 393/460 417/415 +f 377/394 380/397 396/418 394/419 +f 439/607 412/608 396/383 430/380 +f 424/598 377/609 394/610 431/611 +f 419/612 418/428 399/464 404/613 +f 434/429 432/614 398/615 403/430 +f 435/616 433/436 400/435 401/617 +f 403/438 398/439 397/440 402/437 +f 423/441 434/429 403/430 379/442 +f 379/385 403/438 402/437 378/386 +f 413/389 419/612 404/613 383/390 +f 422/377 435/616 401/617 382/444 +f 392/447 428/448 391/449 390/450 429/451 389/445 416/446 +f 423/441 379/442 406/618 436/619 +f 421/454 411/461 405/596 420/595 +f 409/457 412/456 406/384 407/387 +f 438/620 409/621 407/593 437/592 +f 431/611 394/610 409/621 438/620 +f 394/419 396/418 412/456 409/457 +f 417/415 393/460 411/461 421/454 +f 436/619 406/618 412/608 439/607 +f 395/416 417/415 421/454 410/455 +f 410/455 421/454 420/595 408/622 +f 382/443 401/623 419/612 413/389 +f 401/623 400/427 418/428 419/612 +f 384/417 414/398 417/415 395/416 +f 388/412 392/413 416/414 415/399 +f 381/401 414/398 415/399 385/400 +f 408/622 420/595 413/389 383/390 +f 408/624 436/619 439/607 410/625 +f 393/626 431/611 438/620 411/627 +f 411/627 438/620 437/592 405/628 +f 383/471 423/441 436/619 408/624 +f 378/378 402/629 435/616 422/377 +f 383/471 404/473 434/429 423/441 +f 402/629 397/630 433/436 435/616 +f 404/473 399/631 432/614 434/429 +f 381/599 424/598 431/611 393/626 +f 410/625 439/607 430/380 395/476 +f 386/632 427/601 429/606 390/633 +f 388/479 426/392 428/603 392/634 +f 377/609 424/598 427/601 386/632 +f 384/635 425/594 426/392 388/479 +f 395/476 430/380 425/594 384/635 +f 405/628 437/592 422/377 382/444 +f 399/636 418/488 400/482 433/483 397/484 398/637 432/486 +f 344/489 331/492 332/491 345/490 +f 346/493 333/496 334/495 347/494 +f 348/497 335/500 336/499 349/498 +f 352/501 339/503 340/502 315/318 +f 351/638 338/505 339/503 352/501 +f 454/506 452/639 320/306 +f 337/508 338/505 351/638 350/509 +f 331/492 344/489 343/511 330/510 +f 337/508 350/509 349/498 336/499 +f 334/495 335/500 348/497 347/494 +f 318/588 455/640 353/641 +f 453/642 318/588 456/643 +f 333/496 346/493 345/490 332/491 +f 455/640 318/588 453/642 +f 456/643 318/588 365/587 +f 455/640 366/644 353/641 +f 361/517 374/520 375/519 362/518 +f 362/518 375/519 376/522 363/521 +f 320/306 452/639 457/523 +f 354/645 353/641 366/644 367/646 +f 363/521 376/522 316/320 364/526 +f 373/527 374/520 361/517 360/647 +f 454/506 329/530 342/529 +f 355/648 354/645 367/646 368/649 +f 372/650 373/527 360/647 359/651 +f 356/652 355/648 368/649 369/653 +f 454/538 455/537 453/537 452/538 +f 452/538 453/537 456/359 457/360 +f 371/654 372/650 359/651 358/655 +f 369/653 370/656 357/657 356/652 +f 321/292 323/291 449/543 448/544 +f 320/306 457/523 341/305 +f 358/655 357/657 370/656 371/654 +f 440/546 441/545 443/295 442/296 +f 448/544 449/543 447/547 446/548 +f 342/349 366/348 455/537 454/538 +f 320/306 329/530 454/506 +f 445/375 444/374 441/545 440/546 +f 446/548 447/547 450/353 451/356 +f 342/529 329/530 330/510 343/511 +f 464/550 458/551 459/552 463/549 +f 462/554 460/550 461/549 465/553 +f 327/309 462/554 465/553 328/310 +f 460/550 464/550 463/549 461/549 +f 458/551 467/555 466/556 459/552 +f 471/558 469/314 468/313 472/557 +f 467/560 471/558 472/557 466/559 +f 469/314 473/314 470/313 468/313 +f 315/318 325/561 352/501 +f 316/320 376/522 326/562 +f 325/316 326/315 376/351 352/352 +f 465/658 324/303 328/304 +f 315/318 470/564 325/561 +f 461/565 324/303 465/658 +f 315/318 468/566 470/564 +f 463/659 324/303 461/565 +f 315/318 472/568 468/566 +f 459/317 324/303 463/659 +f 315/318 466/319 472/568 +f 315/318 324/303 459/317 +f 473/660 316/320 326/562 +f 322/580 462/661 327/586 +f 469/662 316/320 473/660 +f 322/580 460/663 462/661 +f 471/573 316/320 469/662 +f 322/580 464/664 460/663 +f 467/575 316/320 471/573 +f 322/580 458/579 464/664 +f 458/579 316/320 467/575 +f 477/275 476/274 474/665 475/666 +f 475/666 474/665 478/667 479/668 +f 483/669 482/670 504/671 505/672 +f 485/669 484/670 508/671 509/672 +f 487/669 486/670 492/671 493/672 +f 481/673 489/674 514/675 510/676 +f 489/677 481/678 499/679 501/680 +f 489/669 488/670 496/671 497/672 +f 490/681 491/682 493/683 492/684 +f 485/685 487/686 493/687 491/688 +f 484/689 485/690 491/691 490/692 +f 494/693 495/694 497/695 496/696 +f 487/686 489/677 497/697 495/698 +f 486/689 487/690 495/691 494/692 +f 500/699 501/700 499/701 498/702 +f 488/689 489/690 501/691 500/692 +f 481/669 480/670 498/671 499/672 +f 502/702 503/682 505/681 504/699 +f 480/689 481/690 503/691 502/692 +f 481/678 483/703 505/704 503/705 +f 506/700 507/693 509/696 508/701 +f 483/703 485/706 509/707 507/708 +f 482/689 483/690 507/691 506/692 +f 510/709 514/710 519/711 515/712 +f 489/674 487/713 513/714 514/675 +f 487/713 485/715 512/716 513/714 +f 485/715 483/717 511/718 512/716 +f 483/717 481/719 510/720 511/718 +f 515/721 519/722 524/723 520/724 +f 514/710 513/725 518/726 519/727 +f 513/725 512/728 517/729 518/730 +f 512/728 511/731 516/732 517/733 +f 511/731 510/734 515/735 516/736 +f 520/737 524/738 529/739 525/740 +f 519/722 518/741 523/715 524/723 +f 518/741 517/742 522/743 523/715 +f 517/742 516/744 521/745 522/743 +f 516/744 515/746 520/719 521/745 +f 525/747 529/748 534/742 530/749 +f 524/738 523/750 528/751 529/752 +f 523/750 522/753 527/754 528/755 +f 522/753 521/756 526/757 527/758 +f 521/756 520/759 525/760 526/761 +f 529/748 528/762 533/763 534/742 +f 528/762 527/764 532/744 533/763 +f 527/764 526/765 531/766 532/744 +f 526/765 525/767 530/746 531/766 +f 129/245 130/244 618/244 122/245 +f 130/249 131/248 619/768 618/769 +f 506/770 508/771 484/772 482/773 +f 490/774 492/775 486/776 484/772 +f 494/777 496/778 488/779 486/780 +f 500/781 498/782 480/783 488/779 +f 502/784 504/785 482/773 480/783 diff --git a/homedecor_seating/models/lrfurn_armchair.obj b/homedecor_seating/models/lrfurn_armchair.obj new file mode 100644 index 0000000..1ad653e --- /dev/null +++ b/homedecor_seating/models/lrfurn_armchair.obj @@ -0,0 +1,575 @@ +# Blender v2.72 (sub 0) OBJ File: 'lrfurn-armchair.blend' +# www.blender.org +o Cylinder +v -0.312500 -0.464844 0.234375 +v -0.464844 0.500000 0.460938 +v 0.437500 0.312500 0.187500 +v -0.316406 -0.500000 0.421875 +v -0.496094 -0.500000 0.421875 +v -0.312500 -0.312500 -0.078125 +v 0.500000 -0.312500 -0.078125 +v 0.500000 -0.496094 0.187500 +v -0.312500 -0.500000 0.187500 +v -0.312500 -0.312500 0.187500 +v 0.500000 -0.316406 0.187500 +v -0.347657 0.500000 0.460938 +v -0.406250 0.500000 0.476562 +v -0.250000 0.312500 -0.062500 +v -0.312500 0.347656 0.234375 +v -0.500000 0.437500 0.437500 +v -0.312500 0.437500 0.437500 +v -0.312500 0.312500 -0.078125 +v 0.500000 -0.464844 0.218750 +v -0.312500 -0.347656 0.234375 +v 0.500000 -0.347656 0.218750 +v 0.437500 0.312500 -0.062500 +v 0.500000 -0.406250 0.234375 +v -0.312500 -0.406250 0.250000 +v -0.406250 -0.500000 0.476562 +v -0.406250 0.437500 0.500000 +v -0.464844 -0.500000 0.460938 +v -0.347656 0.437500 0.484375 +v -0.347656 -0.500000 0.460938 +v -0.464844 0.437500 0.484375 +v -0.312500 -0.000000 -0.039062 +v 0.500000 0.000000 -0.039062 +v 0.500000 0.312500 -0.078125 +v 0.500000 0.347656 0.218750 +v 0.500000 -0.250000 -0.046875 +v -0.312500 -0.250000 -0.046875 +v 0.437500 0.000000 0.000000 +v 0.437500 -0.312500 -0.062500 +v 0.437500 -0.250000 -0.015625 +v -0.250000 -0.000000 0.000000 +v -0.250000 -0.312500 -0.062500 +v -0.250000 -0.250000 -0.015625 +v -0.228538 2.426160 -0.153004 +v 0.437500 -0.500000 0.187500 +v 0.437500 -0.312500 0.187500 +v -0.316407 0.500000 0.421875 +v -0.312500 0.312500 0.187500 +v 0.437500 -0.464844 0.234375 +v -0.496094 0.500000 0.421875 +v 0.437500 -0.347656 0.234375 +v 0.500000 0.316406 0.187500 +v 0.437500 -0.406250 0.250000 +v -0.312500 0.312500 -0.078125 +v -0.312500 -0.437500 0.437500 +v -0.500000 -0.437500 0.437500 +v -0.312500 -0.000000 0.437500 +v -0.406250 -0.437500 0.500000 +v -0.347656 -0.437500 0.484375 +v -0.464844 -0.437500 0.484375 +v -0.500000 0.500000 -0.187500 +v 0.500000 0.000000 -0.187500 +v -0.500000 -0.500000 -0.187500 +v 0.500000 0.312500 -0.078125 +v 0.500000 0.500000 -0.187500 +v 0.500000 -0.500000 -0.187500 +v 0.437500 0.464844 0.234375 +v 0.437500 0.347656 0.234375 +v -0.500000 -0.500000 -0.375000 +v 0.500000 -0.500000 -0.375000 +v 0.437500 -0.437500 -0.500000 +v 0.375000 -0.437500 -0.500000 +v 0.375000 -0.375000 -0.500000 +v 0.437500 -0.375000 -0.500000 +v 0.437500 -0.437500 -0.375000 +v 0.375000 -0.437500 -0.375000 +v 0.375000 -0.375000 -0.375000 +v 0.437500 -0.375000 -0.375000 +v 0.437500 0.500000 0.187500 +v -0.464844 0.500000 0.460938 +v -0.347657 0.500000 0.460938 +v -0.406250 0.500000 0.476562 +v -0.312500 0.406250 0.250000 +v 0.500000 0.406250 0.234375 +v -0.312500 0.464844 0.234375 +v 0.500000 0.496094 0.187500 +v -0.375000 -0.437500 -0.500000 +v -0.437500 -0.437500 -0.500000 +v -0.437500 -0.375000 -0.500000 +v -0.375000 -0.375000 -0.500000 +v -0.375000 -0.437500 -0.375000 +v -0.437500 -0.437500 -0.375000 +v -0.437500 -0.375000 -0.375000 +v -0.375000 -0.375000 -0.375000 +v -0.312500 0.500000 0.187500 +v 0.500000 0.316406 0.187500 +v 0.500000 0.312500 -0.078125 +v -0.316407 0.500000 0.421875 +v -0.496094 0.500000 0.421875 +v 0.500000 0.464844 0.218750 +v -0.312500 0.347656 0.234375 +v 0.500000 0.347656 0.218750 +v -0.500000 0.500000 -0.375000 +v 0.500000 0.500000 -0.375000 +v -0.500000 0.500000 -0.187500 +v 0.500000 0.500000 -0.187500 +v 0.500000 0.500000 -0.375000 +v -0.500000 0.500000 -0.375000 +v 0.437500 0.375000 -0.500000 +v 0.375000 0.375000 -0.500000 +v 0.375000 0.437500 -0.500000 +v 0.437500 0.437500 -0.500000 +v 0.437500 0.375000 -0.375000 +v 0.375000 0.375000 -0.375000 +v 0.375000 0.437500 -0.375000 +v 0.437500 0.437500 -0.375000 +v -0.375000 0.375000 -0.500000 +v -0.437500 0.375000 -0.500000 +v -0.437500 0.437500 -0.500000 +v -0.375000 0.437500 -0.500000 +v -0.375000 0.375000 -0.375000 +v -0.437500 0.375000 -0.375000 +v -0.437500 0.437500 -0.375000 +v -0.375000 0.437500 -0.375000 +v 0.437500 0.406250 0.250000 +v -0.500000 0.500000 -0.187500 +v 0.500000 0.500000 -0.187500 +v 0.437500 0.347656 0.234375 +v -0.500000 0.437500 0.437500 +v -0.312500 0.437500 0.437500 +v -0.406250 0.437500 0.500000 +v -0.347656 0.437500 0.484375 +v -0.464844 0.437500 0.484375 +v -0.312500 -0.000000 -0.039062 +v 0.500000 0.000000 -0.039062 +v 0.500000 0.250000 -0.046875 +v -0.312500 0.250000 -0.046875 +v 0.437500 0.000000 0.000000 +v 0.437500 0.312500 -0.062500 +v 0.437500 0.250000 -0.015625 +v -0.250000 -0.000000 0.000000 +v -0.250000 0.250000 -0.015625 +v -0.250000 0.312500 -0.062500 +v -0.500000 -0.000000 0.437500 +v -0.406250 -0.000000 0.500000 +v -0.347656 -0.000000 0.484375 +v -0.464844 -0.000000 0.484375 +v -0.500000 -0.000000 -0.187500 +vt 0.140470 0.234971 +vt 0.140470 0.272035 +vt 0.078047 0.270084 +vt 0.062442 0.262281 +vt 0.015625 0.234971 +vt 0.703125 0.562500 +vt 0.703125 0.546875 +vt 0.718750 0.546875 +vt 0.718750 0.562500 +vt 0.749590 0.202859 +vt 0.749590 0.190887 +vt 0.765553 0.186896 +vt 0.765553 0.196873 +vt 0.305134 0.884532 +vt 0.476969 0.822047 +vt 0.492591 0.884532 +vt 0.249108 0.918025 +vt 0.062649 0.918025 +vt 0.062649 0.906371 +vt 0.249108 0.906371 +vt 0.305134 0.822047 +vt 0.516834 0.906371 +vt 0.532373 0.906371 +vt 0.532373 0.918025 +vt 0.516834 0.914140 +vt 0.031250 0.562500 +vt 0.031250 0.750000 +vt 0.015625 0.750000 +vt 0.015625 0.562500 +vt 0.062500 0.562500 +vt 0.062500 0.750000 +vt 0.046875 0.750000 +vt 0.046875 0.562500 +vt 0.749864 0.503824 +vt 0.749864 0.515528 +vt 0.640625 0.515528 +vt 0.640625 0.503824 +vt 0.727431 0.453105 +vt 0.742061 0.457007 +vt 0.765470 0.499922 +vt 0.015625 0.499922 +vt 0.039033 0.457007 +vt 0.031231 0.503824 +vt 0.062500 0.734375 +vt 0.078125 0.734375 +vt 0.078125 0.750000 +vt 0.171875 0.734375 +vt 0.171875 0.750000 +vt 0.024403 0.453105 +vt 0.492591 0.818141 +vt 0.015625 0.441401 +vt 0.640625 0.234971 +vt 0.703047 0.270084 +vt 0.640625 0.272035 +vt 0.718653 0.262281 +vt 0.289513 0.884532 +vt 0.289513 0.818141 +vt 0.148438 0.765625 +vt 0.148438 0.779712 +vt 0.031250 0.779712 +vt 0.031250 0.765625 +vt 0.015625 0.196873 +vt 0.015625 0.186896 +vt 0.031589 0.190887 +vt 0.031589 0.202859 +vt 0.727572 0.974351 +vt 0.742139 0.978235 +vt 0.742139 0.984062 +vt 0.727572 0.980178 +vt 0.756706 0.974351 +vt 0.756706 0.980178 +vt 0.053909 0.980178 +vt 0.039342 0.984062 +vt 0.039342 0.978236 +vt 0.053909 0.974351 +vt 0.031231 0.515528 +vt 0.015625 0.509676 +vt 0.024774 0.980178 +vt 0.024774 0.974351 +vt 0.609375 0.562500 +vt 0.609375 0.546875 +vt 0.756692 0.453105 +vt 0.078125 0.546875 +vt 0.171875 0.546875 +vt 0.171875 0.562500 +vt 0.078125 0.562500 +vt 0.062500 0.546875 +vt 0.053664 0.453105 +vt 0.765470 0.441401 +vt 0.718653 0.441401 +vt 0.046875 0.546875 +vt 0.031250 0.546875 +vt 0.015625 0.546875 +vt 0.765470 0.509676 +vt 0.264646 0.914140 +vt 0.264646 0.906371 +vt 0.016600 0.328605 +vt 0.024403 0.336408 +vt 0.039033 0.340309 +vt 0.053664 0.336408 +vt 0.061466 0.328605 +vt 0.148438 0.750000 +vt 0.637844 0.202859 +vt 0.637844 0.190887 +vt 0.017005 0.964640 +vt 0.061678 0.964640 +vt 0.765470 0.234971 +vt 0.016034 0.813142 +vt 0.264646 0.813142 +vt 0.062442 0.441401 +vt 0.140470 0.503824 +vt 0.477287 0.976904 +vt 0.305452 0.914419 +vt 0.477287 0.914419 +vt 0.734375 0.562500 +vt 0.734375 0.750000 +vt 0.718750 0.750000 +vt 0.734375 0.546875 +vt 0.492909 0.976904 +vt 0.492909 0.910513 +vt 0.289831 0.910513 +vt 0.289831 0.976904 +vt 0.765553 0.031250 +vt 0.765625 0.546875 +vt 0.765625 0.562500 +vt 0.750000 0.562500 +vt 0.750000 0.546875 +vt 0.719628 0.328605 +vt 0.727431 0.336408 +vt 0.742061 0.340309 +vt 0.756692 0.336408 +vt 0.764494 0.328605 +vt 0.719803 0.964639 +vt 0.718832 0.906371 +vt 0.765625 0.750000 +vt 0.750000 0.750000 +vt 0.718832 0.918025 +vt 0.764475 0.964639 +vt 0.516834 0.813142 +vt 0.765447 0.813142 +vt 0.015625 0.031250 +vt 0.703125 0.734375 +vt 0.718750 0.734375 +vt 0.609375 0.734375 +vt 0.609375 0.750000 +vt 0.703125 0.750000 +vt 0.062442 0.375077 +vt 0.078047 0.382880 +vt 0.703047 0.382880 +vt 0.718653 0.375077 +vt 0.140470 0.384831 +vt 0.640625 0.384831 +vt 0.143334 0.190887 +vt 0.143334 0.202859 +vt 0.734375 0.765625 +vt 0.617188 0.765625 +vt 0.617188 0.750000 +vt 0.734375 0.779712 +vt 0.617188 0.779712 +vt 0.140470 0.515528 +vt 0.143334 0.031250 +vt 0.637844 0.031250 +vt -0.000000 0.125000 +vt 1.000000 0.125000 +vt 1.000000 0.312500 +vt 0.500000 0.312500 +vt -0.000000 0.312500 +vt 0.937500 0.125000 +vt 0.875000 0.125000 +vt 0.875000 0.000000 +vt 0.937500 0.000000 +vt 0.125000 0.125000 +vt 0.062500 0.125000 +vt 0.062500 0.000000 +vt 0.125000 0.000000 +vt 0.062500 0.937500 +vt 0.062500 0.875000 +vt 0.125000 0.875000 +vt 0.125000 0.937500 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.062500 0.062500 +vt 0.125000 0.062500 +vt 0.875000 0.937500 +vt 0.875000 0.875000 +vt 0.937500 0.875000 +vt 0.937500 0.937500 +vt 0.875000 0.062500 +vt 0.937500 0.062500 +vn 1.000000 0.000000 0.000000 +vn 0.207300 0.310300 0.927700 +vn 0.805600 0.192600 0.560200 +vn 0.303000 0.505100 0.808100 +vn 0.160300 0.557500 0.814600 +vn -0.536500 -0.146800 0.831000 +vn -0.937700 -0.075700 0.338900 +vn -0.694400 -0.689700 0.205200 +vn -0.392500 -0.746300 0.537600 +vn 0.035700 0.943400 0.329600 +vn -0.000000 1.000000 -0.000000 +vn 0.785700 0.586900 0.195600 +vn 0.090600 -0.535500 0.839600 +vn 0.779600 -0.352300 0.517700 +vn 0.105900 -0.981900 0.156900 +vn 0.042000 -0.943000 0.330000 +vn 0.017300 0.999800 0.004100 +vn 0.661600 0.701300 0.265500 +vn 0.042000 0.943000 0.330000 +vn 0.090600 0.535500 0.839600 +vn 0.718100 0.386900 0.578400 +vn 0.119800 0.000000 0.992800 +vn 0.767500 -0.005700 0.640900 +vn 0.788700 0.344000 0.509500 +vn 0.800000 0.000000 0.600000 +vn 0.559600 0.000000 0.828700 +vn 0.948700 0.000000 0.316200 +vn 0.924400 -0.098200 0.368400 +vn 0.767500 0.005700 0.640900 +vn 0.999500 0.030800 -0.005100 +vn 0.576600 0.817000 -0.001200 +vn 0.697500 -0.687300 0.202400 +vn 0.938800 -0.077600 0.335500 +vn -0.160300 -0.557500 0.814600 +vn -0.207300 -0.310300 0.927700 +vn -0.403400 -0.297500 0.865300 +vn -0.303000 -0.505100 0.808100 +vn -0.250500 -0.053500 0.966600 +vn -0.489900 -0.040800 0.870800 +vn 0.641000 0.767600 0.000000 +vn 0.858500 0.024000 0.512200 +vn 0.655400 0.706800 0.266200 +vn 0.848700 0.528800 0.004000 +vn 0.000000 0.000000 1.000000 +vn -0.559600 0.000000 0.828700 +vn 0.000000 -0.173500 0.984800 +vn -0.565600 0.282800 0.774700 +vn -0.773500 0.210900 0.597700 +vn -0.498900 0.299000 0.813400 +vn 0.565600 0.282800 0.774700 +vn -0.000000 0.351100 0.936300 +vn 0.498900 0.299000 0.813400 +vn 0.536500 -0.146800 0.831000 +vn 0.000000 -0.779200 0.626800 +vn 0.392500 -0.746300 0.537600 +vn 0.250500 0.053500 0.966600 +vn 0.779600 0.352300 0.517700 +vn 0.403400 -0.297500 0.865300 +vn 0.489900 -0.040800 0.870800 +vn 0.250500 -0.053500 0.966600 +vn 0.207300 -0.310300 0.927700 +vn 0.303000 -0.505100 0.808100 +vn 0.160300 -0.557500 0.814600 +vn 0.105900 0.981900 0.156900 +vn 0.785700 -0.586900 0.195600 +vn 0.741200 0.000000 0.671300 +vn 0.718100 -0.386900 0.578400 +vn 0.773500 0.210900 0.597700 +vn 0.661600 -0.701300 0.265500 +vn -0.948700 -0.000000 0.316200 +vn 0.707100 0.707100 0.000800 +vn -0.707100 -0.707100 0.000300 +vn 0.553000 -0.833200 0.000900 +vn 0.035700 -0.943400 0.329600 +vn 0.000000 -1.000000 0.000000 +vn 0.017300 -0.999800 0.004100 +vn 0.048700 -0.781700 0.621700 +vn 0.000000 -0.800000 0.600000 +vn 0.104200 -0.757800 0.644100 +vn 0.073100 -0.933300 0.351600 +vn 0.032200 -0.999500 0.007600 +vn 0.641000 -0.767600 0.000000 +vn 0.896800 -0.114000 0.427600 +vn 0.120500 -0.255800 0.959200 +vn -0.573200 0.819400 0.003700 +vn -0.707100 0.707100 0.000300 +vn -0.999600 0.027100 0.002700 +vn -0.207300 0.310300 0.927700 +vn -0.160300 0.557500 0.814600 +vn -0.250500 0.053500 0.966600 +vn -0.489900 0.040800 0.870800 +vn -0.403400 0.297500 0.865300 +vn -0.303000 0.505100 0.808100 +vn -0.800000 -0.000000 0.600000 +vn -1.000000 -0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +g Cylinder_Cylinder_upholstery +s off +f 61/1/1 134/2/1 35/3/1 +f 7/4/1 61/1/1 35/3/1 +f 7/4/1 65/5/1 61/1/1 +s 1 +f 139/6/2 135/7/3 33/8/4 138/9/5 +f 59/10/6 55/11/7 5/12/8 27/13/9 +f 45/14/10 41/15/11 10/16/12 +f 48/17/13 1/18/14 9/19/15 44/20/16 +f 41/15/11 45/14/10 38/21/17 +f 85/22/18 78/23/19 66/24/20 99/25/21 +f 52/26/22 24/27/23 1/28/14 48/29/13 +f 45/30/10 10/31/12 20/32/24 50/33/20 +f 17/34/25 28/35/26 145/36/26 56/37/27 +f 100/38/28 82/39/29 129/34/30 +f 97/40/31 129/34/30 82/39/29 +f 4/41/32 24/42/23 54/43/33 +f 41/44/34 42/45/35 36/46/36 6/31/37 +f 42/45/35 40/47/38 31/48/39 36/46/36 +f 50/33/20 20/32/24 24/27/23 52/26/22 +f 4/41/32 1/49/14 24/42/23 +f 6/50/40 10/16/12 41/15/11 +f 1/49/14 4/41/32 9/51/15 +f 61/52/1 135/53/3 134/54/41 +f 96/55/1 135/53/3 61/52/1 +f 45/14/10 11/56/42 7/57/43 38/21/17 +f 144/58/44 146/59/45 59/60/6 57/61/46 +f 2/62/47 49/63/48 128/64/48 132/65/49 +f 12/66/50 13/67/51 130/68/51 131/69/52 +f 13/67/51 2/70/47 132/71/49 130/68/51 +f 58/72/53 57/73/46 25/74/54 29/75/55 +f 54/43/33 58/76/53 29/77/55 4/41/32 +f 57/73/46 59/78/6 27/79/9 25/74/54 +f 137/80/56 134/81/41 135/7/3 139/6/2 +f 82/39/29 84/82/57 97/40/31 +f 35/83/58 32/84/59 37/85/60 39/86/61 +f 7/87/62 35/83/58 39/86/61 38/30/63 +f 20/88/24 54/43/33 24/42/23 +f 84/82/57 94/89/64 97/40/31 +f 47/90/65 100/38/28 56/37/27 +f 39/86/61 37/85/60 40/47/38 42/45/35 +f 38/30/63 39/86/61 42/45/35 41/44/34 +f 21/91/21 50/33/20 52/26/22 23/92/66 +f 11/87/42 45/30/10 50/33/20 21/91/21 +f 23/92/66 52/26/22 48/29/13 19/93/67 +f 46/40/68 12/94/50 131/35/52 129/34/68 +f 19/95/67 48/17/13 44/20/16 8/96/69 +f 8/97/69 7/4/43 19/98/67 +f 19/98/67 7/4/43 23/99/66 +f 21/100/21 23/99/66 7/4/43 +f 7/4/43 11/101/42 21/100/21 +f 145/102/26 144/58/44 57/61/46 58/27/53 +f 146/103/45 143/104/70 55/11/7 59/10/6 +f 5/105/8 9/19/15 27/79/9 +f 27/79/9 9/19/15 25/74/54 +f 25/74/54 9/19/15 29/75/55 +f 9/19/15 4/106/32 29/75/55 +f 126/107/71 96/55/1 61/52/1 +f 62/108/72 65/109/73 9/19/15 +f 9/19/15 65/109/73 44/20/16 +f 44/20/16 65/109/73 8/96/69 +f 7/4/43 8/97/69 65/5/73 +f 100/38/28 129/34/30 56/37/27 +f 10/110/12 56/111/27 20/88/24 +f 3/112/74 14/113/75 22/114/76 +f 127/115/77 15/116/78 47/117/65 3/9/74 +f 54/43/33 20/88/24 56/111/27 +f 34/118/79 127/115/77 3/9/74 51/8/80 +f 51/119/80 3/112/74 22/114/76 63/120/81 +f 53/121/82 14/113/75 47/122/65 +f 47/122/65 14/113/75 3/112/74 +f 5/105/8 62/108/72 9/19/15 +f 55/11/7 62/123/72 5/12/8 +f 99/124/21 66/125/20 124/126/22 83/127/66 +f 95/128/1 96/55/1 101/129/83 +f 101/129/83 96/55/1 83/130/66 +f 83/130/66 96/55/1 99/131/21 +f 99/131/21 96/55/1 85/132/18 +f 97/133/31 94/134/64 80/66/11 +f 80/66/11 94/134/64 81/67/11 +f 66/125/20 84/135/57 82/136/29 124/126/22 +f 78/23/19 94/134/64 84/137/57 66/24/20 +f 124/126/22 82/136/29 100/116/28 67/115/84 +f 83/127/66 124/126/22 67/115/84 101/118/83 +f 81/67/11 94/134/64 79/70/11 +f 94/134/64 98/138/85 79/70/11 +f 96/55/1 126/107/71 85/132/18 +f 85/22/18 126/139/71 78/23/19 +f 78/23/19 126/139/71 94/134/64 +f 126/139/71 125/140/86 94/134/64 +f 94/134/64 125/140/86 98/138/85 +f 128/64/87 98/63/85 125/141/86 +f 141/142/88 139/6/2 138/9/5 142/143/89 +f 140/144/90 137/80/56 139/6/2 141/142/88 +f 133/145/91 140/144/90 141/142/88 136/146/92 +f 136/146/92 141/142/88 142/143/89 18/117/93 +f 6/147/40 36/148/1 10/110/12 +f 136/149/1 53/150/82 47/90/65 +f 47/90/65 56/37/27 136/149/1 +f 56/111/27 10/110/12 36/148/1 +f 36/148/1 133/151/1 56/111/27 +f 136/149/1 56/37/27 133/152/1 +f 30/65/45 16/64/94 143/153/70 146/154/45 +f 28/116/26 26/155/44 144/156/44 145/157/26 +f 26/155/44 30/158/45 146/159/45 144/156/44 +f 56/111/27 145/160/26 58/76/53 54/43/33 +f 143/153/70 128/64/87 125/141/86 +f 62/123/72 55/11/7 143/104/70 +f 125/141/86 147/161/95 143/153/70 +f 143/104/70 147/162/95 62/123/72 +g Cylinder_Cylinder_bottom +s off +f 69/163/1 103/164/1 64/165/1 61/166/1 65/167/1 +f 68/163/75 69/164/75 65/165/75 62/167/75 +f 68/164/95 62/165/95 60/167/95 102/163/95 +f 74/168/75 75/169/75 71/170/75 70/171/75 +f 75/168/95 76/169/95 72/170/95 71/171/95 +f 76/172/11 77/173/11 73/174/11 72/175/11 +f 77/172/1 74/173/1 70/174/1 73/175/1 +f 70/176/96 71/177/96 72/178/96 73/179/96 +f 69/180/96 68/181/96 102/182/96 103/183/96 +f 90/172/75 91/173/75 87/174/75 86/175/75 +f 91/168/95 92/169/95 88/170/95 87/171/95 +f 92/168/11 93/169/11 89/170/11 88/171/11 +f 93/172/1 90/173/1 86/174/1 89/175/1 +f 86/173/96 87/184/96 88/185/96 89/172/96 +f 106/163/11 107/164/11 104/165/11 105/167/11 +f 112/168/75 113/169/75 109/170/75 108/171/75 +f 113/172/95 114/173/95 110/174/95 109/175/95 +f 114/172/11 115/173/11 111/174/11 110/175/11 +f 115/168/1 112/169/1 108/170/1 111/171/1 +f 108/186/96 109/187/96 110/188/96 111/189/96 +f 120/172/75 121/173/75 117/174/75 116/175/75 +f 121/172/95 122/173/95 118/174/95 117/175/95 +f 122/168/11 123/169/11 119/170/11 118/171/11 +f 123/168/1 120/169/1 116/170/1 119/171/1 +f 116/169/96 117/190/96 118/191/96 119/168/96 diff --git a/homedecor_seating/models/lrfurn_sofa_long.obj b/homedecor_seating/models/lrfurn_sofa_long.obj new file mode 100644 index 0000000..d8e32db --- /dev/null +++ b/homedecor_seating/models/lrfurn_sofa_long.obj @@ -0,0 +1,715 @@ +# Blender v2.72 (sub 0) OBJ File: 'lrfurn-sofa-long.blend' +# www.blender.org +o Cylinder +v 0.464844 -0.312500 0.234375 +v -2.347656 0.500000 0.218751 +v -2.347656 -0.312500 0.234375 +v -2.464844 0.500000 0.218751 +v 0.500000 -0.316407 0.421875 +v 0.500000 -0.496094 0.421875 +v -2.500000 -0.496094 0.421875 +v -2.500000 -0.316406 0.421875 +v 0.312500 -0.312500 -0.078125 +v 0.312500 0.500000 -0.078125 +v 0.496094 0.500000 0.187500 +v 0.500000 -0.312500 0.187500 +v 0.312500 -0.312500 0.187500 +v 0.316406 0.500000 0.187500 +v -2.312500 0.500000 -0.078124 +v -2.312500 -0.312500 -0.078125 +v -2.316406 0.500000 0.187501 +v -2.312500 -0.312500 0.187500 +v -2.500000 -0.312500 0.187500 +v -2.496094 0.500000 0.187501 +v -0.500000 0.500000 -0.078125 +v -0.500000 -0.500000 0.437500 +v -0.500000 -0.312500 0.437500 +v -0.500000 -0.312500 -0.078125 +v -1.500000 -0.500000 0.437500 +v -1.500000 -0.312500 -0.078125 +v -1.500000 0.500000 -0.078124 +v -1.500000 -0.312500 0.437500 +v -2.464844 -0.312500 0.234375 +v 0.464844 0.500000 0.218750 +v 0.347656 -0.312500 0.234375 +v 0.347656 0.500000 0.218750 +v -2.406250 0.500000 0.234376 +v -2.406250 -0.312500 0.250000 +v 0.406250 0.500000 0.234375 +v 0.406250 -0.312500 0.250000 +v 0.500000 -0.406250 0.476562 +v -2.500000 -0.406250 0.476563 +v -0.500000 -0.406250 0.500000 +v -1.500000 -0.406250 0.500000 +v 0.500000 -0.464844 0.460937 +v -2.500000 -0.347656 0.460938 +v -0.500000 -0.347656 0.484375 +v -1.500000 -0.347656 0.484375 +v 0.500000 -0.347657 0.460937 +v -2.500000 -0.464844 0.460938 +v -0.500000 -0.464844 0.484375 +v -1.500000 -0.464844 0.484375 +v -1.906250 -0.312500 -0.039062 +v -1.000000 0.500000 -0.039062 +v -0.093750 -0.312500 -0.039063 +v -1.000000 -0.312500 -0.039063 +v -0.093750 0.500000 -0.039062 +v -1.906250 0.500000 -0.039062 +v -1.562500 -0.312500 -0.046875 +v -0.562500 0.500000 -0.046875 +v -2.250000 0.500000 -0.046874 +v -0.437500 -0.312500 -0.046875 +v -0.437500 0.500000 -0.046875 +v -1.437500 -0.312500 -0.046875 +v -0.562500 -0.312500 -0.046875 +v 0.250000 0.500000 -0.046875 +v 0.250000 -0.312500 -0.046875 +v -1.437500 0.500000 -0.046874 +v -2.250000 -0.312500 -0.046875 +v -1.562500 0.500000 -0.046874 +v -0.093750 0.437500 0.000000 +v -1.906250 0.437500 0.000001 +v 0.312500 0.437500 -0.062500 +v -2.312500 0.437500 -0.062499 +v -1.500000 0.437500 -0.062499 +v -0.500000 0.437500 -0.062500 +v -1.000000 0.437500 0.000000 +v -1.562500 0.437500 -0.015624 +v 0.250000 0.437500 -0.015625 +v -1.437500 0.437500 -0.015625 +v -2.250000 0.437500 -0.015624 +v -0.437500 0.437500 -0.015625 +v -0.562500 0.437500 -0.015625 +v -0.093750 -0.250000 -0.000000 +v -1.906250 -0.250000 0.000000 +v 0.312500 -0.250000 -0.062500 +v -1.500000 -0.250000 -0.062500 +v -1.562500 -0.250000 -0.015625 +v 0.250000 -0.250000 -0.015625 +v -2.250000 -0.250000 -0.015625 +v -0.437500 -0.250000 -0.015625 +v -2.312500 -0.250000 -0.062500 +v -0.500000 -0.250000 -0.062500 +v -1.000000 -0.250000 -0.000000 +v -1.437500 -0.250000 -0.015625 +v -0.562500 -0.250000 -0.015625 +v -2.426160 -0.228537 -0.153004 +v 0.500000 0.437500 0.187500 +v 0.312500 0.437500 0.187500 +v -2.312500 0.437500 0.187501 +v -2.500000 0.437500 0.187501 +v 0.464844 0.437500 0.234375 +v -2.347656 0.437500 0.234376 +v 0.347656 0.437500 0.234375 +v -2.464844 0.437500 0.234376 +v 0.406250 0.437500 0.250000 +v -2.406250 0.437500 0.250001 +v 0.437500 -0.312500 0.437500 +v -2.437500 -0.500000 0.437500 +v 0.437500 -0.500000 0.437500 +v -2.437500 -0.312500 0.437500 +v -2.437500 -0.406250 0.500000 +v 0.437500 -0.406250 0.500000 +v 0.437500 -0.347657 0.484375 +v -2.437500 -0.347656 0.484375 +v -2.437500 -0.464844 0.484375 +v 0.437500 -0.464844 0.484375 +v -0.500000 -0.500000 -0.187500 +v -1.500000 -0.500000 -0.187500 +v -2.500000 -0.499999 -0.187500 +v 0.500000 -0.500000 -0.187500 +v -2.500000 0.500000 -0.187499 +v -1.500000 0.500000 -0.187499 +v -0.500000 0.500000 -0.187500 +v 0.500000 0.500000 -0.187500 +v -2.500000 0.500001 -0.374999 +v -2.500000 -0.499999 -0.375000 +v 0.500000 -0.500000 -0.375000 +v 0.500000 0.500000 -0.375000 +v 0.437500 0.437500 -0.500000 +v 0.437500 0.375000 -0.500000 +v 0.375000 0.375000 -0.500000 +v 0.375000 0.437500 -0.500000 +v 0.437500 0.437500 -0.375000 +v 0.437500 0.375000 -0.375000 +v 0.375000 0.375000 -0.375000 +v 0.375000 0.437500 -0.375000 +v -2.375000 0.437501 -0.499999 +v -2.375000 0.375001 -0.499999 +v -2.437500 0.375001 -0.499999 +v -2.437500 0.437501 -0.499999 +v -2.375000 0.437501 -0.374999 +v -2.375000 0.375001 -0.374999 +v -2.437500 0.375001 -0.374999 +v -2.437500 0.437501 -0.374999 +v 0.437500 -0.375000 -0.500000 +v 0.437500 -0.437500 -0.500000 +v 0.375000 -0.437500 -0.500000 +v 0.375000 -0.375000 -0.500000 +v 0.437500 -0.375000 -0.375000 +v 0.437500 -0.437500 -0.375000 +v 0.375000 -0.437500 -0.375000 +v 0.375000 -0.375000 -0.375000 +v -2.375000 -0.374999 -0.500000 +v -2.375000 -0.437499 -0.500000 +v -2.437500 -0.437499 -0.500000 +v -2.437500 -0.374999 -0.500000 +v -2.375000 -0.374999 -0.375000 +v -2.375000 -0.437499 -0.375000 +v -2.437500 -0.437499 -0.375000 +v -2.437500 -0.374999 -0.375000 +v -0.968750 0.437500 -0.500000 +v -0.968750 0.375000 -0.500000 +v -1.031250 0.375000 -0.500000 +v -1.031250 0.437500 -0.500000 +v -0.968750 0.437500 -0.375000 +v -0.968750 0.375000 -0.375000 +v -1.031250 0.375000 -0.375000 +v -1.031250 0.437500 -0.375000 +v -0.968750 -0.375000 -0.500000 +v -0.968750 -0.437500 -0.500000 +v -1.031250 -0.437500 -0.500000 +v -1.031250 -0.375000 -0.500000 +v -0.968750 -0.375000 -0.375000 +v -0.968750 -0.437500 -0.375000 +v -1.031250 -0.437500 -0.375000 +v -1.031250 -0.375000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v -0.500000 0.500000 -0.375000 +v -1.500000 0.500000 -0.374999 +v -1.500000 -0.500000 -0.375000 +vt 0.250000 0.383435 +vt 0.265625 0.375706 +vt 0.265625 0.503232 +vt 0.281250 0.734375 +vt 0.281250 0.750000 +vt 0.265625 0.750000 +vt 0.265625 0.734375 +vt 0.390625 0.734375 +vt 0.390625 0.750000 +vt 0.750000 0.201141 +vt 0.750000 0.187500 +vt 0.765625 0.187500 +vt 0.305134 0.884532 +vt 0.476969 0.822047 +vt 0.492591 0.884532 +vt 0.249108 0.918025 +vt 0.062649 0.918025 +vt 0.062649 0.906371 +vt 0.249108 0.906371 +vt 0.305134 0.822047 +vt 0.734375 0.562500 +vt 0.734375 0.750000 +vt 0.718750 0.750000 +vt 0.718750 0.562500 +vt 0.171875 0.734375 +vt 0.250000 0.734375 +vt 0.250000 0.750000 +vt 0.171875 0.750000 +vt 0.609375 0.562500 +vt 0.609375 0.546875 +vt 0.703125 0.546875 +vt 0.703125 0.562500 +vt 0.265625 0.201141 +vt 0.265625 0.187500 +vt 0.515625 0.187500 +vt 0.515625 0.201141 +vt 0.031250 0.201141 +vt 0.031250 0.187500 +vt 0.031250 0.562500 +vt 0.031250 0.750000 +vt 0.015625 0.750000 +vt 0.015625 0.562500 +vt 0.718750 0.546875 +vt 0.515625 0.734375 +vt 0.515625 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.734375 +vt 0.750000 0.562500 +vt 0.750000 0.750000 +vt 0.062500 0.562500 +vt 0.062500 0.750000 +vt 0.046875 0.750000 +vt 0.046875 0.562500 +vt 0.265625 0.514825 +vt 0.031250 0.514825 +vt 0.031250 0.503232 +vt 0.053711 0.452995 +vt 0.062500 0.441401 +vt 0.015625 0.499368 +vt 0.532373 0.906371 +vt 0.718832 0.906371 +vt 0.718832 0.918025 +vt 0.532373 0.918025 +vt 0.062500 0.734375 +vt 0.078125 0.734375 +vt 0.078125 0.750000 +vt 0.515625 0.562500 +vt 0.515625 0.546875 +vt 0.531250 0.546875 +vt 0.531250 0.562500 +vt 0.742188 0.456859 +vt 0.765625 0.499368 +vt 0.727539 0.452995 +vt 0.765625 0.441401 +vt 0.756836 0.452995 +vt 0.515625 0.503232 +vt 0.718750 0.441401 +vt 0.765625 0.562500 +vt 0.765625 0.750000 +vt 0.015625 0.441401 +vt 0.024414 0.452995 +vt 0.492591 0.818141 +vt 0.039062 0.456859 +vt 0.289513 0.884532 +vt 0.289513 0.818141 +vt 0.727572 0.974351 +vt 0.742139 0.978235 +vt 0.719803 0.964639 +vt 0.765625 0.509029 +vt 0.750000 0.514825 +vt 0.750000 0.503232 +vt 0.756706 0.974351 +vt 0.756706 0.980178 +vt 0.742139 0.984062 +vt 0.265625 0.765625 +vt 0.265625 0.779712 +vt 0.031250 0.779712 +vt 0.031250 0.765625 +vt 0.477287 0.976904 +vt 0.305452 0.914419 +vt 0.477287 0.914419 +vt 0.289831 0.976904 +vt 0.289831 0.910513 +vt 0.492909 0.976904 +vt 0.492909 0.910513 +vt 0.756836 0.337900 +vt 0.718750 0.264013 +vt 0.764648 0.330122 +vt 0.742187 0.341789 +vt 0.727539 0.337900 +vt 0.719727 0.330122 +vt 0.750000 0.765625 +vt 0.515625 0.765625 +vt 0.053909 0.980178 +vt 0.039342 0.984062 +vt 0.039342 0.978236 +vt 0.053909 0.974351 +vt 0.015625 0.509029 +vt 0.515625 0.514825 +vt 0.750000 0.779712 +vt 0.515625 0.779712 +vt 0.024774 0.980178 +vt 0.024774 0.974351 +vt 0.164062 0.385367 +vt 0.078125 0.383435 +vt 0.515625 0.375706 +vt 0.531250 0.383435 +vt 0.617188 0.385367 +vt 0.703125 0.383435 +vt 0.500000 0.383435 +vt 0.390625 0.385367 +vt 0.281250 0.383435 +vt 0.531250 0.734375 +vt 0.609375 0.734375 +vt 0.078125 0.546875 +vt 0.171875 0.546875 +vt 0.171875 0.562500 +vt 0.078125 0.562500 +vt 0.500000 0.546875 +vt 0.500000 0.562500 +vt 0.390625 0.562500 +vt 0.390625 0.546875 +vt 0.062500 0.546875 +vt 0.703125 0.734375 +vt 0.718750 0.734375 +vt 0.250000 0.546875 +vt 0.265625 0.546875 +vt 0.265625 0.562500 +vt 0.250000 0.562500 +vt 0.281250 0.562500 +vt 0.281250 0.546875 +vt 0.062500 0.375706 +vt 0.718750 0.375706 +vt 0.609375 0.750000 +vt 0.703125 0.750000 +vt 0.531250 0.750000 +vt 0.765625 0.546875 +vt 0.750000 0.546875 +vt 0.046875 0.546875 +vt 0.031250 0.546875 +vt 0.516834 0.906371 +vt 0.516834 0.914140 +vt 0.734375 0.546875 +vt 0.015625 0.546875 +vt 0.264646 0.914140 +vt 0.264646 0.906371 +vt 0.016602 0.330122 +vt 0.062500 0.264013 +vt 0.024414 0.337900 +vt 0.039062 0.341789 +vt 0.053711 0.337900 +vt 0.061523 0.330122 +vt 0.727572 0.980178 +vt 0.015625 0.187500 +vt 0.764475 0.964639 +vt 0.017005 0.964640 +vt 0.061678 0.964640 +vt 0.265625 0.031250 +vt 0.015625 0.031250 +vt 0.515625 0.031250 +vt 0.016034 0.813142 +vt 0.264646 0.813142 +vt 0.015625 0.236792 +vt 0.078125 0.271791 +vt 0.265625 0.236792 +vt 0.164062 0.273735 +vt 0.250000 0.271791 +vt 0.265625 0.264013 +vt 0.281250 0.271791 +vt 0.390625 0.273735 +vt 0.515625 0.236792 +vt 0.500000 0.271791 +vt 0.515625 0.264013 +vt 0.531250 0.271791 +vt 0.617187 0.273735 +vt 0.703125 0.271791 +vt 0.765625 0.236792 +vt 0.516834 0.813142 +vt 0.765447 0.813142 +vt 0.765625 0.031250 +vt -0.000000 0.125000 +vt 1.000000 0.125000 +vt 1.000000 0.312500 +vt -0.000000 0.312500 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.937500 0.125000 +vt 0.875000 0.125000 +vt 0.875000 0.000000 +vt 0.937500 0.000000 +vt 0.125000 0.125000 +vt 0.062500 0.125000 +vt 0.062500 0.000000 +vt 0.125000 0.000000 +vt 0.062500 0.937500 +vt 0.062500 0.875000 +vt 0.125000 0.875000 +vt 0.125000 0.937500 +vt 0.875000 0.937500 +vt 0.875000 0.875000 +vt 0.937500 0.875000 +vt 0.937500 0.937500 +vt 0.062500 0.062500 +vt 0.125000 0.062500 +vt 0.875000 0.062500 +vt 0.937500 0.062500 +vt 0.531250 0.125000 +vt 0.468750 0.125000 +vt 0.468750 0.000000 +vt 0.531250 0.000000 +vt 0.468750 0.937500 +vt 0.468750 0.875000 +vt 0.531250 0.875000 +vt 0.531250 0.937500 +vt 0.468750 0.062500 +vt 0.531250 0.062500 +vn 0.000000 1.000000 0.000000 +vn 0.000000 0.948700 0.316200 +vn 0.299600 -0.207400 0.931200 +vn 0.289300 -0.404600 0.867500 +vn -0.000000 -0.351100 0.936300 +vn 0.000000 -0.193100 0.981200 +vn 0.000000 -0.251900 0.967700 +vn 0.000000 -0.490300 0.871600 +vn 0.146800 -0.536500 0.831000 +vn 0.075700 -0.937700 0.338900 +vn 0.689700 -0.694400 0.205200 +vn 0.746300 -0.392500 0.537600 +vn -0.943400 0.035700 0.329600 +vn -1.000000 0.000000 0.000000 +vn -0.586900 0.785700 0.195600 +vn 0.535500 0.090600 0.839600 +vn 0.352300 0.779600 0.517700 +vn 0.981900 0.105900 0.156900 +vn 0.943000 0.042000 0.330000 +vn -0.999800 0.017300 0.004100 +vn 0.341800 0.788400 0.511400 +vn 0.586900 0.785700 0.195600 +vn 0.943400 0.035700 0.329600 +vn 0.000000 -0.251500 0.967800 +vn -0.303500 -0.207400 0.930000 +vn -0.292300 -0.404200 0.866700 +vn 0.000000 0.251500 0.967800 +vn 0.000000 0.860000 0.510300 +vn -0.189400 0.805300 0.561700 +vn -0.303500 0.207400 0.930000 +vn 0.000000 -0.559600 0.828700 +vn 0.000000 -0.948700 0.316200 +vn -0.146800 -0.536500 0.831000 +vn -0.075700 -0.937700 0.338900 +vn 0.000000 0.119800 0.992800 +vn -0.002000 0.760700 0.649000 +vn 0.101100 0.973400 0.205400 +vn -0.557500 0.160300 0.814600 +vn -0.289300 -0.404600 0.867500 +vn -0.299600 -0.207400 0.931200 +vn 0.002000 0.760700 0.649000 +vn -0.341800 0.788400 0.511400 +vn -0.535500 0.090600 0.839600 +vn 0.000000 0.559600 0.828700 +vn 0.146800 0.536500 0.831000 +vn 0.079300 0.940200 0.331200 +vn 0.685500 0.699900 0.200500 +vn -0.943000 0.042000 0.330000 +vn -0.981900 0.105900 0.156900 +vn -0.352300 0.779600 0.517700 +vn 0.557500 -0.160300 0.814600 +vn 0.303500 -0.207400 0.930000 +vn 0.292300 -0.404200 0.866700 +vn 0.505100 -0.303000 0.808100 +vn 0.000000 0.193100 0.981200 +vn 0.000000 0.902600 0.430500 +vn 0.189400 0.805300 0.561700 +vn 0.303500 0.207400 0.930000 +vn -0.685500 0.699900 0.200500 +vn -0.767600 0.641000 0.000000 +vn -0.706800 0.655400 0.266200 +vn -0.101100 0.973400 0.205400 +vn -0.746300 0.392500 0.537600 +vn -0.779200 0.000000 0.626800 +vn -0.146800 0.536500 0.831000 +vn -0.079300 0.940200 0.331200 +vn -0.746300 -0.392500 0.537600 +vn -0.173500 0.000000 0.984800 +vn 0.000000 0.000000 1.000000 +vn 0.173500 0.000000 0.984800 +vn 1.000000 -0.000000 0.000000 +vn 0.999800 0.017300 0.004100 +vn 0.767600 0.641000 0.000000 +vn 0.706800 0.655400 0.266200 +vn -0.386900 0.718100 0.578400 +vn -0.701300 0.661600 0.265500 +vn 0.000000 0.741200 0.671300 +vn 0.386900 0.718100 0.578400 +vn 0.779200 0.000000 0.626800 +vn 0.746300 0.392500 0.537600 +vn -0.187600 0.805200 0.562500 +vn -0.299600 0.207400 0.931200 +vn 0.000000 0.251900 0.967700 +vn 0.000000 0.860700 0.509200 +vn 0.557500 0.160300 0.814600 +vn -0.557500 -0.160300 0.814600 +vn 0.299600 0.207400 0.931200 +vn 0.187600 0.805200 0.562500 +vn -0.505100 -0.303000 0.808100 +vn 0.701300 0.661600 0.265500 +vn -0.689700 -0.694400 0.205200 +vn -0.000000 -1.000000 -0.000000 +vn -0.707100 -0.707100 0.000300 +vn 0.707100 -0.707100 0.000300 +vn 0.707100 0.707100 0.000800 +vn -0.707100 0.707100 0.000800 +vn -0.000000 0.000000 -1.000000 +g Cylinder_Cylinder_upholstery +s 1 +f 58/1/1 24/2/1 23/3/2 +f 92/4/3 61/5/4 24/6/5 89/7/6 +f 90/8/7 52/9/8 61/5/4 92/4/3 +f 113/10/9 106/11/10 6/12/11 41/12/12 +f 95/13/13 82/14/14 13/15/15 +f 98/16/16 1/17/17 12/18/18 94/19/19 +f 82/14/14 95/13/13 69/20/20 +f 99/21/16 3/22/21 18/23/22 96/24/23 +f 80/25/24 87/26/25 58/27/26 51/28/8 +f 87/26/25 89/7/6 24/6/5 58/27/26 +f 68/29/27 54/30/28 57/31/29 77/32/30 +f 48/33/31 25/34/32 22/35/32 47/36/31 +f 112/37/33 105/38/34 25/34/32 48/33/31 +f 102/39/35 36/40/36 1/41/17 98/42/16 +f 77/32/30 57/31/29 15/43/37 70/24/38 +f 83/44/6 26/45/5 60/46/39 91/47/40 +f 103/48/35 34/49/41 3/22/21 99/21/16 +f 95/50/13 13/51/15 31/52/42 100/53/43 +f 23/3/2 43/54/44 110/55/45 104/56/46 +f 31/57/42 23/3/2 104/56/46 +f 13/58/15 23/3/2 31/57/42 +f 5/59/47 31/57/42 104/56/46 +f 97/60/48 19/61/49 29/62/50 101/63/43 +f 82/64/51 85/65/52 63/66/53 9/51/54 +f 71/67/55 27/68/56 66/69/57 74/70/58 +f 34/71/41 8/72/59 3/73/21 +f 91/47/40 60/46/39 52/9/8 90/8/7 +f 85/65/52 80/25/24 51/28/8 63/66/53 +f 100/53/43 31/52/42 36/40/36 102/39/35 +f 19/74/49 8/72/59 29/75/50 +f 74/70/58 66/69/57 54/30/28 68/29/27 +f 3/73/21 28/76/2 18/77/22 +f 101/78/43 29/79/50 34/49/41 103/48/35 +f 12/80/18 1/81/17 5/59/47 +f 9/82/60 13/15/15 82/14/14 +f 36/83/36 5/59/47 1/81/17 +f 5/59/47 36/83/36 31/57/42 +f 8/72/59 34/71/41 29/75/50 +f 95/13/13 14/84/61 10/85/62 69/20/20 +f 42/86/63 19/61/49 38/87/64 +f 8/88/59 19/61/49 42/86/63 +f 8/72/59 42/89/63 111/90/65 107/91/66 +f 38/87/64 46/92/67 112/93/33 108/94/68 +f 39/95/69 47/96/31 113/97/9 109/98/70 +f 96/99/23 88/100/71 70/101/72 +f 18/102/22 88/100/71 96/99/23 +f 16/103/73 88/100/71 18/102/22 +f 17/104/74 96/99/23 70/101/72 15/105/37 +f 4/106/75 15/107/37 20/108/76 +f 33/109/77 15/107/37 4/106/75 +f 2/110/78 15/107/37 33/109/77 +f 17/111/74 15/107/37 2/110/78 +f 111/49/65 108/112/68 40/113/69 44/45/44 +f 44/45/44 40/113/69 39/95/69 43/6/44 +f 110/114/45 109/115/70 37/116/79 45/117/80 +f 104/56/46 110/55/45 45/118/80 5/59/47 +f 28/76/2 44/119/44 43/54/44 23/3/2 +f 107/91/66 111/90/65 44/119/44 28/76/2 +f 108/112/68 112/120/33 48/121/31 40/113/69 +f 40/113/69 48/121/31 47/96/31 39/95/69 +f 109/115/70 113/122/9 41/123/12 37/116/79 +f 58/1/1 23/3/2 51/124/1 +f 51/124/1 23/3/2 63/125/1 +f 26/126/1 55/127/1 28/76/2 +f 55/127/1 49/128/1 28/76/2 +f 49/128/1 65/129/1 28/76/2 +f 26/126/1 28/76/2 60/130/1 +f 60/130/1 28/76/2 52/131/1 +f 61/132/1 52/131/1 23/3/2 +f 24/2/1 61/132/1 23/3/2 +f 28/76/2 23/3/2 52/131/1 +f 84/133/52 74/70/58 68/29/27 81/134/24 +f 62/135/57 53/136/28 67/137/27 75/138/58 +f 64/139/81 76/140/82 73/141/83 50/142/84 +f 83/44/6 71/67/55 74/70/58 84/133/52 +f 10/143/62 62/135/57 75/138/58 69/50/85 +f 27/68/56 71/67/55 76/140/82 64/139/81 +f 86/144/25 77/32/30 70/24/38 88/145/86 +f 81/134/24 68/29/27 77/32/30 86/144/25 +f 59/146/29 21/147/56 72/148/55 78/149/30 +f 53/136/28 59/146/29 78/149/30 67/137/27 +f 50/142/84 73/141/83 79/150/87 56/151/88 +f 56/151/88 79/150/87 72/148/55 21/147/56 +f 9/152/60 63/125/1 13/58/15 +f 23/3/2 13/58/15 63/125/1 +f 16/153/73 18/77/22 65/129/1 +f 28/76/2 65/129/1 18/77/22 +f 49/154/8 81/134/24 86/144/25 65/155/26 +f 65/155/26 86/144/25 88/145/86 16/23/89 +f 26/45/5 83/44/6 84/133/52 55/156/53 +f 55/156/53 84/133/52 81/134/24 49/154/8 +f 75/138/58 67/137/27 80/25/24 85/65/52 +f 76/140/82 91/47/40 90/8/7 73/141/83 +f 69/50/85 75/138/58 85/65/52 82/64/51 +f 71/67/55 83/44/6 91/47/40 76/140/82 +f 78/149/30 72/148/55 89/7/6 87/26/25 +f 67/137/27 78/149/30 87/26/25 80/25/24 +f 73/141/83 90/8/7 92/4/3 79/150/87 +f 79/150/87 92/4/3 89/7/6 72/148/55 +f 4/157/75 101/78/43 103/48/35 33/158/77 +f 32/159/75 100/53/43 102/39/35 35/160/77 +f 20/161/76 97/60/48 101/63/43 4/162/75 +f 14/143/61 95/50/13 100/53/43 32/159/75 +f 33/158/77 103/48/35 99/21/16 2/163/78 +f 35/160/77 102/39/35 98/42/16 30/164/78 +f 2/163/78 99/21/16 96/24/23 17/43/74 +f 30/165/78 98/16/16 94/19/19 11/166/90 +f 11/167/90 10/168/62 30/169/78 +f 30/169/78 10/168/62 35/170/77 +f 32/171/75 35/170/77 10/168/62 +f 10/168/62 14/172/61 32/171/75 +f 43/6/44 39/95/69 109/98/70 110/40/45 +f 42/86/63 38/87/64 108/94/68 111/173/65 +f 46/174/67 7/174/91 105/38/34 112/37/33 +f 47/36/31 22/35/32 106/11/10 113/10/9 +f 38/87/64 19/61/49 46/92/67 +f 19/61/49 7/175/91 46/92/67 +f 6/176/11 12/18/18 41/123/12 +f 41/123/12 12/18/18 37/116/79 +f 37/116/79 12/18/18 45/117/80 +f 12/18/18 5/177/47 45/117/80 +f 3/73/21 8/72/59 107/91/66 +f 107/91/66 28/76/2 3/73/21 +f 115/178/92 25/34/32 116/179/93 +f 25/34/32 105/38/34 116/179/93 +f 7/174/91 116/179/93 105/38/34 +f 25/34/32 115/178/92 114/180/92 22/35/32 +f 117/181/94 121/182/95 12/18/18 +f 12/18/18 121/182/95 94/19/19 +f 94/19/19 121/182/95 11/166/90 +f 10/168/62 11/167/90 121/183/95 +f 62/184/57 10/168/62 120/185/1 +f 62/184/57 120/185/1 53/186/28 +f 53/186/28 120/185/1 59/187/29 +f 59/187/29 120/185/1 21/188/56 +f 121/183/95 120/185/1 10/168/62 +f 21/188/56 120/185/1 56/189/88 +f 56/189/88 120/185/1 50/190/84 +f 120/185/1 119/191/1 50/190/84 +f 50/190/84 119/191/1 64/192/81 +f 64/192/81 119/191/1 27/193/56 +f 27/193/56 119/191/1 66/194/57 +f 66/194/57 119/191/1 54/195/28 +f 54/195/28 119/191/1 57/196/29 +f 57/196/29 119/191/1 15/107/37 +f 119/191/1 118/197/96 15/107/37 +f 15/107/37 118/197/96 20/108/76 +f 20/161/76 118/198/96 97/60/48 +f 97/60/48 118/198/96 19/61/49 +f 118/198/96 116/199/93 19/61/49 +f 19/61/49 116/199/93 7/175/91 +f 6/176/11 117/181/94 12/18/18 +f 106/11/10 117/200/94 6/12/11 +f 22/35/32 117/200/94 106/11/10 +f 22/35/32 114/180/92 117/200/94 +g Cylinder_Cylinder_bottom +s off +f 125/201/1 175/202/1 120/203/1 121/204/1 +f 175/201/1 176/202/1 119/203/1 120/204/1 +f 176/201/1 122/202/1 118/203/1 119/204/1 +f 122/201/14 123/202/14 116/203/14 118/204/14 +f 124/201/71 125/202/71 121/203/71 117/204/71 +f 124/202/92 117/203/92 114/204/92 174/201/92 +f 177/201/92 174/202/92 114/203/92 115/204/92 +f 123/201/92 177/202/92 115/203/92 116/204/92 +f 176/205/97 177/206/97 123/207/97 122/208/97 +f 130/209/71 131/210/71 127/211/71 126/212/71 +f 131/209/92 132/210/92 128/211/92 127/212/92 +f 132/213/14 133/214/14 129/215/14 128/216/14 +f 133/213/1 130/214/1 126/215/1 129/216/1 +f 126/217/97 127/218/97 128/219/97 129/220/97 +f 138/209/71 139/210/71 135/211/71 134/212/71 +f 139/213/92 140/214/92 136/215/92 135/216/92 +f 140/213/14 141/214/14 137/215/14 136/216/14 +f 141/209/1 138/210/1 134/211/1 137/212/1 +f 134/221/97 135/222/97 136/223/97 137/224/97 +f 125/205/97 124/206/97 174/207/97 175/208/97 +f 146/213/71 147/214/71 143/215/71 142/216/71 +f 147/209/92 148/210/92 144/211/92 143/212/92 +f 148/209/14 149/210/14 145/211/14 144/212/14 +f 149/213/1 146/214/1 142/215/1 145/216/1 +f 142/214/97 143/225/97 144/226/97 145/213/97 +f 154/213/71 155/214/71 151/215/71 150/216/71 +f 155/213/92 156/214/92 152/215/92 151/216/92 +f 156/209/14 157/210/14 153/211/14 152/212/14 +f 157/209/1 154/210/1 150/211/1 153/212/1 +f 150/210/97 151/227/97 152/228/97 153/209/97 +f 162/209/71 163/210/71 159/211/71 158/212/71 +f 163/229/92 164/230/92 160/231/92 159/232/92 +f 164/213/14 165/214/14 161/215/14 160/216/14 +f 165/229/1 162/230/1 158/231/1 161/232/1 +f 158/233/97 159/234/97 160/235/97 161/236/97 +f 170/213/71 171/214/71 167/215/71 166/216/71 +f 171/229/92 172/230/92 168/231/92 167/232/92 +f 172/209/14 173/210/14 169/211/14 168/212/14 +f 173/229/1 170/230/1 166/231/1 169/232/1 +f 166/230/97 167/237/97 168/238/97 169/229/97 +f 175/205/97 174/206/97 177/207/97 176/208/97 diff --git a/homedecor_seating/models/lrfurn_sofa_short.obj b/homedecor_seating/models/lrfurn_sofa_short.obj new file mode 100644 index 0000000..1bf1446 --- /dev/null +++ b/homedecor_seating/models/lrfurn_sofa_short.obj @@ -0,0 +1,595 @@ +# Blender v2.72 (sub 0) OBJ File: 'lrfurn-sofa-short.blend' +# www.blender.org +o Cylinder +v 0.464844 -0.312500 0.234375 +v -1.347656 0.500000 0.218750 +v -1.347656 -0.312500 0.234375 +v -1.464844 0.500000 0.218750 +v 0.500000 -0.316406 0.421875 +v 0.500000 -0.496094 0.421875 +v -1.500000 -0.496094 0.421875 +v -1.500000 -0.316407 0.421875 +v 0.312500 -0.312500 -0.078125 +v 0.312500 0.500000 -0.078125 +v 0.496094 0.500000 0.187500 +v 0.500000 -0.312500 0.187500 +v 0.312500 -0.312500 0.187500 +v 0.316406 0.500000 0.187500 +v -1.312500 0.500000 -0.078125 +v -1.312500 -0.312500 -0.078125 +v -1.316406 0.500000 0.187500 +v -1.312500 -0.312500 0.187500 +v -1.500000 -0.312500 0.187500 +v -1.496094 0.500000 0.187500 +v -0.500000 0.500000 -0.078125 +v -0.500000 -0.500000 0.437500 +v -0.500000 -0.312500 0.437500 +v -0.500000 -0.312500 -0.078125 +v -1.464844 -0.312500 0.234375 +v 0.464844 0.500000 0.218750 +v 0.347656 -0.312500 0.234375 +v 0.347656 0.500000 0.218750 +v -1.406250 0.500000 0.234375 +v -1.406250 -0.312500 0.250000 +v 0.406250 0.500000 0.234375 +v 0.406250 -0.312500 0.250000 +v 0.500000 -0.406250 0.476562 +v -1.500000 -0.406250 0.476562 +v -0.500000 -0.406250 0.500000 +v 0.500000 -0.464844 0.460938 +v -1.500000 -0.347657 0.460938 +v -0.500000 -0.347656 0.484375 +v 0.500000 -0.347656 0.460938 +v -1.500000 -0.464844 0.460938 +v -0.500000 -0.464844 0.484375 +v -0.906250 -0.312500 -0.039062 +v -0.093750 -0.312500 -0.039062 +v -0.093750 0.500000 -0.039062 +v -0.906250 0.500000 -0.039062 +v -0.562500 -0.312500 -0.046875 +v -1.250000 0.500000 -0.046875 +v -0.437500 -0.312500 -0.046875 +v -0.437500 0.500000 -0.046875 +v 0.250000 0.500000 -0.046875 +v 0.250000 -0.312500 -0.046875 +v -1.250000 -0.312500 -0.046875 +v -0.562500 0.500000 -0.046875 +v -0.093750 0.437500 0.000000 +v -0.906250 0.437500 0.000000 +v 0.312500 0.437500 -0.062500 +v -1.312500 0.437500 -0.062500 +v -0.500000 0.437500 -0.062500 +v -0.562500 0.437500 -0.015625 +v 0.250000 0.437500 -0.015625 +v -1.250000 0.437500 -0.015625 +v -0.437500 0.437500 -0.015625 +v -0.093750 -0.250000 0.000000 +v -0.906250 -0.250000 0.000000 +v 0.312500 -0.250000 -0.062500 +v -0.562500 -0.250000 -0.015625 +v 0.250000 -0.250000 -0.015625 +v -1.250000 -0.250000 -0.015625 +v -0.437500 -0.250000 -0.015625 +v -1.312500 -0.250000 -0.062500 +v -0.500000 -0.250000 -0.062500 +v -2.426160 -0.228538 -0.153004 +v 0.500000 0.437500 0.187500 +v 0.312500 0.437500 0.187500 +v -1.312500 0.437500 0.187500 +v -1.500000 0.437500 0.187500 +v 0.464844 0.437500 0.234375 +v -1.347656 0.437500 0.234375 +v 0.347656 0.437500 0.234375 +v -1.464844 0.437500 0.234375 +v 0.406250 0.437500 0.250000 +v -1.406250 0.437500 0.250000 +v 0.437500 -0.312500 0.437500 +v -1.437500 -0.500000 0.437500 +v 0.437500 -0.500000 0.437500 +v -1.437500 -0.312500 0.437500 +v -1.437500 -0.406250 0.500000 +v 0.437500 -0.406250 0.500000 +v 0.437500 -0.347656 0.484375 +v -1.437500 -0.347657 0.484375 +v -1.437500 -0.464844 0.484375 +v 0.437500 -0.464844 0.484375 +v -0.500000 -0.500000 -0.187500 +v -1.500000 -0.500000 -0.187500 +v 0.500000 -0.500000 -0.187500 +v -1.500000 0.500000 -0.187500 +v -0.500000 0.500000 -0.187500 +v 0.500000 0.500000 -0.187500 +v -1.500000 0.500000 -0.375000 +v -1.500000 -0.500000 -0.375000 +v 0.500000 -0.500000 -0.375000 +v 0.500000 0.500000 -0.375000 +v 0.437500 0.437500 -0.500000 +v 0.437500 0.375000 -0.500000 +v 0.375000 0.375000 -0.500000 +v 0.375000 0.437500 -0.500000 +v 0.437500 0.437500 -0.375000 +v 0.437500 0.375000 -0.375000 +v 0.375000 0.375000 -0.375000 +v 0.375000 0.437500 -0.375000 +v -1.375000 0.437500 -0.500000 +v -1.375000 0.375000 -0.500000 +v -1.437500 0.375000 -0.500000 +v -1.437500 0.437500 -0.500000 +v -1.375000 0.437500 -0.375000 +v -1.375000 0.375000 -0.375000 +v -1.437500 0.375000 -0.375000 +v -1.437500 0.437500 -0.375000 +v 0.437500 -0.375000 -0.500000 +v 0.437500 -0.437500 -0.500000 +v 0.375000 -0.437500 -0.500000 +v 0.375000 -0.375000 -0.500000 +v 0.437500 -0.375000 -0.375000 +v 0.437500 -0.437500 -0.375000 +v 0.375000 -0.437500 -0.375000 +v 0.375000 -0.375000 -0.375000 +v -1.375000 -0.375000 -0.500000 +v -1.375000 -0.437500 -0.500000 +v -1.437500 -0.437500 -0.500000 +v -1.437500 -0.375000 -0.500000 +v -1.375000 -0.375000 -0.375000 +v -1.375000 -0.437500 -0.375000 +v -1.437500 -0.437500 -0.375000 +v -1.437500 -0.375000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v -0.500000 0.500000 -0.375000 +vt 0.250000 0.383435 +vt 0.265625 0.375706 +vt 0.265625 0.503232 +vt 0.750000 0.201141 +vt 0.750000 0.187500 +vt 0.765625 0.187500 +vt 0.305134 0.884532 +vt 0.476969 0.822047 +vt 0.492591 0.884532 +vt 0.249108 0.918025 +vt 0.062649 0.918025 +vt 0.062649 0.906371 +vt 0.249108 0.906371 +vt 0.305134 0.822047 +vt 0.734375 0.562500 +vt 0.734375 0.750000 +vt 0.718750 0.750000 +vt 0.718750 0.562500 +vt 0.171875 0.734375 +vt 0.250000 0.734375 +vt 0.250000 0.750000 +vt 0.171875 0.750000 +vt 0.265625 0.734375 +vt 0.265625 0.750000 +vt 0.609375 0.562500 +vt 0.609375 0.546875 +vt 0.703125 0.546875 +vt 0.703125 0.562500 +vt 0.031250 0.562500 +vt 0.031250 0.750000 +vt 0.015625 0.750000 +vt 0.015625 0.562500 +vt 0.718750 0.546875 +vt 0.750000 0.562500 +vt 0.750000 0.750000 +vt 0.062500 0.562500 +vt 0.062500 0.750000 +vt 0.046875 0.750000 +vt 0.046875 0.562500 +vt 0.265625 0.514825 +vt 0.031250 0.514825 +vt 0.031250 0.503232 +vt 0.053711 0.452995 +vt 0.062500 0.441401 +vt 0.015625 0.499368 +vt 0.532373 0.906371 +vt 0.718832 0.906371 +vt 0.718832 0.918025 +vt 0.532373 0.918025 +vt 0.062500 0.734375 +vt 0.078125 0.734375 +vt 0.078125 0.750000 +vt 0.742188 0.456859 +vt 0.765625 0.499368 +vt 0.727539 0.452995 +vt 0.765625 0.441401 +vt 0.756836 0.452995 +vt 0.531250 0.562500 +vt 0.531250 0.546875 +vt 0.765625 0.562500 +vt 0.765625 0.750000 +vt 0.015625 0.441401 +vt 0.024414 0.452995 +vt 0.492591 0.818141 +vt 0.039062 0.456859 +vt 0.289513 0.884532 +vt 0.289513 0.818141 +vt 0.727572 0.974351 +vt 0.742139 0.978235 +vt 0.719803 0.964639 +vt 0.765625 0.509029 +vt 0.750000 0.514825 +vt 0.750000 0.503232 +vt 0.756706 0.974351 +vt 0.756706 0.980178 +vt 0.742139 0.984062 +vt 0.265625 0.765625 +vt 0.265625 0.779712 +vt 0.031250 0.779712 +vt 0.031250 0.765625 +vt 0.477287 0.976904 +vt 0.305452 0.914419 +vt 0.477287 0.914419 +vt 0.289831 0.976904 +vt 0.289831 0.910513 +vt 0.492909 0.976904 +vt 0.492909 0.910513 +vt 0.756836 0.337900 +vt 0.718750 0.264013 +vt 0.764648 0.330122 +vt 0.742187 0.341789 +vt 0.727539 0.337900 +vt 0.719727 0.330122 +vt 0.053909 0.980178 +vt 0.039342 0.984062 +vt 0.039342 0.978236 +vt 0.053909 0.974351 +vt 0.015625 0.509029 +vt 0.024774 0.980178 +vt 0.024774 0.974351 +vt 0.164062 0.385367 +vt 0.078125 0.383435 +vt 0.531250 0.734375 +vt 0.609375 0.734375 +vt 0.078125 0.546875 +vt 0.171875 0.546875 +vt 0.171875 0.562500 +vt 0.078125 0.562500 +vt 0.062500 0.546875 +vt 0.703125 0.734375 +vt 0.718750 0.734375 +vt 0.250000 0.546875 +vt 0.265625 0.546875 +vt 0.265625 0.562500 +vt 0.250000 0.562500 +vt 0.062500 0.375706 +vt 0.718750 0.375706 +vt 0.718750 0.441401 +vt 0.703125 0.383435 +vt 0.609375 0.750000 +vt 0.703125 0.750000 +vt 0.531250 0.750000 +vt 0.515625 0.236792 +vt 0.765625 0.236792 +vt 0.703125 0.271791 +vt 0.617187 0.273735 +vt 0.531250 0.271791 +vt 0.765625 0.546875 +vt 0.750000 0.546875 +vt 0.046875 0.546875 +vt 0.031250 0.546875 +vt 0.516834 0.906371 +vt 0.516834 0.914140 +vt 0.734375 0.546875 +vt 0.015625 0.546875 +vt 0.264646 0.914140 +vt 0.264646 0.906371 +vt 0.016602 0.330122 +vt 0.062500 0.264013 +vt 0.024414 0.337900 +vt 0.039062 0.341789 +vt 0.053711 0.337900 +vt 0.061523 0.330122 +vt 0.727572 0.980178 +vt 0.015625 0.187500 +vt 0.031250 0.187500 +vt 0.031250 0.201141 +vt 0.515625 0.201141 +vt 0.515625 0.187500 +vt 0.764475 0.964639 +vt 0.017005 0.964640 +vt 0.061678 0.964640 +vt 0.015625 0.031250 +vt 0.515625 0.264013 +vt 0.016034 0.813142 +vt 0.264646 0.813142 +vt 0.015625 0.236792 +vt 0.078125 0.271791 +vt 0.265625 0.236792 +vt 0.164062 0.273735 +vt 0.250000 0.271791 +vt 0.265625 0.264013 +vt 0.265625 0.187500 +vt 0.265625 0.031250 +vt 0.515625 0.503232 +vt 0.515625 0.750000 +vt 0.515625 0.734375 +vt 0.516834 0.813142 +vt 0.765447 0.813142 +vt 0.765625 0.031250 +vt 0.515625 0.031250 +vt 0.515625 0.562500 +vt 0.617188 0.385367 +vt 0.531250 0.383435 +vt 0.515625 0.375706 +vt 0.750000 0.765625 +vt 0.750000 0.779712 +vt 0.515625 0.779712 +vt 0.515625 0.765625 +vt 0.515625 0.514825 +vt 0.515625 0.546875 +vt 0.265625 0.201141 +vt -0.000000 0.125000 +vt 1.000000 0.125000 +vt 1.000000 0.312500 +vt -0.000000 0.312500 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.937500 0.125000 +vt 0.875000 0.125000 +vt 0.875000 0.000000 +vt 0.937500 0.000000 +vt 0.125000 0.125000 +vt 0.062500 0.125000 +vt 0.062500 0.000000 +vt 0.125000 0.000000 +vt 0.062500 0.937500 +vt 0.062500 0.875000 +vt 0.125000 0.875000 +vt 0.125000 0.937500 +vt 0.875000 0.937500 +vt 0.875000 0.875000 +vt 0.937500 0.875000 +vt 0.937500 0.937500 +vt 0.062500 0.062500 +vt 0.125000 0.062500 +vt 0.875000 0.062500 +vt 0.937500 0.062500 +vn -0.000000 1.000000 0.000000 +vn 0.000000 0.948700 0.316200 +vn 0.146800 -0.536500 0.831000 +vn 0.075700 -0.937700 0.338900 +vn 0.689700 -0.694400 0.205200 +vn 0.746300 -0.392500 0.537600 +vn -0.943400 0.035700 0.329600 +vn -1.000000 -0.000000 0.000000 +vn -0.586900 0.785700 0.195600 +vn 0.535500 0.090600 0.839600 +vn 0.352300 0.779600 0.517700 +vn 0.981900 0.105900 0.156900 +vn 0.943000 0.042000 0.330000 +vn -0.999800 0.017300 0.004100 +vn 0.341800 0.788400 0.511400 +vn 0.586900 0.785700 0.195600 +vn 0.943400 0.035700 0.329600 +vn 0.000000 -0.251500 0.967800 +vn -0.303500 -0.207400 0.930000 +vn -0.292300 -0.404200 0.866700 +vn 0.000000 -0.490300 0.871600 +vn 0.000000 -0.193100 0.981200 +vn 0.000000 -0.351100 0.936300 +vn 0.000000 0.251500 0.967800 +vn 0.000000 0.860000 0.510300 +vn -0.189400 0.805300 0.561700 +vn -0.303500 0.207400 0.930000 +vn 0.000000 0.119800 0.992800 +vn -0.002000 0.760700 0.649000 +vn 0.101100 0.973400 0.205400 +vn -0.557500 0.160300 0.814600 +vn 0.002000 0.760700 0.649000 +vn -0.341800 0.788400 0.511400 +vn -0.535500 0.090600 0.839600 +vn 0.000000 0.559600 0.828700 +vn 0.146800 0.536500 0.831000 +vn 0.079300 0.940200 0.331200 +vn 0.685500 0.699900 0.200500 +vn -0.943000 0.042000 0.330000 +vn -0.981900 0.105900 0.156900 +vn -0.352300 0.779600 0.517700 +vn 0.557500 -0.160300 0.814600 +vn 0.303500 -0.207400 0.930000 +vn 0.292300 -0.404200 0.866700 +vn 0.505100 -0.303000 0.808100 +vn -0.685500 0.699900 0.200500 +vn 0.303500 0.207400 0.930000 +vn 0.189400 0.805300 0.561700 +vn -0.767600 0.641000 0.000000 +vn -0.706800 0.655400 0.266200 +vn -0.101100 0.973400 0.205400 +vn -0.746300 0.392500 0.537600 +vn -0.779200 0.000000 0.626800 +vn -0.146800 0.536500 0.831000 +vn -0.079300 0.940200 0.331200 +vn -0.746300 -0.392500 0.537600 +vn -0.146800 -0.536500 0.831000 +vn -0.173500 0.000000 0.984800 +vn 0.000000 0.000000 1.000000 +vn 0.000000 -0.559600 0.828700 +vn 0.173500 0.000000 0.984800 +vn 1.000000 0.000000 0.000000 +vn 0.999800 0.017300 0.004100 +vn 0.767600 0.641000 0.000000 +vn 0.706800 0.655400 0.266200 +vn -0.386900 0.718100 0.578400 +vn -0.701300 0.661600 0.265500 +vn 0.000000 0.741200 0.671300 +vn 0.386900 0.718100 0.578400 +vn 0.779200 0.000000 0.626800 +vn 0.746300 0.392500 0.537600 +vn 0.557500 0.160300 0.814600 +vn -0.557500 -0.160300 0.814600 +vn 0.000000 0.902600 0.430500 +vn 0.000000 0.193100 0.981200 +vn -0.505100 -0.303000 0.808100 +vn -0.707100 0.707100 0.000800 +vn 0.701300 0.661600 0.265500 +vn -0.689700 -0.694400 0.205200 +vn -0.075700 -0.937700 0.338900 +vn 0.000000 -0.948700 0.316200 +vn -0.707100 -0.707100 0.000300 +vn 0.707100 -0.707100 0.000300 +vn 0.707100 0.707100 0.000800 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +g Cylinder_Cylinder_upholstery +s 1 +f 48/1/1 24/2/1 23/3/2 +f 92/4/3 85/5/4 6/6/5 36/6/6 +f 74/7/7 65/8/8 13/9/9 +f 77/10/10 1/11/11 12/12/12 73/13/13 +f 65/8/8 74/7/7 56/14/14 +f 78/15/10 3/16/15 18/17/16 75/18/17 +f 63/19/18 69/20/19 48/21/20 43/22/21 +f 69/20/19 71/23/22 24/24/23 48/21/20 +f 55/25/24 45/26/25 47/27/26 61/28/27 +f 81/29/28 32/30/29 1/31/11 77/32/10 +f 61/28/27 47/27/26 15/33/30 57/18/31 +f 82/34/28 30/35/32 3/16/15 78/15/10 +f 74/36/7 13/37/9 27/38/33 79/39/34 +f 23/3/2 38/40/35 89/41/36 83/42/37 +f 27/43/33 23/3/2 83/42/37 +f 13/44/9 23/3/2 27/43/33 +f 5/45/38 27/43/33 83/42/37 +f 76/46/39 19/47/40 25/48/41 80/49/34 +f 65/50/42 67/51/43 51/52/44 9/37/45 +f 30/53/32 8/54/46 3/55/15 +f 67/51/43 63/19/18 43/22/21 51/52/44 +f 79/39/34 27/38/33 32/30/29 81/29/28 +f 19/56/40 8/54/46 25/57/41 +f 59/58/47 53/59/48 45/26/25 55/25/24 +f 80/60/34 25/61/41 30/35/32 82/34/28 +f 12/62/12 1/63/11 5/45/38 +f 9/64/49 13/9/9 65/8/8 +f 32/65/29 5/45/38 1/63/11 +f 5/45/38 32/65/29 27/43/33 +f 8/54/46 30/53/32 25/57/41 +f 74/7/7 14/66/50 10/67/51 56/14/14 +f 37/68/52 19/47/40 34/69/53 +f 8/70/46 19/47/40 37/68/52 +f 8/54/46 37/71/52 90/72/54 86/73/55 +f 34/69/53 40/74/56 91/75/57 87/76/58 +f 35/77/59 41/78/60 92/79/3 88/80/61 +f 75/81/17 70/82/62 57/83/63 +f 18/84/16 70/82/62 75/81/17 +f 16/85/64 70/82/62 18/84/16 +f 17/86/65 75/81/17 57/83/63 15/87/30 +f 4/88/66 15/89/30 20/90/67 +f 29/91/68 15/89/30 4/88/66 +f 2/92/69 15/89/30 29/91/68 +f 17/93/65 15/89/30 2/92/69 +f 89/94/36 88/95/61 33/96/70 39/97/71 +f 83/42/37 89/41/36 39/98/71 5/45/38 +f 88/95/61 92/99/3 36/100/6 33/96/70 +f 48/1/1 23/3/2 43/101/1 +f 43/101/1 23/3/2 51/102/1 +f 66/103/43 59/58/47 55/25/24 64/104/18 +f 50/105/48 44/106/25 54/107/24 60/108/47 +f 10/109/51 50/105/48 60/108/47 56/36/72 +f 68/110/19 61/28/27 57/18/31 70/111/73 +f 64/104/18 55/25/24 61/28/27 68/110/19 +f 49/112/26 21/113/74 58/114/75 62/115/27 +f 44/106/25 49/112/26 62/115/27 54/107/24 +f 9/116/49 51/102/1 13/44/9 +f 23/3/2 13/44/9 51/102/1 +f 16/117/64 18/118/16 52/119/1 +f 42/120/21 64/104/18 68/110/19 52/121/20 +f 52/121/20 68/110/19 70/111/73 16/17/76 +f 46/122/44 66/103/43 64/104/18 42/120/21 +f 60/108/47 54/107/24 63/19/18 67/51/43 +f 97/123/1 96/124/77 15/89/30 +f 56/36/72 60/108/47 67/51/43 65/50/42 +f 47/125/26 97/123/1 15/89/30 +f 62/115/27 58/114/75 71/23/22 69/20/19 +f 54/107/24 62/115/27 69/20/19 63/19/18 +f 45/126/25 97/123/1 47/125/26 +f 53/127/48 97/123/1 45/126/25 +f 4/128/66 80/60/34 82/34/28 29/129/68 +f 28/130/66 79/39/34 81/29/28 31/131/68 +f 20/132/67 76/46/39 80/49/34 4/133/66 +f 14/109/50 74/36/7 79/39/34 28/130/66 +f 29/129/68 82/34/28 78/15/10 2/134/69 +f 31/131/68 81/29/28 77/32/10 26/135/69 +f 2/134/69 78/15/10 75/18/17 17/33/65 +f 26/136/69 77/10/10 73/13/13 11/137/78 +f 11/138/78 10/139/51 26/140/69 +f 26/140/69 10/139/51 31/141/68 +f 28/142/66 31/141/68 10/139/51 +f 10/139/51 14/143/50 28/142/66 +f 38/24/35 35/77/59 88/80/61 89/30/36 +f 37/68/52 34/69/53 87/76/58 90/144/54 +f 40/145/56 7/145/79 84/146/80 91/147/57 +f 41/148/60 22/149/81 85/5/4 92/4/3 +f 34/69/53 19/47/40 40/74/56 +f 19/47/40 7/150/79 40/74/56 +f 6/151/5 12/12/12 36/100/6 +f 36/100/6 12/12/12 33/96/70 +f 33/96/70 12/12/12 39/97/71 +f 12/12/12 5/152/38 39/97/71 +f 3/55/15 8/54/46 86/73/55 +f 7/145/79 94/153/82 84/146/80 +f 21/154/74 97/123/1 53/127/48 +f 95/155/83 98/156/84 12/12/12 +f 12/12/12 98/156/84 73/13/13 +f 73/13/13 98/156/84 11/137/78 +f 10/139/51 11/138/78 98/157/84 +f 50/158/48 10/139/51 97/159/1 +f 50/158/48 97/159/1 44/160/25 +f 44/160/25 97/159/1 49/161/26 +f 49/161/26 97/159/1 21/162/74 +f 98/157/84 97/159/1 10/139/51 +f 22/163/81 84/146/80 94/153/82 +f 93/164/85 22/163/81 94/153/82 +f 86/73/55 23/165/2 3/55/15 +f 24/166/23 71/167/22 66/103/43 46/122/44 +f 23/165/2 52/119/1 18/118/16 +f 15/89/30 96/124/77 20/90/67 +f 20/132/67 96/168/77 76/46/39 +f 76/46/39 96/168/77 19/47/40 +f 96/168/77 94/169/82 19/47/40 +f 19/47/40 94/169/82 7/150/79 +f 6/151/5 95/155/83 12/12/12 +f 85/5/4 95/170/83 6/6/5 +f 22/149/81 95/170/83 85/5/4 +f 22/149/81 93/171/85 95/170/83 +f 71/167/22 58/172/75 59/58/47 66/103/43 +f 42/173/1 52/119/1 23/165/2 +f 46/174/1 42/173/1 23/165/2 +f 24/175/1 46/174/1 23/165/2 +f 87/176/58 91/177/57 41/178/60 35/179/59 +f 86/73/55 90/72/54 38/180/35 23/165/2 +f 90/35/54 87/176/58 35/179/59 38/166/35 +f 3/55/15 23/165/2 18/118/16 +f 58/172/75 21/181/74 53/59/48 59/58/47 +f 91/147/57 84/146/80 22/163/81 41/182/60 +g Cylinder_Cylinder_bottom +s off +f 102/183/1 136/184/1 97/185/1 98/186/1 +f 99/183/8 100/184/8 94/185/8 96/186/8 +f 101/183/62 102/184/62 98/185/62 95/186/62 +f 136/187/86 135/188/86 100/189/86 99/190/86 +f 101/184/85 95/185/85 93/186/85 135/183/85 +f 100/183/85 135/184/85 93/185/85 94/186/85 +f 107/191/62 108/192/62 104/193/62 103/194/62 +f 108/191/85 109/192/85 105/193/85 104/194/85 +f 109/195/8 110/196/8 106/197/8 105/198/8 +f 110/195/1 107/196/1 103/197/1 106/198/1 +f 103/199/86 104/200/86 105/201/86 106/202/86 +f 115/191/62 116/192/62 112/193/62 111/194/62 +f 116/195/85 117/196/85 113/197/85 112/198/85 +f 117/195/8 118/196/8 114/197/8 113/198/8 +f 118/191/1 115/192/1 111/193/1 114/194/1 +f 111/203/86 112/204/86 113/205/86 114/206/86 +f 102/187/86 101/188/86 135/189/86 136/190/86 +f 123/195/62 124/196/62 120/197/62 119/198/62 +f 124/191/85 125/192/85 121/193/85 120/194/85 +f 125/191/8 126/192/8 122/193/8 121/194/8 +f 126/195/1 123/196/1 119/197/1 122/198/1 +f 119/196/86 120/207/86 121/208/86 122/195/86 +f 131/195/62 132/196/62 128/197/62 127/198/62 +f 132/195/85 133/196/85 129/197/85 128/198/85 +f 133/191/8 134/192/8 130/193/8 129/194/8 +f 134/191/1 131/192/1 127/193/1 130/194/1 +f 127/192/86 128/209/86 129/210/86 130/191/86 +f 136/183/1 99/184/1 96/185/1 97/186/1 diff --git a/homedecor_seating/sofas.lua b/homedecor_seating/sofas.lua new file mode 100644 index 0000000..eb8d380 --- /dev/null +++ b/homedecor_seating/sofas.lua @@ -0,0 +1,136 @@ + +local S = homedecor.gettext + +local sofa_cbox = { + type = "wallmounted", + wall_side = {-0.5, -0.5, -0.5, 0.5, 0.5, 1.5} +} + +minetest.register_node(":lrfurn:sofa", { + description = S("Sofa"), + drawtype = "mesh", + mesh = "lrfurn_sofa_short.obj", + tiles = { + "lrfurn_upholstery.png", + { name = "lrfurn_sofa_bottom.png", color = 0xffffffff } + }, + paramtype = "light", + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + inventory_image = "lrfurn_sofa_inv.png", + wield_scale = { x = 0.6, y = 0.6, z = 0.6 }, + groups = {snappy=3, ud_param2_colorable = 1}, + sounds = default.node_sound_wood_defaults(), + selection_box = sofa_cbox, + node_box = sofa_cbox, + on_rotate = screwdriver.disallow, + after_place_node = function(pos, placer, itemstack, pointed_thing) + lrfurn.fix_sofa_rotation_nsew(pos, placer, itemstack, pointed_thing) + local playername = placer:get_player_name() + if minetest.is_protected(pos, placer:get_player_name()) then return true end + + local fdir = minetest.dir_to_facedir(placer:get_look_dir(), false) + + if lrfurn.check_right(pos, fdir, false, placer) then + if not creative.is_enabled_for(playername) then + itemstack:take_item() + end + else + minetest.chat_send_player(placer:get_player_name(), S("No room to place the sofa!")) + minetest.set_node(pos, { name = "air" }) + end + return itemstack + end, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + if not clicker:is_player() then + return itemstack + end + pos.y = pos.y-0.5 + clicker:setpos(pos) + clicker:set_hp(20) + return itemstack + end +}) + +minetest.register_craft({ + output = "lrfurn:sofa", + recipe = { + {"wool:white", "wool:white", "", }, + {"stairs:slab_wood", "stairs:slab_wood", "", }, + {"group:stick", "group:stick", "", } + } +}) + +minetest.register_craft({ + output = "lrfurn:sofa", + recipe = { + {"wool:white", "wool:white", "", }, + {"moreblocks:slab_wood", "moreblocks:slab_wood", "", }, + {"group:stick", "group:stick", "", } + } +}) + +unifieddyes.register_color_craft({ + output = "lrfurn:sofa", + palette = "wallmounted", + type = "shapeless", + neutral_node = "lrfurn:sofa", + recipe = { + "NEUTRAL_NODE", + "MAIN_DYE" + } +}) + +-- convert old static nodes to param2 color + +lrfurn.old_static_sofas = {} + +for _, color in ipairs(lrfurn.colors) do + table.insert(lrfurn.old_static_sofas, "lrfurn:sofa_"..color) +end + +minetest.register_lbm({ + name = ":lrfurn:convert_sofas", + label = "Convert lrfurn short sofas to use param2 color", + run_at_every_load = false, + nodenames = lrfurn.old_static_sofas, + action = function(pos, node) + local name = node.name + local color = string.sub(name, string.find(name, "_")+1) + + if color == "red" then + color = "medium_red" + elseif color == "dark_green" then + color = "medium_green" + elseif color == "magenta" then + color = "medium_magenta" + elseif color == "cyan" then + color = "medium_cyan" + end + + local paletteidx, _ = unifieddyes.getpaletteidx("unifieddyes:"..color, "wallmounted") + local old_fdir = math.floor(node.param2 % 32) + local new_fdir = 3 + + if old_fdir == 0 then + new_fdir = 3 + elseif old_fdir == 1 then + new_fdir = 4 + elseif old_fdir == 2 then + new_fdir = 2 + elseif old_fdir == 3 then + new_fdir = 5 + end + + local param2 = paletteidx + new_fdir + + minetest.set_node(pos, { name = "lrfurn:sofa", param2 = param2 }) + local meta = minetest.get_meta(pos) + meta:set_string("dye", "unifieddyes:"..color) + + end +}) + +if minetest.settings:get("log_mods") then + minetest.log("action", "[lrfurn/sofas] "..S("Loaded!")) +end diff --git a/homedecor_seating/textures/homedecor_armchair_inv.png b/homedecor_seating/textures/homedecor_armchair_inv.png new file mode 100644 index 0000000..41eb85d Binary files /dev/null and b/homedecor_seating/textures/homedecor_armchair_inv.png differ diff --git a/homedecor_seating/textures/homedecor_bench_large_1_inv.png b/homedecor_seating/textures/homedecor_bench_large_1_inv.png new file mode 100644 index 0000000..b9eb36c Binary files /dev/null and b/homedecor_seating/textures/homedecor_bench_large_1_inv.png differ diff --git a/homedecor_seating/textures/homedecor_bench_large_2_inv.png b/homedecor_seating/textures/homedecor_bench_large_2_inv.png new file mode 100644 index 0000000..961be62 Binary files /dev/null and b/homedecor_seating/textures/homedecor_bench_large_2_inv.png differ diff --git a/homedecor_seating/textures/homedecor_chair_padded_inv.png b/homedecor_seating/textures/homedecor_chair_padded_inv.png new file mode 100644 index 0000000..1d59dd5 Binary files /dev/null and b/homedecor_seating/textures/homedecor_chair_padded_inv.png differ diff --git a/homedecor_seating/textures/homedecor_chair_wood_inv.png b/homedecor_seating/textures/homedecor_chair_wood_inv.png new file mode 100644 index 0000000..12c216a Binary files /dev/null and b/homedecor_seating/textures/homedecor_chair_wood_inv.png differ diff --git a/homedecor_seating/textures/homedecor_deckchair.png b/homedecor_seating/textures/homedecor_deckchair.png new file mode 100644 index 0000000..47b7752 Binary files /dev/null and b/homedecor_seating/textures/homedecor_deckchair.png differ diff --git a/homedecor_seating/textures/homedecor_deckchair_striped_blue.png b/homedecor_seating/textures/homedecor_deckchair_striped_blue.png new file mode 100644 index 0000000..ac24eda Binary files /dev/null and b/homedecor_seating/textures/homedecor_deckchair_striped_blue.png differ diff --git a/homedecor_seating/textures/homedecor_office_chair_basic.png b/homedecor_seating/textures/homedecor_office_chair_basic.png new file mode 100644 index 0000000..a12d1d9 Binary files /dev/null and b/homedecor_seating/textures/homedecor_office_chair_basic.png differ diff --git a/homedecor_seating/textures/homedecor_office_chair_upscale.png b/homedecor_seating/textures/homedecor_office_chair_upscale.png new file mode 100644 index 0000000..cf21dd5 Binary files /dev/null and b/homedecor_seating/textures/homedecor_office_chair_upscale.png differ diff --git a/homedecor_seating/textures/lrfurn_armchair_inv.png b/homedecor_seating/textures/lrfurn_armchair_inv.png new file mode 100644 index 0000000..cc6b87b Binary files /dev/null and b/homedecor_seating/textures/lrfurn_armchair_inv.png differ diff --git a/homedecor_seating/textures/lrfurn_longsofa_inv.png b/homedecor_seating/textures/lrfurn_longsofa_inv.png new file mode 100644 index 0000000..37bde8b Binary files /dev/null and b/homedecor_seating/textures/lrfurn_longsofa_inv.png differ diff --git a/homedecor_seating/textures/lrfurn_sofa_bottom.png b/homedecor_seating/textures/lrfurn_sofa_bottom.png new file mode 100644 index 0000000..e72944a Binary files /dev/null and b/homedecor_seating/textures/lrfurn_sofa_bottom.png differ diff --git a/homedecor_seating/textures/lrfurn_sofa_inv.png b/homedecor_seating/textures/lrfurn_sofa_inv.png new file mode 100644 index 0000000..a4f7f6f Binary files /dev/null and b/homedecor_seating/textures/lrfurn_sofa_inv.png differ diff --git a/homedecor_seating/textures/lrfurn_upholstery.png b/homedecor_seating/textures/lrfurn_upholstery.png new file mode 100644 index 0000000..6db36a8 Binary files /dev/null and b/homedecor_seating/textures/lrfurn_upholstery.png differ diff --git a/homedecor_tables/coffeetable.lua b/homedecor_tables/coffeetable.lua new file mode 100644 index 0000000..a9b4f20 --- /dev/null +++ b/homedecor_tables/coffeetable.lua @@ -0,0 +1,118 @@ +-- formerly lrfurn coffee table component + +local S = homedecor.gettext + +local fdir_to_right = { + { 1, 0 }, + { 0, -1 }, + { -1, 0 }, + { 0, 1 }, +} + +local function check_right(pos, fdir, long, placer) + if not fdir or fdir > 3 then fdir = 0 end + + local pos2 = { x = pos.x + fdir_to_right[fdir+1][1], y=pos.y, z = pos.z + fdir_to_right[fdir+1][2] } + local pos3 = { x = pos.x + fdir_to_right[fdir+1][1] * 2, y=pos.y, z = pos.z + fdir_to_right[fdir+1][2] * 2 } + + local node2 = minetest.get_node(pos2) + if node2 and node2.name ~= "air" then + return false + elseif minetest.is_protected(pos2, placer:get_player_name()) then + if not long then + minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where other end goes!")) + else + minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where the middle or far end goes!")) + end + return false + end + + if long then + local node3 = minetest.get_node(pos3) + if node3 and node3.name ~= "air" then + return false + elseif minetest.is_protected(pos3, placer:get_player_name()) then + minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where the other end goes!")) + return false + end + end + + return true +end + +minetest.register_alias("lrfurn:coffeetable_back", "lrfurn:coffeetable") +minetest.register_alias("lrfurn:coffeetable_front", "air") + +minetest.register_node(":lrfurn:coffeetable", { + description = S("Coffee Table"), + drawtype = "nodebox", + tiles = {"lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png"}, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + sounds = default.node_sound_wood_defaults(), + node_box = { + type = "fixed", + fixed = { + --legs + { -0.375, -0.5, -0.375, -0.3125, -0.0625, -0.3125 }, + { 0.3125, -0.5, -0.375, 0.375, -0.0625, -0.3125 }, + { -0.375, -0.5, 1.3125, -0.3125, -0.0625, 1.375 }, + { 0.3125, -0.5, 1.3125, 0.375, -0.0625, 1.375 }, + --tabletop + {-0.4375, -0.0625, -0.4375, 0.4375, 0, 1.4375}, + } + }, + selection_box = { + type = "fixed", + fixed = { + {-0.4375, -0.5, -0.4375, 0.4375, 0.0, 1.4375}, + } + }, + + after_place_node = function(pos, placer, itemstack, pointed_thing) + if minetest.is_protected(pos, placer:get_player_name()) then return true end + local node = minetest.get_node(pos) + local fdir = node.param2 + + if check_right(pos, fdir, false, placer) then + minetest.set_node(pos, { name = node.name, param2 = (fdir + 1) % 4 }) + else + minetest.chat_send_player(placer:get_player_name(), + S("No room to place the coffee table!")) + minetest.set_node(pos, {name = "air"}) + return true + end + end, +}) + +minetest.register_craft({ + output = "lrfurn:coffeetable", + type = "shapeless", + recipe = { + "lrfurn:endtable", + "lrfurn:endtable" + } +}) + +minetest.register_craft({ + output = "lrfurn:coffeetable", + recipe = { + {"", "", "", }, + {"stairs:slab_wood", "stairs:slab_wood", "stairs:slab_wood", }, + {"group:stick", "", "group:stick", } + } +}) + +minetest.register_craft({ + output = "lrfurn:coffeetable", + recipe = { + {"", "", "", }, + {"moreblocks:slab_wood", "moreblocks:slab_wood", "moreblocks:slab_wood", }, + {"group:stick", "", "group:stick", } + } +}) + +if minetest.settings:get("log_mods") then + minetest.log("action", "[lrfurn/coffeetable] "..S("Loaded!")) +end diff --git a/homedecor_tables/endtable.lua b/homedecor_tables/endtable.lua new file mode 100644 index 0000000..c3bba97 --- /dev/null +++ b/homedecor_tables/endtable.lua @@ -0,0 +1,54 @@ +-- formerly lrfurn endtable component + +local S = homedecor.gettext + +minetest.register_node(":lrfurn:endtable", { + description = S("End Table"), + drawtype = "nodebox", + tiles = {"lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png"}, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + sounds = default.node_sound_wood_defaults(), + node_box = { + type = "fixed", + fixed = { + --legs + {-0.375, -0.5, -0.375, -0.3125, -0.0625, -0.3125}, + {0.3125, -0.5, -0.375, 0.375, -0.0625, -0.3125}, + {-0.375, -0.5, 0.3125, -0.3125, -0.0625, 0.375}, + {0.3125, -0.5, 0.3125, 0.375, -0.0625, 0.375}, + + --tabletop + {-0.4375, -0.0625, -0.4375, 0.4375, 0, 0.4375}, + } + }, + selection_box = { + type = "fixed", + fixed = { + {-0.4375, -0.5, -0.4375, 0.4375, 0.0, 0.4375}, + } + }, +}) + +minetest.register_craft({ + output = "lrfurn:endtable", + recipe = { + {"", "", "", }, + {"stairs:slab_wood", "stairs:slab_wood", "", }, + {"group:stick", "group:stick", "", } + } +}) + +minetest.register_craft({ + output = "lrfurn:endtable", + recipe = { + {"", "", "", }, + {"moreblocks:slab_wood", "moreblocks:slab_wood", "", }, + {"group:stick", "group:stick", "", } + } +}) + +if minetest.settings:get("log_mods") then + minetest.log("action", "[lrfurn/endtable] "..S("Loaded!")) +end diff --git a/homedecor_tables/init.lua b/homedecor_tables/init.lua index d32b51d..56ae778 100644 --- a/homedecor_tables/init.lua +++ b/homedecor_tables/init.lua @@ -1,371 +1,6 @@ +local modpath = minetest.get_modpath("homedecor_tables") -local S = homedecor.gettext +dofile(modpath.."/misc.lua") +dofile(modpath.."/endtable.lua") +dofile(modpath.."/coffeetable.lua") --- Various kinds of tables - -local materials = { - { "glass", - S("Small square glass table"), - S("Small round glass table"), - S("Large glass table piece"), - }, - { "wood", - S("Small square wooden table"), - S("Small round wooden table"), - S("Large wooden table piece"), - } -} - -local tables_cbox = { - type = "fixed", - fixed = { -0.5, -0.5, -0.5, 0.5, -0.4375, 0.5 }, -} - -for i, mat in ipairs(materials) do - local m, small_s, small_r, large = unpack(mat) - local s - - if m == "glass" then - s = default.node_sound_glass_defaults() - else - s = default.node_sound_wood_defaults() - end - --- small square tables - - homedecor.register(m.."_table_small_square", { - description = small_s, - mesh = "homedecor_table_small_square.obj", - tiles = { 'homedecor_'..m..'_table_small_square.png' }, - wield_image = 'homedecor_'..m..'_table_small_square_inv.png', - inventory_image = 'homedecor_'..m..'_table_small_square_inv.png', - groups = { snappy = 3 }, - sounds = s, - selection_box = tables_cbox, - collision_box = tables_cbox, - on_place = minetest.rotate_node - }) - --- small round tables - - homedecor.register(m..'_table_small_round', { - description = small_r, - mesh = "homedecor_table_small_round.obj", - tiles = { "homedecor_"..m.."_table_small_round.png" }, - wield_image = 'homedecor_'..m..'_table_small_round_inv.png', - inventory_image = 'homedecor_'..m..'_table_small_round_inv.png', - groups = { snappy = 3 }, - sounds = s, - selection_box = tables_cbox, - collision_box = tables_cbox, - on_place = minetest.rotate_node - }) - --- Large square table pieces - - homedecor.register(m..'_table_large', { - description = large, - tiles = { - 'homedecor_'..m..'_table_large_tb.png', - 'homedecor_'..m..'_table_large_tb.png', - 'homedecor_'..m..'_table_large_edges.png', - 'homedecor_'..m..'_table_large_edges.png', - 'homedecor_'..m..'_table_large_edges.png', - 'homedecor_'..m..'_table_large_edges.png' - }, - wield_image = 'homedecor_'..m..'_table_large_inv.png', - inventory_image = 'homedecor_'..m..'_table_large_inv.png', - groups = { snappy = 3 }, - sounds = s, - node_box = { - type = "fixed", - fixed = { -0.5, -0.5, -0.5, 0.5, -0.4375, 0.5 }, - }, - selection_box = tables_cbox, - on_place = minetest.rotate_node - }) - - minetest.register_alias('homedecor:'..m..'_table_large_b', 'homedecor:'..m..'_table_large') - minetest.register_alias('homedecor:'..m..'_table_small_square_b', 'homedecor:'..m..'_table_small_square') - minetest.register_alias('homedecor:'..m..'_table_small_round_b', 'homedecor:'..m..'_table_small_round') - -end - --- conversion routines for old non-6dfacedir tables - -local tlist_s = {} -local tlist_t = {} -local dirs2 = { 9, 18, 7, 12 } - -for i in ipairs(materials) do - local m = materials[i][1] - table.insert(tlist_s, "homedecor:"..m.."_table_large_s") - table.insert(tlist_s, "homedecor:"..m.."_table_small_square_s") - table.insert(tlist_s, "homedecor:"..m.."_table_small_round_s") - - table.insert(tlist_t, "homedecor:"..m.."_table_large_t") - table.insert(tlist_t, "homedecor:"..m.."_table_small_square_t") - table.insert(tlist_t, "homedecor:"..m.."_table_small_round_t") -end - -minetest.register_abm({ - nodenames = tlist_s, - interval = 1, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - local newnode = string.sub(node.name, 1, -3) -- strip the "_s" from the name - local fdir = node.param2 or 0 - minetest.set_node(pos, {name = newnode, param2 = dirs2[fdir+1]}) - end -}) - -minetest.register_abm({ - nodenames = tlist_t, - interval = 1, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - local newnode = string.sub(node.name, 1, -3) -- strip the "_t" from the name - minetest.set_node(pos, { name = newnode, param2 = 20 }) - end -}) - --- other tables - -homedecor.register("utility_table_top", { - description = S("Utility Table"), - tiles = { - 'homedecor_utility_table_tb.png', - 'homedecor_utility_table_tb.png', - 'homedecor_utility_table_edges.png', - 'homedecor_utility_table_edges.png', - 'homedecor_utility_table_edges.png', - 'homedecor_utility_table_edges.png' - }, - wield_image = 'homedecor_utility_table_tb.png', - inventory_image = 'homedecor_utility_table_tb.png', - groups = { snappy = 3 }, - sounds = default.node_sound_wood_defaults(), - paramtype2 = "wallmounted", - node_box = { - type = "wallmounted", - wall_bottom = { -0.5, -0.5, -0.5, 0.5, -0.4375, 0.5 }, - wall_top = { -0.5, 0.4375, -0.5, 0.5, 0.5, 0.5 }, - wall_side = { -0.5, -0.5, -0.5, -0.4375, 0.5, 0.5 }, - }, - selection_box = { - type = "wallmounted", - wall_bottom = { -0.5, -0.5, -0.5, 0.5, -0.4375, 0.5 }, - wall_top = { -0.5, 0.4375, -0.5, 0.5, 0.5, 0.5 }, - wall_side = { -0.5, -0.5, -0.5, -0.4375, 0.5, 0.5 }, - }, -}) - --- Various kinds of table legs - --- local above -materials = { - { "brass", S("brass") }, - { "wrought_iron", S("wrought iron") }, -} - -for _, t in ipairs(materials) do -local name, desc = unpack(t) -homedecor.register("table_legs_"..name, { - description = S("Table Legs (@1)", desc), - drawtype = "plantlike", - tiles = {"homedecor_table_legs_"..name..".png"}, - inventory_image = "homedecor_table_legs_"..name..".png", - wield_image = "homedecor_table_legs_"..name..".png", - walkable = false, - groups = {snappy=3}, - sounds = default.node_sound_wood_defaults(), - selection_box = { - type = "fixed", - fixed = { -0.37, -0.5, -0.37, 0.37, 0.5, 0.37 } - }, -}) -end - -homedecor.register("utility_table_legs", { - description = S("Legs for Utility Table"), - drawtype = "plantlike", - tiles = { 'homedecor_utility_table_legs.png' }, - inventory_image = 'homedecor_utility_table_legs_inv.png', - wield_image = 'homedecor_utility_table_legs.png', - walkable = false, - groups = { snappy = 3 }, - sounds = default.node_sound_wood_defaults(), - selection_box = { - type = "fixed", - fixed = { -0.37, -0.5, -0.37, 0.37, 0.5, 0.37 } - }, -}) - --- crafting - - -minetest.register_craft( { - output = "homedecor:glass_table_small_round_b 15", - recipe = { - { "", "default:glass", "" }, - { "default:glass", "default:glass", "default:glass" }, - { "", "default:glass", "" }, - }, -}) - -minetest.register_craft( { - output = "homedecor:glass_table_small_square_b 2", - recipe = { - {"homedecor:glass_table_small_round", "homedecor:glass_table_small_round" }, - } -}) - -minetest.register_craft( { - output = "homedecor:glass_table_large_b 2", - recipe = { - { "homedecor:glass_table_small_square", "homedecor:glass_table_small_square" }, - } -}) - --- - -minetest.register_craft( { - output = "homedecor:wood_table_small_round_b 15", - recipe = { - { "", "group:wood", "" }, - { "group:wood", "group:wood", "group:wood" }, - { "", "group:wood", "" }, - }, -}) - -minetest.register_craft( { - output = "homedecor:wood_table_small_square_b 2", - recipe = { - { "homedecor:wood_table_small_round","homedecor:wood_table_small_round" }, - } -}) - -minetest.register_craft( { - output = "homedecor:wood_table_large_b 2", - recipe = { - { "homedecor:wood_table_small_square", "homedecor:wood_table_small_square" }, - } -}) - --- - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:wood_table_small_round_b", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:wood_table_small_square_b", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:wood_table_large_b", - burntime = 30, -}) - - -minetest.register_craft( { - output = "homedecor:table_legs_wrought_iron 3", - recipe = { - { "", "default:iron_lump", "" }, - { "", "default:iron_lump", "" }, - { "default:iron_lump", "default:iron_lump", "default:iron_lump" }, - }, -}) - -minetest.register_craft( { - output = "homedecor:table_legs_brass 3", - recipe = { - { "", "basic_materials:brass_ingot", "" }, - { "", "basic_materials:brass_ingot", "" }, - { "basic_materials:brass_ingot", "basic_materials:brass_ingot", "basic_materials:brass_ingot" } - }, -}) - -minetest.register_craft( { - output = "homedecor:utility_table_legs", - recipe = { - { "group:stick", "group:stick", "group:stick" }, - { "group:stick", "", "group:stick" }, - { "group:stick", "", "group:stick" }, - }, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:utility_table_legs", - burntime = 30, -}) - - - --- recycling - -minetest.register_craft({ - type = "shapeless", - output = "vessels:glass_fragments", - recipe = { - "homedecor:glass_table_small_round", - "homedecor:glass_table_small_round", - "homedecor:glass_table_small_round" - } -}) - -minetest.register_craft({ - type = "shapeless", - output = "vessels:glass_fragments", - recipe = { - "homedecor:glass_table_small_square", - "homedecor:glass_table_small_square", - "homedecor:glass_table_small_square" - } -}) - -minetest.register_craft({ - type = "shapeless", - output = "vessels:glass_fragments", - recipe = { - "homedecor:glass_table_large", - "homedecor:glass_table_large", - "homedecor:glass_table_large" - } -}) - -minetest.register_craft({ - type = "shapeless", - output = "default:stick 4", - recipe = { - "homedecor:wood_table_small_round", - "homedecor:wood_table_small_round", - "homedecor:wood_table_small_round" - } -}) - -minetest.register_craft({ - type = "shapeless", - output = "default:stick 4", - recipe = { - "homedecor:wood_table_small_square", - "homedecor:wood_table_small_square", - "homedecor:wood_table_small_square" - } -}) - -minetest.register_craft({ - type = "shapeless", - output = "default:stick 4", - recipe = { - "homedecor:wood_table_large", - "homedecor:wood_table_large", - "homedecor:wood_table_large" - } -}) diff --git a/homedecor_tables/misc.lua b/homedecor_tables/misc.lua new file mode 100644 index 0000000..beb94c3 --- /dev/null +++ b/homedecor_tables/misc.lua @@ -0,0 +1,370 @@ +-- formerly homedecor's misc tables component + +local S = homedecor.gettext + +local materials = { + { "glass", + S("Small square glass table"), + S("Small round glass table"), + S("Large glass table piece"), + }, + { "wood", + S("Small square wooden table"), + S("Small round wooden table"), + S("Large wooden table piece"), + } +} + +local tables_cbox = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, -0.4375, 0.5 }, +} + +for i, mat in ipairs(materials) do + local m, small_s, small_r, large = unpack(mat) + local s + + if m == "glass" then + s = default.node_sound_glass_defaults() + else + s = default.node_sound_wood_defaults() + end + +-- small square tables + + homedecor.register(m.."_table_small_square", { + description = small_s, + mesh = "homedecor_table_small_square.obj", + tiles = { 'homedecor_'..m..'_table_small_square.png' }, + wield_image = 'homedecor_'..m..'_table_small_square_inv.png', + inventory_image = 'homedecor_'..m..'_table_small_square_inv.png', + groups = { snappy = 3 }, + sounds = s, + selection_box = tables_cbox, + collision_box = tables_cbox, + on_place = minetest.rotate_node + }) + +-- small round tables + + homedecor.register(m..'_table_small_round', { + description = small_r, + mesh = "homedecor_table_small_round.obj", + tiles = { "homedecor_"..m.."_table_small_round.png" }, + wield_image = 'homedecor_'..m..'_table_small_round_inv.png', + inventory_image = 'homedecor_'..m..'_table_small_round_inv.png', + groups = { snappy = 3 }, + sounds = s, + selection_box = tables_cbox, + collision_box = tables_cbox, + on_place = minetest.rotate_node + }) + +-- Large square table pieces + + homedecor.register(m..'_table_large', { + description = large, + tiles = { + 'homedecor_'..m..'_table_large_tb.png', + 'homedecor_'..m..'_table_large_tb.png', + 'homedecor_'..m..'_table_large_edges.png', + 'homedecor_'..m..'_table_large_edges.png', + 'homedecor_'..m..'_table_large_edges.png', + 'homedecor_'..m..'_table_large_edges.png' + }, + wield_image = 'homedecor_'..m..'_table_large_inv.png', + inventory_image = 'homedecor_'..m..'_table_large_inv.png', + groups = { snappy = 3 }, + sounds = s, + node_box = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, -0.4375, 0.5 }, + }, + selection_box = tables_cbox, + on_place = minetest.rotate_node + }) + + minetest.register_alias('homedecor:'..m..'_table_large_b', 'homedecor:'..m..'_table_large') + minetest.register_alias('homedecor:'..m..'_table_small_square_b', 'homedecor:'..m..'_table_small_square') + minetest.register_alias('homedecor:'..m..'_table_small_round_b', 'homedecor:'..m..'_table_small_round') + +end + +-- conversion routines for old non-6dfacedir tables + +local tlist_s = {} +local tlist_t = {} +local dirs2 = { 9, 18, 7, 12 } + +for i in ipairs(materials) do + local m = materials[i][1] + table.insert(tlist_s, "homedecor:"..m.."_table_large_s") + table.insert(tlist_s, "homedecor:"..m.."_table_small_square_s") + table.insert(tlist_s, "homedecor:"..m.."_table_small_round_s") + + table.insert(tlist_t, "homedecor:"..m.."_table_large_t") + table.insert(tlist_t, "homedecor:"..m.."_table_small_square_t") + table.insert(tlist_t, "homedecor:"..m.."_table_small_round_t") +end + +minetest.register_abm({ + nodenames = tlist_s, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local newnode = string.sub(node.name, 1, -3) -- strip the "_s" from the name + local fdir = node.param2 or 0 + minetest.set_node(pos, {name = newnode, param2 = dirs2[fdir+1]}) + end +}) + +minetest.register_abm({ + nodenames = tlist_t, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local newnode = string.sub(node.name, 1, -3) -- strip the "_t" from the name + minetest.set_node(pos, { name = newnode, param2 = 20 }) + end +}) + +-- other tables + +homedecor.register("utility_table_top", { + description = S("Utility Table"), + tiles = { + 'homedecor_utility_table_tb.png', + 'homedecor_utility_table_tb.png', + 'homedecor_utility_table_edges.png', + 'homedecor_utility_table_edges.png', + 'homedecor_utility_table_edges.png', + 'homedecor_utility_table_edges.png' + }, + wield_image = 'homedecor_utility_table_tb.png', + inventory_image = 'homedecor_utility_table_tb.png', + groups = { snappy = 3 }, + sounds = default.node_sound_wood_defaults(), + paramtype2 = "wallmounted", + node_box = { + type = "wallmounted", + wall_bottom = { -0.5, -0.5, -0.5, 0.5, -0.4375, 0.5 }, + wall_top = { -0.5, 0.4375, -0.5, 0.5, 0.5, 0.5 }, + wall_side = { -0.5, -0.5, -0.5, -0.4375, 0.5, 0.5 }, + }, + selection_box = { + type = "wallmounted", + wall_bottom = { -0.5, -0.5, -0.5, 0.5, -0.4375, 0.5 }, + wall_top = { -0.5, 0.4375, -0.5, 0.5, 0.5, 0.5 }, + wall_side = { -0.5, -0.5, -0.5, -0.4375, 0.5, 0.5 }, + }, +}) + +-- Various kinds of table legs + +-- local above +materials = { + { "brass", S("brass") }, + { "wrought_iron", S("wrought iron") }, +} + +for _, t in ipairs(materials) do +local name, desc = unpack(t) +homedecor.register("table_legs_"..name, { + description = S("Table Legs (@1)", desc), + drawtype = "plantlike", + tiles = {"homedecor_table_legs_"..name..".png"}, + inventory_image = "homedecor_table_legs_"..name..".png", + wield_image = "homedecor_table_legs_"..name..".png", + walkable = false, + groups = {snappy=3}, + sounds = default.node_sound_wood_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.37, -0.5, -0.37, 0.37, 0.5, 0.37 } + }, +}) +end + +homedecor.register("utility_table_legs", { + description = S("Legs for Utility Table"), + drawtype = "plantlike", + tiles = { 'homedecor_utility_table_legs.png' }, + inventory_image = 'homedecor_utility_table_legs_inv.png', + wield_image = 'homedecor_utility_table_legs.png', + walkable = false, + groups = { snappy = 3 }, + sounds = default.node_sound_wood_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.37, -0.5, -0.37, 0.37, 0.5, 0.37 } + }, +}) + +-- crafting + + +minetest.register_craft( { + output = "homedecor:glass_table_small_round_b 15", + recipe = { + { "", "default:glass", "" }, + { "default:glass", "default:glass", "default:glass" }, + { "", "default:glass", "" }, + }, +}) + +minetest.register_craft( { + output = "homedecor:glass_table_small_square_b 2", + recipe = { + {"homedecor:glass_table_small_round", "homedecor:glass_table_small_round" }, + } +}) + +minetest.register_craft( { + output = "homedecor:glass_table_large_b 2", + recipe = { + { "homedecor:glass_table_small_square", "homedecor:glass_table_small_square" }, + } +}) + +-- + +minetest.register_craft( { + output = "homedecor:wood_table_small_round_b 15", + recipe = { + { "", "group:wood", "" }, + { "group:wood", "group:wood", "group:wood" }, + { "", "group:wood", "" }, + }, +}) + +minetest.register_craft( { + output = "homedecor:wood_table_small_square_b 2", + recipe = { + { "homedecor:wood_table_small_round","homedecor:wood_table_small_round" }, + } +}) + +minetest.register_craft( { + output = "homedecor:wood_table_large_b 2", + recipe = { + { "homedecor:wood_table_small_square", "homedecor:wood_table_small_square" }, + } +}) + +-- + +minetest.register_craft({ + type = "fuel", + recipe = "homedecor:wood_table_small_round_b", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "homedecor:wood_table_small_square_b", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "homedecor:wood_table_large_b", + burntime = 30, +}) + + +minetest.register_craft( { + output = "homedecor:table_legs_wrought_iron 3", + recipe = { + { "", "default:iron_lump", "" }, + { "", "default:iron_lump", "" }, + { "default:iron_lump", "default:iron_lump", "default:iron_lump" }, + }, +}) + +minetest.register_craft( { + output = "homedecor:table_legs_brass 3", + recipe = { + { "", "basic_materials:brass_ingot", "" }, + { "", "basic_materials:brass_ingot", "" }, + { "basic_materials:brass_ingot", "basic_materials:brass_ingot", "basic_materials:brass_ingot" } + }, +}) + +minetest.register_craft( { + output = "homedecor:utility_table_legs", + recipe = { + { "group:stick", "group:stick", "group:stick" }, + { "group:stick", "", "group:stick" }, + { "group:stick", "", "group:stick" }, + }, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "homedecor:utility_table_legs", + burntime = 30, +}) + + + +-- recycling + +minetest.register_craft({ + type = "shapeless", + output = "vessels:glass_fragments", + recipe = { + "homedecor:glass_table_small_round", + "homedecor:glass_table_small_round", + "homedecor:glass_table_small_round" + } +}) + +minetest.register_craft({ + type = "shapeless", + output = "vessels:glass_fragments", + recipe = { + "homedecor:glass_table_small_square", + "homedecor:glass_table_small_square", + "homedecor:glass_table_small_square" + } +}) + +minetest.register_craft({ + type = "shapeless", + output = "vessels:glass_fragments", + recipe = { + "homedecor:glass_table_large", + "homedecor:glass_table_large", + "homedecor:glass_table_large" + } +}) + +minetest.register_craft({ + type = "shapeless", + output = "default:stick 4", + recipe = { + "homedecor:wood_table_small_round", + "homedecor:wood_table_small_round", + "homedecor:wood_table_small_round" + } +}) + +minetest.register_craft({ + type = "shapeless", + output = "default:stick 4", + recipe = { + "homedecor:wood_table_small_square", + "homedecor:wood_table_small_square", + "homedecor:wood_table_small_square" + } +}) + +minetest.register_craft({ + type = "shapeless", + output = "default:stick 4", + recipe = { + "homedecor:wood_table_large", + "homedecor:wood_table_large", + "homedecor:wood_table_large" + } +}) diff --git a/homedecor_tables/textures/lrfurn_coffeetable_back.png b/homedecor_tables/textures/lrfurn_coffeetable_back.png new file mode 100644 index 0000000..04894fd Binary files /dev/null and b/homedecor_tables/textures/lrfurn_coffeetable_back.png differ diff --git a/homedecor_tables/textures/lrfurn_coffeetable_front.png b/homedecor_tables/textures/lrfurn_coffeetable_front.png new file mode 100644 index 0000000..65d4f51 Binary files /dev/null and b/homedecor_tables/textures/lrfurn_coffeetable_front.png differ diff --git a/lrfurn/README.txt b/lrfurn/README.txt deleted file mode 100644 index c86df3c..0000000 --- a/lrfurn/README.txt +++ /dev/null @@ -1,67 +0,0 @@ -Living Room Furniture (lrfurn) mod for Minetest - - -by thefamilygrog66 - -Description: -Coloured Long Sofas (3 blocks wide), Sofas (2 blocks wide), Armchairs, Coffee Tables and End Tables, loosely based on PilzAdam's beds mod. There are 9 colours in all: red, orange, yellow, green, blue, violet, black, grey and white. - -When you right-click on a long sofa, sofa or armchair, it transports you onto it, and replenishes your HP. Good if you've just escaped nasty mobs, didn't fare so well in battle, or just had a bad fall. The coffee table - which isn't coloured, just wooden - is pretty much just for decoration. It stands half a block high and nearly 2 blocks long. The end table is similar to the coffee table, though roughly half the length (i.e. only one block) and square. - -Recipes: - - Long Sofa - - +---------------+---------------+---------------+ - | coloured wool | coloured wool | coloured wool | - +---------------+---------------+---------------+ - | wood slab | wood slab | wood slab | - +---------------+---------------+---------------+ - | stick | stick | stick | - +---------------+---------------+---------------+ - - Sofa - - +---------------+---------------+-------+ - | coloured wool | coloured wool | | - +---------------+---------------+-------+ - | wood slab | wood slab | | - +---------------+---------------+-------+ - | stick | stick | | - +---------------+---------------+-------+ - - Armchair - - +---------------+-------+-------+ - | coloured wool | | | - +---------------+-------+-------+ - | wood slab | | | - +---------------+-------+-------+ - | stick | | | - +---------------+-------+-------+ - - Coffee Table (only wood texture) - - +-----------+-----------+-----------+ - | | | | - +-----------+-----------+-----------+ - | wood slab | wood slab | wood slab | - +-----------+-----------+-----------+ - | stick | | stick | - +-----------+-----------+-----------+ - - End Table (only wood texture) - - +-----------+-----------+-----------+ - | | | | - +-----------+-----------+-----------+ - | wood slab | wood slab | | - +-----------+-----------+-----------+ - | stick | stick | | - +-----------+-----------+-----------+ - - -Mod dependencies: default, wool - -See also: -http://minetest.net/ diff --git a/lrfurn/armchairs.lua b/lrfurn/armchairs.lua deleted file mode 100644 index 6950cad..0000000 --- a/lrfurn/armchairs.lua +++ /dev/null @@ -1,121 +0,0 @@ - -local S = homedecor.gettext -local armchair_cbox = { - type = "fixed", - fixed = { - {-0.5, -0.5, -0.5, 0.5, 0, 0.5 }, - {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5 } - } -} - -minetest.register_node("lrfurn:armchair", { - description = S("Armchair"), - drawtype = "mesh", - mesh = "lrfurn_armchair.obj", - tiles = { - "lrfurn_upholstery.png", - { name = "lrfurn_sofa_bottom.png", color = 0xffffffff } - }, - paramtype = "light", - paramtype2 = "colorwallmounted", - palette = "unifieddyes_palette_colorwallmounted.png", - inventory_image = "lrfurn_armchair_inv.png", - groups = {snappy=3, ud_param2_colorable = 1}, - sounds = default.node_sound_wood_defaults(), - node_box = armchair_cbox, - after_place_node = function(pos, placer, itemstack, pointed_thing) - unifieddyes.fix_rotation_nsew(pos, placer, itemstack, pointed_thing) - end, - on_rotate = unifieddyes.fix_after_screwdriver_nsew, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) - if not clicker:is_player() then - return itemstack - end - pos.y = pos.y-0.5 - clicker:setpos(pos) - clicker:set_hp(20) - return itemstack - end -}) - -minetest.register_craft({ - output = "lrfurn:armchair", - recipe = { - {"wool:white", "", "", }, - {"stairs:slab_wood", "", "", }, - {"group:stick", "", "", } - } -}) - -minetest.register_craft({ - output = "lrfurn:armchair", - recipe = { - {"wool:white", "", "", }, - {"moreblocks:slab_wood", "", "", }, - {"group:stick", "", "", } - } -}) - -unifieddyes.register_color_craft({ - output = "lrfurn:armchair", - palette = "wallmounted", - type = "shapeless", - neutral_node = "lrfurn:armchair", - recipe = { - "NEUTRAL_NODE", - "MAIN_DYE" - } -}) - --- convert old static nodes to param2 color - -lrfurn.old_static_armchairs = {} - -for _, color in ipairs(lrfurn.colors) do - table.insert(lrfurn.old_static_armchairs, "lrfurn:armchair_"..color) -end - -minetest.register_lbm({ - name = "lrfurn:convert_armchairs", - label = "Convert lrfurn armchairs to use param2 color", - run_at_every_load = false, - nodenames = lrfurn.old_static_armchairs, - action = function(pos, node) - local name = node.name - local color = string.sub(name, string.find(name, "_")+1) - - if color == "red" then - color = "medium_red" - elseif color == "dark_green" then - color = "medium_green" - elseif color == "magenta" then - color = "medium_magenta" - elseif color == "cyan" then - color = "medium_cyan" - end - - local paletteidx, _ = unifieddyes.getpaletteidx("unifieddyes:"..color, "wallmounted") - local old_fdir = math.floor(node.param2 % 32) - local new_fdir = 3 - - if old_fdir == 0 then - new_fdir = 3 - elseif old_fdir == 1 then - new_fdir = 4 - elseif old_fdir == 2 then - new_fdir = 2 - elseif old_fdir == 3 then - new_fdir = 5 - end - - local param2 = paletteidx + new_fdir - - minetest.set_node(pos, { name = "lrfurn:armchair", param2 = param2 }) - local meta = minetest.get_meta(pos) - meta:set_string("dye", "unifieddyes:"..color) - end -}) - -if minetest.settings:get("log_mods") then - minetest.log("action", "[lrfurn/armchairs] "..S("Loaded!")) -end diff --git a/lrfurn/coffeetable.lua b/lrfurn/coffeetable.lua deleted file mode 100644 index 8b095ce..0000000 --- a/lrfurn/coffeetable.lua +++ /dev/null @@ -1,79 +0,0 @@ - -local S = homedecor.gettext - -minetest.register_alias("lrfurn:coffeetable_back", "lrfurn:coffeetable") -minetest.register_alias("lrfurn:coffeetable_front", "air") - -minetest.register_node("lrfurn:coffeetable", { - description = S("Coffee Table"), - drawtype = "nodebox", - tiles = {"lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png"}, - paramtype = "light", - paramtype2 = "facedir", - groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, - sounds = default.node_sound_wood_defaults(), - node_box = { - type = "fixed", - fixed = { - --legs - { -0.375, -0.5, -0.375, -0.3125, -0.0625, -0.3125 }, - { 0.3125, -0.5, -0.375, 0.375, -0.0625, -0.3125 }, - { -0.375, -0.5, 1.3125, -0.3125, -0.0625, 1.375 }, - { 0.3125, -0.5, 1.3125, 0.375, -0.0625, 1.375 }, - --tabletop - {-0.4375, -0.0625, -0.4375, 0.4375, 0, 1.4375}, - } - }, - selection_box = { - type = "fixed", - fixed = { - {-0.4375, -0.5, -0.4375, 0.4375, 0.0, 1.4375}, - } - }, - - after_place_node = function(pos, placer, itemstack, pointed_thing) - if minetest.is_protected(pos, placer:get_player_name()) then return true end - local node = minetest.get_node(pos) - local fdir = node.param2 - - if lrfurn.check_right(pos, fdir, false, placer) then - minetest.set_node(pos, { name = node.name, param2 = (fdir + 1) % 4 }) - else - minetest.chat_send_player(placer:get_player_name(), - S("No room to place the coffee table!")) - minetest.set_node(pos, {name = "air"}) - return true - end - end, -}) - -minetest.register_craft({ - output = "lrfurn:coffeetable", - type = "shapeless", - recipe = { - "lrfurn:endtable", - "lrfurn:endtable" - } -}) - -minetest.register_craft({ - output = "lrfurn:coffeetable", - recipe = { - {"", "", "", }, - {"stairs:slab_wood", "stairs:slab_wood", "stairs:slab_wood", }, - {"group:stick", "", "group:stick", } - } -}) - -minetest.register_craft({ - output = "lrfurn:coffeetable", - recipe = { - {"", "", "", }, - {"moreblocks:slab_wood", "moreblocks:slab_wood", "moreblocks:slab_wood", }, - {"group:stick", "", "group:stick", } - } -}) - -if minetest.settings:get("log_mods") then - minetest.log("action", "[lrfurn/coffeetable] "..S("Loaded!")) -end diff --git a/lrfurn/depends.txt b/lrfurn/depends.txt deleted file mode 100644 index 398a410..0000000 --- a/lrfurn/depends.txt +++ /dev/null @@ -1,4 +0,0 @@ -default -wool -homedecor_common -unifieddyes diff --git a/lrfurn/endtable.lua b/lrfurn/endtable.lua deleted file mode 100644 index 470e907..0000000 --- a/lrfurn/endtable.lua +++ /dev/null @@ -1,53 +0,0 @@ - -local S = homedecor.gettext - -minetest.register_node("lrfurn:endtable", { - description = S("End Table"), - drawtype = "nodebox", - tiles = {"lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png", "lrfurn_coffeetable_back.png"}, - paramtype = "light", - paramtype2 = "facedir", - groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, - sounds = default.node_sound_wood_defaults(), - node_box = { - type = "fixed", - fixed = { - --legs - {-0.375, -0.5, -0.375, -0.3125, -0.0625, -0.3125}, - {0.3125, -0.5, -0.375, 0.375, -0.0625, -0.3125}, - {-0.375, -0.5, 0.3125, -0.3125, -0.0625, 0.375}, - {0.3125, -0.5, 0.3125, 0.375, -0.0625, 0.375}, - - --tabletop - {-0.4375, -0.0625, -0.4375, 0.4375, 0, 0.4375}, - } - }, - selection_box = { - type = "fixed", - fixed = { - {-0.4375, -0.5, -0.4375, 0.4375, 0.0, 0.4375}, - } - }, -}) - -minetest.register_craft({ - output = "lrfurn:endtable", - recipe = { - {"", "", "", }, - {"stairs:slab_wood", "stairs:slab_wood", "", }, - {"group:stick", "group:stick", "", } - } -}) - -minetest.register_craft({ - output = "lrfurn:endtable", - recipe = { - {"", "", "", }, - {"moreblocks:slab_wood", "moreblocks:slab_wood", "", }, - {"group:stick", "group:stick", "", } - } -}) - -if minetest.settings:get("log_mods") then - minetest.log("action", "[lrfurn/endtable] "..S("Loaded!")) -end diff --git a/lrfurn/init.lua b/lrfurn/init.lua deleted file mode 100644 index a23aff4..0000000 --- a/lrfurn/init.lua +++ /dev/null @@ -1,75 +0,0 @@ -local S = homedecor.gettext - -lrfurn = {} -screwdriver = screwdriver or {} - -lrfurn.fdir_to_right = { - { 1, 0 }, - { 0, -1 }, - { -1, 0 }, - { 0, 1 }, -} - -lrfurn.colors = { - "black", - "brown", - "blue", - "cyan", - "dark_grey", - "dark_green", - "green", - "grey", - "magenta", - "orange", - "pink", - "red", - "violet", - "white", - "yellow", -} - -function lrfurn.check_right(pos, fdir, long, placer) - if not fdir or fdir > 3 then fdir = 0 end - - local pos2 = { x = pos.x + lrfurn.fdir_to_right[fdir+1][1], y=pos.y, z = pos.z + lrfurn.fdir_to_right[fdir+1][2] } - local pos3 = { x = pos.x + lrfurn.fdir_to_right[fdir+1][1] * 2, y=pos.y, z = pos.z + lrfurn.fdir_to_right[fdir+1][2] * 2 } - - local node2 = minetest.get_node(pos2) - if node2 and node2.name ~= "air" then - return false - elseif minetest.is_protected(pos2, placer:get_player_name()) then - if not long then - minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where other end goes!")) - else - minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where the middle or far end goes!")) - end - return false - end - - if long then - local node3 = minetest.get_node(pos3) - if node3 and node3.name ~= "air" then - return false - elseif minetest.is_protected(pos3, placer:get_player_name()) then - minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where the other end goes!")) - return false - end - end - - return true -end - -function lrfurn.fix_sofa_rotation_nsew(pos, placer, itemstack, pointed_thing) - local node = minetest.get_node(pos) - local colorbits = node.param2 - (node.param2 % 8) - local yaw = placer:get_look_yaw() - local dir = minetest.yaw_to_dir(yaw-1.5) - local fdir = minetest.dir_to_wallmounted(dir) - minetest.swap_node(pos, { name = node.name, param2 = fdir+colorbits }) -end - -dofile(minetest.get_modpath("lrfurn").."/longsofas.lua") -dofile(minetest.get_modpath("lrfurn").."/sofas.lua") -dofile(minetest.get_modpath("lrfurn").."/armchairs.lua") -dofile(minetest.get_modpath("lrfurn").."/coffeetable.lua") -dofile(minetest.get_modpath("lrfurn").."/endtable.lua") diff --git a/lrfurn/longsofas.lua b/lrfurn/longsofas.lua deleted file mode 100644 index 2df177c..0000000 --- a/lrfurn/longsofas.lua +++ /dev/null @@ -1,136 +0,0 @@ - -local S = homedecor.gettext - -local longsofa_cbox = { - type = "wallmounted", - wall_side = {-0.5, -0.5, -0.5, 0.5, 0.5, 2.5}, -} - -minetest.register_node("lrfurn:longsofa", { - description = S("Long Sofa"), - drawtype = "mesh", - mesh = "lrfurn_sofa_long.obj", - tiles = { - "lrfurn_upholstery.png", - { name = "lrfurn_sofa_bottom.png", color = 0xffffffff } - }, - paramtype = "light", - paramtype2 = "colorwallmounted", - palette = "unifieddyes_palette_colorwallmounted.png", - inventory_image = "lrfurn_longsofa_inv.png", - wield_scale = { x = 0.6, y = 0.6, z = 0.6 }, - groups = {snappy=3, ud_param2_colorable = 1}, - sounds = default.node_sound_wood_defaults(), - selection_box = longsofa_cbox, - node_box = longsofa_cbox, - on_rotate = screwdriver.disallow, - after_place_node = function(pos, placer, itemstack, pointed_thing) - lrfurn.fix_sofa_rotation_nsew(pos, placer, itemstack, pointed_thing) - local playername = placer:get_player_name() - if minetest.is_protected(pos, placer:get_player_name()) then return true end - - local fdir = minetest.dir_to_facedir(placer:get_look_dir(), false) - - if lrfurn.check_right(pos, fdir, true, placer) then - if not creative.is_enabled_for(playername) then - itemstack:take_item() - end - else - minetest.chat_send_player(placer:get_player_name(), S("No room to place the sofa!")) - minetest.set_node(pos, { name = "air" }) - end - return itemstack - end, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) - if not clicker:is_player() then - return itemstack - end - pos.y = pos.y-0.5 - clicker:setpos(pos) - clicker:set_hp(20) - return itemstack - end -}) - -minetest.register_craft({ - output = "lrfurn:longsofa", - recipe = { - {"wool:white", "wool:white", "wool:white", }, - {"stairs:slab_wood", "stairs:slab_wood", "stairs:slab_wood", }, - {"group:stick", "group:stick", "group:stick", } - } -}) - -minetest.register_craft({ - output = "lrfurn:longsofa", - recipe = { - {"wool:white", "wool:white", "wool:white", }, - {"moreblocks:slab_wood", "moreblocks:slab_wood", "moreblocks:slab_wood", }, - {"group:stick", "group:stick", "group:stick", } - } -}) - -unifieddyes.register_color_craft({ - output = "lrfurn:longsofa", - palette = "wallmounted", - type = "shapeless", - neutral_node = "lrfurn:longsofa", - recipe = { - "NEUTRAL_NODE", - "MAIN_DYE" - } -}) - --- convert old static nodes to param2 colorization - -lrfurn.old_static_longsofas = {} - -for _, color in ipairs(lrfurn.colors) do - table.insert(lrfurn.old_static_longsofas, "lrfurn:longsofa_"..color) -end - -minetest.register_lbm({ - name = "lrfurn:convert_longsofas", - label = "Convert lrfurn long sofas to use param2 color", - run_at_every_load = false, - nodenames = lrfurn.old_static_longsofas, - action = function(pos, node) - local name = node.name - local color = string.sub(name, string.find(name, "_")+1) - - if color == "red" then - color = "medium_red" - elseif color == "dark_green" then - color = "medium_green" - elseif color == "magenta" then - color = "medium_magenta" - elseif color == "cyan" then - color = "medium_cyan" - end - - local paletteidx, _ = unifieddyes.getpaletteidx("unifieddyes:"..color, "wallmounted") - local old_fdir = math.floor(node.param2 % 32) - local new_fdir = 3 - - if old_fdir == 0 then - new_fdir = 3 - elseif old_fdir == 1 then - new_fdir = 4 - elseif old_fdir == 2 then - new_fdir = 2 - elseif old_fdir == 3 then - new_fdir = 5 - end - - local param2 = paletteidx + new_fdir - - minetest.set_node(pos, { name = "lrfurn:longsofa", param2 = param2 }) - local meta = minetest.get_meta(pos) - meta:set_string("dye", "unifieddyes:"..color) - - end -}) - -if minetest.settings:get("log_mods") then - minetest.log("action", "[lrfurn/longsofas] "..S("Loaded!")) -end diff --git a/lrfurn/models/lrfurn_armchair.obj b/lrfurn/models/lrfurn_armchair.obj deleted file mode 100644 index 1ad653e..0000000 --- a/lrfurn/models/lrfurn_armchair.obj +++ /dev/null @@ -1,575 +0,0 @@ -# Blender v2.72 (sub 0) OBJ File: 'lrfurn-armchair.blend' -# www.blender.org -o Cylinder -v -0.312500 -0.464844 0.234375 -v -0.464844 0.500000 0.460938 -v 0.437500 0.312500 0.187500 -v -0.316406 -0.500000 0.421875 -v -0.496094 -0.500000 0.421875 -v -0.312500 -0.312500 -0.078125 -v 0.500000 -0.312500 -0.078125 -v 0.500000 -0.496094 0.187500 -v -0.312500 -0.500000 0.187500 -v -0.312500 -0.312500 0.187500 -v 0.500000 -0.316406 0.187500 -v -0.347657 0.500000 0.460938 -v -0.406250 0.500000 0.476562 -v -0.250000 0.312500 -0.062500 -v -0.312500 0.347656 0.234375 -v -0.500000 0.437500 0.437500 -v -0.312500 0.437500 0.437500 -v -0.312500 0.312500 -0.078125 -v 0.500000 -0.464844 0.218750 -v -0.312500 -0.347656 0.234375 -v 0.500000 -0.347656 0.218750 -v 0.437500 0.312500 -0.062500 -v 0.500000 -0.406250 0.234375 -v -0.312500 -0.406250 0.250000 -v -0.406250 -0.500000 0.476562 -v -0.406250 0.437500 0.500000 -v -0.464844 -0.500000 0.460938 -v -0.347656 0.437500 0.484375 -v -0.347656 -0.500000 0.460938 -v -0.464844 0.437500 0.484375 -v -0.312500 -0.000000 -0.039062 -v 0.500000 0.000000 -0.039062 -v 0.500000 0.312500 -0.078125 -v 0.500000 0.347656 0.218750 -v 0.500000 -0.250000 -0.046875 -v -0.312500 -0.250000 -0.046875 -v 0.437500 0.000000 0.000000 -v 0.437500 -0.312500 -0.062500 -v 0.437500 -0.250000 -0.015625 -v -0.250000 -0.000000 0.000000 -v -0.250000 -0.312500 -0.062500 -v -0.250000 -0.250000 -0.015625 -v -0.228538 2.426160 -0.153004 -v 0.437500 -0.500000 0.187500 -v 0.437500 -0.312500 0.187500 -v -0.316407 0.500000 0.421875 -v -0.312500 0.312500 0.187500 -v 0.437500 -0.464844 0.234375 -v -0.496094 0.500000 0.421875 -v 0.437500 -0.347656 0.234375 -v 0.500000 0.316406 0.187500 -v 0.437500 -0.406250 0.250000 -v -0.312500 0.312500 -0.078125 -v -0.312500 -0.437500 0.437500 -v -0.500000 -0.437500 0.437500 -v -0.312500 -0.000000 0.437500 -v -0.406250 -0.437500 0.500000 -v -0.347656 -0.437500 0.484375 -v -0.464844 -0.437500 0.484375 -v -0.500000 0.500000 -0.187500 -v 0.500000 0.000000 -0.187500 -v -0.500000 -0.500000 -0.187500 -v 0.500000 0.312500 -0.078125 -v 0.500000 0.500000 -0.187500 -v 0.500000 -0.500000 -0.187500 -v 0.437500 0.464844 0.234375 -v 0.437500 0.347656 0.234375 -v -0.500000 -0.500000 -0.375000 -v 0.500000 -0.500000 -0.375000 -v 0.437500 -0.437500 -0.500000 -v 0.375000 -0.437500 -0.500000 -v 0.375000 -0.375000 -0.500000 -v 0.437500 -0.375000 -0.500000 -v 0.437500 -0.437500 -0.375000 -v 0.375000 -0.437500 -0.375000 -v 0.375000 -0.375000 -0.375000 -v 0.437500 -0.375000 -0.375000 -v 0.437500 0.500000 0.187500 -v -0.464844 0.500000 0.460938 -v -0.347657 0.500000 0.460938 -v -0.406250 0.500000 0.476562 -v -0.312500 0.406250 0.250000 -v 0.500000 0.406250 0.234375 -v -0.312500 0.464844 0.234375 -v 0.500000 0.496094 0.187500 -v -0.375000 -0.437500 -0.500000 -v -0.437500 -0.437500 -0.500000 -v -0.437500 -0.375000 -0.500000 -v -0.375000 -0.375000 -0.500000 -v -0.375000 -0.437500 -0.375000 -v -0.437500 -0.437500 -0.375000 -v -0.437500 -0.375000 -0.375000 -v -0.375000 -0.375000 -0.375000 -v -0.312500 0.500000 0.187500 -v 0.500000 0.316406 0.187500 -v 0.500000 0.312500 -0.078125 -v -0.316407 0.500000 0.421875 -v -0.496094 0.500000 0.421875 -v 0.500000 0.464844 0.218750 -v -0.312500 0.347656 0.234375 -v 0.500000 0.347656 0.218750 -v -0.500000 0.500000 -0.375000 -v 0.500000 0.500000 -0.375000 -v -0.500000 0.500000 -0.187500 -v 0.500000 0.500000 -0.187500 -v 0.500000 0.500000 -0.375000 -v -0.500000 0.500000 -0.375000 -v 0.437500 0.375000 -0.500000 -v 0.375000 0.375000 -0.500000 -v 0.375000 0.437500 -0.500000 -v 0.437500 0.437500 -0.500000 -v 0.437500 0.375000 -0.375000 -v 0.375000 0.375000 -0.375000 -v 0.375000 0.437500 -0.375000 -v 0.437500 0.437500 -0.375000 -v -0.375000 0.375000 -0.500000 -v -0.437500 0.375000 -0.500000 -v -0.437500 0.437500 -0.500000 -v -0.375000 0.437500 -0.500000 -v -0.375000 0.375000 -0.375000 -v -0.437500 0.375000 -0.375000 -v -0.437500 0.437500 -0.375000 -v -0.375000 0.437500 -0.375000 -v 0.437500 0.406250 0.250000 -v -0.500000 0.500000 -0.187500 -v 0.500000 0.500000 -0.187500 -v 0.437500 0.347656 0.234375 -v -0.500000 0.437500 0.437500 -v -0.312500 0.437500 0.437500 -v -0.406250 0.437500 0.500000 -v -0.347656 0.437500 0.484375 -v -0.464844 0.437500 0.484375 -v -0.312500 -0.000000 -0.039062 -v 0.500000 0.000000 -0.039062 -v 0.500000 0.250000 -0.046875 -v -0.312500 0.250000 -0.046875 -v 0.437500 0.000000 0.000000 -v 0.437500 0.312500 -0.062500 -v 0.437500 0.250000 -0.015625 -v -0.250000 -0.000000 0.000000 -v -0.250000 0.250000 -0.015625 -v -0.250000 0.312500 -0.062500 -v -0.500000 -0.000000 0.437500 -v -0.406250 -0.000000 0.500000 -v -0.347656 -0.000000 0.484375 -v -0.464844 -0.000000 0.484375 -v -0.500000 -0.000000 -0.187500 -vt 0.140470 0.234971 -vt 0.140470 0.272035 -vt 0.078047 0.270084 -vt 0.062442 0.262281 -vt 0.015625 0.234971 -vt 0.703125 0.562500 -vt 0.703125 0.546875 -vt 0.718750 0.546875 -vt 0.718750 0.562500 -vt 0.749590 0.202859 -vt 0.749590 0.190887 -vt 0.765553 0.186896 -vt 0.765553 0.196873 -vt 0.305134 0.884532 -vt 0.476969 0.822047 -vt 0.492591 0.884532 -vt 0.249108 0.918025 -vt 0.062649 0.918025 -vt 0.062649 0.906371 -vt 0.249108 0.906371 -vt 0.305134 0.822047 -vt 0.516834 0.906371 -vt 0.532373 0.906371 -vt 0.532373 0.918025 -vt 0.516834 0.914140 -vt 0.031250 0.562500 -vt 0.031250 0.750000 -vt 0.015625 0.750000 -vt 0.015625 0.562500 -vt 0.062500 0.562500 -vt 0.062500 0.750000 -vt 0.046875 0.750000 -vt 0.046875 0.562500 -vt 0.749864 0.503824 -vt 0.749864 0.515528 -vt 0.640625 0.515528 -vt 0.640625 0.503824 -vt 0.727431 0.453105 -vt 0.742061 0.457007 -vt 0.765470 0.499922 -vt 0.015625 0.499922 -vt 0.039033 0.457007 -vt 0.031231 0.503824 -vt 0.062500 0.734375 -vt 0.078125 0.734375 -vt 0.078125 0.750000 -vt 0.171875 0.734375 -vt 0.171875 0.750000 -vt 0.024403 0.453105 -vt 0.492591 0.818141 -vt 0.015625 0.441401 -vt 0.640625 0.234971 -vt 0.703047 0.270084 -vt 0.640625 0.272035 -vt 0.718653 0.262281 -vt 0.289513 0.884532 -vt 0.289513 0.818141 -vt 0.148438 0.765625 -vt 0.148438 0.779712 -vt 0.031250 0.779712 -vt 0.031250 0.765625 -vt 0.015625 0.196873 -vt 0.015625 0.186896 -vt 0.031589 0.190887 -vt 0.031589 0.202859 -vt 0.727572 0.974351 -vt 0.742139 0.978235 -vt 0.742139 0.984062 -vt 0.727572 0.980178 -vt 0.756706 0.974351 -vt 0.756706 0.980178 -vt 0.053909 0.980178 -vt 0.039342 0.984062 -vt 0.039342 0.978236 -vt 0.053909 0.974351 -vt 0.031231 0.515528 -vt 0.015625 0.509676 -vt 0.024774 0.980178 -vt 0.024774 0.974351 -vt 0.609375 0.562500 -vt 0.609375 0.546875 -vt 0.756692 0.453105 -vt 0.078125 0.546875 -vt 0.171875 0.546875 -vt 0.171875 0.562500 -vt 0.078125 0.562500 -vt 0.062500 0.546875 -vt 0.053664 0.453105 -vt 0.765470 0.441401 -vt 0.718653 0.441401 -vt 0.046875 0.546875 -vt 0.031250 0.546875 -vt 0.015625 0.546875 -vt 0.765470 0.509676 -vt 0.264646 0.914140 -vt 0.264646 0.906371 -vt 0.016600 0.328605 -vt 0.024403 0.336408 -vt 0.039033 0.340309 -vt 0.053664 0.336408 -vt 0.061466 0.328605 -vt 0.148438 0.750000 -vt 0.637844 0.202859 -vt 0.637844 0.190887 -vt 0.017005 0.964640 -vt 0.061678 0.964640 -vt 0.765470 0.234971 -vt 0.016034 0.813142 -vt 0.264646 0.813142 -vt 0.062442 0.441401 -vt 0.140470 0.503824 -vt 0.477287 0.976904 -vt 0.305452 0.914419 -vt 0.477287 0.914419 -vt 0.734375 0.562500 -vt 0.734375 0.750000 -vt 0.718750 0.750000 -vt 0.734375 0.546875 -vt 0.492909 0.976904 -vt 0.492909 0.910513 -vt 0.289831 0.910513 -vt 0.289831 0.976904 -vt 0.765553 0.031250 -vt 0.765625 0.546875 -vt 0.765625 0.562500 -vt 0.750000 0.562500 -vt 0.750000 0.546875 -vt 0.719628 0.328605 -vt 0.727431 0.336408 -vt 0.742061 0.340309 -vt 0.756692 0.336408 -vt 0.764494 0.328605 -vt 0.719803 0.964639 -vt 0.718832 0.906371 -vt 0.765625 0.750000 -vt 0.750000 0.750000 -vt 0.718832 0.918025 -vt 0.764475 0.964639 -vt 0.516834 0.813142 -vt 0.765447 0.813142 -vt 0.015625 0.031250 -vt 0.703125 0.734375 -vt 0.718750 0.734375 -vt 0.609375 0.734375 -vt 0.609375 0.750000 -vt 0.703125 0.750000 -vt 0.062442 0.375077 -vt 0.078047 0.382880 -vt 0.703047 0.382880 -vt 0.718653 0.375077 -vt 0.140470 0.384831 -vt 0.640625 0.384831 -vt 0.143334 0.190887 -vt 0.143334 0.202859 -vt 0.734375 0.765625 -vt 0.617188 0.765625 -vt 0.617188 0.750000 -vt 0.734375 0.779712 -vt 0.617188 0.779712 -vt 0.140470 0.515528 -vt 0.143334 0.031250 -vt 0.637844 0.031250 -vt -0.000000 0.125000 -vt 1.000000 0.125000 -vt 1.000000 0.312500 -vt 0.500000 0.312500 -vt -0.000000 0.312500 -vt 0.937500 0.125000 -vt 0.875000 0.125000 -vt 0.875000 0.000000 -vt 0.937500 0.000000 -vt 0.125000 0.125000 -vt 0.062500 0.125000 -vt 0.062500 0.000000 -vt 0.125000 0.000000 -vt 0.062500 0.937500 -vt 0.062500 0.875000 -vt 0.125000 0.875000 -vt 0.125000 0.937500 -vt 0.000000 1.000000 -vt 0.000000 0.000000 -vt 1.000000 0.000000 -vt 1.000000 1.000000 -vt 0.062500 0.062500 -vt 0.125000 0.062500 -vt 0.875000 0.937500 -vt 0.875000 0.875000 -vt 0.937500 0.875000 -vt 0.937500 0.937500 -vt 0.875000 0.062500 -vt 0.937500 0.062500 -vn 1.000000 0.000000 0.000000 -vn 0.207300 0.310300 0.927700 -vn 0.805600 0.192600 0.560200 -vn 0.303000 0.505100 0.808100 -vn 0.160300 0.557500 0.814600 -vn -0.536500 -0.146800 0.831000 -vn -0.937700 -0.075700 0.338900 -vn -0.694400 -0.689700 0.205200 -vn -0.392500 -0.746300 0.537600 -vn 0.035700 0.943400 0.329600 -vn -0.000000 1.000000 -0.000000 -vn 0.785700 0.586900 0.195600 -vn 0.090600 -0.535500 0.839600 -vn 0.779600 -0.352300 0.517700 -vn 0.105900 -0.981900 0.156900 -vn 0.042000 -0.943000 0.330000 -vn 0.017300 0.999800 0.004100 -vn 0.661600 0.701300 0.265500 -vn 0.042000 0.943000 0.330000 -vn 0.090600 0.535500 0.839600 -vn 0.718100 0.386900 0.578400 -vn 0.119800 0.000000 0.992800 -vn 0.767500 -0.005700 0.640900 -vn 0.788700 0.344000 0.509500 -vn 0.800000 0.000000 0.600000 -vn 0.559600 0.000000 0.828700 -vn 0.948700 0.000000 0.316200 -vn 0.924400 -0.098200 0.368400 -vn 0.767500 0.005700 0.640900 -vn 0.999500 0.030800 -0.005100 -vn 0.576600 0.817000 -0.001200 -vn 0.697500 -0.687300 0.202400 -vn 0.938800 -0.077600 0.335500 -vn -0.160300 -0.557500 0.814600 -vn -0.207300 -0.310300 0.927700 -vn -0.403400 -0.297500 0.865300 -vn -0.303000 -0.505100 0.808100 -vn -0.250500 -0.053500 0.966600 -vn -0.489900 -0.040800 0.870800 -vn 0.641000 0.767600 0.000000 -vn 0.858500 0.024000 0.512200 -vn 0.655400 0.706800 0.266200 -vn 0.848700 0.528800 0.004000 -vn 0.000000 0.000000 1.000000 -vn -0.559600 0.000000 0.828700 -vn 0.000000 -0.173500 0.984800 -vn -0.565600 0.282800 0.774700 -vn -0.773500 0.210900 0.597700 -vn -0.498900 0.299000 0.813400 -vn 0.565600 0.282800 0.774700 -vn -0.000000 0.351100 0.936300 -vn 0.498900 0.299000 0.813400 -vn 0.536500 -0.146800 0.831000 -vn 0.000000 -0.779200 0.626800 -vn 0.392500 -0.746300 0.537600 -vn 0.250500 0.053500 0.966600 -vn 0.779600 0.352300 0.517700 -vn 0.403400 -0.297500 0.865300 -vn 0.489900 -0.040800 0.870800 -vn 0.250500 -0.053500 0.966600 -vn 0.207300 -0.310300 0.927700 -vn 0.303000 -0.505100 0.808100 -vn 0.160300 -0.557500 0.814600 -vn 0.105900 0.981900 0.156900 -vn 0.785700 -0.586900 0.195600 -vn 0.741200 0.000000 0.671300 -vn 0.718100 -0.386900 0.578400 -vn 0.773500 0.210900 0.597700 -vn 0.661600 -0.701300 0.265500 -vn -0.948700 -0.000000 0.316200 -vn 0.707100 0.707100 0.000800 -vn -0.707100 -0.707100 0.000300 -vn 0.553000 -0.833200 0.000900 -vn 0.035700 -0.943400 0.329600 -vn 0.000000 -1.000000 0.000000 -vn 0.017300 -0.999800 0.004100 -vn 0.048700 -0.781700 0.621700 -vn 0.000000 -0.800000 0.600000 -vn 0.104200 -0.757800 0.644100 -vn 0.073100 -0.933300 0.351600 -vn 0.032200 -0.999500 0.007600 -vn 0.641000 -0.767600 0.000000 -vn 0.896800 -0.114000 0.427600 -vn 0.120500 -0.255800 0.959200 -vn -0.573200 0.819400 0.003700 -vn -0.707100 0.707100 0.000300 -vn -0.999600 0.027100 0.002700 -vn -0.207300 0.310300 0.927700 -vn -0.160300 0.557500 0.814600 -vn -0.250500 0.053500 0.966600 -vn -0.489900 0.040800 0.870800 -vn -0.403400 0.297500 0.865300 -vn -0.303000 0.505100 0.808100 -vn -0.800000 -0.000000 0.600000 -vn -1.000000 -0.000000 0.000000 -vn 0.000000 0.000000 -1.000000 -g Cylinder_Cylinder_upholstery -s off -f 61/1/1 134/2/1 35/3/1 -f 7/4/1 61/1/1 35/3/1 -f 7/4/1 65/5/1 61/1/1 -s 1 -f 139/6/2 135/7/3 33/8/4 138/9/5 -f 59/10/6 55/11/7 5/12/8 27/13/9 -f 45/14/10 41/15/11 10/16/12 -f 48/17/13 1/18/14 9/19/15 44/20/16 -f 41/15/11 45/14/10 38/21/17 -f 85/22/18 78/23/19 66/24/20 99/25/21 -f 52/26/22 24/27/23 1/28/14 48/29/13 -f 45/30/10 10/31/12 20/32/24 50/33/20 -f 17/34/25 28/35/26 145/36/26 56/37/27 -f 100/38/28 82/39/29 129/34/30 -f 97/40/31 129/34/30 82/39/29 -f 4/41/32 24/42/23 54/43/33 -f 41/44/34 42/45/35 36/46/36 6/31/37 -f 42/45/35 40/47/38 31/48/39 36/46/36 -f 50/33/20 20/32/24 24/27/23 52/26/22 -f 4/41/32 1/49/14 24/42/23 -f 6/50/40 10/16/12 41/15/11 -f 1/49/14 4/41/32 9/51/15 -f 61/52/1 135/53/3 134/54/41 -f 96/55/1 135/53/3 61/52/1 -f 45/14/10 11/56/42 7/57/43 38/21/17 -f 144/58/44 146/59/45 59/60/6 57/61/46 -f 2/62/47 49/63/48 128/64/48 132/65/49 -f 12/66/50 13/67/51 130/68/51 131/69/52 -f 13/67/51 2/70/47 132/71/49 130/68/51 -f 58/72/53 57/73/46 25/74/54 29/75/55 -f 54/43/33 58/76/53 29/77/55 4/41/32 -f 57/73/46 59/78/6 27/79/9 25/74/54 -f 137/80/56 134/81/41 135/7/3 139/6/2 -f 82/39/29 84/82/57 97/40/31 -f 35/83/58 32/84/59 37/85/60 39/86/61 -f 7/87/62 35/83/58 39/86/61 38/30/63 -f 20/88/24 54/43/33 24/42/23 -f 84/82/57 94/89/64 97/40/31 -f 47/90/65 100/38/28 56/37/27 -f 39/86/61 37/85/60 40/47/38 42/45/35 -f 38/30/63 39/86/61 42/45/35 41/44/34 -f 21/91/21 50/33/20 52/26/22 23/92/66 -f 11/87/42 45/30/10 50/33/20 21/91/21 -f 23/92/66 52/26/22 48/29/13 19/93/67 -f 46/40/68 12/94/50 131/35/52 129/34/68 -f 19/95/67 48/17/13 44/20/16 8/96/69 -f 8/97/69 7/4/43 19/98/67 -f 19/98/67 7/4/43 23/99/66 -f 21/100/21 23/99/66 7/4/43 -f 7/4/43 11/101/42 21/100/21 -f 145/102/26 144/58/44 57/61/46 58/27/53 -f 146/103/45 143/104/70 55/11/7 59/10/6 -f 5/105/8 9/19/15 27/79/9 -f 27/79/9 9/19/15 25/74/54 -f 25/74/54 9/19/15 29/75/55 -f 9/19/15 4/106/32 29/75/55 -f 126/107/71 96/55/1 61/52/1 -f 62/108/72 65/109/73 9/19/15 -f 9/19/15 65/109/73 44/20/16 -f 44/20/16 65/109/73 8/96/69 -f 7/4/43 8/97/69 65/5/73 -f 100/38/28 129/34/30 56/37/27 -f 10/110/12 56/111/27 20/88/24 -f 3/112/74 14/113/75 22/114/76 -f 127/115/77 15/116/78 47/117/65 3/9/74 -f 54/43/33 20/88/24 56/111/27 -f 34/118/79 127/115/77 3/9/74 51/8/80 -f 51/119/80 3/112/74 22/114/76 63/120/81 -f 53/121/82 14/113/75 47/122/65 -f 47/122/65 14/113/75 3/112/74 -f 5/105/8 62/108/72 9/19/15 -f 55/11/7 62/123/72 5/12/8 -f 99/124/21 66/125/20 124/126/22 83/127/66 -f 95/128/1 96/55/1 101/129/83 -f 101/129/83 96/55/1 83/130/66 -f 83/130/66 96/55/1 99/131/21 -f 99/131/21 96/55/1 85/132/18 -f 97/133/31 94/134/64 80/66/11 -f 80/66/11 94/134/64 81/67/11 -f 66/125/20 84/135/57 82/136/29 124/126/22 -f 78/23/19 94/134/64 84/137/57 66/24/20 -f 124/126/22 82/136/29 100/116/28 67/115/84 -f 83/127/66 124/126/22 67/115/84 101/118/83 -f 81/67/11 94/134/64 79/70/11 -f 94/134/64 98/138/85 79/70/11 -f 96/55/1 126/107/71 85/132/18 -f 85/22/18 126/139/71 78/23/19 -f 78/23/19 126/139/71 94/134/64 -f 126/139/71 125/140/86 94/134/64 -f 94/134/64 125/140/86 98/138/85 -f 128/64/87 98/63/85 125/141/86 -f 141/142/88 139/6/2 138/9/5 142/143/89 -f 140/144/90 137/80/56 139/6/2 141/142/88 -f 133/145/91 140/144/90 141/142/88 136/146/92 -f 136/146/92 141/142/88 142/143/89 18/117/93 -f 6/147/40 36/148/1 10/110/12 -f 136/149/1 53/150/82 47/90/65 -f 47/90/65 56/37/27 136/149/1 -f 56/111/27 10/110/12 36/148/1 -f 36/148/1 133/151/1 56/111/27 -f 136/149/1 56/37/27 133/152/1 -f 30/65/45 16/64/94 143/153/70 146/154/45 -f 28/116/26 26/155/44 144/156/44 145/157/26 -f 26/155/44 30/158/45 146/159/45 144/156/44 -f 56/111/27 145/160/26 58/76/53 54/43/33 -f 143/153/70 128/64/87 125/141/86 -f 62/123/72 55/11/7 143/104/70 -f 125/141/86 147/161/95 143/153/70 -f 143/104/70 147/162/95 62/123/72 -g Cylinder_Cylinder_bottom -s off -f 69/163/1 103/164/1 64/165/1 61/166/1 65/167/1 -f 68/163/75 69/164/75 65/165/75 62/167/75 -f 68/164/95 62/165/95 60/167/95 102/163/95 -f 74/168/75 75/169/75 71/170/75 70/171/75 -f 75/168/95 76/169/95 72/170/95 71/171/95 -f 76/172/11 77/173/11 73/174/11 72/175/11 -f 77/172/1 74/173/1 70/174/1 73/175/1 -f 70/176/96 71/177/96 72/178/96 73/179/96 -f 69/180/96 68/181/96 102/182/96 103/183/96 -f 90/172/75 91/173/75 87/174/75 86/175/75 -f 91/168/95 92/169/95 88/170/95 87/171/95 -f 92/168/11 93/169/11 89/170/11 88/171/11 -f 93/172/1 90/173/1 86/174/1 89/175/1 -f 86/173/96 87/184/96 88/185/96 89/172/96 -f 106/163/11 107/164/11 104/165/11 105/167/11 -f 112/168/75 113/169/75 109/170/75 108/171/75 -f 113/172/95 114/173/95 110/174/95 109/175/95 -f 114/172/11 115/173/11 111/174/11 110/175/11 -f 115/168/1 112/169/1 108/170/1 111/171/1 -f 108/186/96 109/187/96 110/188/96 111/189/96 -f 120/172/75 121/173/75 117/174/75 116/175/75 -f 121/172/95 122/173/95 118/174/95 117/175/95 -f 122/168/11 123/169/11 119/170/11 118/171/11 -f 123/168/1 120/169/1 116/170/1 119/171/1 -f 116/169/96 117/190/96 118/191/96 119/168/96 diff --git a/lrfurn/models/lrfurn_sofa_long.obj b/lrfurn/models/lrfurn_sofa_long.obj deleted file mode 100644 index d8e32db..0000000 --- a/lrfurn/models/lrfurn_sofa_long.obj +++ /dev/null @@ -1,715 +0,0 @@ -# Blender v2.72 (sub 0) OBJ File: 'lrfurn-sofa-long.blend' -# www.blender.org -o Cylinder -v 0.464844 -0.312500 0.234375 -v -2.347656 0.500000 0.218751 -v -2.347656 -0.312500 0.234375 -v -2.464844 0.500000 0.218751 -v 0.500000 -0.316407 0.421875 -v 0.500000 -0.496094 0.421875 -v -2.500000 -0.496094 0.421875 -v -2.500000 -0.316406 0.421875 -v 0.312500 -0.312500 -0.078125 -v 0.312500 0.500000 -0.078125 -v 0.496094 0.500000 0.187500 -v 0.500000 -0.312500 0.187500 -v 0.312500 -0.312500 0.187500 -v 0.316406 0.500000 0.187500 -v -2.312500 0.500000 -0.078124 -v -2.312500 -0.312500 -0.078125 -v -2.316406 0.500000 0.187501 -v -2.312500 -0.312500 0.187500 -v -2.500000 -0.312500 0.187500 -v -2.496094 0.500000 0.187501 -v -0.500000 0.500000 -0.078125 -v -0.500000 -0.500000 0.437500 -v -0.500000 -0.312500 0.437500 -v -0.500000 -0.312500 -0.078125 -v -1.500000 -0.500000 0.437500 -v -1.500000 -0.312500 -0.078125 -v -1.500000 0.500000 -0.078124 -v -1.500000 -0.312500 0.437500 -v -2.464844 -0.312500 0.234375 -v 0.464844 0.500000 0.218750 -v 0.347656 -0.312500 0.234375 -v 0.347656 0.500000 0.218750 -v -2.406250 0.500000 0.234376 -v -2.406250 -0.312500 0.250000 -v 0.406250 0.500000 0.234375 -v 0.406250 -0.312500 0.250000 -v 0.500000 -0.406250 0.476562 -v -2.500000 -0.406250 0.476563 -v -0.500000 -0.406250 0.500000 -v -1.500000 -0.406250 0.500000 -v 0.500000 -0.464844 0.460937 -v -2.500000 -0.347656 0.460938 -v -0.500000 -0.347656 0.484375 -v -1.500000 -0.347656 0.484375 -v 0.500000 -0.347657 0.460937 -v -2.500000 -0.464844 0.460938 -v -0.500000 -0.464844 0.484375 -v -1.500000 -0.464844 0.484375 -v -1.906250 -0.312500 -0.039062 -v -1.000000 0.500000 -0.039062 -v -0.093750 -0.312500 -0.039063 -v -1.000000 -0.312500 -0.039063 -v -0.093750 0.500000 -0.039062 -v -1.906250 0.500000 -0.039062 -v -1.562500 -0.312500 -0.046875 -v -0.562500 0.500000 -0.046875 -v -2.250000 0.500000 -0.046874 -v -0.437500 -0.312500 -0.046875 -v -0.437500 0.500000 -0.046875 -v -1.437500 -0.312500 -0.046875 -v -0.562500 -0.312500 -0.046875 -v 0.250000 0.500000 -0.046875 -v 0.250000 -0.312500 -0.046875 -v -1.437500 0.500000 -0.046874 -v -2.250000 -0.312500 -0.046875 -v -1.562500 0.500000 -0.046874 -v -0.093750 0.437500 0.000000 -v -1.906250 0.437500 0.000001 -v 0.312500 0.437500 -0.062500 -v -2.312500 0.437500 -0.062499 -v -1.500000 0.437500 -0.062499 -v -0.500000 0.437500 -0.062500 -v -1.000000 0.437500 0.000000 -v -1.562500 0.437500 -0.015624 -v 0.250000 0.437500 -0.015625 -v -1.437500 0.437500 -0.015625 -v -2.250000 0.437500 -0.015624 -v -0.437500 0.437500 -0.015625 -v -0.562500 0.437500 -0.015625 -v -0.093750 -0.250000 -0.000000 -v -1.906250 -0.250000 0.000000 -v 0.312500 -0.250000 -0.062500 -v -1.500000 -0.250000 -0.062500 -v -1.562500 -0.250000 -0.015625 -v 0.250000 -0.250000 -0.015625 -v -2.250000 -0.250000 -0.015625 -v -0.437500 -0.250000 -0.015625 -v -2.312500 -0.250000 -0.062500 -v -0.500000 -0.250000 -0.062500 -v -1.000000 -0.250000 -0.000000 -v -1.437500 -0.250000 -0.015625 -v -0.562500 -0.250000 -0.015625 -v -2.426160 -0.228537 -0.153004 -v 0.500000 0.437500 0.187500 -v 0.312500 0.437500 0.187500 -v -2.312500 0.437500 0.187501 -v -2.500000 0.437500 0.187501 -v 0.464844 0.437500 0.234375 -v -2.347656 0.437500 0.234376 -v 0.347656 0.437500 0.234375 -v -2.464844 0.437500 0.234376 -v 0.406250 0.437500 0.250000 -v -2.406250 0.437500 0.250001 -v 0.437500 -0.312500 0.437500 -v -2.437500 -0.500000 0.437500 -v 0.437500 -0.500000 0.437500 -v -2.437500 -0.312500 0.437500 -v -2.437500 -0.406250 0.500000 -v 0.437500 -0.406250 0.500000 -v 0.437500 -0.347657 0.484375 -v -2.437500 -0.347656 0.484375 -v -2.437500 -0.464844 0.484375 -v 0.437500 -0.464844 0.484375 -v -0.500000 -0.500000 -0.187500 -v -1.500000 -0.500000 -0.187500 -v -2.500000 -0.499999 -0.187500 -v 0.500000 -0.500000 -0.187500 -v -2.500000 0.500000 -0.187499 -v -1.500000 0.500000 -0.187499 -v -0.500000 0.500000 -0.187500 -v 0.500000 0.500000 -0.187500 -v -2.500000 0.500001 -0.374999 -v -2.500000 -0.499999 -0.375000 -v 0.500000 -0.500000 -0.375000 -v 0.500000 0.500000 -0.375000 -v 0.437500 0.437500 -0.500000 -v 0.437500 0.375000 -0.500000 -v 0.375000 0.375000 -0.500000 -v 0.375000 0.437500 -0.500000 -v 0.437500 0.437500 -0.375000 -v 0.437500 0.375000 -0.375000 -v 0.375000 0.375000 -0.375000 -v 0.375000 0.437500 -0.375000 -v -2.375000 0.437501 -0.499999 -v -2.375000 0.375001 -0.499999 -v -2.437500 0.375001 -0.499999 -v -2.437500 0.437501 -0.499999 -v -2.375000 0.437501 -0.374999 -v -2.375000 0.375001 -0.374999 -v -2.437500 0.375001 -0.374999 -v -2.437500 0.437501 -0.374999 -v 0.437500 -0.375000 -0.500000 -v 0.437500 -0.437500 -0.500000 -v 0.375000 -0.437500 -0.500000 -v 0.375000 -0.375000 -0.500000 -v 0.437500 -0.375000 -0.375000 -v 0.437500 -0.437500 -0.375000 -v 0.375000 -0.437500 -0.375000 -v 0.375000 -0.375000 -0.375000 -v -2.375000 -0.374999 -0.500000 -v -2.375000 -0.437499 -0.500000 -v -2.437500 -0.437499 -0.500000 -v -2.437500 -0.374999 -0.500000 -v -2.375000 -0.374999 -0.375000 -v -2.375000 -0.437499 -0.375000 -v -2.437500 -0.437499 -0.375000 -v -2.437500 -0.374999 -0.375000 -v -0.968750 0.437500 -0.500000 -v -0.968750 0.375000 -0.500000 -v -1.031250 0.375000 -0.500000 -v -1.031250 0.437500 -0.500000 -v -0.968750 0.437500 -0.375000 -v -0.968750 0.375000 -0.375000 -v -1.031250 0.375000 -0.375000 -v -1.031250 0.437500 -0.375000 -v -0.968750 -0.375000 -0.500000 -v -0.968750 -0.437500 -0.500000 -v -1.031250 -0.437500 -0.500000 -v -1.031250 -0.375000 -0.500000 -v -0.968750 -0.375000 -0.375000 -v -0.968750 -0.437500 -0.375000 -v -1.031250 -0.437500 -0.375000 -v -1.031250 -0.375000 -0.375000 -v -0.500000 -0.500000 -0.375000 -v -0.500000 0.500000 -0.375000 -v -1.500000 0.500000 -0.374999 -v -1.500000 -0.500000 -0.375000 -vt 0.250000 0.383435 -vt 0.265625 0.375706 -vt 0.265625 0.503232 -vt 0.281250 0.734375 -vt 0.281250 0.750000 -vt 0.265625 0.750000 -vt 0.265625 0.734375 -vt 0.390625 0.734375 -vt 0.390625 0.750000 -vt 0.750000 0.201141 -vt 0.750000 0.187500 -vt 0.765625 0.187500 -vt 0.305134 0.884532 -vt 0.476969 0.822047 -vt 0.492591 0.884532 -vt 0.249108 0.918025 -vt 0.062649 0.918025 -vt 0.062649 0.906371 -vt 0.249108 0.906371 -vt 0.305134 0.822047 -vt 0.734375 0.562500 -vt 0.734375 0.750000 -vt 0.718750 0.750000 -vt 0.718750 0.562500 -vt 0.171875 0.734375 -vt 0.250000 0.734375 -vt 0.250000 0.750000 -vt 0.171875 0.750000 -vt 0.609375 0.562500 -vt 0.609375 0.546875 -vt 0.703125 0.546875 -vt 0.703125 0.562500 -vt 0.265625 0.201141 -vt 0.265625 0.187500 -vt 0.515625 0.187500 -vt 0.515625 0.201141 -vt 0.031250 0.201141 -vt 0.031250 0.187500 -vt 0.031250 0.562500 -vt 0.031250 0.750000 -vt 0.015625 0.750000 -vt 0.015625 0.562500 -vt 0.718750 0.546875 -vt 0.515625 0.734375 -vt 0.515625 0.750000 -vt 0.500000 0.750000 -vt 0.500000 0.734375 -vt 0.750000 0.562500 -vt 0.750000 0.750000 -vt 0.062500 0.562500 -vt 0.062500 0.750000 -vt 0.046875 0.750000 -vt 0.046875 0.562500 -vt 0.265625 0.514825 -vt 0.031250 0.514825 -vt 0.031250 0.503232 -vt 0.053711 0.452995 -vt 0.062500 0.441401 -vt 0.015625 0.499368 -vt 0.532373 0.906371 -vt 0.718832 0.906371 -vt 0.718832 0.918025 -vt 0.532373 0.918025 -vt 0.062500 0.734375 -vt 0.078125 0.734375 -vt 0.078125 0.750000 -vt 0.515625 0.562500 -vt 0.515625 0.546875 -vt 0.531250 0.546875 -vt 0.531250 0.562500 -vt 0.742188 0.456859 -vt 0.765625 0.499368 -vt 0.727539 0.452995 -vt 0.765625 0.441401 -vt 0.756836 0.452995 -vt 0.515625 0.503232 -vt 0.718750 0.441401 -vt 0.765625 0.562500 -vt 0.765625 0.750000 -vt 0.015625 0.441401 -vt 0.024414 0.452995 -vt 0.492591 0.818141 -vt 0.039062 0.456859 -vt 0.289513 0.884532 -vt 0.289513 0.818141 -vt 0.727572 0.974351 -vt 0.742139 0.978235 -vt 0.719803 0.964639 -vt 0.765625 0.509029 -vt 0.750000 0.514825 -vt 0.750000 0.503232 -vt 0.756706 0.974351 -vt 0.756706 0.980178 -vt 0.742139 0.984062 -vt 0.265625 0.765625 -vt 0.265625 0.779712 -vt 0.031250 0.779712 -vt 0.031250 0.765625 -vt 0.477287 0.976904 -vt 0.305452 0.914419 -vt 0.477287 0.914419 -vt 0.289831 0.976904 -vt 0.289831 0.910513 -vt 0.492909 0.976904 -vt 0.492909 0.910513 -vt 0.756836 0.337900 -vt 0.718750 0.264013 -vt 0.764648 0.330122 -vt 0.742187 0.341789 -vt 0.727539 0.337900 -vt 0.719727 0.330122 -vt 0.750000 0.765625 -vt 0.515625 0.765625 -vt 0.053909 0.980178 -vt 0.039342 0.984062 -vt 0.039342 0.978236 -vt 0.053909 0.974351 -vt 0.015625 0.509029 -vt 0.515625 0.514825 -vt 0.750000 0.779712 -vt 0.515625 0.779712 -vt 0.024774 0.980178 -vt 0.024774 0.974351 -vt 0.164062 0.385367 -vt 0.078125 0.383435 -vt 0.515625 0.375706 -vt 0.531250 0.383435 -vt 0.617188 0.385367 -vt 0.703125 0.383435 -vt 0.500000 0.383435 -vt 0.390625 0.385367 -vt 0.281250 0.383435 -vt 0.531250 0.734375 -vt 0.609375 0.734375 -vt 0.078125 0.546875 -vt 0.171875 0.546875 -vt 0.171875 0.562500 -vt 0.078125 0.562500 -vt 0.500000 0.546875 -vt 0.500000 0.562500 -vt 0.390625 0.562500 -vt 0.390625 0.546875 -vt 0.062500 0.546875 -vt 0.703125 0.734375 -vt 0.718750 0.734375 -vt 0.250000 0.546875 -vt 0.265625 0.546875 -vt 0.265625 0.562500 -vt 0.250000 0.562500 -vt 0.281250 0.562500 -vt 0.281250 0.546875 -vt 0.062500 0.375706 -vt 0.718750 0.375706 -vt 0.609375 0.750000 -vt 0.703125 0.750000 -vt 0.531250 0.750000 -vt 0.765625 0.546875 -vt 0.750000 0.546875 -vt 0.046875 0.546875 -vt 0.031250 0.546875 -vt 0.516834 0.906371 -vt 0.516834 0.914140 -vt 0.734375 0.546875 -vt 0.015625 0.546875 -vt 0.264646 0.914140 -vt 0.264646 0.906371 -vt 0.016602 0.330122 -vt 0.062500 0.264013 -vt 0.024414 0.337900 -vt 0.039062 0.341789 -vt 0.053711 0.337900 -vt 0.061523 0.330122 -vt 0.727572 0.980178 -vt 0.015625 0.187500 -vt 0.764475 0.964639 -vt 0.017005 0.964640 -vt 0.061678 0.964640 -vt 0.265625 0.031250 -vt 0.015625 0.031250 -vt 0.515625 0.031250 -vt 0.016034 0.813142 -vt 0.264646 0.813142 -vt 0.015625 0.236792 -vt 0.078125 0.271791 -vt 0.265625 0.236792 -vt 0.164062 0.273735 -vt 0.250000 0.271791 -vt 0.265625 0.264013 -vt 0.281250 0.271791 -vt 0.390625 0.273735 -vt 0.515625 0.236792 -vt 0.500000 0.271791 -vt 0.515625 0.264013 -vt 0.531250 0.271791 -vt 0.617187 0.273735 -vt 0.703125 0.271791 -vt 0.765625 0.236792 -vt 0.516834 0.813142 -vt 0.765447 0.813142 -vt 0.765625 0.031250 -vt -0.000000 0.125000 -vt 1.000000 0.125000 -vt 1.000000 0.312500 -vt -0.000000 0.312500 -vt 0.000000 1.000000 -vt 0.000000 0.000000 -vt 1.000000 0.000000 -vt 1.000000 1.000000 -vt 0.937500 0.125000 -vt 0.875000 0.125000 -vt 0.875000 0.000000 -vt 0.937500 0.000000 -vt 0.125000 0.125000 -vt 0.062500 0.125000 -vt 0.062500 0.000000 -vt 0.125000 0.000000 -vt 0.062500 0.937500 -vt 0.062500 0.875000 -vt 0.125000 0.875000 -vt 0.125000 0.937500 -vt 0.875000 0.937500 -vt 0.875000 0.875000 -vt 0.937500 0.875000 -vt 0.937500 0.937500 -vt 0.062500 0.062500 -vt 0.125000 0.062500 -vt 0.875000 0.062500 -vt 0.937500 0.062500 -vt 0.531250 0.125000 -vt 0.468750 0.125000 -vt 0.468750 0.000000 -vt 0.531250 0.000000 -vt 0.468750 0.937500 -vt 0.468750 0.875000 -vt 0.531250 0.875000 -vt 0.531250 0.937500 -vt 0.468750 0.062500 -vt 0.531250 0.062500 -vn 0.000000 1.000000 0.000000 -vn 0.000000 0.948700 0.316200 -vn 0.299600 -0.207400 0.931200 -vn 0.289300 -0.404600 0.867500 -vn -0.000000 -0.351100 0.936300 -vn 0.000000 -0.193100 0.981200 -vn 0.000000 -0.251900 0.967700 -vn 0.000000 -0.490300 0.871600 -vn 0.146800 -0.536500 0.831000 -vn 0.075700 -0.937700 0.338900 -vn 0.689700 -0.694400 0.205200 -vn 0.746300 -0.392500 0.537600 -vn -0.943400 0.035700 0.329600 -vn -1.000000 0.000000 0.000000 -vn -0.586900 0.785700 0.195600 -vn 0.535500 0.090600 0.839600 -vn 0.352300 0.779600 0.517700 -vn 0.981900 0.105900 0.156900 -vn 0.943000 0.042000 0.330000 -vn -0.999800 0.017300 0.004100 -vn 0.341800 0.788400 0.511400 -vn 0.586900 0.785700 0.195600 -vn 0.943400 0.035700 0.329600 -vn 0.000000 -0.251500 0.967800 -vn -0.303500 -0.207400 0.930000 -vn -0.292300 -0.404200 0.866700 -vn 0.000000 0.251500 0.967800 -vn 0.000000 0.860000 0.510300 -vn -0.189400 0.805300 0.561700 -vn -0.303500 0.207400 0.930000 -vn 0.000000 -0.559600 0.828700 -vn 0.000000 -0.948700 0.316200 -vn -0.146800 -0.536500 0.831000 -vn -0.075700 -0.937700 0.338900 -vn 0.000000 0.119800 0.992800 -vn -0.002000 0.760700 0.649000 -vn 0.101100 0.973400 0.205400 -vn -0.557500 0.160300 0.814600 -vn -0.289300 -0.404600 0.867500 -vn -0.299600 -0.207400 0.931200 -vn 0.002000 0.760700 0.649000 -vn -0.341800 0.788400 0.511400 -vn -0.535500 0.090600 0.839600 -vn 0.000000 0.559600 0.828700 -vn 0.146800 0.536500 0.831000 -vn 0.079300 0.940200 0.331200 -vn 0.685500 0.699900 0.200500 -vn -0.943000 0.042000 0.330000 -vn -0.981900 0.105900 0.156900 -vn -0.352300 0.779600 0.517700 -vn 0.557500 -0.160300 0.814600 -vn 0.303500 -0.207400 0.930000 -vn 0.292300 -0.404200 0.866700 -vn 0.505100 -0.303000 0.808100 -vn 0.000000 0.193100 0.981200 -vn 0.000000 0.902600 0.430500 -vn 0.189400 0.805300 0.561700 -vn 0.303500 0.207400 0.930000 -vn -0.685500 0.699900 0.200500 -vn -0.767600 0.641000 0.000000 -vn -0.706800 0.655400 0.266200 -vn -0.101100 0.973400 0.205400 -vn -0.746300 0.392500 0.537600 -vn -0.779200 0.000000 0.626800 -vn -0.146800 0.536500 0.831000 -vn -0.079300 0.940200 0.331200 -vn -0.746300 -0.392500 0.537600 -vn -0.173500 0.000000 0.984800 -vn 0.000000 0.000000 1.000000 -vn 0.173500 0.000000 0.984800 -vn 1.000000 -0.000000 0.000000 -vn 0.999800 0.017300 0.004100 -vn 0.767600 0.641000 0.000000 -vn 0.706800 0.655400 0.266200 -vn -0.386900 0.718100 0.578400 -vn -0.701300 0.661600 0.265500 -vn 0.000000 0.741200 0.671300 -vn 0.386900 0.718100 0.578400 -vn 0.779200 0.000000 0.626800 -vn 0.746300 0.392500 0.537600 -vn -0.187600 0.805200 0.562500 -vn -0.299600 0.207400 0.931200 -vn 0.000000 0.251900 0.967700 -vn 0.000000 0.860700 0.509200 -vn 0.557500 0.160300 0.814600 -vn -0.557500 -0.160300 0.814600 -vn 0.299600 0.207400 0.931200 -vn 0.187600 0.805200 0.562500 -vn -0.505100 -0.303000 0.808100 -vn 0.701300 0.661600 0.265500 -vn -0.689700 -0.694400 0.205200 -vn -0.000000 -1.000000 -0.000000 -vn -0.707100 -0.707100 0.000300 -vn 0.707100 -0.707100 0.000300 -vn 0.707100 0.707100 0.000800 -vn -0.707100 0.707100 0.000800 -vn -0.000000 0.000000 -1.000000 -g Cylinder_Cylinder_upholstery -s 1 -f 58/1/1 24/2/1 23/3/2 -f 92/4/3 61/5/4 24/6/5 89/7/6 -f 90/8/7 52/9/8 61/5/4 92/4/3 -f 113/10/9 106/11/10 6/12/11 41/12/12 -f 95/13/13 82/14/14 13/15/15 -f 98/16/16 1/17/17 12/18/18 94/19/19 -f 82/14/14 95/13/13 69/20/20 -f 99/21/16 3/22/21 18/23/22 96/24/23 -f 80/25/24 87/26/25 58/27/26 51/28/8 -f 87/26/25 89/7/6 24/6/5 58/27/26 -f 68/29/27 54/30/28 57/31/29 77/32/30 -f 48/33/31 25/34/32 22/35/32 47/36/31 -f 112/37/33 105/38/34 25/34/32 48/33/31 -f 102/39/35 36/40/36 1/41/17 98/42/16 -f 77/32/30 57/31/29 15/43/37 70/24/38 -f 83/44/6 26/45/5 60/46/39 91/47/40 -f 103/48/35 34/49/41 3/22/21 99/21/16 -f 95/50/13 13/51/15 31/52/42 100/53/43 -f 23/3/2 43/54/44 110/55/45 104/56/46 -f 31/57/42 23/3/2 104/56/46 -f 13/58/15 23/3/2 31/57/42 -f 5/59/47 31/57/42 104/56/46 -f 97/60/48 19/61/49 29/62/50 101/63/43 -f 82/64/51 85/65/52 63/66/53 9/51/54 -f 71/67/55 27/68/56 66/69/57 74/70/58 -f 34/71/41 8/72/59 3/73/21 -f 91/47/40 60/46/39 52/9/8 90/8/7 -f 85/65/52 80/25/24 51/28/8 63/66/53 -f 100/53/43 31/52/42 36/40/36 102/39/35 -f 19/74/49 8/72/59 29/75/50 -f 74/70/58 66/69/57 54/30/28 68/29/27 -f 3/73/21 28/76/2 18/77/22 -f 101/78/43 29/79/50 34/49/41 103/48/35 -f 12/80/18 1/81/17 5/59/47 -f 9/82/60 13/15/15 82/14/14 -f 36/83/36 5/59/47 1/81/17 -f 5/59/47 36/83/36 31/57/42 -f 8/72/59 34/71/41 29/75/50 -f 95/13/13 14/84/61 10/85/62 69/20/20 -f 42/86/63 19/61/49 38/87/64 -f 8/88/59 19/61/49 42/86/63 -f 8/72/59 42/89/63 111/90/65 107/91/66 -f 38/87/64 46/92/67 112/93/33 108/94/68 -f 39/95/69 47/96/31 113/97/9 109/98/70 -f 96/99/23 88/100/71 70/101/72 -f 18/102/22 88/100/71 96/99/23 -f 16/103/73 88/100/71 18/102/22 -f 17/104/74 96/99/23 70/101/72 15/105/37 -f 4/106/75 15/107/37 20/108/76 -f 33/109/77 15/107/37 4/106/75 -f 2/110/78 15/107/37 33/109/77 -f 17/111/74 15/107/37 2/110/78 -f 111/49/65 108/112/68 40/113/69 44/45/44 -f 44/45/44 40/113/69 39/95/69 43/6/44 -f 110/114/45 109/115/70 37/116/79 45/117/80 -f 104/56/46 110/55/45 45/118/80 5/59/47 -f 28/76/2 44/119/44 43/54/44 23/3/2 -f 107/91/66 111/90/65 44/119/44 28/76/2 -f 108/112/68 112/120/33 48/121/31 40/113/69 -f 40/113/69 48/121/31 47/96/31 39/95/69 -f 109/115/70 113/122/9 41/123/12 37/116/79 -f 58/1/1 23/3/2 51/124/1 -f 51/124/1 23/3/2 63/125/1 -f 26/126/1 55/127/1 28/76/2 -f 55/127/1 49/128/1 28/76/2 -f 49/128/1 65/129/1 28/76/2 -f 26/126/1 28/76/2 60/130/1 -f 60/130/1 28/76/2 52/131/1 -f 61/132/1 52/131/1 23/3/2 -f 24/2/1 61/132/1 23/3/2 -f 28/76/2 23/3/2 52/131/1 -f 84/133/52 74/70/58 68/29/27 81/134/24 -f 62/135/57 53/136/28 67/137/27 75/138/58 -f 64/139/81 76/140/82 73/141/83 50/142/84 -f 83/44/6 71/67/55 74/70/58 84/133/52 -f 10/143/62 62/135/57 75/138/58 69/50/85 -f 27/68/56 71/67/55 76/140/82 64/139/81 -f 86/144/25 77/32/30 70/24/38 88/145/86 -f 81/134/24 68/29/27 77/32/30 86/144/25 -f 59/146/29 21/147/56 72/148/55 78/149/30 -f 53/136/28 59/146/29 78/149/30 67/137/27 -f 50/142/84 73/141/83 79/150/87 56/151/88 -f 56/151/88 79/150/87 72/148/55 21/147/56 -f 9/152/60 63/125/1 13/58/15 -f 23/3/2 13/58/15 63/125/1 -f 16/153/73 18/77/22 65/129/1 -f 28/76/2 65/129/1 18/77/22 -f 49/154/8 81/134/24 86/144/25 65/155/26 -f 65/155/26 86/144/25 88/145/86 16/23/89 -f 26/45/5 83/44/6 84/133/52 55/156/53 -f 55/156/53 84/133/52 81/134/24 49/154/8 -f 75/138/58 67/137/27 80/25/24 85/65/52 -f 76/140/82 91/47/40 90/8/7 73/141/83 -f 69/50/85 75/138/58 85/65/52 82/64/51 -f 71/67/55 83/44/6 91/47/40 76/140/82 -f 78/149/30 72/148/55 89/7/6 87/26/25 -f 67/137/27 78/149/30 87/26/25 80/25/24 -f 73/141/83 90/8/7 92/4/3 79/150/87 -f 79/150/87 92/4/3 89/7/6 72/148/55 -f 4/157/75 101/78/43 103/48/35 33/158/77 -f 32/159/75 100/53/43 102/39/35 35/160/77 -f 20/161/76 97/60/48 101/63/43 4/162/75 -f 14/143/61 95/50/13 100/53/43 32/159/75 -f 33/158/77 103/48/35 99/21/16 2/163/78 -f 35/160/77 102/39/35 98/42/16 30/164/78 -f 2/163/78 99/21/16 96/24/23 17/43/74 -f 30/165/78 98/16/16 94/19/19 11/166/90 -f 11/167/90 10/168/62 30/169/78 -f 30/169/78 10/168/62 35/170/77 -f 32/171/75 35/170/77 10/168/62 -f 10/168/62 14/172/61 32/171/75 -f 43/6/44 39/95/69 109/98/70 110/40/45 -f 42/86/63 38/87/64 108/94/68 111/173/65 -f 46/174/67 7/174/91 105/38/34 112/37/33 -f 47/36/31 22/35/32 106/11/10 113/10/9 -f 38/87/64 19/61/49 46/92/67 -f 19/61/49 7/175/91 46/92/67 -f 6/176/11 12/18/18 41/123/12 -f 41/123/12 12/18/18 37/116/79 -f 37/116/79 12/18/18 45/117/80 -f 12/18/18 5/177/47 45/117/80 -f 3/73/21 8/72/59 107/91/66 -f 107/91/66 28/76/2 3/73/21 -f 115/178/92 25/34/32 116/179/93 -f 25/34/32 105/38/34 116/179/93 -f 7/174/91 116/179/93 105/38/34 -f 25/34/32 115/178/92 114/180/92 22/35/32 -f 117/181/94 121/182/95 12/18/18 -f 12/18/18 121/182/95 94/19/19 -f 94/19/19 121/182/95 11/166/90 -f 10/168/62 11/167/90 121/183/95 -f 62/184/57 10/168/62 120/185/1 -f 62/184/57 120/185/1 53/186/28 -f 53/186/28 120/185/1 59/187/29 -f 59/187/29 120/185/1 21/188/56 -f 121/183/95 120/185/1 10/168/62 -f 21/188/56 120/185/1 56/189/88 -f 56/189/88 120/185/1 50/190/84 -f 120/185/1 119/191/1 50/190/84 -f 50/190/84 119/191/1 64/192/81 -f 64/192/81 119/191/1 27/193/56 -f 27/193/56 119/191/1 66/194/57 -f 66/194/57 119/191/1 54/195/28 -f 54/195/28 119/191/1 57/196/29 -f 57/196/29 119/191/1 15/107/37 -f 119/191/1 118/197/96 15/107/37 -f 15/107/37 118/197/96 20/108/76 -f 20/161/76 118/198/96 97/60/48 -f 97/60/48 118/198/96 19/61/49 -f 118/198/96 116/199/93 19/61/49 -f 19/61/49 116/199/93 7/175/91 -f 6/176/11 117/181/94 12/18/18 -f 106/11/10 117/200/94 6/12/11 -f 22/35/32 117/200/94 106/11/10 -f 22/35/32 114/180/92 117/200/94 -g Cylinder_Cylinder_bottom -s off -f 125/201/1 175/202/1 120/203/1 121/204/1 -f 175/201/1 176/202/1 119/203/1 120/204/1 -f 176/201/1 122/202/1 118/203/1 119/204/1 -f 122/201/14 123/202/14 116/203/14 118/204/14 -f 124/201/71 125/202/71 121/203/71 117/204/71 -f 124/202/92 117/203/92 114/204/92 174/201/92 -f 177/201/92 174/202/92 114/203/92 115/204/92 -f 123/201/92 177/202/92 115/203/92 116/204/92 -f 176/205/97 177/206/97 123/207/97 122/208/97 -f 130/209/71 131/210/71 127/211/71 126/212/71 -f 131/209/92 132/210/92 128/211/92 127/212/92 -f 132/213/14 133/214/14 129/215/14 128/216/14 -f 133/213/1 130/214/1 126/215/1 129/216/1 -f 126/217/97 127/218/97 128/219/97 129/220/97 -f 138/209/71 139/210/71 135/211/71 134/212/71 -f 139/213/92 140/214/92 136/215/92 135/216/92 -f 140/213/14 141/214/14 137/215/14 136/216/14 -f 141/209/1 138/210/1 134/211/1 137/212/1 -f 134/221/97 135/222/97 136/223/97 137/224/97 -f 125/205/97 124/206/97 174/207/97 175/208/97 -f 146/213/71 147/214/71 143/215/71 142/216/71 -f 147/209/92 148/210/92 144/211/92 143/212/92 -f 148/209/14 149/210/14 145/211/14 144/212/14 -f 149/213/1 146/214/1 142/215/1 145/216/1 -f 142/214/97 143/225/97 144/226/97 145/213/97 -f 154/213/71 155/214/71 151/215/71 150/216/71 -f 155/213/92 156/214/92 152/215/92 151/216/92 -f 156/209/14 157/210/14 153/211/14 152/212/14 -f 157/209/1 154/210/1 150/211/1 153/212/1 -f 150/210/97 151/227/97 152/228/97 153/209/97 -f 162/209/71 163/210/71 159/211/71 158/212/71 -f 163/229/92 164/230/92 160/231/92 159/232/92 -f 164/213/14 165/214/14 161/215/14 160/216/14 -f 165/229/1 162/230/1 158/231/1 161/232/1 -f 158/233/97 159/234/97 160/235/97 161/236/97 -f 170/213/71 171/214/71 167/215/71 166/216/71 -f 171/229/92 172/230/92 168/231/92 167/232/92 -f 172/209/14 173/210/14 169/211/14 168/212/14 -f 173/229/1 170/230/1 166/231/1 169/232/1 -f 166/230/97 167/237/97 168/238/97 169/229/97 -f 175/205/97 174/206/97 177/207/97 176/208/97 diff --git a/lrfurn/models/lrfurn_sofa_short.obj b/lrfurn/models/lrfurn_sofa_short.obj deleted file mode 100644 index 1bf1446..0000000 --- a/lrfurn/models/lrfurn_sofa_short.obj +++ /dev/null @@ -1,595 +0,0 @@ -# Blender v2.72 (sub 0) OBJ File: 'lrfurn-sofa-short.blend' -# www.blender.org -o Cylinder -v 0.464844 -0.312500 0.234375 -v -1.347656 0.500000 0.218750 -v -1.347656 -0.312500 0.234375 -v -1.464844 0.500000 0.218750 -v 0.500000 -0.316406 0.421875 -v 0.500000 -0.496094 0.421875 -v -1.500000 -0.496094 0.421875 -v -1.500000 -0.316407 0.421875 -v 0.312500 -0.312500 -0.078125 -v 0.312500 0.500000 -0.078125 -v 0.496094 0.500000 0.187500 -v 0.500000 -0.312500 0.187500 -v 0.312500 -0.312500 0.187500 -v 0.316406 0.500000 0.187500 -v -1.312500 0.500000 -0.078125 -v -1.312500 -0.312500 -0.078125 -v -1.316406 0.500000 0.187500 -v -1.312500 -0.312500 0.187500 -v -1.500000 -0.312500 0.187500 -v -1.496094 0.500000 0.187500 -v -0.500000 0.500000 -0.078125 -v -0.500000 -0.500000 0.437500 -v -0.500000 -0.312500 0.437500 -v -0.500000 -0.312500 -0.078125 -v -1.464844 -0.312500 0.234375 -v 0.464844 0.500000 0.218750 -v 0.347656 -0.312500 0.234375 -v 0.347656 0.500000 0.218750 -v -1.406250 0.500000 0.234375 -v -1.406250 -0.312500 0.250000 -v 0.406250 0.500000 0.234375 -v 0.406250 -0.312500 0.250000 -v 0.500000 -0.406250 0.476562 -v -1.500000 -0.406250 0.476562 -v -0.500000 -0.406250 0.500000 -v 0.500000 -0.464844 0.460938 -v -1.500000 -0.347657 0.460938 -v -0.500000 -0.347656 0.484375 -v 0.500000 -0.347656 0.460938 -v -1.500000 -0.464844 0.460938 -v -0.500000 -0.464844 0.484375 -v -0.906250 -0.312500 -0.039062 -v -0.093750 -0.312500 -0.039062 -v -0.093750 0.500000 -0.039062 -v -0.906250 0.500000 -0.039062 -v -0.562500 -0.312500 -0.046875 -v -1.250000 0.500000 -0.046875 -v -0.437500 -0.312500 -0.046875 -v -0.437500 0.500000 -0.046875 -v 0.250000 0.500000 -0.046875 -v 0.250000 -0.312500 -0.046875 -v -1.250000 -0.312500 -0.046875 -v -0.562500 0.500000 -0.046875 -v -0.093750 0.437500 0.000000 -v -0.906250 0.437500 0.000000 -v 0.312500 0.437500 -0.062500 -v -1.312500 0.437500 -0.062500 -v -0.500000 0.437500 -0.062500 -v -0.562500 0.437500 -0.015625 -v 0.250000 0.437500 -0.015625 -v -1.250000 0.437500 -0.015625 -v -0.437500 0.437500 -0.015625 -v -0.093750 -0.250000 0.000000 -v -0.906250 -0.250000 0.000000 -v 0.312500 -0.250000 -0.062500 -v -0.562500 -0.250000 -0.015625 -v 0.250000 -0.250000 -0.015625 -v -1.250000 -0.250000 -0.015625 -v -0.437500 -0.250000 -0.015625 -v -1.312500 -0.250000 -0.062500 -v -0.500000 -0.250000 -0.062500 -v -2.426160 -0.228538 -0.153004 -v 0.500000 0.437500 0.187500 -v 0.312500 0.437500 0.187500 -v -1.312500 0.437500 0.187500 -v -1.500000 0.437500 0.187500 -v 0.464844 0.437500 0.234375 -v -1.347656 0.437500 0.234375 -v 0.347656 0.437500 0.234375 -v -1.464844 0.437500 0.234375 -v 0.406250 0.437500 0.250000 -v -1.406250 0.437500 0.250000 -v 0.437500 -0.312500 0.437500 -v -1.437500 -0.500000 0.437500 -v 0.437500 -0.500000 0.437500 -v -1.437500 -0.312500 0.437500 -v -1.437500 -0.406250 0.500000 -v 0.437500 -0.406250 0.500000 -v 0.437500 -0.347656 0.484375 -v -1.437500 -0.347657 0.484375 -v -1.437500 -0.464844 0.484375 -v 0.437500 -0.464844 0.484375 -v -0.500000 -0.500000 -0.187500 -v -1.500000 -0.500000 -0.187500 -v 0.500000 -0.500000 -0.187500 -v -1.500000 0.500000 -0.187500 -v -0.500000 0.500000 -0.187500 -v 0.500000 0.500000 -0.187500 -v -1.500000 0.500000 -0.375000 -v -1.500000 -0.500000 -0.375000 -v 0.500000 -0.500000 -0.375000 -v 0.500000 0.500000 -0.375000 -v 0.437500 0.437500 -0.500000 -v 0.437500 0.375000 -0.500000 -v 0.375000 0.375000 -0.500000 -v 0.375000 0.437500 -0.500000 -v 0.437500 0.437500 -0.375000 -v 0.437500 0.375000 -0.375000 -v 0.375000 0.375000 -0.375000 -v 0.375000 0.437500 -0.375000 -v -1.375000 0.437500 -0.500000 -v -1.375000 0.375000 -0.500000 -v -1.437500 0.375000 -0.500000 -v -1.437500 0.437500 -0.500000 -v -1.375000 0.437500 -0.375000 -v -1.375000 0.375000 -0.375000 -v -1.437500 0.375000 -0.375000 -v -1.437500 0.437500 -0.375000 -v 0.437500 -0.375000 -0.500000 -v 0.437500 -0.437500 -0.500000 -v 0.375000 -0.437500 -0.500000 -v 0.375000 -0.375000 -0.500000 -v 0.437500 -0.375000 -0.375000 -v 0.437500 -0.437500 -0.375000 -v 0.375000 -0.437500 -0.375000 -v 0.375000 -0.375000 -0.375000 -v -1.375000 -0.375000 -0.500000 -v -1.375000 -0.437500 -0.500000 -v -1.437500 -0.437500 -0.500000 -v -1.437500 -0.375000 -0.500000 -v -1.375000 -0.375000 -0.375000 -v -1.375000 -0.437500 -0.375000 -v -1.437500 -0.437500 -0.375000 -v -1.437500 -0.375000 -0.375000 -v -0.500000 -0.500000 -0.375000 -v -0.500000 0.500000 -0.375000 -vt 0.250000 0.383435 -vt 0.265625 0.375706 -vt 0.265625 0.503232 -vt 0.750000 0.201141 -vt 0.750000 0.187500 -vt 0.765625 0.187500 -vt 0.305134 0.884532 -vt 0.476969 0.822047 -vt 0.492591 0.884532 -vt 0.249108 0.918025 -vt 0.062649 0.918025 -vt 0.062649 0.906371 -vt 0.249108 0.906371 -vt 0.305134 0.822047 -vt 0.734375 0.562500 -vt 0.734375 0.750000 -vt 0.718750 0.750000 -vt 0.718750 0.562500 -vt 0.171875 0.734375 -vt 0.250000 0.734375 -vt 0.250000 0.750000 -vt 0.171875 0.750000 -vt 0.265625 0.734375 -vt 0.265625 0.750000 -vt 0.609375 0.562500 -vt 0.609375 0.546875 -vt 0.703125 0.546875 -vt 0.703125 0.562500 -vt 0.031250 0.562500 -vt 0.031250 0.750000 -vt 0.015625 0.750000 -vt 0.015625 0.562500 -vt 0.718750 0.546875 -vt 0.750000 0.562500 -vt 0.750000 0.750000 -vt 0.062500 0.562500 -vt 0.062500 0.750000 -vt 0.046875 0.750000 -vt 0.046875 0.562500 -vt 0.265625 0.514825 -vt 0.031250 0.514825 -vt 0.031250 0.503232 -vt 0.053711 0.452995 -vt 0.062500 0.441401 -vt 0.015625 0.499368 -vt 0.532373 0.906371 -vt 0.718832 0.906371 -vt 0.718832 0.918025 -vt 0.532373 0.918025 -vt 0.062500 0.734375 -vt 0.078125 0.734375 -vt 0.078125 0.750000 -vt 0.742188 0.456859 -vt 0.765625 0.499368 -vt 0.727539 0.452995 -vt 0.765625 0.441401 -vt 0.756836 0.452995 -vt 0.531250 0.562500 -vt 0.531250 0.546875 -vt 0.765625 0.562500 -vt 0.765625 0.750000 -vt 0.015625 0.441401 -vt 0.024414 0.452995 -vt 0.492591 0.818141 -vt 0.039062 0.456859 -vt 0.289513 0.884532 -vt 0.289513 0.818141 -vt 0.727572 0.974351 -vt 0.742139 0.978235 -vt 0.719803 0.964639 -vt 0.765625 0.509029 -vt 0.750000 0.514825 -vt 0.750000 0.503232 -vt 0.756706 0.974351 -vt 0.756706 0.980178 -vt 0.742139 0.984062 -vt 0.265625 0.765625 -vt 0.265625 0.779712 -vt 0.031250 0.779712 -vt 0.031250 0.765625 -vt 0.477287 0.976904 -vt 0.305452 0.914419 -vt 0.477287 0.914419 -vt 0.289831 0.976904 -vt 0.289831 0.910513 -vt 0.492909 0.976904 -vt 0.492909 0.910513 -vt 0.756836 0.337900 -vt 0.718750 0.264013 -vt 0.764648 0.330122 -vt 0.742187 0.341789 -vt 0.727539 0.337900 -vt 0.719727 0.330122 -vt 0.053909 0.980178 -vt 0.039342 0.984062 -vt 0.039342 0.978236 -vt 0.053909 0.974351 -vt 0.015625 0.509029 -vt 0.024774 0.980178 -vt 0.024774 0.974351 -vt 0.164062 0.385367 -vt 0.078125 0.383435 -vt 0.531250 0.734375 -vt 0.609375 0.734375 -vt 0.078125 0.546875 -vt 0.171875 0.546875 -vt 0.171875 0.562500 -vt 0.078125 0.562500 -vt 0.062500 0.546875 -vt 0.703125 0.734375 -vt 0.718750 0.734375 -vt 0.250000 0.546875 -vt 0.265625 0.546875 -vt 0.265625 0.562500 -vt 0.250000 0.562500 -vt 0.062500 0.375706 -vt 0.718750 0.375706 -vt 0.718750 0.441401 -vt 0.703125 0.383435 -vt 0.609375 0.750000 -vt 0.703125 0.750000 -vt 0.531250 0.750000 -vt 0.515625 0.236792 -vt 0.765625 0.236792 -vt 0.703125 0.271791 -vt 0.617187 0.273735 -vt 0.531250 0.271791 -vt 0.765625 0.546875 -vt 0.750000 0.546875 -vt 0.046875 0.546875 -vt 0.031250 0.546875 -vt 0.516834 0.906371 -vt 0.516834 0.914140 -vt 0.734375 0.546875 -vt 0.015625 0.546875 -vt 0.264646 0.914140 -vt 0.264646 0.906371 -vt 0.016602 0.330122 -vt 0.062500 0.264013 -vt 0.024414 0.337900 -vt 0.039062 0.341789 -vt 0.053711 0.337900 -vt 0.061523 0.330122 -vt 0.727572 0.980178 -vt 0.015625 0.187500 -vt 0.031250 0.187500 -vt 0.031250 0.201141 -vt 0.515625 0.201141 -vt 0.515625 0.187500 -vt 0.764475 0.964639 -vt 0.017005 0.964640 -vt 0.061678 0.964640 -vt 0.015625 0.031250 -vt 0.515625 0.264013 -vt 0.016034 0.813142 -vt 0.264646 0.813142 -vt 0.015625 0.236792 -vt 0.078125 0.271791 -vt 0.265625 0.236792 -vt 0.164062 0.273735 -vt 0.250000 0.271791 -vt 0.265625 0.264013 -vt 0.265625 0.187500 -vt 0.265625 0.031250 -vt 0.515625 0.503232 -vt 0.515625 0.750000 -vt 0.515625 0.734375 -vt 0.516834 0.813142 -vt 0.765447 0.813142 -vt 0.765625 0.031250 -vt 0.515625 0.031250 -vt 0.515625 0.562500 -vt 0.617188 0.385367 -vt 0.531250 0.383435 -vt 0.515625 0.375706 -vt 0.750000 0.765625 -vt 0.750000 0.779712 -vt 0.515625 0.779712 -vt 0.515625 0.765625 -vt 0.515625 0.514825 -vt 0.515625 0.546875 -vt 0.265625 0.201141 -vt -0.000000 0.125000 -vt 1.000000 0.125000 -vt 1.000000 0.312500 -vt -0.000000 0.312500 -vt 0.000000 1.000000 -vt 0.000000 0.000000 -vt 1.000000 0.000000 -vt 1.000000 1.000000 -vt 0.937500 0.125000 -vt 0.875000 0.125000 -vt 0.875000 0.000000 -vt 0.937500 0.000000 -vt 0.125000 0.125000 -vt 0.062500 0.125000 -vt 0.062500 0.000000 -vt 0.125000 0.000000 -vt 0.062500 0.937500 -vt 0.062500 0.875000 -vt 0.125000 0.875000 -vt 0.125000 0.937500 -vt 0.875000 0.937500 -vt 0.875000 0.875000 -vt 0.937500 0.875000 -vt 0.937500 0.937500 -vt 0.062500 0.062500 -vt 0.125000 0.062500 -vt 0.875000 0.062500 -vt 0.937500 0.062500 -vn -0.000000 1.000000 0.000000 -vn 0.000000 0.948700 0.316200 -vn 0.146800 -0.536500 0.831000 -vn 0.075700 -0.937700 0.338900 -vn 0.689700 -0.694400 0.205200 -vn 0.746300 -0.392500 0.537600 -vn -0.943400 0.035700 0.329600 -vn -1.000000 -0.000000 0.000000 -vn -0.586900 0.785700 0.195600 -vn 0.535500 0.090600 0.839600 -vn 0.352300 0.779600 0.517700 -vn 0.981900 0.105900 0.156900 -vn 0.943000 0.042000 0.330000 -vn -0.999800 0.017300 0.004100 -vn 0.341800 0.788400 0.511400 -vn 0.586900 0.785700 0.195600 -vn 0.943400 0.035700 0.329600 -vn 0.000000 -0.251500 0.967800 -vn -0.303500 -0.207400 0.930000 -vn -0.292300 -0.404200 0.866700 -vn 0.000000 -0.490300 0.871600 -vn 0.000000 -0.193100 0.981200 -vn 0.000000 -0.351100 0.936300 -vn 0.000000 0.251500 0.967800 -vn 0.000000 0.860000 0.510300 -vn -0.189400 0.805300 0.561700 -vn -0.303500 0.207400 0.930000 -vn 0.000000 0.119800 0.992800 -vn -0.002000 0.760700 0.649000 -vn 0.101100 0.973400 0.205400 -vn -0.557500 0.160300 0.814600 -vn 0.002000 0.760700 0.649000 -vn -0.341800 0.788400 0.511400 -vn -0.535500 0.090600 0.839600 -vn 0.000000 0.559600 0.828700 -vn 0.146800 0.536500 0.831000 -vn 0.079300 0.940200 0.331200 -vn 0.685500 0.699900 0.200500 -vn -0.943000 0.042000 0.330000 -vn -0.981900 0.105900 0.156900 -vn -0.352300 0.779600 0.517700 -vn 0.557500 -0.160300 0.814600 -vn 0.303500 -0.207400 0.930000 -vn 0.292300 -0.404200 0.866700 -vn 0.505100 -0.303000 0.808100 -vn -0.685500 0.699900 0.200500 -vn 0.303500 0.207400 0.930000 -vn 0.189400 0.805300 0.561700 -vn -0.767600 0.641000 0.000000 -vn -0.706800 0.655400 0.266200 -vn -0.101100 0.973400 0.205400 -vn -0.746300 0.392500 0.537600 -vn -0.779200 0.000000 0.626800 -vn -0.146800 0.536500 0.831000 -vn -0.079300 0.940200 0.331200 -vn -0.746300 -0.392500 0.537600 -vn -0.146800 -0.536500 0.831000 -vn -0.173500 0.000000 0.984800 -vn 0.000000 0.000000 1.000000 -vn 0.000000 -0.559600 0.828700 -vn 0.173500 0.000000 0.984800 -vn 1.000000 0.000000 0.000000 -vn 0.999800 0.017300 0.004100 -vn 0.767600 0.641000 0.000000 -vn 0.706800 0.655400 0.266200 -vn -0.386900 0.718100 0.578400 -vn -0.701300 0.661600 0.265500 -vn 0.000000 0.741200 0.671300 -vn 0.386900 0.718100 0.578400 -vn 0.779200 0.000000 0.626800 -vn 0.746300 0.392500 0.537600 -vn 0.557500 0.160300 0.814600 -vn -0.557500 -0.160300 0.814600 -vn 0.000000 0.902600 0.430500 -vn 0.000000 0.193100 0.981200 -vn -0.505100 -0.303000 0.808100 -vn -0.707100 0.707100 0.000800 -vn 0.701300 0.661600 0.265500 -vn -0.689700 -0.694400 0.205200 -vn -0.075700 -0.937700 0.338900 -vn 0.000000 -0.948700 0.316200 -vn -0.707100 -0.707100 0.000300 -vn 0.707100 -0.707100 0.000300 -vn 0.707100 0.707100 0.000800 -vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 -1.000000 -g Cylinder_Cylinder_upholstery -s 1 -f 48/1/1 24/2/1 23/3/2 -f 92/4/3 85/5/4 6/6/5 36/6/6 -f 74/7/7 65/8/8 13/9/9 -f 77/10/10 1/11/11 12/12/12 73/13/13 -f 65/8/8 74/7/7 56/14/14 -f 78/15/10 3/16/15 18/17/16 75/18/17 -f 63/19/18 69/20/19 48/21/20 43/22/21 -f 69/20/19 71/23/22 24/24/23 48/21/20 -f 55/25/24 45/26/25 47/27/26 61/28/27 -f 81/29/28 32/30/29 1/31/11 77/32/10 -f 61/28/27 47/27/26 15/33/30 57/18/31 -f 82/34/28 30/35/32 3/16/15 78/15/10 -f 74/36/7 13/37/9 27/38/33 79/39/34 -f 23/3/2 38/40/35 89/41/36 83/42/37 -f 27/43/33 23/3/2 83/42/37 -f 13/44/9 23/3/2 27/43/33 -f 5/45/38 27/43/33 83/42/37 -f 76/46/39 19/47/40 25/48/41 80/49/34 -f 65/50/42 67/51/43 51/52/44 9/37/45 -f 30/53/32 8/54/46 3/55/15 -f 67/51/43 63/19/18 43/22/21 51/52/44 -f 79/39/34 27/38/33 32/30/29 81/29/28 -f 19/56/40 8/54/46 25/57/41 -f 59/58/47 53/59/48 45/26/25 55/25/24 -f 80/60/34 25/61/41 30/35/32 82/34/28 -f 12/62/12 1/63/11 5/45/38 -f 9/64/49 13/9/9 65/8/8 -f 32/65/29 5/45/38 1/63/11 -f 5/45/38 32/65/29 27/43/33 -f 8/54/46 30/53/32 25/57/41 -f 74/7/7 14/66/50 10/67/51 56/14/14 -f 37/68/52 19/47/40 34/69/53 -f 8/70/46 19/47/40 37/68/52 -f 8/54/46 37/71/52 90/72/54 86/73/55 -f 34/69/53 40/74/56 91/75/57 87/76/58 -f 35/77/59 41/78/60 92/79/3 88/80/61 -f 75/81/17 70/82/62 57/83/63 -f 18/84/16 70/82/62 75/81/17 -f 16/85/64 70/82/62 18/84/16 -f 17/86/65 75/81/17 57/83/63 15/87/30 -f 4/88/66 15/89/30 20/90/67 -f 29/91/68 15/89/30 4/88/66 -f 2/92/69 15/89/30 29/91/68 -f 17/93/65 15/89/30 2/92/69 -f 89/94/36 88/95/61 33/96/70 39/97/71 -f 83/42/37 89/41/36 39/98/71 5/45/38 -f 88/95/61 92/99/3 36/100/6 33/96/70 -f 48/1/1 23/3/2 43/101/1 -f 43/101/1 23/3/2 51/102/1 -f 66/103/43 59/58/47 55/25/24 64/104/18 -f 50/105/48 44/106/25 54/107/24 60/108/47 -f 10/109/51 50/105/48 60/108/47 56/36/72 -f 68/110/19 61/28/27 57/18/31 70/111/73 -f 64/104/18 55/25/24 61/28/27 68/110/19 -f 49/112/26 21/113/74 58/114/75 62/115/27 -f 44/106/25 49/112/26 62/115/27 54/107/24 -f 9/116/49 51/102/1 13/44/9 -f 23/3/2 13/44/9 51/102/1 -f 16/117/64 18/118/16 52/119/1 -f 42/120/21 64/104/18 68/110/19 52/121/20 -f 52/121/20 68/110/19 70/111/73 16/17/76 -f 46/122/44 66/103/43 64/104/18 42/120/21 -f 60/108/47 54/107/24 63/19/18 67/51/43 -f 97/123/1 96/124/77 15/89/30 -f 56/36/72 60/108/47 67/51/43 65/50/42 -f 47/125/26 97/123/1 15/89/30 -f 62/115/27 58/114/75 71/23/22 69/20/19 -f 54/107/24 62/115/27 69/20/19 63/19/18 -f 45/126/25 97/123/1 47/125/26 -f 53/127/48 97/123/1 45/126/25 -f 4/128/66 80/60/34 82/34/28 29/129/68 -f 28/130/66 79/39/34 81/29/28 31/131/68 -f 20/132/67 76/46/39 80/49/34 4/133/66 -f 14/109/50 74/36/7 79/39/34 28/130/66 -f 29/129/68 82/34/28 78/15/10 2/134/69 -f 31/131/68 81/29/28 77/32/10 26/135/69 -f 2/134/69 78/15/10 75/18/17 17/33/65 -f 26/136/69 77/10/10 73/13/13 11/137/78 -f 11/138/78 10/139/51 26/140/69 -f 26/140/69 10/139/51 31/141/68 -f 28/142/66 31/141/68 10/139/51 -f 10/139/51 14/143/50 28/142/66 -f 38/24/35 35/77/59 88/80/61 89/30/36 -f 37/68/52 34/69/53 87/76/58 90/144/54 -f 40/145/56 7/145/79 84/146/80 91/147/57 -f 41/148/60 22/149/81 85/5/4 92/4/3 -f 34/69/53 19/47/40 40/74/56 -f 19/47/40 7/150/79 40/74/56 -f 6/151/5 12/12/12 36/100/6 -f 36/100/6 12/12/12 33/96/70 -f 33/96/70 12/12/12 39/97/71 -f 12/12/12 5/152/38 39/97/71 -f 3/55/15 8/54/46 86/73/55 -f 7/145/79 94/153/82 84/146/80 -f 21/154/74 97/123/1 53/127/48 -f 95/155/83 98/156/84 12/12/12 -f 12/12/12 98/156/84 73/13/13 -f 73/13/13 98/156/84 11/137/78 -f 10/139/51 11/138/78 98/157/84 -f 50/158/48 10/139/51 97/159/1 -f 50/158/48 97/159/1 44/160/25 -f 44/160/25 97/159/1 49/161/26 -f 49/161/26 97/159/1 21/162/74 -f 98/157/84 97/159/1 10/139/51 -f 22/163/81 84/146/80 94/153/82 -f 93/164/85 22/163/81 94/153/82 -f 86/73/55 23/165/2 3/55/15 -f 24/166/23 71/167/22 66/103/43 46/122/44 -f 23/165/2 52/119/1 18/118/16 -f 15/89/30 96/124/77 20/90/67 -f 20/132/67 96/168/77 76/46/39 -f 76/46/39 96/168/77 19/47/40 -f 96/168/77 94/169/82 19/47/40 -f 19/47/40 94/169/82 7/150/79 -f 6/151/5 95/155/83 12/12/12 -f 85/5/4 95/170/83 6/6/5 -f 22/149/81 95/170/83 85/5/4 -f 22/149/81 93/171/85 95/170/83 -f 71/167/22 58/172/75 59/58/47 66/103/43 -f 42/173/1 52/119/1 23/165/2 -f 46/174/1 42/173/1 23/165/2 -f 24/175/1 46/174/1 23/165/2 -f 87/176/58 91/177/57 41/178/60 35/179/59 -f 86/73/55 90/72/54 38/180/35 23/165/2 -f 90/35/54 87/176/58 35/179/59 38/166/35 -f 3/55/15 23/165/2 18/118/16 -f 58/172/75 21/181/74 53/59/48 59/58/47 -f 91/147/57 84/146/80 22/163/81 41/182/60 -g Cylinder_Cylinder_bottom -s off -f 102/183/1 136/184/1 97/185/1 98/186/1 -f 99/183/8 100/184/8 94/185/8 96/186/8 -f 101/183/62 102/184/62 98/185/62 95/186/62 -f 136/187/86 135/188/86 100/189/86 99/190/86 -f 101/184/85 95/185/85 93/186/85 135/183/85 -f 100/183/85 135/184/85 93/185/85 94/186/85 -f 107/191/62 108/192/62 104/193/62 103/194/62 -f 108/191/85 109/192/85 105/193/85 104/194/85 -f 109/195/8 110/196/8 106/197/8 105/198/8 -f 110/195/1 107/196/1 103/197/1 106/198/1 -f 103/199/86 104/200/86 105/201/86 106/202/86 -f 115/191/62 116/192/62 112/193/62 111/194/62 -f 116/195/85 117/196/85 113/197/85 112/198/85 -f 117/195/8 118/196/8 114/197/8 113/198/8 -f 118/191/1 115/192/1 111/193/1 114/194/1 -f 111/203/86 112/204/86 113/205/86 114/206/86 -f 102/187/86 101/188/86 135/189/86 136/190/86 -f 123/195/62 124/196/62 120/197/62 119/198/62 -f 124/191/85 125/192/85 121/193/85 120/194/85 -f 125/191/8 126/192/8 122/193/8 121/194/8 -f 126/195/1 123/196/1 119/197/1 122/198/1 -f 119/196/86 120/207/86 121/208/86 122/195/86 -f 131/195/62 132/196/62 128/197/62 127/198/62 -f 132/195/85 133/196/85 129/197/85 128/198/85 -f 133/191/8 134/192/8 130/193/8 129/194/8 -f 134/191/1 131/192/1 127/193/1 130/194/1 -f 127/192/86 128/209/86 129/210/86 130/191/86 -f 136/183/1 99/184/1 96/185/1 97/186/1 diff --git a/lrfurn/sofas.lua b/lrfurn/sofas.lua deleted file mode 100644 index 7d1cd53..0000000 --- a/lrfurn/sofas.lua +++ /dev/null @@ -1,136 +0,0 @@ - -local S = homedecor.gettext - -local sofa_cbox = { - type = "wallmounted", - wall_side = {-0.5, -0.5, -0.5, 0.5, 0.5, 1.5} -} - -minetest.register_node("lrfurn:sofa", { - description = S("Sofa"), - drawtype = "mesh", - mesh = "lrfurn_sofa_short.obj", - tiles = { - "lrfurn_upholstery.png", - { name = "lrfurn_sofa_bottom.png", color = 0xffffffff } - }, - paramtype = "light", - paramtype2 = "colorwallmounted", - palette = "unifieddyes_palette_colorwallmounted.png", - inventory_image = "lrfurn_sofa_inv.png", - wield_scale = { x = 0.6, y = 0.6, z = 0.6 }, - groups = {snappy=3, ud_param2_colorable = 1}, - sounds = default.node_sound_wood_defaults(), - selection_box = sofa_cbox, - node_box = sofa_cbox, - on_rotate = screwdriver.disallow, - after_place_node = function(pos, placer, itemstack, pointed_thing) - lrfurn.fix_sofa_rotation_nsew(pos, placer, itemstack, pointed_thing) - local playername = placer:get_player_name() - if minetest.is_protected(pos, placer:get_player_name()) then return true end - - local fdir = minetest.dir_to_facedir(placer:get_look_dir(), false) - - if lrfurn.check_right(pos, fdir, false, placer) then - if not creative.is_enabled_for(playername) then - itemstack:take_item() - end - else - minetest.chat_send_player(placer:get_player_name(), S("No room to place the sofa!")) - minetest.set_node(pos, { name = "air" }) - end - return itemstack - end, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) - if not clicker:is_player() then - return itemstack - end - pos.y = pos.y-0.5 - clicker:setpos(pos) - clicker:set_hp(20) - return itemstack - end -}) - -minetest.register_craft({ - output = "lrfurn:sofa", - recipe = { - {"wool:white", "wool:white", "", }, - {"stairs:slab_wood", "stairs:slab_wood", "", }, - {"group:stick", "group:stick", "", } - } -}) - -minetest.register_craft({ - output = "lrfurn:sofa", - recipe = { - {"wool:white", "wool:white", "", }, - {"moreblocks:slab_wood", "moreblocks:slab_wood", "", }, - {"group:stick", "group:stick", "", } - } -}) - -unifieddyes.register_color_craft({ - output = "lrfurn:sofa", - palette = "wallmounted", - type = "shapeless", - neutral_node = "lrfurn:sofa", - recipe = { - "NEUTRAL_NODE", - "MAIN_DYE" - } -}) - --- convert old static nodes to param2 color - -lrfurn.old_static_sofas = {} - -for _, color in ipairs(lrfurn.colors) do - table.insert(lrfurn.old_static_sofas, "lrfurn:sofa_"..color) -end - -minetest.register_lbm({ - name = "lrfurn:convert_sofas", - label = "Convert lrfurn short sofas to use param2 color", - run_at_every_load = false, - nodenames = lrfurn.old_static_sofas, - action = function(pos, node) - local name = node.name - local color = string.sub(name, string.find(name, "_")+1) - - if color == "red" then - color = "medium_red" - elseif color == "dark_green" then - color = "medium_green" - elseif color == "magenta" then - color = "medium_magenta" - elseif color == "cyan" then - color = "medium_cyan" - end - - local paletteidx, _ = unifieddyes.getpaletteidx("unifieddyes:"..color, "wallmounted") - local old_fdir = math.floor(node.param2 % 32) - local new_fdir = 3 - - if old_fdir == 0 then - new_fdir = 3 - elseif old_fdir == 1 then - new_fdir = 4 - elseif old_fdir == 2 then - new_fdir = 2 - elseif old_fdir == 3 then - new_fdir = 5 - end - - local param2 = paletteidx + new_fdir - - minetest.set_node(pos, { name = "lrfurn:sofa", param2 = param2 }) - local meta = minetest.get_meta(pos) - meta:set_string("dye", "unifieddyes:"..color) - - end -}) - -if minetest.settings:get("log_mods") then - minetest.log("action", "[lrfurn/sofas] "..S("Loaded!")) -end diff --git a/lrfurn/textures/lrfurn_armchair_inv.png b/lrfurn/textures/lrfurn_armchair_inv.png deleted file mode 100644 index cc6b87b..0000000 Binary files a/lrfurn/textures/lrfurn_armchair_inv.png and /dev/null differ diff --git a/lrfurn/textures/lrfurn_coffeetable_back.png b/lrfurn/textures/lrfurn_coffeetable_back.png deleted file mode 100644 index 04894fd..0000000 Binary files a/lrfurn/textures/lrfurn_coffeetable_back.png and /dev/null differ diff --git a/lrfurn/textures/lrfurn_coffeetable_front.png b/lrfurn/textures/lrfurn_coffeetable_front.png deleted file mode 100644 index 65d4f51..0000000 Binary files a/lrfurn/textures/lrfurn_coffeetable_front.png and /dev/null differ diff --git a/lrfurn/textures/lrfurn_longsofa_inv.png b/lrfurn/textures/lrfurn_longsofa_inv.png deleted file mode 100644 index 37bde8b..0000000 Binary files a/lrfurn/textures/lrfurn_longsofa_inv.png and /dev/null differ diff --git a/lrfurn/textures/lrfurn_sofa_bottom.png b/lrfurn/textures/lrfurn_sofa_bottom.png deleted file mode 100644 index e72944a..0000000 Binary files a/lrfurn/textures/lrfurn_sofa_bottom.png and /dev/null differ diff --git a/lrfurn/textures/lrfurn_sofa_inv.png b/lrfurn/textures/lrfurn_sofa_inv.png deleted file mode 100644 index a4f7f6f..0000000 Binary files a/lrfurn/textures/lrfurn_sofa_inv.png and /dev/null differ diff --git a/lrfurn/textures/lrfurn_upholstery.png b/lrfurn/textures/lrfurn_upholstery.png deleted file mode 100644 index 6db36a8..0000000 Binary files a/lrfurn/textures/lrfurn_upholstery.png and /dev/null differ diff --git a/signs_lib/init.lua b/signs_lib/init.lua index 360bc02..d1070be 100644 --- a/signs_lib/init.lua +++ b/signs_lib/init.lua @@ -169,9 +169,15 @@ signs_lib.sign_post_model = { -- the list of standard sign nodes +local default_sign = "default:sign_wall_wood" +local default_sign_image = "default_sign_wood.png" + +local default_sign_metal = "default:sign_wall_steel" +local default_sign_metal_image = "default_sign_steel.png" + signs_lib.sign_node_list = { - "default:sign_wall_wood", - "default:sign_wall_steel", + default_sign, + default_sign_metal, "signs:sign_yard", "signs:sign_hanging", "signs:sign_wall_green", @@ -185,20 +191,6 @@ signs_lib.sign_node_list = { "locked_sign:sign_wall_locked" } -local default_sign, default_sign_image - --- Default sign was renamed in 0.4.14. Support both & old versions. -if minetest.registered_nodes["default:sign_wall_wood"] then - default_sign = "default:sign_wall_wood" - default_sign_image = "default_sign_wood.png" -else - default_sign = "default:sign_wall" - default_sign_image = "default_sign_wall.png" -end - -default_sign_metal = "default:sign_wall_steel" -default_sign_metal_image = "default_sign_steel.png" - --table copy function signs_lib.table_copy(t) @@ -685,6 +677,7 @@ function signs_lib.determine_sign_type(itemstack, placer, pointed_thing, locked) z = above.z - placer_pos.z } end + local finalpos = above local fdir = minetest.dir_to_facedir(dir) local pt_name = minetest.get_node(under).name @@ -692,23 +685,23 @@ function signs_lib.determine_sign_type(itemstack, placer, pointed_thing, locked) if fences_with_sign[pt_name] and signname == default_sign then minetest.add_node(under, {name = fences_with_sign[pt_name], param2 = fdir}) + finalpos = under elseif wdir == 0 and signname == default_sign then minetest.add_node(above, {name = "signs:sign_hanging", param2 = fdir}) elseif wdir == 1 and signname == default_sign then minetest.add_node(above, {name = "signs:sign_yard", param2 = fdir}) - elseif signname == default_sign_metal then + elseif signname == default_sign + or signname == default_sign_metal + or signname == "locked_sign:sign_wall_locked" then minetest.add_node(above, {name = signname, param2 = wdir }) - elseif signname ~= default_sign - and signname ~= default_sign_metal - and signname ~= "locked_sign:sign_wall_locked" then -- it's a signs_lib colored metal wall sign. - minetest.add_node(above, {name = signname, param2 = fdir}) - else -- it must be a default or locked wooden wall sign - minetest.add_node(above, {name = signname, param2 = wdir }) -- note it's wallmounted here! - if locked then - local meta = minetest.get_meta(above) - local owner = placer:get_player_name() - meta:set_string("owner", owner) - end + else + minetest.add_node(above, {name = signname, param2 = fdir}) -- it must be a colored metal sign + end + + if locked then + local meta = minetest.get_meta(finalpos) + local owner = placer:get_player_name() + meta:set_string("owner", owner) end if not signs_lib.expect_infinite_stacks then @@ -918,7 +911,7 @@ minetest.register_node(":locked_sign:sign_wall_locked", { end }) --- default metal sign, if defined +-- default metal sign minetest.register_node(":"..default_sign_metal, { description = S("Sign"), @@ -932,12 +925,11 @@ minetest.register_node(":"..default_sign_metal, { node_box = signs_lib.regular_wall_sign_model.nodebox, tiles = {"signs_wall_sign_metal.png"}, groups = sign_groups, - on_place = function(itemstack, placer, pointed_thing) - return signs_lib.determine_sign_type(itemstack, placer, pointed_thing) + return signs_lib.determine_sign_type(itemstack, placer, pointed_thing, true) end, on_construct = function(pos) - signs_lib.construct_sign(pos) + signs_lib.construct_sign(pos, true) end, on_destruct = function(pos) signs_lib.destruct_sign(pos) @@ -955,6 +947,13 @@ minetest.register_node(":"..default_sign_metal, { on_punch = function(pos, node, puncher) signs_lib.update_sign(pos,nil,nil,node) end, + can_dig = function(pos, player) + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + local pname = player:get_player_name() + return pname == owner or pname == minetest.settings:get("name") + or minetest.check_player_privs(pname, {sign_editor=true}) + end, on_rotate = function(pos, node, user, mode) local meta = minetest.get_meta(pos) local owner = meta:get_string("owner") @@ -966,7 +965,6 @@ minetest.register_node(":"..default_sign_metal, { end }) - -- metal, colored signs if enable_colored_metal_signs then -- array : color, translated color, default text color diff --git a/simple_streetlights/simple.lua b/simple_streetlights/simple.lua index aaf5575..41808a3 100644 --- a/simple_streetlights/simple.lua +++ b/simple_streetlights/simple.lua @@ -60,17 +60,34 @@ local function check_and_place(itemstack, placer, pointed_thing, pole, light, pa if sneak and minetest.is_protected(pos1, player_name) then return end - if not creative or not creative.is_enabled_for(player_name) then + if not creative.is_enabled_for(player_name) then local inv = placer:get_inventory() - if not inv:contains_item("main", pole.." 5") or not inv:contains_item("main", light) then return end - if sneak and inv:contains_item("main", streetlights.concrete) then - inv:remove_item("main", streetlights.concrete) - else + if not inv:contains_item("main", pole.." 6") then + minetest.chat_send_player(placer:get_player_name(), "*** You don't have enough "..pole.." in your inventory!") return end - inv:remove_item("main", pole.." 5") + if not inv:contains_item("main", light) then + minetest.chat_send_player(placer:get_player_name(), "*** You don't have any "..light.." in your inventory!") + return + end + + if sneak then + if not inv:contains_item("main", streetlights.concrete) then + minetest.chat_send_player(placer:get_player_name(), "*** You don't have any concrete in your inventory!") + return + else + inv:remove_item("main", streetlights.concrete) + end + end + + inv:remove_item("main", pole.." 6") inv:remove_item("main", light) + + end + + if sneak then + minetest.set_node(pos1, { name = streetlights.concrete }) end for i = 1, 5 do @@ -79,9 +96,6 @@ local function check_and_place(itemstack, placer, pointed_thing, pole, light, pa end minetest.set_node(pos3, { name = pole }) minetest.set_node(pos4, { name = light, param2 = param2 }) - if sneak then - minetest.set_node(pos1, { name = streetlights.concrete }) - end end local poles_tab = { -- cgit v1.2.3