From 2b5d07470a992edd21a28eca19e79caf692a4bf6 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Mon, 6 Apr 2015 21:35:25 -0400 Subject: [PATCH] use mesh nodes for lrfurn sofas and armchairs --- lrfurn/armchairs.lua | 28 +- lrfurn/longsofas.lua | 161 +--- lrfurn/models/lrfurn_armchair.obj | 575 ++++++++++++++ lrfurn/models/lrfurn_sofa_long.obj | 715 ++++++++++++++++++ lrfurn/models/lrfurn_sofa_short.obj | 595 +++++++++++++++ lrfurn/sofas.lua | 99 +-- .../textures/lrfurn_armchair_front_black.png | Bin 378 -> 0 bytes .../textures/lrfurn_armchair_front_blue.png | Bin 414 -> 0 bytes .../textures/lrfurn_armchair_front_green.png | Bin 388 -> 0 bytes .../textures/lrfurn_armchair_front_grey.png | Bin 385 -> 0 bytes .../textures/lrfurn_armchair_front_orange.png | Bin 406 -> 0 bytes lrfurn/textures/lrfurn_armchair_front_red.png | Bin 414 -> 0 bytes .../textures/lrfurn_armchair_front_violet.png | Bin 433 -> 0 bytes .../textures/lrfurn_armchair_front_white.png | Bin 372 -> 0 bytes .../textures/lrfurn_armchair_front_yellow.png | Bin 372 -> 0 bytes lrfurn/textures/lrfurn_armchair_top_black.png | Bin 203 -> 0 bytes lrfurn/textures/lrfurn_armchair_top_blue.png | Bin 365 -> 0 bytes lrfurn/textures/lrfurn_armchair_top_green.png | Bin 354 -> 0 bytes lrfurn/textures/lrfurn_armchair_top_grey.png | Bin 207 -> 0 bytes .../textures/lrfurn_armchair_top_orange.png | Bin 366 -> 0 bytes lrfurn/textures/lrfurn_armchair_top_red.png | Bin 373 -> 0 bytes .../textures/lrfurn_armchair_top_violet.png | Bin 393 -> 0 bytes lrfurn/textures/lrfurn_armchair_top_white.png | Bin 204 -> 0 bytes .../textures/lrfurn_armchair_top_yellow.png | Bin 314 -> 0 bytes .../lrfurn_longsofa_middle_front_black.png | Bin 356 -> 0 bytes .../lrfurn_longsofa_middle_front_blue.png | Bin 388 -> 0 bytes .../lrfurn_longsofa_middle_front_green.png | Bin 377 -> 0 bytes .../lrfurn_longsofa_middle_front_grey.png | Bin 364 -> 0 bytes .../lrfurn_longsofa_middle_front_orange.png | Bin 387 -> 0 bytes .../lrfurn_longsofa_middle_front_red.png | Bin 388 -> 0 bytes .../lrfurn_longsofa_middle_front_violet.png | Bin 419 -> 0 bytes .../lrfurn_longsofa_middle_front_white.png | Bin 357 -> 0 bytes .../lrfurn_longsofa_middle_front_yellow.png | Bin 357 -> 0 bytes .../lrfurn_longsofa_middle_top_black.png | Bin 175 -> 0 bytes .../lrfurn_longsofa_middle_top_blue.png | Bin 316 -> 0 bytes .../lrfurn_longsofa_middle_top_green.png | Bin 314 -> 0 bytes .../lrfurn_longsofa_middle_top_grey.png | Bin 173 -> 0 bytes .../lrfurn_longsofa_middle_top_orange.png | Bin 433 -> 0 bytes .../lrfurn_longsofa_middle_top_red.png | Bin 321 -> 0 bytes .../lrfurn_longsofa_middle_top_violet.png | Bin 465 -> 0 bytes .../lrfurn_longsofa_middle_top_white.png | Bin 176 -> 0 bytes .../lrfurn_longsofa_middle_top_yellow.png | Bin 259 -> 0 bytes lrfurn/textures/lrfurn_sofa_back_black.png | Bin 241 -> 0 bytes lrfurn/textures/lrfurn_sofa_back_blue.png | Bin 248 -> 0 bytes lrfurn/textures/lrfurn_sofa_back_green.png | Bin 241 -> 0 bytes lrfurn/textures/lrfurn_sofa_back_grey.png | Bin 252 -> 0 bytes lrfurn/textures/lrfurn_sofa_back_orange.png | Bin 248 -> 0 bytes lrfurn/textures/lrfurn_sofa_back_red.png | Bin 250 -> 0 bytes lrfurn/textures/lrfurn_sofa_back_violet.png | Bin 248 -> 0 bytes lrfurn/textures/lrfurn_sofa_back_white.png | Bin 240 -> 0 bytes lrfurn/textures/lrfurn_sofa_back_yellow.png | Bin 240 -> 0 bytes lrfurn/textures/lrfurn_sofa_black.png | Bin 0 -> 1010 bytes lrfurn/textures/lrfurn_sofa_blue.png | Bin 0 -> 1331 bytes lrfurn/textures/lrfurn_sofa_bottom.png | Bin 0 -> 643 bytes lrfurn/textures/lrfurn_sofa_green.png | Bin 0 -> 1279 bytes lrfurn/textures/lrfurn_sofa_grey.png | Bin 0 -> 1089 bytes .../textures/lrfurn_sofa_left_front_black.png | Bin 385 -> 0 bytes .../textures/lrfurn_sofa_left_front_blue.png | Bin 433 -> 0 bytes .../textures/lrfurn_sofa_left_front_green.png | Bin 402 -> 0 bytes .../textures/lrfurn_sofa_left_front_grey.png | Bin 386 -> 0 bytes .../lrfurn_sofa_left_front_orange.png | Bin 432 -> 0 bytes .../textures/lrfurn_sofa_left_front_red.png | Bin 433 -> 0 bytes .../lrfurn_sofa_left_front_violet.png | Bin 452 -> 0 bytes .../textures/lrfurn_sofa_left_front_white.png | Bin 384 -> 0 bytes .../lrfurn_sofa_left_front_yellow.png | Bin 384 -> 0 bytes .../textures/lrfurn_sofa_left_side_black.png | Bin 385 -> 0 bytes .../textures/lrfurn_sofa_left_side_blue.png | Bin 427 -> 0 bytes .../textures/lrfurn_sofa_left_side_green.png | Bin 414 -> 0 bytes .../textures/lrfurn_sofa_left_side_grey.png | Bin 389 -> 0 bytes .../textures/lrfurn_sofa_left_side_orange.png | Bin 426 -> 0 bytes lrfurn/textures/lrfurn_sofa_left_side_red.png | Bin 395 -> 0 bytes .../textures/lrfurn_sofa_left_side_violet.png | Bin 437 -> 0 bytes .../textures/lrfurn_sofa_left_side_white.png | Bin 386 -> 0 bytes .../textures/lrfurn_sofa_left_side_yellow.png | Bin 483 -> 0 bytes .../textures/lrfurn_sofa_left_top_black.png | Bin 195 -> 0 bytes lrfurn/textures/lrfurn_sofa_left_top_blue.png | Bin 374 -> 0 bytes .../textures/lrfurn_sofa_left_top_green.png | Bin 364 -> 0 bytes lrfurn/textures/lrfurn_sofa_left_top_grey.png | Bin 189 -> 0 bytes .../textures/lrfurn_sofa_left_top_orange.png | Bin 394 -> 0 bytes lrfurn/textures/lrfurn_sofa_left_top_red.png | Bin 317 -> 0 bytes .../textures/lrfurn_sofa_left_top_violet.png | Bin 520 -> 0 bytes .../textures/lrfurn_sofa_left_top_white.png | Bin 195 -> 0 bytes .../textures/lrfurn_sofa_left_top_yellow.png | Bin 298 -> 0 bytes lrfurn/textures/lrfurn_sofa_orange.png | Bin 0 -> 1184 bytes lrfurn/textures/lrfurn_sofa_red.png | Bin 0 -> 1318 bytes .../lrfurn_sofa_right_front_black.png | Bin 388 -> 0 bytes .../textures/lrfurn_sofa_right_front_blue.png | Bin 437 -> 0 bytes .../lrfurn_sofa_right_front_green.png | Bin 406 -> 0 bytes .../textures/lrfurn_sofa_right_front_grey.png | Bin 395 -> 0 bytes .../lrfurn_sofa_right_front_orange.png | Bin 436 -> 0 bytes .../textures/lrfurn_sofa_right_front_red.png | Bin 436 -> 0 bytes .../lrfurn_sofa_right_front_violet.png | Bin 459 -> 0 bytes .../lrfurn_sofa_right_front_white.png | Bin 386 -> 0 bytes .../lrfurn_sofa_right_front_yellow.png | Bin 386 -> 0 bytes .../textures/lrfurn_sofa_right_side_black.png | Bin 388 -> 0 bytes .../textures/lrfurn_sofa_right_side_blue.png | Bin 432 -> 0 bytes .../textures/lrfurn_sofa_right_side_green.png | Bin 417 -> 0 bytes .../textures/lrfurn_sofa_right_side_grey.png | Bin 394 -> 0 bytes .../lrfurn_sofa_right_side_orange.png | Bin 430 -> 0 bytes .../textures/lrfurn_sofa_right_side_red.png | Bin 397 -> 0 bytes .../lrfurn_sofa_right_side_violet.png | Bin 441 -> 0 bytes .../textures/lrfurn_sofa_right_side_white.png | Bin 389 -> 0 bytes .../lrfurn_sofa_right_side_yellow.png | Bin 389 -> 0 bytes .../textures/lrfurn_sofa_right_top_black.png | Bin 200 -> 0 bytes .../textures/lrfurn_sofa_right_top_blue.png | Bin 374 -> 0 bytes .../textures/lrfurn_sofa_right_top_green.png | Bin 369 -> 0 bytes .../textures/lrfurn_sofa_right_top_grey.png | Bin 195 -> 0 bytes .../textures/lrfurn_sofa_right_top_orange.png | Bin 400 -> 0 bytes lrfurn/textures/lrfurn_sofa_right_top_red.png | Bin 314 -> 0 bytes .../textures/lrfurn_sofa_right_top_violet.png | Bin 527 -> 0 bytes .../textures/lrfurn_sofa_right_top_white.png | Bin 196 -> 0 bytes .../textures/lrfurn_sofa_right_top_yellow.png | Bin 301 -> 0 bytes lrfurn/textures/lrfurn_sofa_violet.png | Bin 0 -> 1385 bytes lrfurn/textures/lrfurn_sofa_white.png | Bin 0 -> 1172 bytes lrfurn/textures/lrfurn_sofa_yellow.png | Bin 0 -> 1195 bytes 115 files changed, 1912 insertions(+), 261 deletions(-) create mode 100644 lrfurn/models/lrfurn_armchair.obj create mode 100644 lrfurn/models/lrfurn_sofa_long.obj create mode 100644 lrfurn/models/lrfurn_sofa_short.obj delete mode 100644 lrfurn/textures/lrfurn_armchair_front_black.png delete mode 100644 lrfurn/textures/lrfurn_armchair_front_blue.png delete mode 100644 lrfurn/textures/lrfurn_armchair_front_green.png delete mode 100644 lrfurn/textures/lrfurn_armchair_front_grey.png delete mode 100644 lrfurn/textures/lrfurn_armchair_front_orange.png delete mode 100644 lrfurn/textures/lrfurn_armchair_front_red.png delete mode 100644 lrfurn/textures/lrfurn_armchair_front_violet.png delete mode 100644 lrfurn/textures/lrfurn_armchair_front_white.png delete mode 100644 lrfurn/textures/lrfurn_armchair_front_yellow.png delete mode 100644 lrfurn/textures/lrfurn_armchair_top_black.png delete mode 100644 lrfurn/textures/lrfurn_armchair_top_blue.png delete mode 100644 lrfurn/textures/lrfurn_armchair_top_green.png delete mode 100644 lrfurn/textures/lrfurn_armchair_top_grey.png delete mode 100644 lrfurn/textures/lrfurn_armchair_top_orange.png delete mode 100644 lrfurn/textures/lrfurn_armchair_top_red.png delete mode 100644 lrfurn/textures/lrfurn_armchair_top_violet.png delete mode 100644 lrfurn/textures/lrfurn_armchair_top_white.png delete mode 100644 lrfurn/textures/lrfurn_armchair_top_yellow.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_front_black.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_front_blue.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_front_green.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_front_grey.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_front_orange.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_front_red.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_front_violet.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_front_white.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_front_yellow.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_top_black.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_top_blue.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_top_green.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_top_grey.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_top_orange.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_top_red.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_top_violet.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_top_white.png delete mode 100644 lrfurn/textures/lrfurn_longsofa_middle_top_yellow.png delete mode 100644 lrfurn/textures/lrfurn_sofa_back_black.png delete mode 100644 lrfurn/textures/lrfurn_sofa_back_blue.png delete mode 100644 lrfurn/textures/lrfurn_sofa_back_green.png delete mode 100644 lrfurn/textures/lrfurn_sofa_back_grey.png delete mode 100644 lrfurn/textures/lrfurn_sofa_back_orange.png delete mode 100644 lrfurn/textures/lrfurn_sofa_back_red.png delete mode 100644 lrfurn/textures/lrfurn_sofa_back_violet.png delete mode 100644 lrfurn/textures/lrfurn_sofa_back_white.png delete mode 100644 lrfurn/textures/lrfurn_sofa_back_yellow.png create mode 100644 lrfurn/textures/lrfurn_sofa_black.png create mode 100644 lrfurn/textures/lrfurn_sofa_blue.png create mode 100644 lrfurn/textures/lrfurn_sofa_bottom.png create mode 100644 lrfurn/textures/lrfurn_sofa_green.png create mode 100644 lrfurn/textures/lrfurn_sofa_grey.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_front_black.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_front_blue.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_front_green.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_front_grey.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_front_orange.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_front_red.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_front_violet.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_front_white.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_front_yellow.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_side_black.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_side_blue.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_side_green.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_side_grey.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_side_orange.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_side_red.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_side_violet.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_side_white.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_side_yellow.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_top_black.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_top_blue.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_top_green.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_top_grey.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_top_orange.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_top_red.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_top_violet.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_top_white.png delete mode 100644 lrfurn/textures/lrfurn_sofa_left_top_yellow.png create mode 100644 lrfurn/textures/lrfurn_sofa_orange.png create mode 100644 lrfurn/textures/lrfurn_sofa_red.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_front_black.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_front_blue.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_front_green.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_front_grey.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_front_orange.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_front_red.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_front_violet.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_front_white.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_front_yellow.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_side_black.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_side_blue.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_side_green.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_side_grey.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_side_orange.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_side_red.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_side_violet.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_side_white.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_side_yellow.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_top_black.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_top_blue.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_top_green.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_top_grey.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_top_orange.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_top_red.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_top_violet.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_top_white.png delete mode 100644 lrfurn/textures/lrfurn_sofa_right_top_yellow.png create mode 100644 lrfurn/textures/lrfurn_sofa_violet.png create mode 100644 lrfurn/textures/lrfurn_sofa_white.png create mode 100644 lrfurn/textures/lrfurn_sofa_yellow.png diff --git a/lrfurn/armchairs.lua b/lrfurn/armchairs.lua index 6334150..3c1992c 100644 --- a/lrfurn/armchairs.lua +++ b/lrfurn/armchairs.lua @@ -16,32 +16,16 @@ for i in ipairs(armchairs_list) do minetest.register_node("lrfurn:armchair_"..colour, { description = armchairdesc, - drawtype = "nodebox", - tiles = {"lrfurn_armchair_top_"..colour..".png", "lrfurn_coffeetable_back.png", "lrfurn_sofa_left_side_"..colour..".png", "lrfurn_sofa_right_side_"..colour..".png", "lrfurn_sofa_back_"..colour..".png", "lrfurn_armchair_front_"..colour..".png"}, + drawtype = "mesh", + mesh = "lrfurn_armchair.obj", + tiles = { + "lrfurn_sofa_"..colour..".png", + "lrfurn_sofa_bottom.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.4375, -0.5, -0.4375, -0.375, -0.375, -0.375}, - {0.375, -0.5, -0.4375, 0.4375, -0.375, -0.375}, - {-0.4375, -0.5, 0.375, -0.375, -0.375, 0.4375}, - {0.375, -0.5, 0.375, 0.4375, -0.375, 0.4375}, - - --base/cushion - {-0.5, -0.375, -0.5, 0.5, 0, 0.5}, - - --back - {-0.5, 0, 0.3125, 0.5, 0.5, 0.5}, - - --arms - {-0.5, 0, -0.5, -0.3125, 0.25, 0.3125}, - {0.3125, 0, -0.5, 0.5, 0.25, 0.3125}, - } - }, selection_box = { type = "regular" }, on_rightclick = function(pos, node, clicker) diff --git a/lrfurn/longsofas.lua b/lrfurn/longsofas.lua index f08cf01..f93928f 100644 --- a/lrfurn/longsofas.lua +++ b/lrfurn/longsofas.lua @@ -14,102 +14,24 @@ for i in ipairs(longsofas_list) do local longsofadesc = longsofas_list[i][1] local colour = longsofas_list[i][2] - minetest.register_node("lrfurn:longsofa_right_"..colour, { + minetest.register_node("lrfurn:longsofa_"..colour, { description = longsofadesc, - drawtype = "nodebox", - tiles = {"lrfurn_sofa_right_top_"..colour..".png", "lrfurn_coffeetable_back.png", "lrfurn_sofa_right_front_"..colour..".png", "lrfurn_sofa_back_"..colour..".png", "lrfurn_sofa_left_side_"..colour..".png", "lrfurn_sofa_right_side_"..colour..".png"}, + drawtype = "mesh", + mesh = "lrfurn_sofa_long.obj", + tiles = { + "lrfurn_sofa_"..colour..".png", + "lrfurn_sofa_bottom.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.4375, -0.5, -0.4375, -0.375, -0.375, -0.375}, - {0.375, -0.5, -0.4375, 0.4375, -0.375, -0.375}, - - --base/cushion - {-0.5, -0.375, -0.5, 0.5, 0, 0.5}, - - --back - {-0.5, 0, -0.5, -0.3125, 0.5, 0.5}, - - --arm - {-0.3125, 0, -0.5, 0.5, 0.25, -0.3125}, - } - }, selection_box = { type = "fixed", fixed = { - {-0.5, -0.5, -0.5, 0.5, 0.5, 2.5}, - } + {-0.5, -0.5, -0.5, 0.5, 0.5, 2.5}, + } }, - - on_construct = function(pos) - local node = minetest.get_node(pos) - local param2 = node.param2 - node.name = "lrfurn:longsofa_middle_"..colour - if param2 == 0 then - pos.z = pos.z+1 - elseif param2 == 1 then - pos.x = pos.x+1 - elseif param2 == 2 then - pos.z = pos.z-1 - elseif param2 == 3 then - pos.x = pos.x-1 - end - if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then - minetest.set_node(pos, node) - node.name = "lrfurn:longsofa_left_"..colour - if param2 == 0 then - pos.z = pos.z+1 - elseif param2 == 1 then - pos.x = pos.x+1 - elseif param2 == 2 then - pos.z = pos.z-1 - elseif param2 == 3 then - pos.x = pos.x-1 - end - if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then - minetest.set_node(pos, node) - end - end - end, - - on_destruct = function(pos) - local node = minetest.get_node(pos) - local param2 = node.param2 - if param2 == 0 then - pos.z = pos.z+1 - elseif param2 == 1 then - pos.x = pos.x+1 - elseif param2 == 2 then - pos.z = pos.z-1 - elseif param2 == 3 then - pos.x = pos.x-1 - end - if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:longsofa_middle_"..colour ) then - if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then - minetest.remove_node(pos) - if param2 == 0 then - pos.z = pos.z+1 - elseif param2 == 1 then - pos.x = pos.x+1 - elseif param2 == 2 then - pos.z = pos.z-1 - elseif param2 == 3 then - pos.x = pos.x-1 - end - if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:longsofa_left_"..colour ) then - if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then - minetest.remove_node(pos) - end - end - end - end - end, - on_rightclick = function(pos, node, clicker) if not clicker:is_player() then return @@ -120,68 +42,9 @@ for i in ipairs(longsofas_list) do end }) - minetest.register_node("lrfurn:longsofa_middle_"..colour, { - drawtype = "nodebox", - tiles = {"lrfurn_longsofa_middle_top_"..colour..".png", "lrfurn_coffeetable_back.png", "lrfurn_longsofa_middle_front_"..colour..".png", "lrfurn_sofa_back_"..colour..".png", "lrfurn_sofa_left_side_"..colour..".png", "lrfurn_sofa_right_side_"..colour..".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.4375, -0.5, -0.03125, -0.375, -0.375, 0.03125}, - {0.375, -0.5, -0.03125, 0.4375, -0.375, 0.03125}, - - --base/cushion - {-0.5, -0.375, -0.5, 0.5, 0, 0.5}, - - --back - {-0.5, 0, -0.5, -0.3125, 0.5, 0.5}, - } - }, - selection_box = { - type = "fixed", - fixed = { - {0, 0, 0, 0, 0, 0}, - } - }, - }) - - minetest.register_node("lrfurn:longsofa_left_"..colour, { - drawtype = "nodebox", - tiles = {"lrfurn_sofa_left_top_"..colour..".png", "lrfurn_coffeetable_back.png", "lrfurn_sofa_left_front_"..colour..".png", "lrfurn_sofa_back_"..colour..".png", "lrfurn_sofa_left_side_"..colour..".png", "lrfurn_sofa_right_side_"..colour..".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.4375, -0.5, 0.375, -0.375, -0.375, 0.4375}, - {0.375, -0.5, 0.375, 0.4375, -0.375, 0.4375}, - - --base/cushion - {-0.5, -0.375, -0.5, 0.5, 0, 0.5}, - - --back - {-0.5, 0, -0.5, -0.3125, 0.5, 0.5}, - - --arm - {-0.3125, 0, 0.3125, 0.5, 0.25, 0.5}, - } - }, - selection_box = { - type = "fixed", - fixed = { - {0, 0, 0, 0, 0, 0}, - } - }, - }) - - minetest.register_alias("lrfurn:longsofa_"..colour, "lrfurn:longsofa_right_"..colour) + minetest.register_alias("lrfurn:longsofa_left_"..colour, "air") + minetest.register_alias("lrfurn:longsofa_middle_"..colour, "air") + minetest.register_alias("lrfurn:longsofa_right_"..colour, "lrfurn:longsofa_"..colour) minetest.register_craft({ output = "lrfurn:longsofa_"..colour, diff --git a/lrfurn/models/lrfurn_armchair.obj b/lrfurn/models/lrfurn_armchair.obj new file mode 100644 index 0000000..78a85c2 --- /dev/null +++ b/lrfurn/models/lrfurn_armchair.obj @@ -0,0 +1,575 @@ +# Blender v2.73 (sub 0) OBJ File: 'lrfurn-armchair.blend' +# www.blender.org +o Cylinder +v 0.464844 0.234375 0.312500 +v -0.500000 0.460938 0.464844 +v -0.312500 0.187500 -0.437500 +v 0.500000 0.421875 0.316406 +v 0.500000 0.421875 0.496094 +v 0.312500 -0.078125 0.312500 +v 0.312500 -0.078125 -0.500000 +v 0.496094 0.187500 -0.500000 +v 0.500000 0.187500 0.312500 +v 0.312500 0.187500 0.312500 +v 0.316406 0.187500 -0.500000 +v -0.500000 0.460938 0.347656 +v -0.500000 0.476562 0.406250 +v -0.312500 -0.062500 0.250000 +v -0.347656 0.234375 0.312500 +v -0.437500 0.437500 0.500000 +v -0.437500 0.437500 0.312500 +v -0.312500 -0.078125 0.312500 +v 0.464844 0.218750 -0.500000 +v 0.347656 0.234375 0.312500 +v 0.347656 0.218750 -0.500000 +v -0.312500 -0.062500 -0.437500 +v 0.406250 0.234375 -0.500000 +v 0.406250 0.250000 0.312500 +v 0.500000 0.476562 0.406250 +v -0.437500 0.500000 0.406250 +v 0.500000 0.460938 0.464844 +v -0.437500 0.484375 0.347656 +v 0.500000 0.460938 0.347656 +v -0.437500 0.484375 0.464844 +v 0.000000 -0.039062 0.312500 +v -0.000000 -0.039062 -0.500000 +v -0.312500 -0.078125 -0.500000 +v -0.347656 0.218750 -0.500000 +v 0.250000 -0.046875 -0.500000 +v 0.250000 -0.046875 0.312500 +v -0.000000 0.000000 -0.437500 +v 0.312500 -0.062500 -0.437500 +v 0.250000 -0.015625 -0.437500 +v 0.000000 0.000000 0.250000 +v 0.312500 -0.062500 0.250000 +v 0.250000 -0.015625 0.250000 +v -2.426160 -0.153004 0.228538 +v 0.500000 0.187500 -0.437500 +v 0.312500 0.187500 -0.437500 +v -0.500000 0.421875 0.316406 +v -0.312500 0.187500 0.312500 +v 0.464844 0.234375 -0.437500 +v -0.500000 0.421875 0.496094 +v 0.347656 0.234375 -0.437500 +v -0.316406 0.187500 -0.500000 +v 0.406250 0.250000 -0.437500 +v -0.312500 -0.078125 0.312500 +v 0.437500 0.437500 0.312500 +v 0.437500 0.437500 0.500000 +v 0.000000 0.437500 0.312500 +v 0.437500 0.500000 0.406250 +v 0.437500 0.484375 0.347656 +v 0.437500 0.484375 0.464844 +v -0.500000 -0.187500 0.500000 +v -0.000000 -0.187500 -0.500000 +v 0.500000 -0.187500 0.500000 +v -0.312500 -0.078125 -0.500000 +v -0.500000 -0.187500 -0.500000 +v 0.500000 -0.187500 -0.500000 +v -0.464844 0.234375 -0.437500 +v -0.347656 0.234375 -0.437500 +v 0.500000 -0.375000 0.500000 +v 0.500000 -0.375000 -0.500000 +v 0.437500 -0.500000 -0.437500 +v 0.437500 -0.500000 -0.375000 +v 0.375000 -0.500000 -0.375000 +v 0.375000 -0.500000 -0.437500 +v 0.437500 -0.375000 -0.437500 +v 0.437500 -0.375000 -0.375000 +v 0.375000 -0.375000 -0.375000 +v 0.375000 -0.375000 -0.437500 +v -0.500000 0.187500 -0.437500 +v -0.500000 0.460938 0.464844 +v -0.500000 0.460938 0.347656 +v -0.500000 0.476562 0.406250 +v -0.406250 0.250000 0.312500 +v -0.406250 0.234375 -0.500000 +v -0.464844 0.234375 0.312500 +v -0.496094 0.187500 -0.500000 +v 0.437500 -0.500000 0.375000 +v 0.437500 -0.500000 0.437500 +v 0.375000 -0.500000 0.437500 +v 0.375000 -0.500000 0.375000 +v 0.437500 -0.375000 0.375000 +v 0.437500 -0.375000 0.437500 +v 0.375000 -0.375000 0.437500 +v 0.375000 -0.375000 0.375000 +v -0.500000 0.187500 0.312500 +v -0.316406 0.187500 -0.500000 +v -0.312500 -0.078125 -0.500000 +v -0.500000 0.421875 0.316406 +v -0.500000 0.421875 0.496094 +v -0.464844 0.218750 -0.500000 +v -0.347656 0.234375 0.312500 +v -0.347656 0.218750 -0.500000 +v -0.500000 -0.375000 0.500000 +v -0.500000 -0.375000 -0.500000 +v -0.500000 -0.187500 0.500000 +v -0.500000 -0.187500 -0.500000 +v -0.500000 -0.375000 -0.500000 +v -0.500000 -0.375000 0.500000 +v -0.375000 -0.500000 -0.437500 +v -0.375000 -0.500000 -0.375000 +v -0.437500 -0.500000 -0.375000 +v -0.437500 -0.500000 -0.437500 +v -0.375000 -0.375000 -0.437500 +v -0.375000 -0.375000 -0.375000 +v -0.437500 -0.375000 -0.375000 +v -0.437500 -0.375000 -0.437500 +v -0.375000 -0.500000 0.375000 +v -0.375000 -0.500000 0.437500 +v -0.437500 -0.500000 0.437500 +v -0.437500 -0.500000 0.375000 +v -0.375000 -0.375000 0.375000 +v -0.375000 -0.375000 0.437500 +v -0.437500 -0.375000 0.437500 +v -0.437500 -0.375000 0.375000 +v -0.406250 0.250000 -0.437500 +v -0.500000 -0.187500 0.500000 +v -0.500000 -0.187500 -0.500000 +v -0.347656 0.234375 -0.437500 +v -0.437500 0.437500 0.500000 +v -0.437500 0.437500 0.312500 +v -0.437500 0.500000 0.406250 +v -0.437500 0.484375 0.347656 +v -0.437500 0.484375 0.464844 +v 0.000000 -0.039062 0.312500 +v -0.000000 -0.039062 -0.500000 +v -0.250000 -0.046875 -0.500000 +v -0.250000 -0.046875 0.312500 +v -0.000000 0.000000 -0.437500 +v -0.312500 -0.062500 -0.437500 +v -0.250000 -0.015625 -0.437500 +v 0.000000 0.000000 0.250000 +v -0.250000 -0.015625 0.250000 +v -0.312500 -0.062500 0.250000 +v 0.000000 0.437500 0.500000 +v 0.000000 0.500000 0.406250 +v 0.000000 0.484375 0.347656 +v 0.000000 0.484375 0.464844 +v 0.000000 -0.187500 0.500000 +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 -0.000000 0.000000 -1.000000 +vn -0.310300 0.927700 -0.207300 +vn -0.192600 0.560200 -0.805600 +vn -0.505100 0.808100 -0.303000 +vn -0.557500 0.814600 -0.160300 +vn 0.146800 0.831000 0.536500 +vn 0.075700 0.338900 0.937700 +vn 0.689700 0.205200 0.694400 +vn 0.746300 0.537600 0.392500 +vn -0.943400 0.329600 -0.035700 +vn -1.000000 -0.000000 0.000000 +vn -0.586900 0.195600 -0.785700 +vn 0.535500 0.839600 -0.090600 +vn 0.352300 0.517700 -0.779600 +vn 0.981900 0.156900 -0.105900 +vn 0.943000 0.330000 -0.042000 +vn -0.999800 0.004100 -0.017300 +vn -0.701300 0.265500 -0.661600 +vn -0.943000 0.330000 -0.042000 +vn -0.535500 0.839600 -0.090600 +vn -0.386900 0.578400 -0.718100 +vn 0.000000 0.992800 -0.119800 +vn 0.005700 0.640900 -0.767500 +vn -0.344000 0.509500 -0.788700 +vn -0.000000 0.600000 -0.800000 +vn -0.000000 0.828700 -0.559600 +vn -0.000000 0.316200 -0.948700 +vn 0.098200 0.368400 -0.924400 +vn -0.005700 0.640900 -0.767500 +vn -0.030800 -0.005100 -0.999500 +vn -0.817000 -0.001200 -0.576600 +vn 0.687300 0.202400 -0.697500 +vn 0.077600 0.335500 -0.938800 +vn 0.557500 0.814600 0.160300 +vn 0.310300 0.927700 0.207300 +vn 0.297500 0.865300 0.403400 +vn 0.505100 0.808100 0.303000 +vn 0.053500 0.966600 0.250500 +vn 0.040800 0.870800 0.489900 +vn -0.767600 0.000000 -0.641000 +vn -0.024000 0.512200 -0.858500 +vn -0.706800 0.266200 -0.655400 +vn -0.528800 0.004000 -0.848700 +vn 0.000000 1.000000 0.000000 +vn 0.000000 0.828700 0.559600 +vn 0.173500 0.984800 0.000000 +vn -0.282800 0.774700 0.565600 +vn -0.210900 0.597700 0.773500 +vn -0.299000 0.813400 0.498900 +vn -0.282800 0.774700 -0.565600 +vn -0.351100 0.936300 0.000000 +vn -0.299000 0.813400 -0.498900 +vn 0.146800 0.831000 -0.536500 +vn 0.779200 0.626800 0.000000 +vn 0.746300 0.537600 -0.392500 +vn -0.053500 0.966600 -0.250500 +vn -0.352300 0.517700 -0.779600 +vn 0.297500 0.865300 -0.403400 +vn 0.040800 0.870800 -0.489900 +vn 0.053500 0.966600 -0.250500 +vn 0.310300 0.927700 -0.207300 +vn 0.505100 0.808100 -0.303000 +vn 0.557500 0.814600 -0.160300 +vn -0.981900 0.156900 -0.105900 +vn 0.586900 0.195600 -0.785700 +vn 0.000000 0.671300 -0.741200 +vn 0.386900 0.578400 -0.718100 +vn -0.210900 0.597700 -0.773500 +vn 0.701300 0.265500 -0.661600 +vn 0.000000 0.316200 0.948700 +vn -0.707100 0.000800 -0.707100 +vn 0.707100 0.000300 0.707100 +vn 0.833200 0.000900 -0.553000 +vn 0.943400 0.329600 -0.035700 +vn 1.000000 0.000000 0.000000 +vn 0.999800 0.004100 -0.017300 +vn 0.781700 0.621700 -0.048700 +vn 0.800000 0.600000 -0.000000 +vn 0.757800 0.644100 -0.104200 +vn 0.933300 0.351600 -0.073100 +vn 0.999500 0.007600 -0.032200 +vn 0.767600 0.000000 -0.641000 +vn 0.114000 0.427600 -0.896800 +vn 0.255800 0.959200 -0.120500 +vn -0.819400 0.003700 0.573200 +vn -0.707100 0.000300 0.707100 +vn -0.027100 0.002700 0.999600 +vn -0.310300 0.927700 0.207300 +vn -0.557500 0.814600 0.160300 +vn -0.053500 0.966600 0.250500 +vn -0.040800 0.870800 0.489900 +vn -0.297500 0.865300 0.403400 +vn -0.505100 0.808100 0.303000 +vn 0.000000 0.600000 0.800000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 -1.000000 0.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 new file mode 100644 index 0000000..99d0db6 --- /dev/null +++ b/lrfurn/models/lrfurn_sofa_long.obj @@ -0,0 +1,715 @@ +# Blender v2.73 (sub 0) OBJ File: 'lrfurn-sofa-long.blend' +# www.blender.org +o Cylinder +v 0.312500 0.234375 -0.464844 +v -0.500000 0.218750 2.347656 +v 0.312500 0.234375 2.347656 +v -0.500000 0.218750 2.464844 +v 0.316406 0.421875 -0.500000 +v 0.496094 0.421875 -0.500000 +v 0.496094 0.421875 2.500000 +v 0.316406 0.421875 2.500000 +v 0.312500 -0.078125 -0.312500 +v -0.500000 -0.078125 -0.312500 +v -0.500000 0.187500 -0.496094 +v 0.312500 0.187500 -0.500000 +v 0.312500 0.187500 -0.312500 +v -0.500000 0.187500 -0.316406 +v -0.500000 -0.078125 2.312500 +v 0.312500 -0.078125 2.312500 +v -0.500000 0.187500 2.316406 +v 0.312500 0.187500 2.312500 +v 0.312500 0.187500 2.500000 +v -0.500000 0.187500 2.496094 +v -0.500000 -0.078125 0.500000 +v 0.500000 0.437500 0.500000 +v 0.312500 0.437500 0.500000 +v 0.312500 -0.078125 0.500000 +v 0.500000 0.437500 1.500000 +v 0.312500 -0.078125 1.500000 +v -0.500000 -0.078125 1.500000 +v 0.312500 0.437500 1.500000 +v 0.312500 0.234375 2.464844 +v -0.500000 0.218750 -0.464844 +v 0.312500 0.234375 -0.347656 +v -0.500000 0.218750 -0.347656 +v -0.500000 0.234375 2.406250 +v 0.312500 0.250000 2.406250 +v -0.500000 0.234375 -0.406250 +v 0.312500 0.250000 -0.406250 +v 0.406250 0.476562 -0.500000 +v 0.406250 0.476562 2.500000 +v 0.406250 0.500000 0.500000 +v 0.406250 0.500000 1.500000 +v 0.464844 0.460938 -0.500000 +v 0.347656 0.460938 2.500000 +v 0.347656 0.484375 0.500000 +v 0.347656 0.484375 1.500000 +v 0.347656 0.460938 -0.500000 +v 0.464844 0.460938 2.500000 +v 0.464844 0.484375 0.500000 +v 0.464844 0.484375 1.500000 +v 0.312500 -0.039062 1.906250 +v -0.500000 -0.039062 1.000000 +v 0.312500 -0.039062 0.093750 +v 0.312500 -0.039062 1.000000 +v -0.500000 -0.039062 0.093750 +v -0.500000 -0.039062 1.906250 +v 0.312500 -0.046875 1.562500 +v -0.500000 -0.046875 0.562500 +v -0.500000 -0.046875 2.250000 +v 0.312500 -0.046875 0.437500 +v -0.500000 -0.046875 0.437500 +v 0.312500 -0.046875 1.437500 +v 0.312500 -0.046875 0.562500 +v -0.500000 -0.046875 -0.250000 +v 0.312500 -0.046875 -0.250000 +v -0.500000 -0.046875 1.437500 +v 0.312500 -0.046875 2.250000 +v -0.500000 -0.046875 1.562500 +v -0.437500 0.000000 0.093750 +v -0.437500 0.000000 1.906250 +v -0.437500 -0.062500 -0.312500 +v -0.437500 -0.062500 2.312500 +v -0.437500 -0.062500 1.500000 +v -0.437500 -0.062500 0.500000 +v -0.437500 0.000000 1.000000 +v -0.437500 -0.015625 1.562500 +v -0.437500 -0.015625 -0.250000 +v -0.437500 -0.015625 1.437500 +v -0.437500 -0.015625 2.250000 +v -0.437500 -0.015625 0.437500 +v -0.437500 -0.015625 0.562500 +v 0.250000 0.000000 0.093750 +v 0.250000 0.000000 1.906250 +v 0.250000 -0.062500 -0.312500 +v 0.250000 -0.062500 1.500000 +v 0.250000 -0.015625 1.562500 +v 0.250000 -0.015625 -0.250000 +v 0.250000 -0.015625 2.250000 +v 0.250000 -0.015625 0.437500 +v 0.250000 -0.062500 2.312500 +v 0.250000 -0.062500 0.500000 +v 0.250000 0.000000 1.000000 +v 0.250000 -0.015625 1.437500 +v 0.250000 -0.015625 0.562500 +v 0.228538 -0.153004 2.426160 +v -0.437500 0.187500 -0.500000 +v -0.437500 0.187500 -0.312500 +v -0.437500 0.187500 2.312500 +v -0.437500 0.187500 2.500000 +v -0.437500 0.234375 -0.464844 +v -0.437500 0.234375 2.347656 +v -0.437500 0.234375 -0.347656 +v -0.437500 0.234375 2.464844 +v -0.437500 0.250000 -0.406250 +v -0.437500 0.250000 2.406250 +v 0.312500 0.437500 -0.437500 +v 0.500000 0.437500 2.437500 +v 0.500000 0.437500 -0.437500 +v 0.312500 0.437500 2.437500 +v 0.406250 0.500000 2.437500 +v 0.406250 0.500000 -0.437500 +v 0.347656 0.484375 -0.437500 +v 0.347656 0.484375 2.437500 +v 0.464844 0.484375 2.437500 +v 0.464844 0.484375 -0.437500 +v 0.500000 -0.187500 0.500000 +v 0.500000 -0.187500 1.500000 +v 0.500000 -0.187500 2.500000 +v 0.500000 -0.187500 -0.500000 +v -0.500000 -0.187500 2.500000 +v -0.500000 -0.187500 1.500000 +v -0.500000 -0.187500 0.500000 +v -0.500000 -0.187500 -0.500000 +v -0.500000 -0.375000 2.500000 +v 0.500000 -0.375000 2.500000 +v 0.500000 -0.375000 -0.500000 +v -0.500000 -0.375000 -0.500000 +v -0.437500 -0.500000 -0.437500 +v -0.375000 -0.500000 -0.437500 +v -0.375000 -0.500000 -0.375000 +v -0.437500 -0.500000 -0.375000 +v -0.437500 -0.375000 -0.437500 +v -0.375000 -0.375000 -0.437500 +v -0.375000 -0.375000 -0.375000 +v -0.437500 -0.375000 -0.375000 +v -0.437500 -0.500000 2.375000 +v -0.375000 -0.500000 2.375000 +v -0.375000 -0.500000 2.437500 +v -0.437500 -0.500000 2.437500 +v -0.437500 -0.375000 2.375000 +v -0.375000 -0.375000 2.375000 +v -0.375000 -0.375000 2.437500 +v -0.437500 -0.375000 2.437500 +v 0.375000 -0.500000 -0.437500 +v 0.437500 -0.500000 -0.437500 +v 0.437500 -0.500000 -0.375000 +v 0.375000 -0.500000 -0.375000 +v 0.375000 -0.375000 -0.437500 +v 0.437500 -0.375000 -0.437500 +v 0.437500 -0.375000 -0.375000 +v 0.375000 -0.375000 -0.375000 +v 0.375000 -0.500000 2.375000 +v 0.437500 -0.500000 2.375000 +v 0.437500 -0.500000 2.437500 +v 0.375000 -0.500000 2.437500 +v 0.375000 -0.375000 2.375000 +v 0.437500 -0.375000 2.375000 +v 0.437500 -0.375000 2.437500 +v 0.375000 -0.375000 2.437500 +v -0.437500 -0.500000 0.968750 +v -0.375000 -0.500000 0.968750 +v -0.375000 -0.500000 1.031250 +v -0.437500 -0.500000 1.031250 +v -0.437500 -0.375000 0.968750 +v -0.375000 -0.375000 0.968750 +v -0.375000 -0.375000 1.031250 +v -0.437500 -0.375000 1.031250 +v 0.375000 -0.500000 0.968750 +v 0.437500 -0.500000 0.968750 +v 0.437500 -0.500000 1.031250 +v 0.375000 -0.500000 1.031250 +v 0.375000 -0.375000 0.968750 +v 0.437500 -0.375000 0.968750 +v 0.437500 -0.375000 1.031250 +v 0.375000 -0.375000 1.031250 +v 0.500000 -0.375000 0.500000 +v -0.500000 -0.375000 0.500000 +v -0.500000 -0.375000 1.500000 +v 0.500000 -0.375000 1.500000 +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 -1.000000 0.000000 0.000000 +vn -0.948700 0.316200 0.000000 +vn 0.207400 0.931200 -0.299600 +vn 0.404600 0.867500 -0.289300 +vn 0.351100 0.936300 0.000000 +vn 0.193100 0.981200 0.000000 +vn 0.251900 0.967700 0.000000 +vn 0.490300 0.871600 -0.000000 +vn 0.536500 0.831000 -0.146800 +vn 0.937700 0.338900 -0.075700 +vn 0.694400 0.205200 -0.689700 +vn 0.392500 0.537600 -0.746300 +vn -0.035700 0.329600 0.943400 +vn 0.000000 -0.000000 1.000000 +vn -0.785700 0.195600 0.586900 +vn -0.090600 0.839600 -0.535500 +vn -0.779600 0.517700 -0.352300 +vn -0.105900 0.156900 -0.981900 +vn -0.042000 0.330000 -0.943000 +vn -0.017300 0.004100 0.999800 +vn -0.788400 0.511400 -0.341800 +vn -0.785700 0.195600 -0.586900 +vn -0.035700 0.329600 -0.943400 +vn 0.251500 0.967800 0.000000 +vn 0.207400 0.930000 0.303500 +vn 0.404200 0.866700 0.292300 +vn -0.251500 0.967800 0.000000 +vn -0.860000 0.510300 0.000000 +vn -0.805300 0.561700 0.189400 +vn -0.207400 0.930000 0.303500 +vn 0.559600 0.828700 0.000000 +vn 0.948700 0.316200 0.000000 +vn 0.536500 0.831000 0.146800 +vn 0.937700 0.338900 0.075700 +vn -0.119800 0.992800 0.000000 +vn -0.760700 0.649000 0.002000 +vn -0.973400 0.205400 -0.101100 +vn -0.160300 0.814600 0.557500 +vn 0.404600 0.867500 0.289300 +vn 0.207400 0.931200 0.299600 +vn -0.760700 0.649000 -0.002000 +vn -0.788400 0.511400 0.341800 +vn -0.090600 0.839600 0.535500 +vn -0.559600 0.828700 0.000000 +vn -0.536500 0.831000 -0.146800 +vn -0.940200 0.331200 -0.079300 +vn -0.699900 0.200500 -0.685500 +vn -0.042000 0.330000 0.943000 +vn -0.105900 0.156900 0.981900 +vn -0.779600 0.517700 0.352300 +vn 0.160300 0.814600 -0.557500 +vn 0.207400 0.930000 -0.303500 +vn 0.404200 0.866700 -0.292300 +vn 0.303000 0.808100 -0.505100 +vn -0.193100 0.981200 0.000000 +vn -0.902600 0.430500 0.000000 +vn -0.805300 0.561700 -0.189400 +vn -0.207400 0.930000 -0.303500 +vn -0.699900 0.200500 0.685500 +vn -0.641000 0.000000 0.767600 +vn -0.655400 0.266200 0.706800 +vn -0.973400 0.205400 0.101100 +vn -0.392500 0.537600 0.746300 +vn 0.000000 0.626800 0.779200 +vn -0.536500 0.831000 0.146800 +vn -0.940200 0.331200 0.079300 +vn 0.392500 0.537600 0.746300 +vn 0.000000 0.984800 0.173500 +vn 0.000000 1.000000 0.000000 +vn 0.000000 0.984800 -0.173500 +vn 0.000000 0.000000 -1.000000 +vn -0.017300 0.004100 -0.999800 +vn -0.641000 0.000000 -0.767600 +vn -0.655400 0.266200 -0.706800 +vn -0.718100 0.578400 0.386900 +vn -0.661600 0.265500 0.701300 +vn -0.741200 0.671300 0.000000 +vn -0.718100 0.578400 -0.386900 +vn 0.000000 0.626800 -0.779200 +vn -0.392500 0.537600 -0.746300 +vn -0.805200 0.562500 0.187600 +vn -0.207400 0.931200 0.299600 +vn -0.251900 0.967700 0.000000 +vn -0.860700 0.509200 0.000000 +vn -0.160300 0.814600 -0.557500 +vn 0.160300 0.814600 0.557500 +vn -0.207400 0.931200 -0.299600 +vn -0.805200 0.562500 -0.187600 +vn 0.303000 0.808100 0.505100 +vn -0.661600 0.265500 -0.701300 +vn 0.694400 0.205200 0.689700 +vn 1.000000 0.000000 -0.000000 +vn 0.707100 0.000300 0.707100 +vn 0.707100 0.000300 -0.707100 +vn -0.707100 0.000800 -0.707100 +vn -0.707100 0.000800 0.707100 +vn 0.000000 -1.000000 0.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 new file mode 100644 index 0000000..a11e01b --- /dev/null +++ b/lrfurn/models/lrfurn_sofa_short.obj @@ -0,0 +1,595 @@ +# Blender v2.73 (sub 0) OBJ File: 'lrfurn-sofa-short.blend' +# www.blender.org +o Cylinder +v 0.312500 0.234375 -0.464844 +v -0.500000 0.218750 1.347656 +v 0.312500 0.234375 1.347656 +v -0.500000 0.218750 1.464844 +v 0.316406 0.421875 -0.500000 +v 0.496094 0.421875 -0.500000 +v 0.496094 0.421875 1.500000 +v 0.316406 0.421875 1.500000 +v 0.312500 -0.078125 -0.312500 +v -0.500000 -0.078125 -0.312500 +v -0.500000 0.187500 -0.496094 +v 0.312500 0.187500 -0.500000 +v 0.312500 0.187500 -0.312500 +v -0.500000 0.187500 -0.316406 +v -0.500000 -0.078125 1.312500 +v 0.312500 -0.078125 1.312500 +v -0.500000 0.187500 1.316406 +v 0.312500 0.187500 1.312500 +v 0.312500 0.187500 1.500000 +v -0.500000 0.187500 1.496094 +v -0.500000 -0.078125 0.500000 +v 0.500000 0.437500 0.500000 +v 0.312500 0.437500 0.500000 +v 0.312500 -0.078125 0.500000 +v 0.312500 0.234375 1.464844 +v -0.500000 0.218750 -0.464844 +v 0.312500 0.234375 -0.347656 +v -0.500000 0.218750 -0.347656 +v -0.500000 0.234375 1.406250 +v 0.312500 0.250000 1.406250 +v -0.500000 0.234375 -0.406250 +v 0.312500 0.250000 -0.406250 +v 0.406250 0.476562 -0.500000 +v 0.406250 0.476562 1.500000 +v 0.406250 0.500000 0.500000 +v 0.464844 0.460938 -0.500000 +v 0.347656 0.460938 1.500000 +v 0.347656 0.484375 0.500000 +v 0.347656 0.460938 -0.500000 +v 0.464844 0.460938 1.500000 +v 0.464844 0.484375 0.500000 +v 0.312500 -0.039062 0.906250 +v 0.312500 -0.039062 0.093750 +v -0.500000 -0.039062 0.093750 +v -0.500000 -0.039062 0.906250 +v 0.312500 -0.046875 0.562500 +v -0.500000 -0.046875 1.250000 +v 0.312500 -0.046875 0.437500 +v -0.500000 -0.046875 0.437500 +v -0.500000 -0.046875 -0.250000 +v 0.312500 -0.046875 -0.250000 +v 0.312500 -0.046875 1.250000 +v -0.500000 -0.046875 0.562500 +v -0.437500 0.000000 0.093750 +v -0.437500 0.000000 0.906250 +v -0.437500 -0.062500 -0.312500 +v -0.437500 -0.062500 1.312500 +v -0.437500 -0.062500 0.500000 +v -0.437500 -0.015625 0.562500 +v -0.437500 -0.015625 -0.250000 +v -0.437500 -0.015625 1.250000 +v -0.437500 -0.015625 0.437500 +v 0.250000 0.000000 0.093750 +v 0.250000 0.000000 0.906250 +v 0.250000 -0.062500 -0.312500 +v 0.250000 -0.015625 0.562500 +v 0.250000 -0.015625 -0.250000 +v 0.250000 -0.015625 1.250000 +v 0.250000 -0.015625 0.437500 +v 0.250000 -0.062500 1.312500 +v 0.250000 -0.062500 0.500000 +v 0.228538 -0.153004 2.426160 +v -0.437500 0.187500 -0.500000 +v -0.437500 0.187500 -0.312500 +v -0.437500 0.187500 1.312500 +v -0.437500 0.187500 1.500000 +v -0.437500 0.234375 -0.464844 +v -0.437500 0.234375 1.347656 +v -0.437500 0.234375 -0.347656 +v -0.437500 0.234375 1.464844 +v -0.437500 0.250000 -0.406250 +v -0.437500 0.250000 1.406250 +v 0.312500 0.437500 -0.437500 +v 0.500000 0.437500 1.437500 +v 0.500000 0.437500 -0.437500 +v 0.312500 0.437500 1.437500 +v 0.406250 0.500000 1.437500 +v 0.406250 0.500000 -0.437500 +v 0.347656 0.484375 -0.437500 +v 0.347656 0.484375 1.437500 +v 0.464844 0.484375 1.437500 +v 0.464844 0.484375 -0.437500 +v 0.500000 -0.187500 0.500000 +v 0.500000 -0.187500 1.500000 +v 0.500000 -0.187500 -0.500000 +v -0.500000 -0.187500 1.500000 +v -0.500000 -0.187500 0.500000 +v -0.500000 -0.187500 -0.500000 +v -0.500000 -0.375000 1.500000 +v 0.500000 -0.375000 1.500000 +v 0.500000 -0.375000 -0.500000 +v -0.500000 -0.375000 -0.500000 +v -0.437500 -0.500000 -0.437500 +v -0.375000 -0.500000 -0.437500 +v -0.375000 -0.500000 -0.375000 +v -0.437500 -0.500000 -0.375000 +v -0.437500 -0.375000 -0.437500 +v -0.375000 -0.375000 -0.437500 +v -0.375000 -0.375000 -0.375000 +v -0.437500 -0.375000 -0.375000 +v -0.437500 -0.500000 1.375000 +v -0.375000 -0.500000 1.375000 +v -0.375000 -0.500000 1.437500 +v -0.437500 -0.500000 1.437500 +v -0.437500 -0.375000 1.375000 +v -0.375000 -0.375000 1.375000 +v -0.375000 -0.375000 1.437500 +v -0.437500 -0.375000 1.437500 +v 0.375000 -0.500000 -0.437500 +v 0.437500 -0.500000 -0.437500 +v 0.437500 -0.500000 -0.375000 +v 0.375000 -0.500000 -0.375000 +v 0.375000 -0.375000 -0.437500 +v 0.437500 -0.375000 -0.437500 +v 0.437500 -0.375000 -0.375000 +v 0.375000 -0.375000 -0.375000 +v 0.375000 -0.500000 1.375000 +v 0.437500 -0.500000 1.375000 +v 0.437500 -0.500000 1.437500 +v 0.375000 -0.500000 1.437500 +v 0.375000 -0.375000 1.375000 +v 0.437500 -0.375000 1.375000 +v 0.437500 -0.375000 1.437500 +v 0.375000 -0.375000 1.437500 +v 0.500000 -0.375000 0.500000 +v -0.500000 -0.375000 0.500000 +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 -1.000000 0.000000 0.000000 +vn -0.948700 0.316200 0.000000 +vn 0.536500 0.831000 -0.146800 +vn 0.937700 0.338900 -0.075700 +vn 0.694400 0.205200 -0.689700 +vn 0.392500 0.537600 -0.746300 +vn -0.035700 0.329600 0.943400 +vn 0.000000 -0.000000 1.000000 +vn -0.785700 0.195600 0.586900 +vn -0.090600 0.839600 -0.535500 +vn -0.779600 0.517700 -0.352300 +vn -0.105900 0.156900 -0.981900 +vn -0.042000 0.330000 -0.943000 +vn -0.017300 0.004100 0.999800 +vn -0.788400 0.511400 -0.341800 +vn -0.785700 0.195600 -0.586900 +vn -0.035700 0.329600 -0.943400 +vn 0.251500 0.967800 0.000000 +vn 0.207400 0.930000 0.303500 +vn 0.404200 0.866700 0.292300 +vn 0.490300 0.871600 -0.000000 +vn 0.193100 0.981200 0.000000 +vn 0.351100 0.936300 -0.000000 +vn -0.251500 0.967800 0.000000 +vn -0.860000 0.510300 0.000000 +vn -0.805300 0.561700 0.189400 +vn -0.207400 0.930000 0.303500 +vn -0.119800 0.992800 0.000000 +vn -0.760700 0.649000 0.002000 +vn -0.973400 0.205400 -0.101100 +vn -0.160300 0.814600 0.557500 +vn -0.760700 0.649000 -0.002000 +vn -0.788400 0.511400 0.341800 +vn -0.090600 0.839600 0.535500 +vn -0.559600 0.828700 0.000000 +vn -0.536500 0.831000 -0.146800 +vn -0.940200 0.331200 -0.079300 +vn -0.699900 0.200500 -0.685500 +vn -0.042000 0.330000 0.943000 +vn -0.105900 0.156900 0.981900 +vn -0.779600 0.517700 0.352300 +vn 0.160300 0.814600 -0.557500 +vn 0.207400 0.930000 -0.303500 +vn 0.404200 0.866700 -0.292300 +vn 0.303000 0.808100 -0.505100 +vn -0.699900 0.200500 0.685500 +vn -0.207400 0.930000 -0.303500 +vn -0.805300 0.561700 -0.189400 +vn -0.641000 0.000000 0.767600 +vn -0.655400 0.266200 0.706800 +vn -0.973400 0.205400 0.101100 +vn -0.392500 0.537600 0.746300 +vn 0.000000 0.626800 0.779200 +vn -0.536500 0.831000 0.146800 +vn -0.940200 0.331200 0.079300 +vn 0.392500 0.537600 0.746300 +vn 0.536500 0.831000 0.146800 +vn 0.000000 0.984800 0.173500 +vn 0.000000 1.000000 0.000000 +vn 0.559600 0.828700 0.000000 +vn 0.000000 0.984800 -0.173500 +vn 0.000000 0.000000 -1.000000 +vn -0.017300 0.004100 -0.999800 +vn -0.641000 0.000000 -0.767600 +vn -0.655400 0.266200 -0.706800 +vn -0.718100 0.578400 0.386900 +vn -0.661600 0.265500 0.701300 +vn -0.741200 0.671300 0.000000 +vn -0.718100 0.578400 -0.386900 +vn 0.000000 0.626800 -0.779200 +vn -0.392500 0.537600 -0.746300 +vn -0.160300 0.814600 -0.557500 +vn 0.160300 0.814600 0.557500 +vn -0.902600 0.430500 0.000000 +vn -0.193100 0.981200 0.000000 +vn 0.303000 0.808100 0.505100 +vn -0.707100 0.000800 0.707100 +vn -0.661600 0.265500 -0.701300 +vn 0.694400 0.205200 0.689700 +vn 0.937700 0.338900 0.075700 +vn 0.948700 0.316200 0.000000 +vn 0.707100 0.000300 0.707100 +vn 0.707100 0.000300 -0.707100 +vn -0.707100 0.000800 -0.707100 +vn 1.000000 0.000000 -0.000000 +vn 0.000000 -1.000000 0.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 index 1eff864..c423bea 100644 --- a/lrfurn/sofas.lua +++ b/lrfurn/sofas.lua @@ -14,31 +14,18 @@ for i in ipairs(sofas_list) do local sofadesc = sofas_list[i][1] local colour = sofas_list[i][2] - minetest.register_node("lrfurn:sofa_right_"..colour, { + minetest.register_node("lrfurn:sofa_"..colour, { description = sofadesc, - drawtype = "nodebox", - tiles = {"lrfurn_sofa_right_top_"..colour..".png", "lrfurn_coffeetable_back.png", "lrfurn_sofa_right_front_"..colour..".png", "lrfurn_sofa_back_"..colour..".png", "lrfurn_sofa_left_side_"..colour..".png", "lrfurn_sofa_right_side_"..colour..".png"}, + drawtype = "mesh", + mesh = "lrfurn_sofa_short.obj", + tiles = { + "lrfurn_sofa_"..colour..".png", + "lrfurn_sofa_bottom.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.4375, -0.5, -0.4375, -0.375, -0.375, -0.375}, - {0.375, -0.5, -0.4375, 0.4375, -0.375, -0.375}, - - --base/cushion - {-0.5, -0.375, -0.5, 0.5, 0, 0.5}, - - --back - {-0.5, 0, -0.5, -0.3125, 0.5, 0.5}, - - --arm - {-0.3125, 0, -0.5, 0.5, 0.25, -0.3125}, - } - }, selection_box = { type = "fixed", fixed = { @@ -46,43 +33,6 @@ for i in ipairs(sofas_list) do } }, - on_construct = function(pos) - local node = minetest.get_node(pos) - local param2 = node.param2 - node.name = "lrfurn:sofa_left_"..colour - if param2 == 0 then - pos.z = pos.z+1 - elseif param2 == 1 then - pos.x = pos.x+1 - elseif param2 == 2 then - pos.z = pos.z-1 - elseif param2 == 3 then - pos.x = pos.x-1 - end - if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then - minetest.set_node(pos, node) - end - end, - - on_destruct = function(pos) - local node = minetest.get_node(pos) - local param2 = node.param2 - if param2 == 0 then - pos.z = pos.z+1 - elseif param2 == 1 then - pos.x = pos.x+1 - elseif param2 == 2 then - pos.z = pos.z-1 - elseif param2 == 3 then - pos.x = pos.x-1 - end - if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:sofa_left_"..colour ) then - if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then - minetest.remove_node(pos) - end - end - end, - on_rightclick = function(pos, node, clicker) if not clicker:is_player() then return @@ -93,39 +43,8 @@ for i in ipairs(sofas_list) do end }) - minetest.register_node("lrfurn:sofa_left_"..colour, { - drawtype = "nodebox", - tiles = {"lrfurn_sofa_left_top_"..colour..".png", "lrfurn_coffeetable_back.png", "lrfurn_sofa_left_front_"..colour..".png", "lrfurn_sofa_back_"..colour..".png", "lrfurn_sofa_left_side_"..colour..".png", "lrfurn_sofa_right_side_"..colour..".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.4375, -0.5, 0.375, -0.375, -0.375, 0.4375}, - {0.375, -0.5, 0.375, 0.4375, -0.375, 0.4375}, - - --base/cushion - {-0.5, -0.375, -0.5, 0.5, 0, 0.5}, - - --back - {-0.5, 0, -0.5, -0.3125, 0.5, 0.5}, - - --arm - {-0.3125, 0, 0.3125, 0.5, 0.25, 0.5}, - } - }, - selection_box = { - type = "fixed", - fixed = { - {0, 0, 0, 0, 0, 0}, - } - }, - }) - - minetest.register_alias("lrfurn:sofa_"..colour, "lrfurn:sofa_right_"..colour) + minetest.register_alias("lrfurn:sofa_left_"..colour, "air") + minetest.register_alias("lrfurn:sofa_right_"..colour, "lrfurn:sofa_"..colour) minetest.register_craft({ output = "lrfurn:sofa_"..colour, diff --git a/lrfurn/textures/lrfurn_armchair_front_black.png b/lrfurn/textures/lrfurn_armchair_front_black.png deleted file mode 100644 index 05759cb060fd5fd2ca0117298558c25b5548af7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 378 zcmV-=0fqjFP)ecARr(iAt56p zBP1jwB_$;%CnqQ^1EiErEFPu~hq*V;0S_`CK6s%wrtYHkSXA`VwAFOU1 zv}GK$Y!tL?A+&QNv~(@JZ6dsMBfNDkyn8CVd^N;$BgA?f#C$8neKyQ}Dj2pOF Y0r<;VSvyik`~Uy|07*qoM6N<$f^jT*qyPW_ diff --git a/lrfurn/textures/lrfurn_armchair_front_blue.png b/lrfurn/textures/lrfurn_armchair_front_blue.png deleted file mode 100644 index 4a29d2dfbde2c226f993cb8c13a3ef7cb56a8410..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 414 zcmV;P0b%}$P)Z7l|4giyIq@8yk!p8;u+s zjUFD4A0Ln(ACVv+ks%?HBO{a~B$Op3mM15eC@7gJDVZuNnkp)rEiIibEuJqgpD!<< zoKy>>RScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1XymcRS0001`Nkl6=oF`XB8G_78ht28f+RHY#SSG8ysyM9&a8Wa33FW zA0TlcA#x!jbR#5nBqeqwCwM0)c_=A)DJpv^Eq*O8fG?a>3#3&Hq*@E4Ulgoh6s%zk ztY;IfXdkR@9JFN|v}_c#Y$3FBBeZlaylo=9bR)cVF1&jxynHppbR)!i9K?Jp#CcwSY-o=7{3ofhAM)C#HG8M zoKu7N)s<^`%)`W`17S*oxU@vg_4!Kt`AGSwRm7#|9Nse@!X-6jwZ8E0Hsq`fPYT&9 zvQk@Q?zTlRg%ZxQF{&%-tjhFzt@be&fMz3n!wST+(K}EK-(`VDOf!lveq*7^{Y;I8 iko@>w9k9J=v-$`72U%LIn0>|o0000SZpP!(hprlm{q*@E4UlgRIq@|^$rlzK+r>Cf> zsHv%`s;a82U=*xj46J7ptY{ysZXB$vtgf!EudlDLu&}YQv9hwVv$M0bWgN6@6trw1 zv~wf0bS<{Fwzs#pylo=9bR)cVF1&jxynHppbR)!i9K?Jp#C|o^Ufq#!z=9_pCgXbl3>pF> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1Xymcx>)gjT`HZ9PN-E?vNkukst4pAMlbO@RA|&l_T?&B=nah_L(R5 znke|1Dfyc!`<^ZRpfCNQFH8q*6951Jph-kQR2UgO!CP*_Knw#waz$@mfBowHFP96n zF|wA#A~4Vyep4h)c3Qm62;#$4YnSF-#L0<6j2I+7>a?Q51n9LBVr3EumAu607*qoM6N<$g8wnF A%m4rY diff --git a/lrfurn/textures/lrfurn_armchair_front_red.png b/lrfurn/textures/lrfurn_armchair_front_red.png deleted file mode 100644 index c38ca61db0c9d9174dac7e3173d3bf321bdf6f44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfmH?j+*9vy_8XleoKE4Ki{w6`e zW+9;#AQBdC6%lC@6>SG1F|iJD@lJ8^ZYim5Y3Uwm>0Tg`k?EI{n;yfy zS(C`KCS7<`bkeSi_}2p!=74x;TbNNU9!;&N^%$!g4|K?#3x5Q=G&n{?%XgzqQ6>T8;eC zA2Ln7N0w@J%Q*L1g#Mb7wSBjg-b))7W79_=p>EQjzq&s9^!So;dH#+kJ4|~&*dJEC z;u}`gXd!AhTk}%vUe37P)oo!czth^pY?EeQjSBU7GSOI>&$f8#yIMvKu^9OXzIyR2 z2G8s3PdXgj{o-W%zL_UN_8z{~H2bDqxTQ+&wv(^q<4xjS6kdjg10BrZ>FVdQ&MBb@ E06Qj>=l}o! diff --git a/lrfurn/textures/lrfurn_armchair_front_violet.png b/lrfurn/textures/lrfurn_armchair_front_violet.png deleted file mode 100644 index 5a53614643fd2b83260d40aa74baa640e2faa396..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf;Q*fy*E;r%Ej-&=c(%9k?QG-U z*}=c7OK@+O(B5vLy*SrV;+fgX=jMcP&s8};SM|bt^-BvhE-%!)yin`PVy&x7LV1=% zaW9D%S*m+|nf}e?`nT33h^$HES(7fjCPRKrp3Ih1nJqaYTXGb)6f18j(cP1)w5LRQ zPpRIXYOOsrrbkMYk5tJVsnI@CYj&nqOR;bf$bTz6T^vIs!d*{$`Y}5SxLou|zmlLV z$?13S@B7EfH-v;r!bAD)nNX_E6Yf6imuucUdDhc^>YrA5eczg8D>yA#SNz?xAg|yb9Z#)Ik9i1k zOB>$J{iMAu=eZT*5|tkDkmlUZ9EXmN3qv>(rzR=p|C!*xQe157+q3G%bsy%Fi(1d9 Ya|b0^&E@dw1v;9+)78&qol`;+0HABQ9{>OV diff --git a/lrfurn/textures/lrfurn_armchair_front_white.png b/lrfurn/textures/lrfurn_armchair_front_white.png deleted file mode 100644 index c8770e5dd5b16a37313b3c8500e485748c7c75c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 372 zcmV-)0gL{LP)> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1XymcFMk1>+J08?d|RE?(XpL@bU5S^78WZ^z`-h_4fAm_xJbu`uhC*{GeWBx&QzG zmPtfGR2Wx1i#vA2Fc8ByGnAZ9mn!$a-`3uhM`Vg5Mu`W+cVq;9v1P^_|Hjs}nB(AG zG@6l>x2TNd^MRYklRR|kF2+dCtuz0GY81> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1XymcP;^F|~;{fF30O#ib z=;#3H=>Y5N0PO4l?d<^W?f~%c0P*nv^6~)m^Z@ns0QU9(_xAw$`T+d=0Fkg#lK=n! zmPtfGR2Wx1i#vA2Fc8ByGnAZ9mn!$a-`3uhM`Vg5Mu`W+cVq;9v1P^_|Hjs}nB(AG zG@6l>x2TNd^MRYklRR|kF2+dCtuz0GY81z-+6Lyzv>n{EM&^71z7w!FD()1t9*?WZlUvi9_{15x1AXj?2`njxgN@xNApcGX{ diff --git a/lrfurn/textures/lrfurn_armchair_top_blue.png b/lrfurn/textures/lrfurn_armchair_top_blue.png deleted file mode 100644 index b019ea7a474c95b4eda15733a53e1b31a7d6cb70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}Z-7sTD?57yH+KyWPYoYm13!O* zfIx$wV3Uwgvyf1WuyBirNUMlQo0wR;xOj)Sc&CH}5OqmPc1uZhOG^V$kBm&OtSk`q z%gOc2%TJJ(pQxZPQBiS{qT*y_(3q*I2}HBBv}S8-&(YDDqpLet zPj8;SJ`gQ1Fj!z{xX8$85zFiOVL*q?_H=O!k&v`K=$LfKfrr`Q&#s_ zXU4-in|h<>4ZGHV_KA{WO^g)U{P2`Q;_B72ItyI{rX6XmIUn19UwMJm|GvGS?#_6w z&75`b_tZ+4*qvn#C$@e+#e6bC(1E2$R#JsSh{aw>;)r;2qGbHEU^5=+Hv1{2xxEaY zFC5FJSG{Z4wfvO!@4Sj->t5?D`tc-oBU6Lh@o)BzTk`qpcT7D7bS8tRtDnm{r-UW| DAliL( diff --git a/lrfurn/textures/lrfurn_armchair_top_green.png b/lrfurn/textures/lrfurn_armchair_top_green.png deleted file mode 100644 index 1865df11759ed8f0e62e6f1bcfcd415da1e72165..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}OMp*^D|-YxcPuwgEDv8iAAbVB zK!Si^lAvI+pir`qaH_CKs)$&+n0SV`M5cs9mV{)Mq*RWSbdI!4u8eH1tZcrlT)v!q zfxLX7yh5RZVv(Y9sj^C`ifWmvdbzrKg}O$ihGwOvX0@hPwU%~`woZ+XZk?`Pot|F3 zo_>SAL8F0Tv!PM5QO%swjX?Lz^mK6yk&v`K=-G7GfrHs$VVL#lKmXTmypHZFg!E|+`nYf<=G z_3er&e1|4{oAzzZ10_bG?A(cs4lGQK55igMlswKqNI$lTy;+inEm?c_@!SJuyMk}t y40W_vUDR)PdEbK8b*F1v^QN4SVb~ShSbyVA{@Y8Jz4(BRWbkzLb6Mw<&;$VHr+38w diff --git a/lrfurn/textures/lrfurn_armchair_top_grey.png b/lrfurn/textures/lrfurn_armchair_top_grey.png deleted file mode 100644 index c6feb16d9ec85af5909231f20c03f2a4c2cec2aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UArg^$JhDb=V9&}7PY{0{OP?hy~ z=KuOv-oo8XR*UyvugwmfIOnHbys705#@{My=gxV@lytu5mCbqY*dw3!guT2z`}=O` z--lmk-97eRUR3hguITR-+d~e#dOb;O_pViipZ(qALh!amxud4~~Yl zlE*t0JK5iEe!K95%zM$=;%A4oitHBK{xagf>}nJJfj`D9edfWu16?4Odb;|#taD0e F0sswoQ~Lk_ diff --git a/lrfurn/textures/lrfurn_armchair_top_orange.png b/lrfurn/textures/lrfurn_armchair_top_orange.png deleted file mode 100644 index 34ee871ea92e64c84e946be4445803a60023bd0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmV-!0g?WRP)fDhh*58r_h;DZt2gA(C{65@pux>)gjU4Qb9qf-C?T{YskRR`oAMlbO@RA|$lOghzBlDFc^p_>}nJ4#}DEOKw z_?s#Dn=1L7EBc%)`<^ZQpDz8MFa4n}{h=`aqcQ)ZGN357Bme*aoJmAMR2UgO!BKX? zFc1SkN!|n~z5h+i!|_@wU(E1+d)%r-#NG4#F2ddx5yuW|Aw5JQ@$R*FpraBIw^^uP zU-Rc)g8TitovLSJ-=8J8ah;EGl*M;#c{kN^o|93>J234$LIMSM|I9DKzo zCkPS*`Eaeh<88n;_C|Ft_r3&o@3m5|bWha4?%6%Bnr#1F0^oKl{|Ucw;YI(M^Z)<= M07*qoM6N<$f@FQ9qW}N^ diff --git a/lrfurn/textures/lrfurn_armchair_top_red.png b/lrfurn/textures/lrfurn_armchair_top_red.png deleted file mode 100644 index d71744956088bdcba86c80d08d0e3296cf9fad66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfgaDrq*9vy_8XleoKE4Ki{ssYo zMgf5)LBVDrp%x*bRuPdl5s`K=u?`>-7w-fj35hOA$!;K$lIoV0?va-61tJ-lURl|G zAd-`tATK`=h!hkiDJo7@RGgx$JVixis*1`qAW~JGp{_ntLu00<<}6Lk*;-n2badwF z>CMyEUjRe~28#?07a18{Gx#F{blU$f?Qa^H`?^$;pM|GGw8cWcuIozATbESp-^nto53BCgE2-Dbz@$X`3_Wf{+YelNIt z-{yMx^U4cO{yekJy1XxtG4YDV^#(~vMi&KcQ9l6{4x^I_b_PBCdJ7Y87`)-TzGw}f zgV2`P@RIdM8=l=V4qYGp`iRFDtJ0^T&$rz-W-R%A_9uUNY4)S!)}5e$W$<+Mb6Mw< G&;$TtfPQ=c diff --git a/lrfurn/textures/lrfurn_armchair_top_violet.png b/lrfurn/textures/lrfurn_armchair_top_violet.png deleted file mode 100644 index d77ef648318c10c009dd63a0382e7be348cac8a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfq5z)|*E;r%_3Rs4xVN?N0MYg~ zzMbv-yE=eKU{{ymo-VKip7Im>*?Yc zA|YveFtF^90T0W8t6qN23%}cE&TCFxdrI8+qecCBLl2Lc-{%|*o0*ZZQl-E3oC2@z z+dJAbg5~mF+&Y@DN9+A_OPQ(POZocu@A>xFlw;}MkX?Cl*D3SHhd+mgle-7o&L2I-^MHN=A4qJ2T)^A^p;&iQb_o|aDw4UF) k{HS+L_RfXb+Pwdtt}VN;<>ys@plcaCUHx3vIVCg!0Qk?ZX8-^I diff --git a/lrfurn/textures/lrfurn_armchair_top_white.png b/lrfurn/textures/lrfurn_armchair_top_white.png deleted file mode 100644 index 87ce6f9f45daab1c67c2195c0bd19c0cd1766c1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UACVRR#hDb=-9z4i+Sb>Mx;bg~! zH~ZtiGvut^fA8h*HR*i{cS_ISREl}Sa3R)gY60J*4Y5--ubs1OD!4v%#r5g)O*yU~ zGhVqp;Pu=V{dY0W{$V`6hb)|fg_?NSX1RE939)cCDLAWqbPwA0F+Do>@P2^6%`d27#JBD85$ZI8yg!O92^}T9UdMYA0HneARr+j zAtE9oBqSs#C@3i@DJm)|EiElCFE5-_3#3&Hq*@E4Ulgoh6s%zktY;IfXdkR@9JFN| zv}_c#Y$3FBBeZlaylo=9bR)cVF1&jxynHppbR)!i9K?Jp#C)R0znJ|Ks(u8IG#X3M-Bgf76qWaB&Ilokj|Y)HbFCDi>gG9?%YJmb<&sP z-{SpZKMnsu&gUL>7mn`sh01jj{B@vGGK=@1Rx5*8)g8j zpaW10Uc5O7#Au9S?I>(AHMUoaV76&x-8Ky;|pD`D=FF4So3lJNcaBz5jWSKHtZ-x@C7*4Wsd|?giG~410a>zsM-i#AEyJknbTlkl( fUZtBdL1|xrM+Eoey9@sT9mnA5>gTe~DWM4fmNSJC diff --git a/lrfurn/textures/lrfurn_longsofa_middle_front_green.png b/lrfurn/textures/lrfurn_longsofa_middle_front_green.png deleted file mode 100644 index 4ad6044cb94164271ef61352e044cde1267d3fcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf(g2?jSM~^Yo>(5fI6nRaet`r5 zfg}OJBtgMsL7`+JkyH`UG*O963CS!;scb3f9BJuXX_;IZ**safd^!07dHF(lg+c{| zA_c`FMWqrYl~NUrN)63QO|5Dz-8xwxnK2jxfq(=Klt=XActz!)_ zDnJMKd%8G=NQCE}Hq1L5z{4C6bg5kChk)d+(!BTe%b6H?X2-t~SnPeOmtW=rssZ%`< z%?l2G-+kUL=KE8I1gS^je2mKuc<(n5 V4Ed*XR~i(^44$rjF6*2UngI5KfXV;> diff --git a/lrfurn/textures/lrfurn_longsofa_middle_front_grey.png b/lrfurn/textures/lrfurn_longsofa_middle_front_grey.png deleted file mode 100644 index e115cbe8d5b322e9a19b5cc17c7755257466a9f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 364 zcmV-y0h9iTP)VZo}Ztep`oFoqN1atqoh>~q*@E4UlgUK zrKYB)r>Cc=sHmx_sjI82tY8$ZVGOKi6Rc<-tZp2xuCB4Mv9hwVv$M0bWgN6@6trw1 zv~wf0bS<{Fwzs#pylo=9bR)cVF1&jxynHppbR)!i9K?Jp#Ck0q>0Fg;V zK~xwSZH-F`!axv2yL$c!#I1V|p!YwM3lW^eG3mBN31X~WJ?aBu6TKxSa4KJ5yu%MY z> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1XymcWdodj2r8X8|#i7?2aAnkRI-kAMcVM@RA_#lOgewBJ-6b_nIj9 znko64D*K)-{h%-Xp)U+kEv*0m0FX&UK~xx5ZHqw)0x=K-yEC&9ck!sWDB}O0rzjXF z(;m!C`_@Gjk2EK~Q*?2itCufPMtkzSo5u%~&pWTXjd2+2uRq`?S(nLefFAD$k95aK z5IuSF%2G&3nQFmHHMaqJ^!95k+2q^W0Ej|xj~2jN&<02b-P}MRsxy+#0~499Td~p* hM$pQnsfG%qh!6E_SaN;h)tvwU002ovPDHLkV1iTwrB?s| diff --git a/lrfurn/textures/lrfurn_longsofa_middle_front_red.png b/lrfurn/textures/lrfurn_longsofa_middle_front_red.png deleted file mode 100644 index 7ea805cf332240098c4d279e61d9603def82cf6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfx&WUL*9vy_8XlfHKE4Ki{ssYo zCLj_NY!(t~5fW+@5orS=QPEBbi7rXWZYim5Y3Uwm>0Tg`k?E6_?U$3AATK`=h!hki zD=JP_QktToGE+lirl#g>Ev-2r+;eqx=jrOs*VkX5ufHUeXGs+Il6a9d2_kC}dDf&0 zugQ>KlP9w!Rc1?$$d(+%Eyc=PN_6++D(xvz-czc#r&?=Ijp>mR)S8{C z)#|SQ2J*^8PZ!4!iSX2JOFkw;0hZnAImI3ySe%TKe*B;8@My#F%PcY{!y;BGW%$)x z@R|5J>}~Rt#r7|Eul?J-=l+dvt3PR*#9dz+p>t=;qjm z*yG8)7oszK{_c> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1Xymclt)=I7_< z=;-L_>FMg~>g((4?Ck9A?d|UF?(gsK@$vEX_4W4l_V@Sq`uh6({QPG=n}YxV0E$UO zK~xx5UCTRe15pe^QBu;3Kj~a$|C==MMj~A}#u#CFamZgr5bs%Xao>{fV$ZQEw(FNb zS0vBijKIH@#yZ8QbRa)WbEv%LylGsK$sh^a3Qk2t=3khxOQiJ?miVLPy6p>qX>{GO z8vQhU0mNoyB?$ChY_aM=K`K8dW1*8^#^!Br2kh<_Ew))$zC_CI00000NkvXXu0mjf D7jm|= diff --git a/lrfurn/textures/lrfurn_longsofa_middle_front_yellow.png b/lrfurn/textures/lrfurn_longsofa_middle_front_yellow.png deleted file mode 100644 index f80654e5c4011c89ace02a91d49041e2a43b781e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 357 zcmV-r0h<1aP)> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1Xymcd<0O8>P;^F}1Y2L0PE`j?Cb#T?EvoX0PpVr@$mrl^#Jzv0QdI*`uYI;`~YO_bKn2~0E$UO zK~xx5UCTRe15pe^QBu;3Kj~a$|C==MMj~A}#u#CFamZgr5bs%Xao>{fV$ZQEw(FNb zS0vBijKIH@#yZ8QbRa)WbEv%LylGsK$sh^a3Qk2t=3khxOQiJ?miVLPy6p>qX>{GO z8vQhU0mNoyB?$ChY_aM=K`K8dW1*8^#^!Br2kh<_Ew))$zC_CI00000NkvXXu0mjf D<*%Rp diff --git a/lrfurn/textures/lrfurn_longsofa_middle_top_black.png b/lrfurn/textures/lrfurn_longsofa_middle_top_black.png deleted file mode 100644 index 7e92275b4fef06d2b03e3a523217157f1fb49cba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UA$~;{hLnI_w4_@?THV|Pki2uc~ zk^6W4QT?FVYVEf6zu%kpZ(Z>Hjpvz~vs`a0r8e2^w-+zDJ^93}e$lA)$0wwuw%$9U z;?m^8!*GCs!H0#xN0b4`blAEu^m0~yenxcg+uHT4cc1s{TK|Uq&S#t8d(YQ2{J!^p XQiz@5)nih@AeVT$`njxgN@xNAu`xo% diff --git a/lrfurn/textures/lrfurn_longsofa_middle_top_blue.png b/lrfurn/textures/lrfurn_longsofa_middle_top_blue.png deleted file mode 100644 index aafcaba6418ed0c9331df3a6158eb2f2f55aa3da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 316 zcmV-C0mJ@@P)40lfMBwq zP_mFns)$&+n0SV`WR|2^v`n6iY@V!KzMNcvoP2@2e4)HTp@MRWvPy}HN~wx! znW|cantFx0Mx};Em4;@ere>9SAL8F0Tv!PM5 z(K?aMRzNq@db&7yLbB-%xoeVO~q` zMn>u2hICJrCn{U6~9DVxcsnqS&M{|$Gm({y#GKiHv1v-Sm)78&q Iol`;+0LH^=IsgCw diff --git a/lrfurn/textures/lrfurn_longsofa_middle_top_grey.png b/lrfurn/textures/lrfurn_longsofa_middle_top_grey.png deleted file mode 100644 index 78920516fea099eff2a0fa7d40650aee61d30cc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAN<3X0LnI_w4>sm91@f>OJQrU0 z`rmE?VeSyCixa|k$AA7^_f7M}x#cULm(FG0yn5LD_!L`aqTL$ zRROJR3>i!eQ49@g3=0?;qMDX?TsWCFSy#!^yUgA3+3vk3@5r(Kym$Fz-5H=+_wBnM VIBxPboSzGFho`Hb%Q~loCIH1mLW2MR diff --git a/lrfurn/textures/lrfurn_longsofa_middle_top_orange.png b/lrfurn/textures/lrfurn_longsofa_middle_top_orange.png deleted file mode 100644 index f579f074571f0e72d21e39fddbad79bb0d0e9c6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w%OcBYte&c3wjU@Yn;8;O;+&tGo0?Yw*pNpUvqVS&(-}sPxsG!y*~@||1Ja~gMW(+|1UQB|NlRuW}+0( zVT?)M?k;*Emj&8^oJLO<#}Elg)`O=5j|T9t8rzyE6N zgqdqzt$cjro6`B}Snu508hPI0O0lZj{dz{{a!*G8exR9JyX&R2&2^em@Sc`sp?RK(yN9B!AeBA%TEMJJcYhMF%E^SvyY5SwQ`a1Iwv&q3chrA=Hb}7;D9%b6Anr2f zK7>sCG|Ips_(8^Y>5|}JRP!X(0$K#PkOg4hwhU`6piLaKN-jNEM|P~UV1T~^p@+>F T8lOLn00000NkvXXu0mjf;L3z# diff --git a/lrfurn/textures/lrfurn_longsofa_middle_top_violet.png b/lrfurn/textures/lrfurn_longsofa_middle_top_violet.png deleted file mode 100644 index d8946bc1f1eec69068ea78277f1b380a54858ac3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmV;?0WSWDP)WFU8GbZ8()Nlj2>E@cM*00A{gL_t(I%cYY+a@;Ts z1REf=Th3qdY`@8mu+QFF5y1FBYOTbT%LWHk31l^9ppm`)e$yDi?eoU_$2(@wTgSa& zZW!OC^{7fBgMAD-2DWbX-spYfdcCssj(NlE8zBi)L?-)v2R`XwfPsN~<8s;f_42}Y z*)Vtfq@fT<#0U%+W2c|Q;pQ}NwBG4kr}^TaJd_H6ws*X>37For#5m@LTf_b2@3>Pw zdp7su#|SYSW=z?~%eib>#U8uy)qA>}|13YO9gBQYffnQmfHY@IPb-)NsTSx6%){HC zpK+ZZ1G`j6t06#zN|X{S1JlnSX(mz=zynY!vXYD-+(@r~MmaO6%tJw;DyouwAGqBZ zBkOV7R00000NkvXX Hu0mjfr4_=y diff --git a/lrfurn/textures/lrfurn_longsofa_middle_top_white.png b/lrfurn/textures/lrfurn_longsofa_middle_top_white.png deleted file mode 100644 index 53bf04d890a910fc4b5999374b90bdfaf0f5a0d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UA$~|2iLnI_w4>sl=HV|MjnD^K1 z_TS}im{^5ecTM^nSHJ&!Eo;@cSw}wqEmhz0JN3lhub)|VtvOhFe)5H?`_7ZK!(Vvv zxHP%=FfcGP7;rK0urdU*GAs_w&A7TH*WW)Q`tr9o{!Fpe{?*@3|8CkGU+uTMM(;t* ZHT(Rj9?uLeYUqNT;_2$=vd$@?2>=<^L(BjG diff --git a/lrfurn/textures/lrfurn_longsofa_middle_top_yellow.png b/lrfurn/textures/lrfurn_longsofa_middle_top_yellow.png deleted file mode 100644 index 94fd16d4ba803801f8ba4cb42ea94c3d5f43d2bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 259 zcmV+e0sQ`nP)O-K~=Ttvk;R z+$eG(=X~4BbKs*)9wTzG9tlU4lbFMKF9R=MkAxMJ#BM?k`4756l8R*H@JRpw002ov JPDHLkV1lO8YncE5 diff --git a/lrfurn/textures/lrfurn_sofa_back_black.png b/lrfurn/textures/lrfurn_sofa_back_black.png deleted file mode 100644 index e24cf9a14baa2aef63c62dee1787937159c4a05b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}cz{octB{b8f`WpUmX?8mfsv8X zoDl9Mp*%~XxR=C>tVs}AlgP6sU3g7~{F*$OEvYhFazwV|C~hfM-cq8wCs%1tiSnLO zy*<@hdumLNlqesmk~vbNeWcdxOs&?TRprZoR)l)GIEF}Eo_fNNufc$a*=ngo$Gi9Bo4h1X=rugR0yk}9($M`TNm;+A6NEhV~pa+UU! zDDNrN+f%Kzr^fV1iSm&unIkpYM{3Q^)M|yQn;ih!66xvU7$R|b?FmD^Lk0pY2W;;@ z>e$iw<3D$%hHm8P++QYwLcx562g`bY*cM3tbC%h9COw`(rfo+u=d3pK1x|ldgdJBH uhZz3oauT)Oe^YEqjr+Ft)%@lcE^+StsTLrxB=#}T5(ZCKKbLh*2~7ZFPFMH< diff --git a/lrfurn/textures/lrfurn_sofa_back_green.png b/lrfurn/textures/lrfurn_sofa_back_green.png deleted file mode 100644 index d85d6a8cd64101281fef51f7e768217e8c23f4de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}cz{oct5C9#LZO0IwU$Anfl;&3 zoDl9Mp*%~XxR=C>tVs}AlgP6sU3g7~{F*$OEvYhFazwV|C~hfM-cq8wCs%1tiSnLO zy*<@hdumLNlqesmk~vbNeWcdxOs!VzH~ZZ{D?&Y8977~7Pd#DC*I>ZI?6BLjJHhGC z|M?zMJ8wp6<=H%F{^Rnmzb%wydZXw()49KAF!(rECUEWI&36dAqs+`=GD#~fPA6pP nd-Yo_O>-~q`aMB9=Ot_PS;g?2)tUuB3m80I{an^LB{Ts5G6Yq5 diff --git a/lrfurn/textures/lrfurn_sofa_back_grey.png b/lrfurn/textures/lrfurn_sofa_back_grey.png deleted file mode 100644 index 337154e9fba4f7694c2c07b70128ccab417cf3a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}cz{oc>zokoIdkSL3FTQ5#l0k6 zWaY}0YZ64(B=W3D7haPgza~#+^XAQ4Qf0Q}h-}GG+)}K(r9^kfjvc#p?b?&8w5LRQ zPpRIXYOOsrrbkMYk5tJVsnI@CYj&nq>uc157eFf#JY5_^BqU=G8j2k<;Bh&)KP@-N z!SnFnehzokoC80b^qPUmDi>yfy zS(C`KCS7<`blJ!)Bp}EkYkADg2zR^>?Ac|HVdb=PIrOZHe@BaSV|NUwX!n?~sFlb71xH zNS2b2JO3w53`_IzU9srTC(-%&f0h-p%xio6NPf!e1L^Bu*oik7Y>tTVAahlS w!UN4+ntN}&2>a&W%PM|QDtg;X9+hw66WdkOG*?Z22(*O3)78&qol`;+0G+vE7XSbN diff --git a/lrfurn/textures/lrfurn_sofa_back_red.png b/lrfurn/textures/lrfurn_sofa_back_red.png deleted file mode 100644 index 20c9c0e2ef829d72d6d992da4890a261c9a4eabd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}RDe&2YqOA0i;&Pn1%=sKT603U z7Z?~UGBR2c%CjVjdr7>=ngo$Gi9Bo4h1X=rugR0yk}9($M`TNm;+A6NEhV~pa+UU! zDDNrN+f%Kzr^fV1iSm&unIkpYM{3Q^)M_!d{IUkx67A{Y7$R|b>N!OrCI=qpi%Z_> zG4t_$w^t}SY4Sr!LTUa<^_}~8Z^V8MM!tZKhuGccmX!~(M@PkPW=nhd&TIXfPXMi9@O1TaS?83{1OP`KSq|}j*~sH=^QwA2gUi9nB&!cxQVth(PLFap vP`#90Tc1s7Ri3t)q4e2Vrd!_`dAyUiT`u447CG$*&>jX)S3j3^P6zokoC80b^qPUmDi>yfy zS(C`KCS7<`blJ{rmUdzJ2@s`}egZ|7idL@r;B5V#MGrH4EdTJ1ehIuUyGS? zA@JjWf2Fx|N?(PD_*mL}^skX)E?;QF|8DQ1?=cLA4*W`x+}E_HVcE){#)joDmX&O{ nxHjg#6t`ZJ>9(B9k{)m5Cv>W&?n*ih@)LuntDnm{r-UW|o!MdB diff --git a/lrfurn/textures/lrfurn_sofa_back_yellow.png b/lrfurn/textures/lrfurn_sofa_back_yellow.png deleted file mode 100644 index b01b768104e814e31a31b5bd3b784d71531cb654..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}cz{oc>zokoC80b^qPUmDi>yfy zS(C`KCS7<`blJ{re1W-!gpv&hYmy!~g#bO*dWZfmVcgx;TbNOkH}ykgwT6fZ5^qwU{Xv z0zdxuSDHJg^i_z6kEP8={~9^w@`X11@AfYG9>Z|xz^??!eNB5BmaPnGY*_wcS;>Zr nYh&(9aqBgiZp*nW>G4K>LZ@o#uB6i-KQVZ^`njxgN@xNA)tz1z diff --git a/lrfurn/textures/lrfurn_sofa_black.png b/lrfurn/textures/lrfurn_sofa_black.png new file mode 100644 index 0000000000000000000000000000000000000000..c6d0de013ed3eb921d5751ba7e9783a724a20dcc GIT binary patch literal 1010 zcmV000BINkl0`&ujBsYp=?Q(_Ix>@tmP1Ef6`=)7} zbMNo(rLSqNwU$y!DTNT((->n2A%x(ZbIujg+-|qn&6k%Ko&d&}7-Ni)@tW4wT5GLR zYES_0{rP;xz7*0_N@=b8)GiBPtqmct1dvi1V>X)&^pHKp-m|#JrWj-T)QU9VoMXKi zLg>0q2;rQY&_D=*wJA^nTL8Q%rJS(r%&cjHl~RLrz4xStLbAjLTL2lP$Ah6g7>~A4>;#Y2K?i%LuIo;xQ%TN89vI7FEPTI|s4*d93=)m^ zzA)!cWHA;#g~5!alxbyABmn9HAw-PPTKn+u&@ZY;x!BP$7#E+yhz+&|wARpF2qE=m zq6I}`lW>0!mKnxHdea#iut@HrN7Wbo-aXS#X5=LVQ1P zjS;+@$hfavX;rWx>#Fc8tqL||npRRm6PI({AH1w7rzxeUnI(;PbQ2#y!0p4h_zae^ zQBz9zWTgd68nBV=3EYQq@hObhsOiY4Euy42-O!A|xcIE08SL6F3vfQ4l~S}@C7s7~ zH^agc3~7|BfqO%Bx=d zA~!u^nMjfrfx+bxQx zx3@Q*08dX(>lT2U{1#_IH!mW-E5JfdH-2dp`VnDtA?Hi=0&st0v^W7+zYbZV03RP8 g>lNT$%-wqZ0Z7l%r~16Q0{{R307*qoM6N<$f)+y5EdT%j literal 0 HcmV?d00001 diff --git a/lrfurn/textures/lrfurn_sofa_blue.png b/lrfurn/textures/lrfurn_sofa_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..9956364d9147f19db2d47c1a7c4ac56eb3c0797a GIT binary patch literal 1331 zcmV-31000E~Nkli+|k@Sk|kNgGx~>ac_kux z{OcnV4Ffit&yz1K!t<0NA|i+XMNmXo<-nR~oM`dx?!#=xAX!JsE(tJQ~6WQI-BVchkjSUY^GLeOdVHR<;^BoY8}scz$#C-sY!B@l(kzxN&-OT zTx1`Fbzr@Ep4VDckKfPT>nMTs`3|^EWEk%cCj-O=b4U}kRcAQ90-IU{E#lHKzFSR?=p12w)~S!kkJ4|0oMCnO>o z2DrObj|exam6@R$doZ}8R&I~BHw#TPYt_ff9{rnm^;`iA15V|Zw~3`I3r#dT3}ANV z=oawwWB}?&=X1+`V(H346V0wybF*OX+Xj5=y^zq2uS7&SJ!+DixfIbPNm&yys|vM{ zWoBmV^5uH%BEclPf49Ztt@i`q-7b#^fC04V_aMOC$Q*7lj!`SzqS~@gK(%N|ErL=C zQ)Xt-c;U^wPmYD2zE)<|Z31NymXO!%8y)}=i88i3v;7i4QxXmU?l2>>2uCB+UC07l z2Ooy@v{r)7RIx7nYgjpz629Ne<*c<*9jDg(Q&p@Be*nvc8jXn^%3eENq?BgZ=8JrP zpHn(g^UYpr6EjZ1dhz?PQnb;yL_o?+B<`A&bLN~yM0RlxKsA_=lv@}ag?;nDH2eW< zN25E0L^&mCJ%YU4^6*YXBm!n`L3|XpFJKD(0Jcw~uMY5b?dOoAUk}3l0M?5?fW4(L zRe&&YeB6wXgqgI%s-R~5v7rzfP z<3{7M6B*1SqY_lm_8t(_18#~aPAM#wao&Ldr_O=%~J>l9wm0*-Yn)l$4jtP7ll%saAyJ>(^f_;O;Kv+<&M~NmNMm7f&TbS%ofn zPiz(*6b_eJGz%8jqgjtLuxka^@ zVm2Hebjg``y)tvu>Z+Qvmcl7>O48wZ#8t(JDjQ?m?EMU{O3ih#q|#~|TIq!1AkK;R=daM=d7%#6KEjs8xn z)$bAT-Qc5Nes~@T{kVm@JpjnI>QE@i1Xlv&sxoKMX&O~k0QL&;^^wXxKXtT^d<%td z8vgWojuBfL2Q}V1?>!L(4-S41@}aH-LC2idwO`{faqC*BkVD?KINi>}znXU;7#`^% zR2V8X6iza^TsLmTtWPqm%W_+VZS+2b@)=o+DYG$VjuLo;3!P=n$pCKeJ%hMw3P*K0 zU1%B}Ri!(2{O-*=Sp?O6+gvPLaLSv-Q#2)$z_=m=%f?J=8n4^=^Nqjz_WNm`Zp+n4 z117N=EpJ;SE;1=Jt)}LZ0$OU#cz)zh*T0uB#WgZr6~+`yFt&8gv8%nYMu6cmLIL3L z)sap=zf5zIylq>OlvN=)$5pf_$W_R8)JrhCu)l*|L3jM?@2?-q5>!%(P+L?^0AsB9 zLN7gNnn+rkk8vI6v7bM%EN!Zro!za|d02*CQc>8t;`_F19uD_q`_JS1kAJ=Y0$`Ogm@W!qFWB`FLQwbLqx@}R?8 dX^tTr{sXrGQ&skN2|oY;002ovPDHLkV1k~_CrtnV literal 0 HcmV?d00001 diff --git a/lrfurn/textures/lrfurn_sofa_green.png b/lrfurn/textures/lrfurn_sofa_green.png new file mode 100644 index 0000000000000000000000000000000000000000..2d9774c5dbf4f6bc5655f85986e809c0b1e62a49 GIT binary patch literal 1279 zcmV000EWNkl-rUQzo2<`zEXD`6! z&jxOJ1OT}I;~orBO5Yy76+VUy#u%BIm=JLBUjtK75lJc8V1;vjxc?Ai1cZmb9_k3R zu~kzuD}OA;*mYgow#VA7kdGZMsz# zLnKs8l^Bi$w!5vVrIe0o%b~DTsZimxDJ4Wis^5X_ zW@~1?04KC%E-Y0lR6ebU)E;8I^<0SH#zz2v?zfJaLkxj~hY}`6Mnb}Az}`FizV~0< zp~p=}ct$`B3~V~(rshKFLrqOgRD5K~Ib{*q{kyA{QGb)FvM>=LqJNIY1I(@5Y&K5- za~c4E05;-X)QQNzBhC1iJqK0)bQ+qqD*G4-_)4WdZDm^$^F0n6i(*yyIV^Cf&E!S` zv5kR4mW&AtWB#!yR)t@{+=sK|v`v)+V)PgZ3T@l2R;v)gVa(4tyCx#wF<32r4%?ei zy90qkhyehEg_&cBF-AYY<5HQK8UhYHxEnkR+wVXbegT`zs3zdKijw+wmzTM}8kmAk zvU3df#IpOYmW2GpeYLAWx^pI*^Cc1KLpRKf$~>R;hQPdG1lz2`q0Img5toGqmfcC}>VMd9IpH zzp$ab&qgnj9$yMy<)343)YIJ<;%Ql&S`635S7xJ3V`n&?%I^)#-C*BIz8d})I>bMP z3i-sC;Yc4njyGCm868tZAh(G=Q zNlkOg+sEx2nzFiEg%}9w%imw>c3{0;uew#!zHy(uX`5BITCdmj-RZ8&Ijia05{NOj zZCiU!JjQtO<(`{T1VjS?(Vh;)CRvF&V`z$xorZ+3hj3ldM8j?)T`b$f$P000CCNkl1OL&_z)^ zKR*{mVXgi6_{hCYYpu0XN=hk&82lPz3?X>$opa8)Oq++pp)AXyC|+M*c?57s?rmCv4ETxo#UqcAiT11ug zP$sRNCSZ(l&ao!*-uHbkgs|2wM8JEWZ&ON%mB}Wcl!`IZ{gW$uu&kYPZQELFl~QvI z0bbrPsaYwdQfkiN5&<$gx3b5}nzcJK&En!%5>6AK?YpqD2g{nJLiuL7TJlZ6Ip@6( zAxJ4Hj)R$m5FrF11g^7GDAO!BuTdduEtV{_$a^oP96SkJhi6pJ|K{yHh)*s^pZHfTJKa2(JN1j>8=_4UP;QL?C% z!a~HXVl4ashBfS*>-(PF4`{805HZH8s_MGNW*B4~JWJ%JIT#n8!pIGF1Q1`y zFly4tq6MoNPjL>$#iuZGgG~U7k2YMYKNRc1#YtGYgmUl$Sn38l4~(5iuPg}VWW+P^ zV;Fb+ED^ZKSWkc(xHF9vZp;!$uME=A$tg4OW7rA;nu>A=0;Tss?T(93Zge4&FfKlY zrEc&DP}NQ~Nm{_9f=#C{b1*JGg^?R;Ix?z828G&Ok1`2c=xK7yk{fISUDu(83n657 z9?RVf3r{dACD{bh+9SWAVNJ8HS@~}on&m^DvzF6;d7%B9z$WGKR(Li6rPNmC@m6?t zHOeZF=_L7l`2T1V{|FUACf}qq*b2|Cg*GV-HpH{fg^=p=b^Y9UHi2`O2KQ28F#=Cd zPuN4BpPv_W<>BE0neOfFjTeF4Zdcc}G3K(*(il_M^=`LgN1(22obO(iKv|YmRdL@F zOVmOO`tUE$R92kte&+#n*2WlP49+OW%`3V-v~S}IJUvez)W+WX9J6#6n?T#Pm@M^7 zDTSniECajf`Y`BiNcx(CUS8lO1HA{xG3%V`x^7J#XqpBp1RCkH96Ty|0Rbm)l(`TA z8aZZ>hSz-Tk;)e9Y(9VFm|ZvZk4R*XkB?X7)BF27kHFz@xNQRa{r(26hBu8ROy zx$Zsjoxr%Mzik5C!?3F(!1_Am8VTfoGJT~4SefsxLK}}?Blvg}jV##X00000NkvXX Hu0mjfbE*W` literal 0 HcmV?d00001 diff --git a/lrfurn/textures/lrfurn_sofa_left_front_black.png b/lrfurn/textures/lrfurn_sofa_left_front_black.png deleted file mode 100644 index ed655a299f13c0332e39eb5a7a8747fd9caf9f03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmV-{0e=38P)^1EiErEFPu~hq*V;0S_`CK6s%wr ztYHkSXA`VwAFOU1v}GK$Y!tL?A+&QNv~(@JZ6dsMBfNDkyn8CVd^N;$BgA?f#C$8n zeKyQ}DxQf~+yDRomq|oHR2Y>_i!pM;Kn%o|+&w9dyZj>m|CJk;9!b2V3we~F!~jBO z22R?xavhA*bkAc`j+?Hca45;Yg-qc;4@sUgu3{OK4=_K%Tq$pr*YcHAXhcSI+ea;) zN`@HGJxlgRd1m=6%G*r+dT-s99Y9B;^o_kxuSTzcqx7VR5Nc7BK~Qr00000NkvXXu0mjfD_el# diff --git a/lrfurn/textures/lrfurn_sofa_left_front_blue.png b/lrfurn/textures/lrfurn_sofa_left_front_blue.png deleted file mode 100644 index bfd4da94d5e29a835705b6cfcd4ba5fa70eec4ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf$pD`aS9bOaZtfZ$o*G`>I)45J z0RbRt5)^C_5^5F_Y7rK05fNz>5or?@1)_E_v35zxE=kF5DXDI0X&~y6mhP32>6MiQ zqJBBKetG!`^70cE6ecPvPF7NytgJjmMP-Vr>NIur85$ZhH8p2yY0c8onysrlS66qQ zzW#iD{RMMExR-?TEQ#V?5-+kQL1axL&zf}MH5u}2@?^H8%52FI*^;BUrC51OiSC|U zr9CCedrI~8RBP?2F+EbEe56X|NR9T9TC+2?TCoqK4S}9o?CIhdA|dH}&@kwz0T0WC zsawh>$+tD_F8IIs!leK;i%ru`E_rC%TrD9tEA-jzTXzeBdp|G8&o8mb+8FQFU2xcU zo!F83_`St(ms{NThHdiOav-^gyV?Cff$+WZOFOEJC+p2s&UVwueVfuUJ#8{m$4X1% zcDHAHendLo`Ng0hJW0RDMXpI~fzD519*K!_r=?okuL*FKHLg);zAtt!q;`7qsXxpt XnIXHkOy1lEbS{IZtDnm{r-UW|)}NWM diff --git a/lrfurn/textures/lrfurn_sofa_left_front_green.png b/lrfurn/textures/lrfurn_sofa_left_front_green.png deleted file mode 100644 index 76a635bea1544a9b845afc6d291dbbe6d17920f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 402 zcmV;D0d4+?P)u5D{V#5n~Y&V-gc(6BK0>6=oF`XB8G_78z<88f+RHY#SVH z935>P9d8{TZyq0TA0KfaAaNieav>sfA|rGoBy}Vub|oixCn$L+DS0U>dnzq{EiZsC zoKy>>RScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1XymcKklnfw>Q~{r2qf`07*qoM6N<$g1J468vp(oSdDVou8kdqN1Xsqobr%45V5Mq+b-Iq@<;# zrKYB)r>Cc=sHmx_sjI82tY8$ZVGOKi6Rc<-tZp2vtgNoCuCK4Ju&}VPv9YqUva_?Z zv}GK$Y!tL?A+&QNv~(@Dwzjvox4dm4ymTYHbuPSnD!hC(#B?LXdK|=jE5v;^%zY{d zQdsi<005pzL_t&-S6$6b4uVh&1mKw#9t}Q>apeg-fZqQkp1{N%kiZjK7aIS%{4z5o zL`CpC_thz8UocIqyIk=Fu?#(%uCq5x{U2Nse=AoLikW^kvhwF`&Pvub6M-mkzwfeA z8*PL@_`J?$e+f|of`~Fc01_fbY1{s)!~g&Q07*qoM6N<$f> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1XymcWmuej2r8X8|#i7?2aAmj~(rh9`2AI?vWqw zk{|GrAn=nR@slF*l_T?&B=nah_L(R5nke|1Dfyc!`<^ZRpfCNQFW2P34gdfEqDe$S zR2Uge!An-dFc1X5ZcR&ZoMgj_`(KPp0RCvC=H+=q6+cUexH!jDc`P-EH;=ymD3+Iq zixaz4qmX#Bqe}SiYiY_pNL>89N#j5jE~zy%zjuLnGhQXcdM_gF^meRssI+L6wEJ26 z_^t6o%sED8_mSP5k9k`6b^|W*hf9nz^d(~hCy~P*Rce8yrxMQ;V%=WFjA1;zQ?sq?~7|!3npG^`tg2y z`MKg*kHh+>u3^?Kn0@Ea13`nBmi6kHF?(lvF7KOYsyuC5nb9Hd&7O=$uFRR~tXw?r z&q~F-T80UnC)wSU${o1_rq!@ByQM5oy*c@Q*osBpB<&^$p8hE5H6iDs#4l!j#^4jj T_$0c4&Smg)^>bP0l+XkKg-V)J diff --git a/lrfurn/textures/lrfurn_sofa_left_front_violet.png b/lrfurn/textures/lrfurn_sofa_left_front_violet.png deleted file mode 100644 index 373b6c64feaa45ca9446e5ddf8893aa8a02b6b85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfjR2nz*E;r%&D>jCc(%3j?q~xd z{+%8CyE+7Rbqeh16x`D#xVKAaZ@19i9^rjGA_sbbNEC<;_K6*wD0yU(#rpp7-=@|-VW&)Aonb}HbW-FhY6T&@L<@{XL3-i@4 zEzr2UQ1kLatt*SQt}Y4XSrWy)Bwl2x?)7E*H<#<*T9Y8MCXr`Ny6~C|`89bmTT*4V z)J|;sRmy1O)g}Wpt2poU-Z~Fs*W|Quc<+9ac3P> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1Xymcgww2>+9_7?CtIC?(XjI@9*&N@bU5S^78WZ^z`-h_4fAm_xJbu z`uhC*{8?a05dZ)HmPtfGR2Y>_i$QY3Kn%l3k!v^2t*8F~dHq1fUagdaJ8p5r0Q`;! z;-ag{u@CVw-D@6>@$g+FrbGH$q%i*TW4qSkU2H?H3B|7{?Q$I%_wo@kH6qCF>N&Ss z4u?f{uhgnTu4L9#tU6ZkS!esPodBAR^e4_lz8bv)#iV6{KyGFh?JpLp+^?lLks_!V eJ+|yXcjg;aX;gHD>)dhx0000> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1XymcvL;NSq^;Q->|0OR8T z=H>wB=K$#F0O{!f>goXN>j3QR0PXDn?(P8Z?*Q=d0P*nv^6~)m^Z@ns0QU9(_xAw$ z`T+d=0C`4t8vp_i$QY3Kn%l3k!v^2t*8F~dHq1fUagdaJ8p5r0Q`;! z;-ag{u@CVw-D@6>@$g+FrbGH$q%i*TW4qSkU2H?H3B|7{?Q$I%_wo@kH6qCF>N&Ss z4u?f{uhgnTu4L9#tU6ZkS!esPodBAR^e4_lz8bv)#iV6{KyGFh?JpLp+^?lLks_!V eJ+|yXcjg;aX;gHD>)dhx0000 diff --git a/lrfurn/textures/lrfurn_sofa_left_side_black.png b/lrfurn/textures/lrfurn_sofa_left_side_black.png deleted file mode 100644 index c32cb6c4cfc83357d8431a671675922f6b153988..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfq5z)|S0K&K&d$Tb!_UtzARr(p zC@3T(BrGf}A|fIxDk>%>CLtjqDJdx>B_%B_Eh8f%D=RA}Cnqm2ub`lysHmu{tgNc4 zs;;iCp`oFvsi~!$L*|sc8LhW?;~UamPW1{{p&0gg9lP}1Py3A2w1VHCFLAsy cZT2O5{pnuq0{c9+0UgHR>FVdQ&MBb@0K><6eEgBCVpLZDL~WVqzT<5?zv#T~bor($YZGDBeEq&aZ9oCmJ;1Pxk`IVl=qbC?Wxw< zQ)7ChMEOXS%#j-HBeiB{YPE`6R#pPN!B`UH7tG-B>_!@pGtJY*F+@Vr_n@N_vmp<& z!^yBsTlRhw{r6u{Z*QQPg_!L-p2AWeuJGixf~EXi;a!SGlPW&vX$S3*oy_v4bf3V& z8Re>s`43&T7ad7pkhR@(%rA@K-Md@Q^H*K%2C4XVpZ~s*|;VlzjjI diff --git a/lrfurn/textures/lrfurn_sofa_left_side_green.png b/lrfurn/textures/lrfurn_sofa_left_side_green.png deleted file mode 100644 index 6737a9e3570e9294e0de62ea2b15c2294e0d6cc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMft^l79S0K$E!Oj!Q!=Jz}kRTwC zC?J?5D3~lLlq@8iA}o?BBAO;DmM$iiAtsS2A(kF=W1}1*5nST1^=|I;pc)I$ztaD0e F0sspdi$4GW diff --git a/lrfurn/textures/lrfurn_sofa_left_side_grey.png b/lrfurn/textures/lrfurn_sofa_left_side_grey.png deleted file mode 100644 index 286d37f1bb6f49584515d00589f97b173ae2dc1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 389 zcmV;00eb$4P)8{n3$NEnVFiJnwy)OoKy>(oSdDVou8kdprD|lqN1c#45V5Mq+b-Iq@<;# zrKYB)r>Cc=sHmx_sj8}~tY8$ZVGOKi6Rc<-tZp2vtgNoCuCTDMv9YnTva++Yv$SO# zv}_c#Y$3FBBeZlawY9ajwzj-&BD{1XymcGr zTaHGv#P@PX{{db31J>n#BRS2?03ag5Slmi|gK4JGS%yRc(gTY^ZpkVEK%+4x~=hjU4Na9PExA?2jGokRI=nAMlbO@RA|& zl_T_*CH9#o_n9d7nke|1DfpWy`I{>GoGkjCEc>1<{GTq7kLP{>0004WQchC=E&5CcGf2U4~sRk~F9{|Ds}bv#(5c8RC|jl$CyAw20t;ig8ru7~ZfN7+5%tU?+Z$L5GLjeLg#4Jj`EL6##6>TDeWVG%+(hYXz7l)Ef Uo|e9xy8r+H07*qoM6N<$f^xsKEdT%j diff --git a/lrfurn/textures/lrfurn_sofa_left_side_red.png b/lrfurn/textures/lrfurn_sofa_left_side_red.png deleted file mode 100644 index 9766d8ee0791a9e600dfee432f657ba11afb7519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfiU6MwS0G)%&R)aA)4<2qz|Y?x zAkZWz*eoQ}A|%u*BGM)*+9599EhW`0E!`t6-76#0Co9_zL~?Qys)XOeBr~sRp6E^g@V~xr;i;2RmkwOK zdnES4p}VKV-c8}TQy7@S^6|X!IiHUUMOkdZ_d05P;St)Zv{bQhnz3kl4U2|MGy2WAJqKb6Mw<&;$S{zL8h} diff --git a/lrfurn/textures/lrfurn_sofa_left_side_violet.png b/lrfurn/textures/lrfurn_sofa_left_side_violet.png deleted file mode 100644 index 57bae5fb8af4a758ab00aa442362a92ff643bce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfnE;;nVh8)h4o#FeJW=ws(&~M4>!OqPUmDi!9Z>zEtn}ngo$Gi9Bo4h1X=rugR0yk}9($M`TNm;+A6NEhV~p za+UU!DDNrN+f%Kzr^fV1iSm&unIkpYM{3Q^)M}YcVVn!}4`WG?UoeBivm0qZ&U8-~ z#}Elg--DJ(hYfgG4zO-mQWIL&^Z);16VIH94-RRWCR^;zahvn?-4V(4esd=FKJznP zpr!hK!ToK|*rq)D_uj9ne#?PG-HHe^ka;odH$yGQO|HtX Zx#!IbnCRZHa1GFj44$rjF6*2UngDxHxOV^m diff --git a/lrfurn/textures/lrfurn_sofa_left_side_white.png b/lrfurn/textures/lrfurn_sofa_left_side_white.png deleted file mode 100644 index f13376eeb4eb07bcef72cdca932b959fd48f3cc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmV-|0e$|7P)gww2>+9_7?CtIC?(XjJ@bL2T^7Qod_4W1k_V)Mp_xbtx`uh6& z`}>R&iIxBW00DGTPE!Ct=GbNc0053jL_t&-8BM`KZo@DP1i)Q#C8I@7z2%VqKQV|* zabxu48RG6WAlykI+~uTjmyvpsL0sH+M2K@H3D|orkm5KpaOsT`wjv`*z;r}6)w_4# z(wCCulSu;hUak-2Re^uqJ~#R3W&O+rz%)v~ScQ5UK7eL%q!I*biq(|<*yxtuJ7b}e gWXABA<$zuF1vvmtie-d>V*mgE07*qoM6N<$f&>@E0ssI2 diff --git a/lrfurn/textures/lrfurn_sofa_left_side_yellow.png b/lrfurn/textures/lrfurn_sofa_left_side_yellow.png deleted file mode 100644 index 6299d93be115f68ed43a3334e36a63d4286b0cdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w%fc!wEF3NU?if%=HZvrm#5q4VH#M&W$Yo$~E=o--Nlj5G&n(GMaQE~LNYP7W z2Z}EZ@Ck7R(sM$%mxS^xiQ--oFR~^d;euU|8~dBgDbEyKHa3?Du)eEP)j z435|9{^!zg(b08B2ovf*Bm1-ADs*lDyqr%-r{P zTm*9ZJY5_^BqV(gI_4cV;9)rsTco1!zq-5p!KLYwo=)~;`WCm2|7mDr z{arirpD$AXo?$&;;~d(HsD~{80jDch&+!@UxZZy}*^?MdHs7Fqru-v zH#fd}F4VxUezo(raS1+(oWbmJFZ$2qh^tOOM6UcR*u6{1-oD!ML`3-MVDSBO#{rI1WU<-+zj8j#3hW&GSutCT360d736N zFQt0UNwJAyj1)pp90Q~Xat6S+2F<;9`p*pnS(BY&Cnd^+!i;JN01#s!k)#PwQxx=B z0URVo(0}Z^G;mfT*OZ;Dlwyf!Swx_eE#SS^-kH{Qqh-12Hy`q!$-NDs$0KNDuLLQf zAF-rmS!ml<8zczc6=WMA+Q!M4Gz?%21xlFbgWyU5EQDCGm^6Z#Ydv?O=Xoa3ZX0n` z#{l(&s)Ua7b%tZCo)ZYBR{4G6-x&Age-n&-J_kk@LmYACtN=@bfnqP}Ntd_KeNaHh zeq%*NVjI}!J?QJqNUTo7hShtUQ3L4M8B#aP+zc4-s(4!WbXj@Kd)!u Upd>=u)c^nh07*qoM6N<$f(8bn1poj5 diff --git a/lrfurn/textures/lrfurn_sofa_left_top_green.png b/lrfurn/textures/lrfurn_sofa_left_top_green.png deleted file mode 100644 index 69237787a6f0d4b450bac6c46362952c812ed340..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfv;dzFSM~^Y?r3hFSRURuUcNX! zzIZ^1A>mYEkyH`UG*QuXQL%I}iA)K}EJ>+sDd`+(nOqs! zTv^#XS=oG9xqLbK0(tpDd4)m+#Ue$eA|<6_CFN3Ol~NUzG8NS_Rkd<8^$K;3N)63Q zO|5Dz?P_hES{>awUA;Ozy?Qe@$ z#9Tjb?LEQn_2ZSVzke5WFgxuwuXvim**S8tt5ylIh^|v?Ve#OY4hkf1RtAO!RgO*t z#T`pZ%$rK2yzdmNG`uP1+0|{y@bBC%u~+BK817vDKdau~E_{-~J)jl_Pgg&ebxsLQ E0BBxsiU0rr diff --git a/lrfurn/textures/lrfurn_sofa_left_top_grey.png b/lrfurn/textures/lrfurn_sofa_left_top_grey.png deleted file mode 100644 index 98865ccc03c4b46f565ae4cc6a28694e4e94f3a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAT0C7GLnI_w4>sm98}hIi%v&S! z^52Vfj`y~CJzL*5|9Vv7xypTi54~FVDD2%U@%x+8TP>f@$@_jXB;j4%uH|+2-fQjn zzW8_8{(5VJ+wYdH+9li;8oNEnvvsHEDlQ?F6(NibS_}?L6WEMjoVYVn`q&who#otT p?6x2M7tv@r|L%`lqBC~Suityr<+^Vh*H4hUJYD@<);T3K0RV4uQp5lN diff --git a/lrfurn/textures/lrfurn_sofa_left_top_orange.png b/lrfurn/textures/lrfurn_sofa_left_top_orange.png deleted file mode 100644 index 7477d13ef7f95c9679a5bdc96b6edfb9e13aa57c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 394 zcmV;50d@X~P)Wmuej2r8X9P5r8?2aAmj~(rh9`2AI?vWqwk{|GrAn=kQ z@RK3&lOpn!BlDFc^Ohv^mnHR=Cia;p_nIj9nko33Dfyc!`J5~Iohm~b~K5){sZxE6l177&?>*> P00000NkvXXu0mjf7%GD^ diff --git a/lrfurn/textures/lrfurn_sofa_left_top_violet.png b/lrfurn/textures/lrfurn_sofa_left_top_violet.png deleted file mode 100644 index 6adbccf92dbeaceefb6691eb6c0f3499638632ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmV+j0{8uiP)|I~xvG3bgWFU8GbZ8()Nlj2>E@cM*00C@CL_t(I%cYY|Zd)-7 zgufvvyDoa{-l;cB;U|&oLeGfbrPOh|0nCQOc*;7J1AP_}y#0?bU9>0PTHw8iJcoO^-sF>hv$q)%r3OWEV_e*kRS zdWveheQJKL-ujcd&-$CZ0G6}GU z#jIT1@5g)2GJDb7RpdFha%~1W<2&XA-k9sa%=w$GeKK8Zf9XG4jo({ZTV-Vc0000< KMNUMnLSTaI8`&@b diff --git a/lrfurn/textures/lrfurn_sofa_left_top_white.png b/lrfurn/textures/lrfurn_sofa_left_top_white.png deleted file mode 100644 index 6b463714ed618a2e15b4e485ffd4e1afdfb10d6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAx;$MRLnI_w4>lGu8}cw8WM=K1 z`){?k>dg91m$JXnXYc80&a_*vn^f)TY5dgpoT#$uW!rl*?VoZfT)sYU>;Czwj+gk$ zuK)Uz!}z2iX2rDaES&E@d3i1sN>PbXZDH}?n9jn$(4fl5z>vV{q~yUdZHkZE1eJ)S sUtSEBciDbD)NOdVT(@KgD?{;ldpX}g?pNWbazU>1boFyt=akR{0Khs!bpQYW diff --git a/lrfurn/textures/lrfurn_sofa_left_top_yellow.png b/lrfurn/textures/lrfurn_sofa_left_top_yellow.png deleted file mode 100644 index 318af90466910e13d96a6b417cc0aeec809695b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 298 zcmV+_0oDGAP)%HUwX}|txFHRL_M(v1RZ2pkyCmQ;LA>;YQNdksBmo2d0g%t8s!kBnd;kCd07*qoM6N<$f}mo59RL6T diff --git a/lrfurn/textures/lrfurn_sofa_orange.png b/lrfurn/textures/lrfurn_sofa_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..0ebf1fb0319a20d55199b597c93dfb9d026362ef GIT binary patch literal 1184 zcmV;R1Yi4!P)000DMNkl#r|Cxkb&0I1sb1g^UV!Q2k_@R zC4s9N8R$jvSY^3cvRYsb<&=XA^aDXyZ@6m|1gernH8UNL6IfNqKnRM*YRA%XU9+sP zX8&#wnhszSpvksrS)E9rru9@#@mT9=ET*OL$5x>AnpJgFCAHHNum-W1;#g$wg>@IW zYuJRD>EA9w1RvipW3#5f*@Fg;5x_uyEV4fj>-ftIk4&>^oI*ezkL%E78PqD2 zX}0rhO2P>%aQ6urX#7EK`CM33DwJuqDS?w@^ln33hvV8Z78aEXWtzR;sHZ;>7*`OP z+M-gSOmO2zT9iEu7d|ZT`Uh-DRZ?3jhcnm`Q(z6H0WgM`@8Y=Mq|5Q$+3<}!e*0jI z5D|c0(%ua{Ug$h+pz8@e@BUK~XhW*xWFSa-pS2T>FN>X*A3mj9rofc*sUYI}0l=BW zWc#0Ou80L#5PY9D!zn5h$GRo-qx94r%uO*59Li!U{1|3Sbse!Q=Bkper|EKY{-G?U z!tcSBRdOSSsDeO@en1?n1vd+7HxRCZwm3tu(BTZ$Kmlg*CS(!-^Dvb7DQxG4HV>ErW2T|JH?I$u z`{6!2{rUJQY{re3kjTCX0x}@7%QY!F=PoCh&tY2p6gJ~VCV>#}l9Hkqf~4&=`3(f2 zAJPjB!nF7iZ0v?kg@Ul@2$FtLm}dn$Rxh#Qn1yNaW7yUW{fW${6xe#!nYr| zBWIc%v!+OHs0plFT0;;*pL?J=ewtC?w=fx!8)^dM+9Ur!gXZv&h4(K~M(v}m<|i$u zzp$bGP>tI2l*i}7s|nQZY~}HJ@Qsqdez`l_-yGGwQO=(f|Gk*IEEUq02IG)@BD}J# z;?GkWoDr{VuRruI^L72H@#1=;$EP)000E-Nkl-Y>^=6eeA08fD*P+>e-@dgGpv3}ILACy4 z6k}X2{bE7hBO)S>kIc->l$kf11OR2YARlq!oRg(%;nq_8}vuhETowmL?UdG^;74 zT~pN|v|5>&$rk>SIfwd@HA9t5r?T zFL~f-7Hh&!ONkKBIXfeSe2gvx$ypF9bN;a`)`XwIN;xe#LrTpAFa$&tM88w2%-td?PiLEb(EA4bE^Ob8S^`D& ztnriYzRq)lw#sdWX4fTfo*OjE*|d`=$z`h6<>{>3n8RA}yRdyXsxxs(C936jF(Wev zfWw!WnV89t|AFWrY)6GE@H5!djmCyXgv-w%DP{oOjYSz6hSJd-gSFzPu+fcX0@C;7 zy)r{eyx9N%ZCi_@4b4H=iJqp$?28-C4Nc!8vx!*F34l`~?+?y`#@glttQ9}PvRQGX zy``Mi9+ktA>X}LdzNG~Ey&9TVhCCN7r{6Zv9%`ZEL!OJ4({CSW4+Oj~gY_tJUg?uH4<-xe$ox>HGJ#6NvZsak&g# zcip`VT^EGAwG!CofudrI7=4Uo zMp?$|hKS=FTtxal_dR$YoO2<7_cXafm`)Z{6__RGECS3mW>vM!*_#QZa>vGu!!?KZ zek^@ovJ3!ukIasU%AIMs4LL}FSrEz0n@OEnWlo#TIVX^Q{wyj~u167(%gxH(Rw=WI zFd{M|BAXT1u@l(dS=5=$zkVt6IsfdjBU?3zFr`gvfY+J*Qxn<4=g%L?r{^C(+6XKk zA8(sLcXxN&Arxc0Z2~|y{3`!#>OVvXUAqo_D}i)Y3j9C>`l~i#??7Pv^mN+<{907*qoM6N<$g2gC%WdHyG literal 0 HcmV?d00001 diff --git a/lrfurn/textures/lrfurn_sofa_right_front_black.png b/lrfurn/textures/lrfurn_sofa_right_front_black.png deleted file mode 100644 index 503e80233a177f3e3eab97770eacb8caabcd987d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmV-~0ek+5P)^1EiErEFPu~hq*V;0S_`CK6s%wr ztYHkSXA`VwAFOU1v}GK$Y!tL?A+&QNv~(@JZ6dsMBfNDkyn8CVd^N;$BgA?f#C$8n zeKyQ}DxQf~+yDRonn^@KR2WxHi#c+`KoG>{=oKw1^9%g{r#VqZ7I$a5705*!AqsGd z2)8#P>9LLUw~>0Ch;heNlr2Q&-;x=DI)45J z0RbRt5)^C_5^5F_Y7rK05fNz>5or?@1)_E_v35zxE=kF5DXDI0X&~y6mhP32>6MiQ zqJBBKetG!`^70cE6ecPvPF7NytgJjmMP-Vr>NIur85$ZhH8p2yY0c8onysrlS66qQ zzW#iD{RMMExR-?TEQ#V?5-+kQL1axL&zf}MH5u}2@?^H8%52FI*^;BUrC51OiSC|U zr9CCedrI~8RBP?2F+EbEe56X|NR9T9TC+2?TCoqK4S}9o?&;zfA|dH}&@$+Vg8<8c zSIH$C9(?Hj`@g%O(9D42Y|pOU9IY}&tgF;^7_N5to*Q_u)%5qnUHf-G3R}&yJ#ASN z_tdi`KYt#o|0ihM8U1wTzSKWbd6nOa7VlTsAu#i4q~Wb)zAZL4m-icQz4=OM2`~TQ z7p&fCZa(Ker2GEb=ffbP^oQ42fc>DT250?D=_7*O-cxM;1apO+Q}$Iq^e5U!I=eF9 cVb2d{n{UaVdAv8Q1Ui|))78&qol`;+0Cm5fDF6Tf diff --git a/lrfurn/textures/lrfurn_sofa_right_front_green.png b/lrfurn/textures/lrfurn_sofa_right_front_green.png deleted file mode 100644 index 1fef6a9efeef840fcc1f74162c83457edf81c3a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 406 zcmV;H0crk;P)u5D{V#5n~Y&V-gc(6BK0>6=oF`XB8G_78z<88f+RHY#SVH z935>P9d8{TZyq0TA0KfaAaNieav>sfA|rGoBy}Vub|oixCn$L+DS0U>dnzq{EiZsC zoKy>>RScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1XymcBu0k>C8$>XvhUeaQ1h~@Tn*bX4$gaiWjZ+j0{rp{xM_?Wuq zKTMX89lz(#DNN}()(H1*jlJ-sV#I)ZHxCdGm5w;3d$*dxm#T4D%FNo^h^rNiTU)PY za^feE<}faB%5V5|nS|bEMj12L$6ieXFmfRK4`QNV31CnqwEzGB07*qoM6N<$f)b~Z A)Bpeg diff --git a/lrfurn/textures/lrfurn_sofa_right_front_grey.png b/lrfurn/textures/lrfurn_sofa_right_front_grey.png deleted file mode 100644 index a6e626ac6ea8e351da70c45b1ccd27fc9c086ae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 395 zcmV;60d)R}P)~q*@E4UlgRI zq@|^$rlzK+r>Cf>sHv%`tE;Q5U=*xj46J7ptY{ysZXB$vtgf!EudlDLu&}YQv9hwV zv$M0bWgN6@6trw1v~wf0bS<{Fwzs#pylo=9bR)cVF1&jxynHppbR)!i9K?Jp#CmrfEUw#^C zh*He(o75UhtryrfFLieQL7q6=tPC$mGxPNe*L)QB*P=;2H9h`eYi?;jms`1{=sNZU zGV(ZlZDDSM5lGv;6&@j4V@lfdY<|;sP9J>$NG8H()Ii)5`3{H+Kg-mCKvd@`y5A^B pp7(XM2bPg<{b+Lz{h5Z$Sf2b|T`^NB$-w{s002ovPDHLkV1l!ZvlRdU diff --git a/lrfurn/textures/lrfurn_sofa_right_front_orange.png b/lrfurn/textures/lrfurn_sofa_right_front_orange.png deleted file mode 100644 index a4b2ace8e60e16ab10c46beaac4e8ed678c38fab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 436 zcmV;l0ZaagP)> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1Xymc5Ccaj2i2V8|#f5>y8}kjvefe9qo`F?vNku zkst4pAMlbO@RK3&lOpn!BlDFc^p_>}nJ4#}DEOKw`I{>Ho-O^LFa4n}9|ZMW0001^ zNklz0000Xzd6IHIA*T z{~*7A&+bRl3fZ=Q*#1x~-9PFh>%pZ06MMc~G|N>AP5*kbu+1!5Gbpt=Pr^1aQ1IR6 zWuIqm-k~q-;Cb-pfs!AAD?~jC_w}$T)-0?z#lBy4;z_GRC5O&lvrDt|Fw5TZi#hFj W(*NrY4OKuFGkCiCxvX>EZ~n_}<;wR(4!>f0 zI_6)le5|(9Ci?Mv4%4-vDx1q^?>Q#tT>f9b?Q`kYHR;j}K|<%a&pgzfC>rtTPk>fS x!Qvm2*!P_{6m>>y7jH@MyW%CyDHold$yeK_K8;G4>B diff --git a/lrfurn/textures/lrfurn_sofa_right_front_white.png b/lrfurn/textures/lrfurn_sofa_right_front_white.png deleted file mode 100644 index fc607e406bc7f52583a8de3730d37d888211ec87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmV-|0e$|7P)> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1Xymcgww2>+9_7?CtIC?(XjI@9*&N@bU5S^78WZ^z`-h_4fAm_xJbu z`uhC*{8?a05dZ)Hm`OxIR2Uge!9h;L01O1cUE4`0y>a6I&*K42o7lS*ijbJ$cSH~u zORCtGB=O6h^Hs6jinzFOR%8Zoab`sAKlracCPZ93quNG~z(sSa((%9_jcTN$mI%_8 z&$C{msHi0E>7071)ohWrJmOu4>$V;MOrz@)N27Pc8z43-D?y;wVvAK@6r}P#83#HE gW-MOTcEIj_1E)!07Xcw3ZvX%Q07*qoM6N<$g1)ZENB{r; diff --git a/lrfurn/textures/lrfurn_sofa_right_front_yellow.png b/lrfurn/textures/lrfurn_sofa_right_front_yellow.png deleted file mode 100644 index 3b3d259826885c2ab4a24d51b588a0279fc9ab23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmV-|0e$|7P)> zRScwB3#4BZtY8$ZVGOKi6Rc<-tZp2%WgN6@6trw1v~wf0bS=DXBD{1XymcvL;NSq^;Q->|0OR8T z=H>wB=K$#F0O{!f>goXN>j3QR0PXDn?(P8Z?*Q=d0P*nv^6~)m^Z@ns0QU9(_xAw$ z`T+d=0C`4t8vpa6I&*K42o7lS*ijbJ$cSH~u zORCtGB=O6h^Hs6jinzFOR%8Zoab`sAKlracCPZ93quNG~z(sSa((%9_jcTN$mI%_8 z&$C{msHi0E>7071)ohWrJmOu4>$V;MOrz@)N27Pc8z43-D?y;wVvAK@6r}P#83#HE gW-MOTcEIj_1E)!07Xcw3ZvX%Q07*qoM6N<$f;2g-V*mgE diff --git a/lrfurn/textures/lrfurn_sofa_right_side_black.png b/lrfurn/textures/lrfurn_sofa_right_side_black.png deleted file mode 100644 index 3f21af99b511f7ddaa96f22748cd62fefc9ebdca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfq5z)|S0K&K&d$Tb!_UtzARr(p zC@3T(BrGf}A|fIxDk>%>CLtjqDJdx>B_%B_Eh8f%D=RA}Cnqm2ub`lysHmu{tgNc4 zs;;iCp`oFvsi~! zXW)6@-f5XUW2X4K*A`DNoy*;jIVCTmwMu#)!`Vy5Qx^mTuXz@0pHp)B{oIWKGpqjU fimUX>c>QPorVyN?(k?g&=r#sVS3j3^P6gBCVpLZDL~WVqzT<5?zv#T~bor($YZGDBeEq&aZ9oCmJ;1Pxk`IVl=qbC?Wxw< zQ)7ChMEOXS%#j-HBeiB{YPE`6R#pPN!B`UH7tG-B>_!@pGuzX}F+@Vr_n=|kVFwPYjU5lH*tD-Y zs^5@t#<5Gn#fh?QKP@?%rf{o?1Gc-@i;~L;qcwxHRE^sge6l*RD5YoZk0t;B diff --git a/lrfurn/textures/lrfurn_sofa_right_side_grey.png b/lrfurn/textures/lrfurn_sofa_right_side_grey.png deleted file mode 100644 index c2264aba8af822b12587e896ed23d1f8ff67e207..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 394 zcmV;50d@X~P)8{n3$NEnVFiJnwy)OoKy>(oSdDVou8kdprD|lqN1c#45V5Mq+b-Iq@<;# zrKYB)r>Cc=sHmx_sj8}~tY8$ZVGOKi6Rc<-tZp2vtgNoCuCTDMv9YnTva++Yv$SO# zv}_c#Y$3FBBeZlawY9ajwzj-&BD{1Xymcs~ z-QB(CiHjVKii?=~z*Q!9T;;d~qd}u48H}++ppn)sEpwbZ60lF~xmnRgAsR2iJhok@ zRuZr!=kqwcF#?UWiUUqXgGQ3`Pye33hYG+nYTi*Q>cj9CAinw2O+5(Il03xBUkXzC ovE1T`*TgbRF?$>i2kiR(0Q0p}d_-VCP5=M^07*qoM6N<$g5g%J`Tzg` diff --git a/lrfurn/textures/lrfurn_sofa_right_side_orange.png b/lrfurn/textures/lrfurn_sofa_right_side_orange.png deleted file mode 100644 index f6b89e8b52a9e291c4f90262f3a4d97643b0d497..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 430 zcmV;f0a5;mP)x~=hjU4Na9PExA?2jGokRI=nAMlbO@RA|& zl_T_*CH9#o_n9d7nke|1DfpWy`I{>GoGkjCEc>1<{GTq7kLP{>0004WQchCh@TR!VybXu z(*~}>%O7+nPO4JS!0k3kKwA4d)bP25<5Yn?s?&yr5fFP=tUmgf={Qv%9WNcVI7vWS zd&Ntw_i_*rs>Huuir={ah(gAOmB^2v8_-M+4+nvq!E8p{+2{^^%55Q?q}$M#DT9>x Y1r7OGK{7k$ga7~l07*qoM6N<$f{FyWTL1t6 diff --git a/lrfurn/textures/lrfurn_sofa_right_side_red.png b/lrfurn/textures/lrfurn_sofa_right_side_red.png deleted file mode 100644 index 2939b676e52aa82b92ed4eea3f4499be707cf4bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfiU6MwS0G)%&R)aA)4<2qz|Y?x zAkZWz*eoQ}A|%u*BGM)*+9599EhW`0E!`t6-76#0Co9_zL~?Qys)X$0)BpCRpE7EcI+tA0 zYnHq7WaEt;oSr+l^&a`n^mG&WZj2kh=m-(`J-he=NR$?4#C ziV3^jp3bXVukc`Jmc*8sj7-P2d^NsZB`4jGIc47l?oz2bhQpWgwHz1nZEVx8EjCb| nKX+r`%*wiL+>^remi}iji3v+Qq3+@ibRL7JtDnm{r-UW|Ix~!_ diff --git a/lrfurn/textures/lrfurn_sofa_right_side_violet.png b/lrfurn/textures/lrfurn_sofa_right_side_violet.png deleted file mode 100644 index 6262657b558f10393d3d463be0929de18a335cef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 441 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfnE;;nVh8)h4o#FeJW=ws(&~M4>!OqPUmDi!9Z>zEtn}ngo$Gi9Bo4h1X=rugR0yk}9($M`TNm;+A6NEhV~p za+UU!DDNrN+f%Kzr^fV1iSm&unIkpYM{3Q^)M}YcVVn!}4`WG?UoeBivm0qZ&TLN? z#}Elg--Dh-hYfgG4lo*s?0qufl>49m;ZGlRsS3%sxR)L;-+qL3ch+&%_fb1O`912| zc;`+gTgXzEWxp4jn=dfww_o<;b~yK(Ye&vaX*!tZ;OqL~Ld?!h1ySnzva|NgmJXQJ z{w6HD@gww2>+9_7?CtIC?(XjJ@bL2T^7Qod_4W1k_V)Mp_xbtx`uh6& z`}>R&iIxBW00DGTPE!Ct=GbNc005CmL_t&-8BM`KZUZq413*%e9i-@~w_Nl8U*!=A zyfWEEPCLUVju$R!%DAdw;VLQ;R~3#28N|u5iv;IP60rALWrO3Efs;0lk`x(90;VIX z)!N#DlTP(<`(ToQy_f4_d3E4RGJmyP_qhO=M%NEkqu+*afY=;a2?9NfEmr+ekjn3! jvCv5}V|dJV!0!GBzD`*}c<~hP00000NkvXXu0mjf|E9!7 diff --git a/lrfurn/textures/lrfurn_sofa_right_side_yellow.png b/lrfurn/textures/lrfurn_sofa_right_side_yellow.png deleted file mode 100644 index e1e212fc6d2059b38d9f1cbd7003438a7449eb59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 389 zcmV;00eb$4P)d<0N~&N;o$({;sE300OjQX z=H>wB=K$#F0O{!f>goXN>j3QR0PXDn?(P8a@Bs4i0QB?#_4NSu_5kks}Dhjw9G&lHj zIp>VMqVa}T4R<%*w*URU{H$U_i7fN$*E5AwzCN1pvqqosNdZsKOI621^ZX{XwJGQ( zayT)mv{(a8dr$%-3e;O%CJ4mb^<2*C*|hs|scORG{n%s^9Z|_H9~bJ7w8Xdja7Dsp5^(1cBx-c)I$ztaD0e0s!i6O-cX& diff --git a/lrfurn/textures/lrfurn_sofa_right_top_blue.png b/lrfurn/textures/lrfurn_sofa_right_top_blue.png deleted file mode 100644 index 1dc2cb3dee1b1069a672c1bd8bd2ec523d53e909..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374 zcmV-+0g3*JP)-s3>+j@dz&74Z`T{RuL@zA1X`=xpWVEdhhQ>Hl0j~_ud=QimSw^He#bZpViXL+ zfDi(XR!V`YBIkr{OOU#6KVZr8e8n_f3?u}C?33x9{CKSOUT){>I zI5W_C^H#rttwKu9q8RNMBSgk0z;6s_EZbroz@0TS$?NayJ3uYJ0Xw@VK)0U2_1MGx znXloU!Cy>N{|%rv*WR4{Sn1~`Vi#8+IcpOK8j}~GH|#ux?u|i)gJ@G&MoL?2*k>Iu zjxH%B^fF!w^Eq>jN9&g`j`0RSYCNR2fu%B7YjW(v+uz?n$g;hKE=!gnBGoUZLXl`7 zefGV9UUIhbxHkYQP&FB4COQybmdzxAxp9Nl(K!00gd|*lF?QD%z#diAC`VD U(wh(Ps{jB107*qoM6N<$f?iakkN^Mx diff --git a/lrfurn/textures/lrfurn_sofa_right_top_green.png b/lrfurn/textures/lrfurn_sofa_right_top_green.png deleted file mode 100644 index 9965e85b891f9cf926814620ecf43be042ae0f86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfv;dzFSM~^Y?r3hFSRURuUcNX! zzIZ^1A>mYEkyH`UG*QuXQL%I}iA)K}EJ>+sDd`+(nOqs! zTv^#XS=oG9xqLbK0(tpDd4)m+#Ue$eA|<6_CFN3Ol~NUzG8NS_Rkd<8^$K;3N)63Q zO|5Dz?P_hES{>awUA;Ozy?QI9z2+P#6W=A zp~&}Uzrxlf|LcOB_&S!DN-D3PeewFApL(4YOKx)o$zRuC`Z!OY@#5D?p?)17)e91f zIgUs;`$h0GF>-q`G_g1|1tjg6oV;i9dj$^;6^@eI8+n-uc}kamSNnM4R`l-6!jBI; zzPEYnr8?b*@%h=CE92ZJcDnz~+L$e~Jib1h;>sdw{Z`VIJ&A9PIV9Fh!3mH6J L{an^LB{Ts5fqrzJ diff --git a/lrfurn/textures/lrfurn_sofa_right_top_grey.png b/lrfurn/textures/lrfurn_sofa_right_top_grey.png deleted file mode 100644 index c46f85ae28fa136edf7e625a3299e6ab5d173f68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAx;$MRLnI_w4>kre8}P6gSQhTw z^xq)o2uI9%-#;FIi~rT_uM$l;xBKJQnsuzk`ntb<-etA)o4j?`YL4pCC1F>!j6$zU zu5c2qVqlmn$#B7Vf(U1o(ae-Ck4xog&ooZ#ysTavSLXQc^%ukZbf7uQ`+ry1eA6q+ sUuysE-ra1&)oI_;W51_}@BDtRUSdh~G+rs=jUd-~y85}Sb4q9e0KMBxtN;K2 diff --git a/lrfurn/textures/lrfurn_sofa_right_top_orange.png b/lrfurn/textures/lrfurn_sofa_right_top_orange.png deleted file mode 100644 index 18264290556ca6da3a680cb63796b5780a74e77e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 400 zcmV;B0dM|^P)Wmuej2r8X9P5r8?2aAmj~(rh9`2AI?vWqwk{|GrAn=kQ z@RK3&lOpn!BlDFc^Ohv^mnHR=Cia;p_nIj9nko33Dfyc!`J5~IohBG?&%?MRP& z?m6}~pWi;3aZ|2}LjLjS%|N+-p8*<=&*9u^F+)=8eYk;&9-)%8=58Ro;Sv~TfEi{k z6|cNhyz)#TBtSxnR4TJDP*oDSEB7|%R%>4|v(`xuZr46nOkMRe8wMg*#p1HJV}zM> ut-j*V_c-2tQ}$F4A?~1lSk^FexJz0Ef(-_aDGc1sq`zPtz(Pa?Y-NX*cG`_pJ9}zo`bM^L zeG~{tFfuERzRAvCWjnKl*|aJcUjdv%UK%q16k*^!JH5y+73kf)0M8Tj#S1uxW&i*H M07*qoM6N<$f|f&kpa1{> diff --git a/lrfurn/textures/lrfurn_sofa_right_top_violet.png b/lrfurn/textures/lrfurn_sofa_right_top_violet.png deleted file mode 100644 index 6cf390c44448b98e41886e65f2e8a824351f68de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmV+q0`UEbP)|I{<_;!&v|T03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00DDJL_t(I%cYY+l2b7Z zM4x2+gm4;e&7IgY+#p51B{d8GBr_Fe1Fo{GY|E`yw`||P{m|TZuGinZ{rbsi+lUdk z4=^yEL&wrxWF`BYgtRUsaoRR6U%qlWpNKKQ9J42cBv6x8?6)1b63`F)7{U2`;&QnV zTYwq0=e`&q0pLCuV=y9!EpQtzHMCa3u?Ic|fy5oej78fGw}HFCyAqI~ zeVv(MfJ>`39Wi#NZG3#pu{Ut+p^Z!8KL2HScl|Gb=zao7I@ErO`#}ROH}3J#)wBxr zUCc%;S_M78^yxxdt`Zt953 zN+PpBqN~{F1g^~7aUa-UL=(qf$YRb(%sBz5YPJZrI1$@M#9+8%=Bp`iGRR7*i$6FsEPk?C Rbawy%002ovPDHLkV1j*{*>wN_ diff --git a/lrfurn/textures/lrfurn_sofa_right_top_white.png b/lrfurn/textures/lrfurn_sofa_right_top_white.png deleted file mode 100644 index 532a44d5f9e33042a511bba8abec4283a972f103..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAx;sl=G2mf2Xgl** z{V#nZS(Xi|MaIE@|NXspovY#U?jyf{?-aUFr}5y|pF4~No4q5$?{aFq56#-NiOJ7N zvxUWjV<{5@L%?F7iC20$*hE&AmCR|-GJX5Sli|+Y(zIU>V;L^{U*Bk+&Uj!>?Cf>B tvQ@2Qv(v*uV>`_@zgqLG#j|ABb9te@tOGL+x!eOe&(qbo-!@JmF9&*urYRRLedzAB(>Af000FrNkl#$T^1mKny$>FgM5`MuuqJK`ctteK-5owQhf38Zf(Nw>{}2K#?M# zdv5mLweC`(qPmkKR4Td9JHrJI0XLPa%u zMZrXkbixe4)n*8Aheo2Z#buWYEi_xRb2QfeL{?8F$E5L~w%ihyE)`m6cGAetYg#{n zi*hdbgW9q!EL|$J+-&ti?^mJi3SyzQbg9rn@N$DY*#k$uB7h(8J|YcB!J-Z1AVe6f zDU2u@LOvnZKKm5}vqsR^y zJa~*_VkSwCPEuA$0-&LyK!jmBtpLm%1{z4pyus$xSjhp1L2!TqAQu2hbZZ_yB=5HW8^HPlyY1 z{=qEPh2Mn@NX?B4ob?e%SO<&d=J1qKd`BC2N6w#w)2rNc2-b_=hRtqtpFpt4mBJW< zM@BHg5(90%){-EJVnoyOJ7M!$h~Iw%z01gZ1L~V7J{^n#g1>O6D({k{;)V0iYYj z-Xi45*W=u<7ECTl+K$5Qvuug83Ey6@-g)E;@q4h_ZY*vo3p}_A0jR2~LP8C*T)0$K zt9-V8C+tQXm*Mwd+ir9=H10NsFO3Lj^6>AA06{R3A>^$!8X1ee*tfDkG9z);}4Ncd-`QFgn zdjby*dAiEuFUNNs#Y01$XDz3{c%Xej=figsV1x|}gB_~x z>8Nr>&E@g4;=iFF{wh?cRS-T&tl>ZI84s*t8kt)yDzzc@FOG z8JDenOIQy`#=t<5G_-jR-PA^(lbDxa4BaO{e}n|E(s7lG5x6G-pE>$(=b1mY?jcMKrtcnN%O>R-hbsyuE2Wvs_d rAfFyNfzPL(kDEYO>i(`mPrUvI?{R=wgoyWz00000NkvXXu0mjf)&-4| literal 0 HcmV?d00001 diff --git a/lrfurn/textures/lrfurn_sofa_white.png b/lrfurn/textures/lrfurn_sofa_white.png new file mode 100644 index 0000000000000000000000000000000000000000..0246067062b5b9457e3007b745bd8b61546f5b40 GIT binary patch literal 1172 zcmV;F1Z(?=P)000DANkl-}ilAD097DH%%jixWB*W z8DOoAF%H8}{+cmnu~@Wi3mc@A^k^6cXusWVg%ITi;84cL@v#AI+lCNgjEvWmvesT) zTo_~Oy3U@45TJLt_Cg4)wY7FEt;hp?-z%lcU-RDYb~`C$*L4#f@ZPfyMQd%0VH;4_ zH6mdmva_(J13qN7_a5Ns3zLeis!Ay}#{(qvP-Kt8nsqx1#bV950~Gxek)4G#i-pR? zrpho3aL#$}V~lVjR<@IrGR9cfHPmIXP@!17H75`Beeb<@&OwCtzN)H>RYM5gdm<|q z3l)lW&h>pi#{;jgufs5OU3Z9E#>B#6p+d1;*GVZ;Q9J{102ADj5(|rk%Efx`=NOPy z5QW^rVxdAXE93yyRy0M>4|3n7%`eB^;cS&W5GVW?>4gpjpXYwetK&K2hTLs^W4&tO_>sF79{MFuoY zqqRnsY1?+WTxzYyIo~-)TyY4-#iuY*gY5yB4jM*H+cZt;Za5kV7{Bj@Wr6V_K7)}O zbE;9L6eyyuYw!>5C|z7UqV4y>(h8>ppTSZ!czFPEnI2>o+4OWwHG30hAwGkR)nFtt zZUR5inxRHTgzy~p443*+Kb7^%TFpzAuSMvw(3QYJRo3!CU^O2m>H zYy-C2tx^iDU18@j-OaG@1Vbq~(|{Qb4Qrcu&B}k%&`b|`PFhZXa-jWgz){NMW8v8b zD5Z{79v=%ory8Yl_mGQ;2WgUgI{bfhiT?=};+6);J}1SqYoVi*21mrR=R!0GFXZ*V zfae)->eAq+l$i9u&CLz&(DU>27pih~b%jj#@bJL%z-qNxE|=EYuRTj^?Q*$XtyXLg zEEWsr9Csjd^ks}`+m<`qs)*gVA83!hFyZ3PcYo&rG}mq0T5D-WnRVaj`p~}NlREJ_ zu{#)@c)jm?q^A000DXNklY}n8RearuU8uokoR;0y-H0$EY6sfB{kd_$PR(KT~iPI240NY1b z_lWnK%KrEhXT1sl*Vh10*SNV!y{s&uHM9m1h{nG%gBixa7}RyD%&RMuB>;T-BqVTA zp<@|ut#NsYs=`9=C(szI*SNbA5GYHOB{Gulz-k3+!7L+CRru*LJhR>9^-kB`%e<(d zl$=0Wf=G5VW3XNa6(@GU7=g^Z2xciJkY&&sN=;ez$gGVC=1~;;=(@mr+OlJ_7Db_Su~~+$lM`S@)4*B~Ay+6A zT81hHwuy!7VxlGg^kTunx|` z7+5FY0l)6oa5gFD`!ISai;3_ttWZ$JEE9THLF=%Ci8+5Fi;3_t%-gUr`1iZK8ugEd zIW^}`XE71JhxKZRcR*_>9Rl`3W4R1vN$-DMhpxkNiF#`WdttG&rr<}gUJWq;BB%nb z4G!n;5kHB(T|>e@i)6_2of3PFC(qW)d&Q9 z9(eXOLk$8#LWu_xyIsZJK4YT!NW{nA?5ZJXXsiqV#2kb&kHbaRg}mbf?k;Q;g&xI^ zV6htFQo{dt4voQP6GGmD$J1f6L1V(54#A}O7}l#HCgA%ZpU*?*p&w~z4#A}O80I%> z4uSi1sG^)rZD^*u84VM#4){F3nXtjPNs8k*@L&q>SaCl0iSV(wVw z@lo(|2>5b$xjb0j_;@!ek57jeSECCZX4Hq0D-p_a80?%H{{uPktB6A0f$Dn7Mwy44 z51bq?u7!?O8XOBRCeY8p6XW`+@#13cB&ER<@IROnUthyIGzMS4KBp=lK477t3i(0z z&%eMJ{I`DQXIWLasGv0