diff --git a/homedecor/bedroom.lua b/homedecor/bedroom.lua index 24313d29..0aa3df40 100644 --- a/homedecor/bedroom.lua +++ b/homedecor/bedroom.lua @@ -3,32 +3,14 @@ local S = homedecor_i18n.gettext local function N_(x) return x end -local bedcolors = { - { S("black"), "black", "#000000:200" }, --new cg72 - { S("brown"), "brown", "#603010:175" }, - { S("blue"), "blue", "#0000d0:150" }, - { S("cyan"), "cyan", "#009fa7:150" }, --new cg72 - { S("dark grey"), "darkgrey", "#101010:175" }, - { S("dark green"), "dark_green", "#007000:150" }, - { S("green"), "green", "#00d000:150" }, --new cg72 - { S("grey"), "grey", "#101010:100" }, --new cg72 - { S("magenta"), "magenta", "#e0048b:150" }, --new cg72 - { S("orange"), "orange", "#ff3000:150" }, - { S("pink"), "pink", "#ff80b0:150" }, - { S("red"), "red", "#d00000:150" }, - { S("violet"), "violet", "#7000e0:150" }, - { S("white"), "white", "#000000:000" }, --new cg72 - { S("yellow"), "yellow", "#ffe000:150" } -} - local bed_sbox = { - type = "fixed", - fixed = { -0.5, -0.5, -0.5, 0.5, 0.5, 1.5 } + type = "wallmounted", + wall_side = { -0.5, -0.5, -0.5, 0.5, 0.5, 1.5 } } local bed_cbox = { - type = "fixed", - fixed = { + type = "wallmounted", + wall_side = { { -0.5, -0.5, -0.5, 0.5, -0.05, 1.5 }, { -0.5, -0.5, 1.44, 0.5, 0.5, 1.5 }, { -0.5, -0.5, -0.5, 0.5, 0.18, -0.44 }, @@ -36,125 +18,141 @@ local bed_cbox = { } local kbed_sbox = { - type = "fixed", - fixed = { -0.5, -0.5, -0.5, 1.5, 0.5, 1.5 } + type = "wallmounted", + wall_side = { -0.5, -0.5, -0.5, 1.5, 0.5, 1.5 } } local kbed_cbox = { - type = "fixed", - fixed = { + type = "wallmounted", + wall_side = { { -0.5, -0.5, -0.5, 1.5, -0.05, 1.5 }, { -0.5, -0.5, 1.44, 1.5, 0.5, 1.5 }, { -0.5, -0.5, -0.5, 1.5, 0.18, -0.44 }, } } -for _, c in ipairs(bedcolors) do - local colordesc, color, hue = unpack(c) - local color2=color - - if color == "darkgrey" then - color2 = "dark_grey" +homedecor.register("bed_regular", { + mesh = "homedecor_bed_regular.obj", + tiles = { + { name = "homedecor_bed_frame.png", color = 0xffffffff }, + { name = "default_wood.png", color = 0xffffffff }, + { name = "wool_white.png", color = 0xffffffff }, + "wool_white.png", + { name = "homedecor_bed_bottom.png", color = 0xffffffff }, + "wool_white.png^[brighten", -- pillow + }, + inventory_image = "homedecor_bed_inv.png", + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + description = S("Bed"), + groups = {snappy=3}, + selection_box = bed_sbox, + node_box = bed_cbox, + sounds = default.node_sound_wood_defaults(), + on_rotate = screwdriver.disallow, + after_place_node = function(pos, placer, itemstack, pointed_thing) + homedecor.fix_rotation_nsew(pos, placer, itemstack, pointed_thing) + if not placer:get_player_control().sneak then + return homedecor.bed_expansion(pos, placer, itemstack, pointed_thing) + end + end, + after_dig_node = function(pos) + homedecor.unextend_bed(pos) + end, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + local itemname = itemstack:get_name() + if string.find(itemname, "dye:") or string.find(itemname, "unifieddyes:") then + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "homedecor:bed_regular", "wallmounted") + elseif itemname == "homedecor:bed_regular" then + homedecor.bed_expansion(pos, clicker, itemstack, pointed_thing, true) + return itemstack + else + if minetest.get_modpath("beds") then + beds.on_rightclick(pos, clicker) + end + return itemstack + end end - homedecor.register("bed_"..color.."_regular", { - mesh = "homedecor_bed_regular.obj", - tiles = { - "homedecor_bed_frame.png", - "default_wood.png", - "wool_white.png", - "wool_"..color2..".png", - "homedecor_bed_bottom.png", - "wool_"..color2..".png^[brighten", -- pillow - }, - inventory_image = "homedecor_bed_inv.png^(homedecor_bed_overlay_inv.png^[colorize:"..hue..")", - description = S("Bed (@1)", colordesc), - groups = {snappy=3}, - selection_box = bed_sbox, - collision_box = bed_cbox, - sounds = default.node_sound_wood_defaults(), - on_rotate = screwdriver.disallow, - after_place_node = function(pos, placer, itemstack, pointed_thing) - if not placer:get_player_control().sneak then - return homedecor.bed_expansion(pos, placer, itemstack, pointed_thing, color) - end - end, - after_dig_node = function(pos) - homedecor.unextend_bed(pos, color) - end, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) +}) + +homedecor.register("bed_extended", { + mesh = "homedecor_bed_extended.obj", + tiles = { + { name = "homedecor_bed_frame.png", color = 0xffffffff }, + { name = "default_wood.png", color = 0xffffffff }, + { name = "wool_white.png", color = 0xffffffff }, + "wool_white.png", + { name = "homedecor_bed_bottom.png", color = 0xffffffff }, + "wool_white.png^[brighten", + }, + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + selection_box = bed_sbox, + node_box = bed_cbox, + groups = {snappy=3}, + sounds = default.node_sound_wood_defaults(), + expand = { forward = "air" }, + on_rotate = screwdriver.disallow, + after_dig_node = function(pos) + homedecor.unextend_bed(pos) + end, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + local itemname = itemstack:get_name() + if string.find(itemname, "dye:") or string.find(itemname, "unifieddyes:") then + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "homedecor:bed_extended", "wallmounted") + else if minetest.get_modpath("beds") then beds.on_rightclick(pos, clicker) end return itemstack end - }) + end, + drop = "homedecor:bed_regular" +}) - homedecor.register("bed_"..color.."_extended", { - mesh = "homedecor_bed_extended.obj", - tiles = { - "homedecor_bed_frame.png", - "default_wood.png", - "wool_white.png", - "wool_"..color2..".png", - "homedecor_bed_bottom.png", - "wool_"..color2..".png^[brighten", - }, - selection_box = bed_sbox, - collision_box = bed_cbox, - sounds = default.node_sound_wood_defaults(), - expand = { forward = "air" }, - on_rotate = screwdriver.disallow, - after_dig_node = function(pos) - homedecor.unextend_bed(pos, color) - end, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) - if minetest.get_modpath("beds") then - beds.on_rightclick(pos, clicker) - end - return itemstack - end, - drop = "homedecor:bed_"..color.."_regular" - }) - - homedecor.register("bed_"..color.."_kingsize", { - mesh = "homedecor_bed_kingsize.obj", - tiles = { - "homedecor_bed_frame.png", - "default_wood.png", - "wool_white.png", - "wool_"..color2..".png", - "homedecor_bed_bottom.png", - "wool_"..color2..".png^[brighten", - }, - inventory_image = "homedecor_bed_kingsize_inv.png^(homedecor_bed_kingsize_overlay_inv.png^[colorize:"..hue..")", - groups = {snappy=3, not_in_creative_inventory=1}, - description = S("Bed (@1, king sized)", colordesc), - groups = {snappy=3, not_in_creative_inventory=1}, - selection_box = kbed_sbox, - collision_box = kbed_cbox, - sounds = default.node_sound_wood_defaults(), - on_rotate = screwdriver.disallow, - after_dig_node = function(pos, oldnode, oldmetadata, digger) - local inv = digger:get_inventory() - if digger:get_player_control().sneak and inv:room_for_item("main", "bed_"..color.."_regular 1") then - inv:remove_item("main", "homedecor:bed_"..color.."_kingsize 1") - inv:add_item("main", "homedecor:bed_"..color.."_regular 2") - end - end, - on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) +homedecor.register("bed_kingsize", { + mesh = "homedecor_bed_kingsize.obj", + tiles = { + { name = "homedecor_bed_frame.png", color = 0xffffffff }, + { name = "default_wood.png", color = 0xffffffff }, + { name = "wool_white.png", color = 0xffffffff }, + "wool_white.png", + { name = "homedecor_bed_bottom.png", color = 0xffffffff }, + "wool_white.png^[brighten", + }, + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + inventory_image = "homedecor_bed_kingsize_inv.png", + groups = {snappy=3, not_in_creative_inventory=1}, + description = S("Bed (king sized)"), + groups = {snappy=3, not_in_creative_inventory=1}, + selection_box = kbed_sbox, + node_box = kbed_cbox, + sounds = default.node_sound_wood_defaults(), + on_rotate = screwdriver.disallow, + after_place_node = homedecor.fix_rotation_nsew, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + local inv = digger:get_inventory() + if digger:get_player_control().sneak and inv:room_for_item("main", "bed_regular 1") then + inv:remove_item("main", "homedecor:bed_kingsize 1") + inv:add_item("main", "homedecor:bed_regular 2") + end + end, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + local itemname = itemstack:get_name() + if string.find(itemname, "dye:") or string.find(itemname, "unifieddyes:") then + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "homedecor:bed_kingsize", "wallmounted") + else if minetest.get_modpath("beds") then beds.on_rightclick(pos, clicker) end return itemstack end - }) - - minetest.register_alias("homedecor:bed_"..color.."_foot", "homedecor:bed_"..color.."_regular") - minetest.register_alias("homedecor:bed_"..color.."_footext", "homedecor:bed_"..color.."_extended") - minetest.register_alias("homedecor:bed_"..color.."_head", "air") - -end - + end +}) for _, w in pairs({ N_("mahogany"), N_("oak") }) do homedecor.register("nightstand_"..w.."_one_drawer", { @@ -212,3 +210,75 @@ for _, w in pairs({ N_("mahogany"), N_("oak") }) do }, }) end + +-- convert to param2 colorization + +local bedcolors = { + "black", + "brown", + "blue", + "cyan", + "darkgrey", + "dark_green", + "green", + "grey", + "magenta", + "orange", + "pink", + "red", + "violet", + "white", + "yellow" +} + +homedecor.old_bed_nodes = {} + +for _, color in ipairs(bedcolors) do + table.insert(homedecor.old_bed_nodes, "homedecor:bed_"..color.."_regular") + table.insert(homedecor.old_bed_nodes, "homedecor:bed_"..color.."_extended") + table.insert(homedecor.old_bed_nodes, "homedecor:bed_"..color.."_kingsize") +end + +minetest.register_lbm({ + name = "homedecor:convert_beds", + label = "Convert homedecor static bed nodes to use param2 color", + run_at_every_load = true, + nodenames = homedecor.old_bed_nodes, + action = function(pos, node) + local name = node.name + local color = string.sub(name, string.find(name, "_") + 1) + local color = string.sub(color, 1, string.find(color, "_", -10) - 1) -- -10 puts us near the end of the color field + + if color == "darkgrey" then + color = "dark_grey" + end + + local paletteidx = unifieddyes.getpaletteidx("unifieddyes:"..color, "wallmounted") + local old_fdir = math.floor(node.param2 % 32) + local new_fdir = 3 + + if old_fdir == 0 then + new_fdir = 3 + elseif old_fdir == 1 then + new_fdir = 4 + elseif old_fdir == 2 then + new_fdir = 2 + elseif old_fdir == 3 then + new_fdir = 5 + end + + local param2 = paletteidx + new_fdir + + if string.find(name, "regular") then + new_name = "homedecor:bed_regular" + elseif string.find(name, "extended") then + new_name = "homedecor:bed_extended" + else + new_name = "homedecor:bed_kingsize" + end + + minetest.set_node(pos, { name = new_name, param2 = param2 }) + local meta = minetest.get_meta(pos) + meta:set_string("dye", "unifieddyes:"..color) + end +}) diff --git a/homedecor/handlers/expansion.lua b/homedecor/handlers/expansion.lua index 46ed7329..240db35f 100644 --- a/homedecor/handlers/expansion.lua +++ b/homedecor/handlers/expansion.lua @@ -22,6 +22,35 @@ homedecor.fdir_to_fwd = { { -1, 0 }, } +-- special case for wallmounted nodes + +homedecor.wall_fdir_to_right = { + nil, + nil, + { -1, 0 }, + { 1, 0 }, + { 0, -1 }, + { 0, 1 }, +} + +homedecor.wall_fdir_to_left = { + nil, + nil, + { 1, 0 }, + { -1, 0 }, + { 0, 1 }, + { 0, -1 }, +} + +homedecor.wall_fdir_to_fwd = { + nil, + nil, + { 0, -1 }, + { 0, 1 }, + { 1, 0 }, + { -1, 0 }, +} + local placeholder_node = "homedecor:expansion_placeholder" minetest.register_node(placeholder_node, { description = "Expansion placeholder (you hacker you!)", @@ -125,7 +154,7 @@ function homedecor.stack_wing(itemstack, placer, pointed_thing, node1, node2, no local forceright = placer:get_player_control()["sneak"] local fdir = minetest.dir_to_facedir(placer:get_look_dir()) - local is_right_wing = node1 == minetest.get_node({ x = pos.x + homedecor.fdir_to_left[fdir+1][1], y=pos.y, z = pos.z + homedecor.fdir_to_left[fdir+1][2] }).name + local is_right_wing = node1 == minetest.get_node({ x = pos.x + homedecor.wall_fdir_to_left[fdir+1][1], y=pos.y, z = pos.z + homedecor.fdir_to_left[fdir+1][2] }).name if forceright or is_right_wing then node1, node2 = node1_right, node2_right end @@ -142,20 +171,20 @@ function homedecor.stack_sideways(itemstack, placer, pointed_thing, node1, node2 if not pos then return itemstack end local fdir = minetest.dir_to_facedir(placer:get_look_dir()) - local fdir_transform = dir and homedecor.fdir_to_right or homedecor.fdir_to_fwd + local fdir_transform = dir and homedecor.wall_fdir_to_right or homedecor.wall_dir_to_fwd local pos2 = { x = pos.x + fdir_transform[fdir+1][1], y=pos.y, z = pos.z + fdir_transform[fdir+1][2] } return stack(itemstack, placer, fdir, pos, def, pos2, node1, node2) end -function homedecor.bed_expansion(pos, placer, itemstack, pointed_thing, color) +function homedecor.bed_expansion(pos, placer, itemstack, pointed_thing, trybunks) local thisnode = minetest.get_node(pos) local fdir = thisnode.param2 - local fxd = homedecor.fdir_to_fwd[fdir+1][1] - local fzd = homedecor.fdir_to_fwd[fdir+1][2] + local fxd = homedecor.wall_fdir_to_fwd[fdir+1][1] + local fzd = homedecor.wall_fdir_to_fwd[fdir+1][2] local forwardpos = {x=pos.x+fxd, y=pos.y, z=pos.z+fzd} local forwardnode = minetest.get_node(forwardpos) @@ -176,48 +205,50 @@ function homedecor.bed_expansion(pos, placer, itemstack, pointed_thing, color) minetest.set_node(forwardpos, {name = "air"}) - local lxd = homedecor.fdir_to_left[fdir+1][1] - local lzd = homedecor.fdir_to_left[fdir+1][2] + local lxd = homedecor.wall_fdir_to_left[fdir+1][1] + local lzd = homedecor.wall_fdir_to_left[fdir+1][2] local leftpos = {x=pos.x+lxd, y=pos.y, z=pos.z+lzd} local leftnode = minetest.get_node(leftpos) - local rxd = homedecor.fdir_to_right[fdir+1][1] - local rzd = homedecor.fdir_to_right[fdir+1][2] + local rxd = homedecor.wall_fdir_to_right[fdir+1][1] + local rzd = homedecor.wall_fdir_to_right[fdir+1][2] local rightpos = {x=pos.x+rxd, y=pos.y, z=pos.z+rzd} local rightnode = minetest.get_node(rightpos) - if leftnode.name == "homedecor:bed_"..color.."_regular" then + if leftnode.name == "homedecor:bed_regular" then local newname = string.gsub(thisnode.name, "_regular", "_kingsize") minetest.set_node(pos, {name = "air"}) minetest.set_node(leftpos, { name = newname, param2 = fdir}) - elseif rightnode.name == "homedecor:bed_"..color.."_regular" then + elseif rightnode.name == "homedecor:bed_regular" then local newname = string.gsub(thisnode.name, "_regular", "_kingsize") minetest.set_node(rightpos, {name = "air"}) minetest.set_node(pos, { name = newname, param2 = fdir}) end - local topnode = minetest.get_node({x=pos.x, y=pos.y+1.0, z=pos.z}) - local bottomnode = minetest.get_node({x=pos.x, y=pos.y-1.0, z=pos.z}) + local toppos = {x=pos.x, y=pos.y+1.0, z=pos.z} + local botpos = {x=pos.x, y=pos.y-1.0, z=pos.z} - if string.find(topnode.name, "homedecor:bed_.*_regular$") then - if fdir == topnode.param2 then - local newname = string.gsub(thisnode.name, "_regular", "_extended") - minetest.set_node(pos, { name = newname, param2 = fdir}) - end - end + local topposfwd = {x=toppos.x+fxd, y=toppos.y, z=toppos.z+fzd} + local topnodefwd = minetest.get_node(topposfwd) - if string.find(bottomnode.name, "homedecor:bed_.*_regular$") then - if fdir == bottomnode.param2 then - local newname = string.gsub(bottomnode.name, "_regular", "_extended") - minetest.set_node({x=pos.x, y=pos.y-1.0, z=pos.z}, { name = newname, param2 = fdir}) - end + local topnode = minetest.get_node(toppos) + local bottomnode = minetest.get_node(botpos) + + print(topnode.name, thisnode.name, bottomnode.name, itemstack:get_name(), dump(trybunks)) + + if trybunks and is_buildable_to(placer_name, toppos, topposfwd) then + print("want to stack beds, top seems to be clear") + local newname = string.gsub(thisnode.name, "_regular", "_extended") + minetest.set_node(toppos, { name = thisnode.name, param2 = fdir}) + minetest.set_node(pos, { name = newname, param2 = fdir}) + itemstack:take_item() end end -function homedecor.unextend_bed(pos, color) +function homedecor.unextend_bed(pos) local bottomnode = minetest.get_node({x=pos.x, y=pos.y-1.0, z=pos.z}) local fdir = bottomnode.param2 - if string.find(bottomnode.name, "homedecor:bed_.*_extended$") then + if bottomnode.name == "homedecor:bed_extended" then local newname = string.gsub(bottomnode.name, "_extended", "_regular") minetest.set_node({x=pos.x, y=pos.y-1.0, z=pos.z}, { name = newname, param2 = fdir}) end diff --git a/homedecor/models/homedecor_bed_extended.obj b/homedecor/models/homedecor_bed_extended.obj index 4616b466..b8e49c42 100644 --- a/homedecor/models/homedecor_bed_extended.obj +++ b/homedecor/models/homedecor_bed_extended.obj @@ -1,158 +1,158 @@ -# Blender v2.73 (sub 0) OBJ File: 'bed-extended.blend' +# Blender v2.72 (sub 0) OBJ File: 'bed-extended.blend' # www.blender.org o Cube -v -0.500000 -0.375000 1.437500 -v -0.500000 -0.375000 -0.437500 -v 0.500000 -0.375000 -0.437500 -v 0.500000 -0.375000 1.437500 -v -0.500000 -0.125000 1.437500 -v -0.500000 -0.125000 -0.437500 -v 0.500000 -0.125000 -0.437500 -v 0.500000 -0.125000 1.437500 -v -0.437500 -0.125000 1.437500 -v -0.437500 -0.125000 -0.437500 -v 0.437500 -0.125000 -0.437500 -v 0.437500 -0.125000 1.437500 -v 0.375000 -0.500000 -0.437500 -v 0.375000 -0.500000 -0.500000 +v -1.437500 0.500000 -0.375000 +v 0.437500 0.500000 -0.375000 +v 0.437500 -0.500000 -0.375000 +v -1.437500 -0.500000 -0.375000 +v -1.437500 0.500000 -0.125000 +v 0.437500 0.500000 -0.125000 +v 0.437500 -0.500000 -0.125000 +v -1.437500 -0.500000 -0.125000 +v -1.437500 0.437500 -0.125000 +v 0.437500 0.437500 -0.125000 +v 0.437500 -0.437500 -0.125000 +v -1.437500 -0.437500 -0.125000 +v 0.437500 -0.375000 -0.500000 +v 0.500000 -0.375000 -0.500000 v 0.500000 -0.500000 -0.500000 -v 0.500000 -0.500000 -0.437500 -v 0.375000 0.500000 -0.437500 -v 0.375000 0.500000 -0.500000 +v 0.437500 -0.500000 -0.500000 +v 0.437500 -0.375000 0.500000 +v 0.500000 -0.375000 0.500000 +v 0.500000 -0.500000 0.500000 +v 0.437500 -0.500000 0.500000 +v 0.437500 0.500000 -0.500000 v 0.500000 0.500000 -0.500000 -v 0.500000 0.500000 -0.437500 -v -0.500000 -0.500000 -0.437500 -v -0.500000 -0.500000 -0.500000 -v -0.375000 -0.500000 -0.500000 -v -0.375000 -0.500000 -0.437500 -v -0.500000 0.500000 -0.437500 -v -0.500000 0.500000 -0.500000 -v -0.375000 0.500000 -0.500000 -v -0.375000 0.500000 -0.437500 -v -0.375000 -0.375000 -0.437500 -v -0.375000 -0.375000 -0.500000 -v 0.375000 -0.375000 -0.500000 -v 0.375000 -0.375000 -0.437500 -v -0.375000 -0.125000 -0.437500 -v -0.375000 -0.125000 -0.500000 -v 0.375000 -0.125000 -0.500000 -v 0.375000 -0.125000 -0.437500 -v -0.375000 0.000000 -0.437500 -v -0.375000 0.000000 -0.500000 -v 0.375000 0.000000 -0.500000 -v 0.375000 0.000000 -0.437500 -v -0.375000 0.125000 -0.437500 -v -0.375000 0.125000 -0.500000 -v 0.375000 0.125000 -0.500000 -v 0.375000 0.125000 -0.437500 -v 0.375000 -0.500000 1.437500 -v 0.375000 -0.500000 1.500000 -v 0.500000 -0.500000 1.500000 -v 0.500000 -0.500000 1.437500 -v 0.375000 0.500000 1.437500 -v 0.375000 0.500000 1.500000 -v 0.500000 0.500000 1.500000 -v 0.500000 0.500000 1.437500 -v -0.500000 -0.500000 1.437500 -v -0.500000 -0.500000 1.500000 -v -0.375000 -0.500000 1.500000 -v -0.375000 -0.500000 1.437500 -v -0.500000 0.500000 1.437500 -v -0.500000 0.500000 1.500000 -v -0.375000 0.500000 1.500000 -v -0.375000 0.500000 1.437500 -v -0.375000 -0.375000 1.437500 -v -0.375000 -0.375000 1.500000 -v 0.375000 -0.375000 1.500000 -v 0.375000 -0.375000 1.437500 -v -0.375000 -0.125000 1.437500 -v -0.375000 -0.125000 1.500000 -v 0.375000 -0.125000 1.500000 -v 0.375000 -0.125000 1.437500 -v -0.375000 -0.062500 1.437500 -v -0.375000 -0.062500 1.500000 -v 0.375000 -0.062500 1.500000 -v 0.375000 -0.062500 1.437500 -v -0.375000 0.187500 1.437500 -v -0.375000 0.187500 1.500000 -v 0.375000 0.187500 1.500000 -v 0.375000 0.187500 1.437500 -v -0.375000 0.250000 1.437500 -v -0.375000 0.250000 1.500000 -v 0.375000 0.250000 1.500000 -v 0.375000 0.250000 1.437500 -v -0.375000 0.437500 1.437500 -v -0.375000 0.437500 1.500000 -v 0.375000 0.437500 1.500000 -v 0.375000 0.437500 1.437500 -v -0.500000 -0.125000 0.500000 -v -0.500000 -0.375000 0.500000 -v 0.500000 -0.125000 0.500000 -v 0.500000 -0.375000 0.500000 -v -0.437500 -0.125000 0.500000 -v 0.437500 -0.125000 0.500000 -v -0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 1.437500 -v -0.437500 -0.078125 1.437500 -v -0.437500 -0.078125 -0.437500 -v 0.437500 -0.078125 -0.437500 -v 0.437500 -0.078125 1.437500 -v -0.406250 -0.046875 1.437500 -v -0.406250 -0.046875 -0.437500 -v 0.406250 -0.046875 -0.437500 -v 0.406250 -0.046875 1.437500 -v -0.312500 -0.046875 1.437500 -v -0.312500 -0.046875 1.062500 -v 0.312500 -0.046875 1.062500 -v 0.312500 -0.046875 1.437500 -v -0.406250 -0.046875 0.500000 -v -0.437500 -0.078125 0.500000 -v 0.406250 -0.046875 0.500000 -v 0.437500 -0.078125 0.500000 -v -0.312500 -0.031250 1.437500 -v -0.312500 -0.031250 1.062500 -v 0.312500 -0.031250 1.062500 -v 0.312500 -0.031250 1.437500 -v -0.250000 0.031250 1.375000 -v -0.250000 0.031250 1.125000 -v 0.250000 0.031250 1.125000 -v 0.250000 0.031250 1.375000 -v 0.437500 -0.375000 1.437500 -v 0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 1.375000 -v 0.437500 -0.375000 1.375000 -v -0.437500 -0.375000 -0.375000 +v 0.500000 0.375000 -0.500000 +v 0.437500 0.375000 -0.500000 +v 0.437500 0.500000 0.500000 +v 0.500000 0.500000 0.500000 +v 0.500000 0.375000 0.500000 +v 0.437500 0.375000 0.500000 +v 0.437500 0.375000 -0.375000 +v 0.500000 0.375000 -0.375000 +v 0.500000 -0.375000 -0.375000 v 0.437500 -0.375000 -0.375000 -v -0.437500 -0.312500 1.375000 -v 0.437500 -0.312500 1.375000 -v -0.437500 -0.312500 -0.375000 -v 0.437500 -0.312500 -0.375000 -v -0.437500 -0.125000 1.000000 -v 0.437500 -0.125000 1.000000 -v -0.437500 -0.078125 1.000000 -v 0.406250 -0.046875 1.000000 -v -0.406250 -0.046875 1.000000 -v 0.437500 -0.078125 1.000000 -v -0.437500 -0.312500 0.500000 -v 0.437500 -0.312500 0.500000 -v -0.500000 -0.375000 -0.437500 -v 0.500000 -0.375000 -0.437500 -v -0.500000 -0.375000 0.500000 -v 0.500000 -0.375000 0.500000 -v -0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 -0.437500 -v 0.437500 -0.375000 -0.437500 -v 0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 -0.375000 -v 0.437500 -0.375000 -0.375000 -v -0.375000 0.250000 -0.437500 -v -0.375000 0.250000 -0.500000 -v 0.375000 0.250000 -0.500000 -v 0.375000 0.250000 -0.437500 -v -0.375000 0.375000 -0.437500 -v -0.375000 0.375000 -0.500000 -v 0.375000 0.375000 -0.500000 -v 0.375000 0.375000 -0.437500 +v 0.437500 0.375000 -0.125000 +v 0.500000 0.375000 -0.125000 +v 0.500000 -0.375000 -0.125000 +v 0.437500 -0.375000 -0.125000 +v 0.437500 0.375000 0.000000 +v 0.500000 0.375000 0.000000 +v 0.500000 -0.375000 0.000000 +v 0.437500 -0.375000 0.000000 +v 0.437500 0.375000 0.125000 +v 0.500000 0.375000 0.125000 +v 0.500000 -0.375000 0.125000 +v 0.437500 -0.375000 0.125000 +v -1.437500 -0.375000 -0.500000 +v -1.500000 -0.375000 -0.500000 +v -1.500000 -0.500000 -0.500000 +v -1.437500 -0.500000 -0.500000 +v -1.437500 -0.375000 0.500000 +v -1.500000 -0.375000 0.500000 +v -1.500000 -0.500000 0.500000 +v -1.437500 -0.500000 0.500000 +v -1.437500 0.500000 -0.500000 +v -1.500000 0.500000 -0.500000 +v -1.500000 0.375000 -0.500000 +v -1.437500 0.375000 -0.500000 +v -1.437500 0.500000 0.500000 +v -1.500000 0.500000 0.500000 +v -1.500000 0.375000 0.500000 +v -1.437500 0.375000 0.500000 +v -1.437500 0.375000 -0.375000 +v -1.500000 0.375000 -0.375000 +v -1.500000 -0.375000 -0.375000 +v -1.437500 -0.375000 -0.375000 +v -1.437500 0.375000 -0.125000 +v -1.500000 0.375000 -0.125000 +v -1.500000 -0.375000 -0.125000 +v -1.437500 -0.375000 -0.125000 +v -1.437500 0.375000 -0.062500 +v -1.500000 0.375000 -0.062500 +v -1.500000 -0.375000 -0.062500 +v -1.437500 -0.375000 -0.062500 +v -1.437500 0.375000 0.187500 +v -1.500000 0.375000 0.187500 +v -1.500000 -0.375000 0.187500 +v -1.437500 -0.375000 0.187500 +v -1.437500 0.375000 0.250000 +v -1.500000 0.375000 0.250000 +v -1.500000 -0.375000 0.250000 +v -1.437500 -0.375000 0.250000 +v -1.437500 0.375000 0.437500 +v -1.500000 0.375000 0.437500 +v -1.500000 -0.375000 0.437500 +v -1.437500 -0.375000 0.437500 +v -0.500000 0.500000 -0.125000 +v -0.500000 0.500000 -0.375000 +v -0.500000 -0.500000 -0.125000 +v -0.500000 -0.500000 -0.375000 +v -0.500000 0.437500 -0.125000 +v -0.500000 -0.437500 -0.125000 +v -0.500000 0.437500 -0.375000 +v -1.437500 0.437500 -0.375000 +v -1.437500 0.437500 -0.078125 +v 0.437500 0.437500 -0.078125 +v 0.437500 -0.437500 -0.078125 +v -1.437500 -0.437500 -0.078125 +v -1.437500 0.406250 -0.046875 +v 0.437500 0.406250 -0.046875 +v 0.437500 -0.406250 -0.046875 +v -1.437500 -0.406250 -0.046875 +v -1.437500 0.312500 -0.046875 +v -1.062500 0.312500 -0.046875 +v -1.062500 -0.312500 -0.046875 +v -1.437500 -0.312500 -0.046875 +v -0.500000 0.406250 -0.046875 +v -0.500000 0.437500 -0.078125 +v -0.500000 -0.406250 -0.046875 +v -0.500000 -0.437500 -0.078125 +v -1.437500 0.312500 -0.031250 +v -1.062500 0.312500 -0.031250 +v -1.062500 -0.312500 -0.031250 +v -1.437500 -0.312500 -0.031250 +v -1.375000 0.250000 0.031250 +v -1.125000 0.250000 0.031250 +v -1.125000 -0.250000 0.031250 +v -1.375000 -0.250000 0.031250 +v -1.437500 -0.437500 -0.375000 +v -0.500000 -0.437500 -0.375000 +v -1.375000 0.437500 -0.375000 +v -1.375000 -0.437500 -0.375000 +v 0.375000 0.437500 -0.375000 +v 0.375000 -0.437500 -0.375000 +v -1.375000 0.437500 -0.312500 +v -1.375000 -0.437500 -0.312500 +v 0.375000 0.437500 -0.312500 +v 0.375000 -0.437500 -0.312500 +v -1.000000 0.437500 -0.125000 +v -1.000000 -0.437500 -0.125000 +v -1.000000 0.437500 -0.078125 +v -1.000000 -0.406250 -0.046875 +v -1.000000 0.406250 -0.046875 +v -1.000000 -0.437500 -0.078125 +v -0.500000 0.437500 -0.312500 +v -0.500000 -0.437500 -0.312500 +v 0.437500 0.500000 -0.375000 +v 0.437500 -0.500000 -0.375000 +v -0.500000 0.500000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v -0.500000 0.437500 -0.375000 +v 0.437500 0.437500 -0.375000 +v 0.437500 -0.437500 -0.375000 +v -0.500000 -0.437500 -0.375000 +v 0.375000 0.437500 -0.375000 +v 0.375000 -0.437500 -0.375000 +v 0.437500 0.375000 0.250000 +v 0.500000 0.375000 0.250000 +v 0.500000 -0.375000 0.250000 +v 0.437500 -0.375000 0.250000 +v 0.437500 0.375000 0.375000 +v 0.500000 0.375000 0.375000 +v 0.500000 -0.375000 0.375000 +v 0.437500 -0.375000 0.375000 vt 1.000000 0.250000 vt 0.062500 0.250000 vt 0.062500 -0.000000 @@ -233,16 +233,16 @@ vt 0.750000 0.125000 vt 0.812500 0.062500 vt 0.812500 0.500000 vt 0.187500 0.500000 -vn -1.000000 0.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 -1.000000 vn 0.000000 0.000000 1.000000 -vn 0.707100 0.707100 0.000000 -vn -0.707100 0.707100 0.000000 -vn 0.000000 0.707100 -0.707100 -vn 0.000000 0.707100 0.707100 +vn 0.000000 0.000000 -1.000000 +vn 1.000000 0.000000 0.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 -0.707100 0.707100 +vn -0.000000 0.707100 0.707100 +vn 0.707100 0.000000 0.707100 +vn -0.707100 0.000000 0.707100 g Cube_Cube_frame-metal s off f 85/1/1 6/2/1 2/3/1 86/4/1 diff --git a/homedecor/models/homedecor_bed_kingsize.obj b/homedecor/models/homedecor_bed_kingsize.obj index 9b5dad10..89a939d3 100644 --- a/homedecor/models/homedecor_bed_kingsize.obj +++ b/homedecor/models/homedecor_bed_kingsize.obj @@ -1,260 +1,260 @@ -# Blender v2.73 (sub 0) OBJ File: 'bed-kingsize.blend' +# Blender v2.72 (sub 0) OBJ File: 'bed-kingsize.blend' # www.blender.org o Cube -v -0.500000 -0.375000 1.437500 -v 0.500000 -0.375000 -0.437500 -v 0.500000 -0.375000 1.437500 -v 0.500000 -0.125000 -0.437500 -v 0.500000 -0.125000 1.437500 -v 0.437500 -0.125000 -0.437500 -v 0.437500 -0.125000 1.437500 -v 0.375000 -0.500000 -0.437500 -v 0.375000 -0.500000 -0.500000 +v -1.437500 0.500000 -0.375000 +v 0.437500 -0.500000 -0.375000 +v -1.437500 -0.500000 -0.375000 +v 0.437500 -0.500000 -0.125000 +v -1.437500 -0.500000 -0.125000 +v 0.437500 -0.437500 -0.125000 +v -1.437500 -0.437500 -0.125000 +v 0.437500 -0.375000 -0.500000 +v 0.500000 -0.375000 -0.500000 v 0.500000 -0.500000 -0.500000 -v 0.500000 -0.500000 -0.437500 -v 0.375000 0.187500 -0.437500 -v 0.375000 0.187500 -0.500000 -v 0.500000 0.187500 -0.500000 -v 0.500000 0.187500 -0.437500 -v -0.500000 -0.375000 -0.437500 -v -0.500000 -0.375000 -0.500000 -v 0.375000 -0.375000 -0.500000 -v 0.375000 -0.375000 -0.437500 -v -0.500000 -0.125000 -0.437500 -v -0.500000 -0.125000 -0.500000 -v 0.375000 -0.125000 -0.500000 -v 0.375000 -0.125000 -0.437500 -v -0.500000 0.000000 -0.437500 -v -0.500000 0.000000 -0.500000 -v 0.375000 0.000000 -0.500000 -v 0.375000 0.000000 -0.437500 -v -0.500000 0.125000 -0.437500 -v -0.500000 0.125000 -0.500000 -v 0.375000 0.125000 -0.500000 -v 0.375000 0.125000 -0.437500 -v 0.375000 -0.500000 1.437500 -v 0.375000 -0.500000 1.500000 -v 0.500000 -0.500000 1.500000 -v 0.500000 -0.500000 1.437500 -v 0.375000 0.500000 1.437500 -v 0.375000 0.500000 1.500000 -v 0.500000 0.500000 1.500000 -v 0.500000 0.500000 1.437500 -v -0.500000 -0.375000 1.437500 -v -0.500000 -0.375000 1.500000 -v 0.375000 -0.375000 1.500000 -v 0.375000 -0.375000 1.437500 -v -0.500000 -0.125000 1.437500 -v -0.500000 -0.125000 1.500000 -v 0.375000 -0.125000 1.500000 -v 0.375000 -0.125000 1.437500 -v -0.500000 -0.062500 1.437500 -v -0.500000 -0.062500 1.500000 -v 0.375000 -0.062500 1.500000 -v 0.375000 -0.062500 1.437500 -v -0.500000 0.187500 1.437500 -v -0.500000 0.187500 1.500000 -v 0.375000 0.187500 1.500000 -v 0.375000 0.187500 1.437500 -v -0.500000 0.250000 1.437500 -v -0.500000 0.250000 1.500000 -v 0.375000 0.250000 1.500000 -v 0.375000 0.250000 1.437500 -v -0.500000 0.437500 1.437500 -v -0.500000 0.437500 1.500000 -v 0.375000 0.437500 1.500000 -v 0.375000 0.437500 1.437500 -v -0.500000 -0.375000 0.500000 -v 0.500000 -0.125000 0.500000 -v 0.500000 -0.375000 0.500000 -v 0.437500 -0.125000 0.500000 -v -0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 1.437500 -v 0.437500 -0.078125 -0.437500 -v 0.437500 -0.078125 1.437500 -v -0.500000 -0.046875 1.437500 -v -0.500000 -0.046875 -0.437500 -v 0.406250 -0.046875 -0.437500 -v 0.406250 -0.046875 1.437500 -v -0.312500 -0.046875 1.437500 -v -0.312500 -0.046875 1.062500 -v 0.312500 -0.046875 1.062500 -v 0.312500 -0.046875 1.437500 -v -0.500000 -0.046875 0.500000 -v 0.406250 -0.046875 0.500000 -v 0.437500 -0.078125 0.500000 -v -0.312500 -0.031250 1.437500 -v -0.312500 -0.031250 1.062500 -v 0.312500 -0.031250 1.062500 -v 0.312500 -0.031250 1.437500 -v -0.250000 0.031250 1.375000 -v -0.250000 0.031250 1.125000 -v 0.250000 0.031250 1.125000 -v 0.250000 0.031250 1.375000 -v 0.437500 -0.375000 1.437500 -v 0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 1.375000 -v 0.437500 -0.375000 1.375000 -v -0.437500 -0.375000 -0.375000 +v 0.437500 -0.500000 -0.500000 +v 0.437500 -0.375000 0.187500 +v 0.500000 -0.375000 0.187500 +v 0.500000 -0.500000 0.187500 +v 0.437500 -0.500000 0.187500 +v 0.437500 0.500000 -0.375000 +v 0.500000 0.500000 -0.375000 +v 0.500000 -0.375000 -0.375000 v 0.437500 -0.375000 -0.375000 -v -0.437500 -0.312500 1.375000 -v 0.437500 -0.312500 1.375000 -v -0.437500 -0.312500 -0.375000 -v 0.437500 -0.312500 -0.375000 -v 0.437500 -0.125000 1.000000 -v 0.406250 -0.046875 1.000000 -v -0.500000 -0.046875 1.000000 -v 0.437500 -0.078125 1.000000 -v -0.437500 -0.312500 0.500000 -v 0.437500 -0.312500 0.500000 -v -0.500000 -0.375000 -0.437500 -v 0.500000 -0.375000 -0.437500 -v -0.500000 -0.375000 0.500000 -v 0.500000 -0.375000 0.500000 -v -0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 -0.437500 -v 0.437500 -0.375000 -0.437500 -v 0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 -0.375000 -v 0.437500 -0.375000 -0.375000 -v -1.500000 -0.375000 1.437500 -v -1.500000 -0.375000 -0.437500 -v -0.500000 -0.375000 1.437500 -v -1.500000 -0.125000 1.437500 -v -1.500000 -0.125000 -0.437500 -v -1.437500 -0.125000 1.437500 -v -1.437500 -0.125000 -0.437500 -v -1.500000 -0.500000 -0.437500 +v 0.437500 0.500000 -0.125000 +v 0.500000 0.500000 -0.125000 +v 0.500000 -0.375000 -0.125000 +v 0.437500 -0.375000 -0.125000 +v 0.437500 0.500000 0.000000 +v 0.500000 0.500000 0.000000 +v 0.500000 -0.375000 0.000000 +v 0.437500 -0.375000 0.000000 +v 0.437500 0.500000 0.125000 +v 0.500000 0.500000 0.125000 +v 0.500000 -0.375000 0.125000 +v 0.437500 -0.375000 0.125000 +v -1.437500 -0.375000 -0.500000 +v -1.500000 -0.375000 -0.500000 v -1.500000 -0.500000 -0.500000 -v -1.375000 -0.500000 -0.500000 -v -1.375000 -0.500000 -0.437500 -v -1.500000 0.187500 -0.437500 -v -1.500000 0.187500 -0.500000 -v -1.375000 0.187500 -0.500000 -v -1.375000 0.187500 -0.437500 -v -1.375000 -0.375000 -0.437500 -v -1.375000 -0.375000 -0.500000 -v -0.500000 -0.375000 -0.500000 -v -0.500000 -0.375000 -0.437500 -v -1.375000 -0.125000 -0.437500 -v -1.375000 -0.125000 -0.500000 -v -0.500000 -0.125000 -0.500000 -v -0.500000 -0.125000 -0.437500 -v -1.375000 0.000000 -0.437500 -v -1.375000 0.000000 -0.500000 -v -0.500000 0.000000 -0.500000 -v -0.500000 0.000000 -0.437500 -v -1.375000 0.125000 -0.437500 -v -1.375000 0.125000 -0.500000 -v -0.500000 0.125000 -0.500000 -v -0.500000 0.125000 -0.437500 -v -1.500000 -0.500000 1.437500 -v -1.500000 -0.500000 1.500000 -v -1.375000 -0.500000 1.500000 -v -1.375000 -0.500000 1.437500 -v -1.500000 0.500000 1.437500 -v -1.500000 0.500000 1.500000 -v -1.375000 0.500000 1.500000 -v -1.375000 0.500000 1.437500 -v -1.375000 -0.375000 1.437500 -v -1.375000 -0.375000 1.500000 -v -0.500000 -0.375000 1.500000 -v -0.500000 -0.375000 1.437500 -v -1.375000 -0.125000 1.437500 -v -1.375000 -0.125000 1.500000 -v -0.500000 -0.125000 1.500000 -v -0.500000 -0.125000 1.437500 -v -1.375000 -0.062500 1.437500 -v -1.375000 -0.062500 1.500000 -v -0.500000 -0.062500 1.500000 -v -0.500000 -0.062500 1.437500 -v -1.375000 0.187500 1.437500 -v -1.375000 0.187500 1.500000 -v -0.500000 0.187500 1.500000 -v -0.500000 0.187500 1.437500 -v -1.375000 0.250000 1.437500 -v -1.375000 0.250000 1.500000 -v -0.500000 0.250000 1.500000 -v -0.500000 0.250000 1.437500 -v -1.375000 0.437500 1.437500 -v -1.375000 0.437500 1.500000 -v -0.500000 0.437500 1.500000 -v -0.500000 0.437500 1.437500 -v -1.500000 -0.125000 0.500000 -v -1.500000 -0.375000 0.500000 -v -0.500000 -0.375000 0.500000 -v -1.437500 -0.125000 0.500000 +v -1.437500 -0.500000 -0.500000 v -1.437500 -0.375000 0.500000 -v -1.437500 -0.375000 1.437500 -v -1.437500 -0.078125 1.437500 -v -1.437500 -0.078125 -0.437500 -v -1.406250 -0.046875 1.437500 -v -1.406250 -0.046875 -0.437500 -v -0.500000 -0.046875 -0.437500 -v -0.500000 -0.046875 1.437500 -v -1.312500 -0.046875 1.437500 -v -1.312500 -0.046875 1.062500 -v -0.687500 -0.046875 1.062500 -v -0.687500 -0.046875 1.437500 -v -1.406250 -0.046875 0.500000 -v -1.437500 -0.078125 0.500000 -v -0.500000 -0.046875 0.500000 -v -1.312500 -0.031250 1.437500 -v -1.312500 -0.031250 1.062500 -v -0.687500 -0.031250 1.062500 -v -0.687500 -0.031250 1.437500 -v -1.250000 0.031250 1.375000 -v -1.250000 0.031250 1.125000 -v -0.750000 0.031250 1.125000 -v -0.750000 0.031250 1.375000 -v -0.562500 -0.375000 1.437500 -v -0.562500 -0.375000 0.500000 -v -1.437500 -0.375000 1.375000 -v -0.562500 -0.375000 1.375000 -v -1.437500 -0.375000 -0.375000 -v -0.562500 -0.375000 -0.375000 -v -1.437500 -0.312500 1.375000 -v -0.562500 -0.312500 1.375000 -v -1.437500 -0.312500 -0.375000 -v -0.562500 -0.312500 -0.375000 -v -1.437500 -0.125000 1.000000 -v -1.437500 -0.078125 1.000000 -v -0.500000 -0.046875 1.000000 -v -1.406250 -0.046875 1.000000 -v -1.437500 -0.312500 0.500000 -v -0.562500 -0.312500 0.500000 -v -1.500000 -0.375000 -0.437500 -v -0.500000 -0.375000 -0.437500 v -1.500000 -0.375000 0.500000 -v -0.500000 -0.375000 0.500000 -v -1.437500 -0.375000 0.500000 -v -1.437500 -0.375000 -0.437500 -v -0.562500 -0.375000 -0.437500 -v -0.562500 -0.375000 0.500000 +v -1.500000 -0.500000 0.500000 +v -1.437500 -0.500000 0.500000 +v -1.437500 0.500000 -0.375000 +v -1.500000 0.500000 -0.375000 +v -1.500000 -0.375000 -0.375000 v -1.437500 -0.375000 -0.375000 -v -0.562500 -0.375000 -0.375000 -v -0.500000 -0.125000 -0.437500 -v -0.500000 -0.046875 1.437500 -v -0.500000 -0.125000 1.437500 -v -0.500000 -0.078125 1.437500 -v -0.500000 -0.046875 -0.437500 -v -0.500000 -0.078125 -0.437500 -v -0.562500 -0.500000 -0.375000 -v -0.562500 -0.500000 -0.437500 -v -0.437500 -0.500000 -0.437500 -v -0.437500 -0.500000 -0.375000 -v -0.562500 -0.375000 -0.375000 -v -0.562500 -0.375000 -0.437500 -v -0.437500 -0.375000 -0.437500 -v -0.437500 -0.375000 -0.375000 -v -0.562500 -0.500000 1.437500 -v -0.562500 -0.500000 1.375000 -v -0.437500 -0.500000 1.375000 -v -0.437500 -0.500000 1.437500 -v -0.562500 -0.375000 1.437500 -v -0.562500 -0.375000 1.375000 -v -0.437500 -0.375000 1.375000 -v -0.437500 -0.375000 1.437500 +v -1.437500 0.500000 -0.125000 +v -1.500000 0.500000 -0.125000 +v -1.500000 -0.375000 -0.125000 +v -1.437500 -0.375000 -0.125000 +v -1.437500 0.500000 -0.062500 +v -1.500000 0.500000 -0.062500 +v -1.500000 -0.375000 -0.062500 +v -1.437500 -0.375000 -0.062500 +v -1.437500 0.500000 0.187500 +v -1.500000 0.500000 0.187500 +v -1.500000 -0.375000 0.187500 +v -1.437500 -0.375000 0.187500 +v -1.437500 0.500000 0.250000 +v -1.500000 0.500000 0.250000 +v -1.500000 -0.375000 0.250000 +v -1.437500 -0.375000 0.250000 +v -1.437500 0.500000 0.437500 +v -1.500000 0.500000 0.437500 +v -1.500000 -0.375000 0.437500 +v -1.437500 -0.375000 0.437500 +v -0.500000 0.500000 -0.375000 +v -0.500000 -0.500000 -0.125000 +v -0.500000 -0.500000 -0.375000 +v -0.500000 -0.437500 -0.125000 +v -0.500000 0.437500 -0.375000 +v -1.437500 0.437500 -0.375000 +v 0.437500 -0.437500 -0.078125 +v -1.437500 -0.437500 -0.078125 +v -1.437500 0.500000 -0.046875 +v 0.437500 0.500000 -0.046875 +v 0.437500 -0.406250 -0.046875 +v -1.437500 -0.406250 -0.046875 +v -1.437500 0.312500 -0.046875 +v -1.062500 0.312500 -0.046875 +v -1.062500 -0.312500 -0.046875 +v -1.437500 -0.312500 -0.046875 +v -0.500000 0.500000 -0.046875 +v -0.500000 -0.406250 -0.046875 +v -0.500000 -0.437500 -0.078125 +v -1.437500 0.312500 -0.031250 +v -1.062500 0.312500 -0.031250 +v -1.062500 -0.312500 -0.031250 +v -1.437500 -0.312500 -0.031250 +v -1.375000 0.250000 0.031250 +v -1.125000 0.250000 0.031250 +v -1.125000 -0.250000 0.031250 +v -1.375000 -0.250000 0.031250 +v -1.437500 -0.437500 -0.375000 +v -0.500000 -0.437500 -0.375000 +v -1.375000 0.437500 -0.375000 +v -1.375000 -0.437500 -0.375000 +v 0.375000 0.437500 -0.375000 +v 0.375000 -0.437500 -0.375000 +v -1.375000 0.437500 -0.312500 +v -1.375000 -0.437500 -0.312500 +v 0.375000 0.437500 -0.312500 +v 0.375000 -0.437500 -0.312500 +v -1.000000 -0.437500 -0.125000 +v -1.000000 -0.406250 -0.046875 +v -1.000000 0.500000 -0.046875 +v -1.000000 -0.437500 -0.078125 +v -0.500000 0.437500 -0.312500 +v -0.500000 -0.437500 -0.312500 +v 0.437500 0.500000 -0.375000 +v 0.437500 -0.500000 -0.375000 +v -0.500000 0.500000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v -0.500000 0.437500 -0.375000 +v 0.437500 0.437500 -0.375000 +v 0.437500 -0.437500 -0.375000 +v -0.500000 -0.437500 -0.375000 +v 0.375000 0.437500 -0.375000 +v 0.375000 -0.437500 -0.375000 +v -1.437500 1.500000 -0.375000 +v 0.437500 1.500000 -0.375000 +v -1.437500 0.500000 -0.375000 +v -1.437500 1.500000 -0.125000 +v 0.437500 1.500000 -0.125000 +v -1.437500 1.437500 -0.125000 +v 0.437500 1.437500 -0.125000 +v 0.437500 1.500000 -0.500000 +v 0.500000 1.500000 -0.500000 +v 0.500000 1.375000 -0.500000 +v 0.437500 1.375000 -0.500000 +v 0.437500 1.500000 0.187500 +v 0.500000 1.500000 0.187500 +v 0.500000 1.375000 0.187500 +v 0.437500 1.375000 0.187500 +v 0.437500 1.375000 -0.375000 +v 0.500000 1.375000 -0.375000 +v 0.500000 0.500000 -0.375000 +v 0.437500 0.500000 -0.375000 +v 0.437500 1.375000 -0.125000 +v 0.500000 1.375000 -0.125000 +v 0.500000 0.500000 -0.125000 +v 0.437500 0.500000 -0.125000 +v 0.437500 1.375000 0.000000 +v 0.500000 1.375000 0.000000 +v 0.500000 0.500000 0.000000 +v 0.437500 0.500000 0.000000 +v 0.437500 1.375000 0.125000 +v 0.500000 1.375000 0.125000 +v 0.500000 0.500000 0.125000 +v 0.437500 0.500000 0.125000 +v -1.437500 1.500000 -0.500000 +v -1.500000 1.500000 -0.500000 +v -1.500000 1.375000 -0.500000 +v -1.437500 1.375000 -0.500000 +v -1.437500 1.500000 0.500000 +v -1.500000 1.500000 0.500000 +v -1.500000 1.375000 0.500000 +v -1.437500 1.375000 0.500000 +v -1.437500 1.375000 -0.375000 +v -1.500000 1.375000 -0.375000 +v -1.500000 0.500000 -0.375000 +v -1.437500 0.500000 -0.375000 +v -1.437500 1.375000 -0.125000 +v -1.500000 1.375000 -0.125000 +v -1.500000 0.500000 -0.125000 +v -1.437500 0.500000 -0.125000 +v -1.437500 1.375000 -0.062500 +v -1.500000 1.375000 -0.062500 +v -1.500000 0.500000 -0.062500 +v -1.437500 0.500000 -0.062500 +v -1.437500 1.375000 0.187500 +v -1.500000 1.375000 0.187500 +v -1.500000 0.500000 0.187500 +v -1.437500 0.500000 0.187500 +v -1.437500 1.375000 0.250000 +v -1.500000 1.375000 0.250000 +v -1.500000 0.500000 0.250000 +v -1.437500 0.500000 0.250000 +v -1.437500 1.375000 0.437500 +v -1.500000 1.375000 0.437500 +v -1.500000 0.500000 0.437500 +v -1.437500 0.500000 0.437500 +v -0.500000 1.500000 -0.125000 +v -0.500000 1.500000 -0.375000 +v -0.500000 0.500000 -0.375000 +v -0.500000 1.437500 -0.125000 +v -0.500000 1.437500 -0.375000 +v -1.437500 1.437500 -0.375000 +v -1.437500 1.437500 -0.078125 +v 0.437500 1.437500 -0.078125 +v -1.437500 1.406250 -0.046875 +v 0.437500 1.406250 -0.046875 +v 0.437500 0.500000 -0.046875 +v -1.437500 0.500000 -0.046875 +v -1.437500 1.312500 -0.046875 +v -1.062500 1.312500 -0.046875 +v -1.062500 0.687500 -0.046875 +v -1.437500 0.687500 -0.046875 +v -0.500000 1.406250 -0.046875 +v -0.500000 1.437500 -0.078125 +v -0.500000 0.500000 -0.046875 +v -1.437500 1.312500 -0.031250 +v -1.062500 1.312500 -0.031250 +v -1.062500 0.687500 -0.031250 +v -1.437500 0.687500 -0.031250 +v -1.375000 1.250000 0.031250 +v -1.125000 1.250000 0.031250 +v -1.125000 0.750000 0.031250 +v -1.375000 0.750000 0.031250 +v -1.437500 0.562500 -0.375000 +v -0.500000 0.562500 -0.375000 +v -1.375000 1.437500 -0.375000 +v -1.375000 0.562500 -0.375000 +v 0.375000 1.437500 -0.375000 +v 0.375000 0.562500 -0.375000 +v -1.375000 1.437500 -0.312500 +v -1.375000 0.562500 -0.312500 +v 0.375000 1.437500 -0.312500 +v 0.375000 0.562500 -0.312500 +v -1.000000 1.437500 -0.125000 +v -1.000000 1.437500 -0.078125 +v -1.000000 0.500000 -0.046875 +v -1.000000 1.406250 -0.046875 +v -0.500000 1.437500 -0.312500 +v -0.500000 0.562500 -0.312500 +v 0.437500 1.500000 -0.375000 +v 0.437500 0.500000 -0.375000 +v -0.500000 1.500000 -0.375000 +v -0.500000 0.500000 -0.375000 +v -0.500000 1.437500 -0.375000 +v 0.437500 1.437500 -0.375000 +v 0.437500 0.562500 -0.375000 +v -0.500000 0.562500 -0.375000 +v 0.375000 1.437500 -0.375000 +v 0.375000 0.562500 -0.375000 +v 0.437500 0.500000 -0.125000 +v -1.437500 0.500000 -0.046875 +v -1.437500 0.500000 -0.125000 +v -1.437500 0.500000 -0.078125 +v 0.437500 0.500000 -0.046875 +v 0.437500 0.500000 -0.078125 +v 0.375000 0.562500 -0.500000 +v 0.437500 0.562500 -0.500000 +v 0.437500 0.437500 -0.500000 +v 0.375000 0.437500 -0.500000 +v 0.375000 0.562500 -0.375000 +v 0.437500 0.562500 -0.375000 +v 0.437500 0.437500 -0.375000 +v 0.375000 0.437500 -0.375000 +v -1.437500 0.562500 -0.500000 +v -1.375000 0.562500 -0.500000 +v -1.375000 0.437500 -0.500000 +v -1.437500 0.437500 -0.500000 +v -1.437500 0.562500 -0.375000 +v -1.375000 0.562500 -0.375000 +v -1.375000 0.437500 -0.375000 +v -1.437500 0.437500 -0.375000 vt 1.000000 0.250000 vt 0.062500 0.250000 vt 0.062500 -0.000000 @@ -361,16 +361,16 @@ vt 0.750000 0.125000 vt 0.812500 0.062500 vt 0.812500 0.500000 vt 0.187500 0.500000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 1.000000 0.000000 vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 -1.000000 vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 -1.000000 +vn 1.000000 0.000000 0.000000 vn -1.000000 0.000000 0.000000 -vn 0.707100 0.707100 0.000000 -vn -0.707100 0.707100 0.000000 -vn 0.000000 0.707100 -0.707100 +vn -0.000000 1.000000 0.000000 +vn 0.000000 -0.707100 0.707100 vn 0.000000 0.707100 0.707100 +vn 0.707100 0.000000 0.707100 +vn -0.707100 0.000000 0.707100 g Cube_Cube_frame-metal s off f 65/1/1 5/2/1 3/3/1 66/4/1 diff --git a/homedecor/models/homedecor_bed_regular.obj b/homedecor/models/homedecor_bed_regular.obj index 3694fc99..cecbd963 100644 --- a/homedecor/models/homedecor_bed_regular.obj +++ b/homedecor/models/homedecor_bed_regular.obj @@ -1,150 +1,150 @@ -# Blender v2.73 (sub 0) OBJ File: 'bed.blend' +# Blender v2.72 (sub 0) OBJ File: 'bed.blend' # www.blender.org o Cube -v -0.500000 -0.375000 1.437500 -v -0.500000 -0.375000 -0.437500 -v 0.500000 -0.375000 -0.437500 -v 0.500000 -0.375000 1.437500 -v -0.500000 -0.125000 1.437500 -v -0.500000 -0.125000 -0.437500 -v 0.500000 -0.125000 -0.437500 -v 0.500000 -0.125000 1.437500 -v -0.437500 -0.125000 1.437500 -v -0.437500 -0.125000 -0.437500 -v 0.437500 -0.125000 -0.437500 -v 0.437500 -0.125000 1.437500 -v 0.375000 -0.500000 -0.437500 -v 0.375000 -0.500000 -0.500000 +v -1.437500 0.500000 -0.375000 +v 0.437500 0.500000 -0.375000 +v 0.437500 -0.500000 -0.375000 +v -1.437500 -0.500000 -0.375000 +v -1.437500 0.500000 -0.125000 +v 0.437500 0.500000 -0.125000 +v 0.437500 -0.500000 -0.125000 +v -1.437500 -0.500000 -0.125000 +v -1.437500 0.437500 -0.125000 +v 0.437500 0.437500 -0.125000 +v 0.437500 -0.437500 -0.125000 +v -1.437500 -0.437500 -0.125000 +v 0.437500 -0.375000 -0.500000 +v 0.500000 -0.375000 -0.500000 v 0.500000 -0.500000 -0.500000 -v 0.500000 -0.500000 -0.437500 -v 0.375000 0.187500 -0.437500 -v 0.375000 0.187500 -0.500000 -v 0.500000 0.187500 -0.500000 -v 0.500000 0.187500 -0.437500 -v -0.500000 -0.500000 -0.437500 -v -0.500000 -0.500000 -0.500000 -v -0.375000 -0.500000 -0.500000 -v -0.375000 -0.500000 -0.437500 -v -0.500000 0.187500 -0.437500 -v -0.500000 0.187500 -0.500000 -v -0.375000 0.187500 -0.500000 -v -0.375000 0.187500 -0.437500 -v -0.375000 -0.375000 -0.437500 -v -0.375000 -0.375000 -0.500000 -v 0.375000 -0.375000 -0.500000 -v 0.375000 -0.375000 -0.437500 -v -0.375000 -0.125000 -0.437500 -v -0.375000 -0.125000 -0.500000 -v 0.375000 -0.125000 -0.500000 -v 0.375000 -0.125000 -0.437500 -v -0.375000 0.000000 -0.437500 -v -0.375000 0.000000 -0.500000 -v 0.375000 0.000000 -0.500000 -v 0.375000 0.000000 -0.437500 -v -0.375000 0.125000 -0.437500 -v -0.375000 0.125000 -0.500000 -v 0.375000 0.125000 -0.500000 -v 0.375000 0.125000 -0.437500 -v 0.375000 -0.500000 1.437500 -v 0.375000 -0.500000 1.500000 -v 0.500000 -0.500000 1.500000 -v 0.500000 -0.500000 1.437500 -v 0.375000 0.500000 1.437500 -v 0.375000 0.500000 1.500000 -v 0.500000 0.500000 1.500000 -v 0.500000 0.500000 1.437500 -v -0.500000 -0.500000 1.437500 -v -0.500000 -0.500000 1.500000 -v -0.375000 -0.500000 1.500000 -v -0.375000 -0.500000 1.437500 -v -0.500000 0.500000 1.437500 -v -0.500000 0.500000 1.500000 -v -0.375000 0.500000 1.500000 -v -0.375000 0.500000 1.437500 -v -0.375000 -0.375000 1.437500 -v -0.375000 -0.375000 1.500000 -v 0.375000 -0.375000 1.500000 -v 0.375000 -0.375000 1.437500 -v -0.375000 -0.125000 1.437500 -v -0.375000 -0.125000 1.500000 -v 0.375000 -0.125000 1.500000 -v 0.375000 -0.125000 1.437500 -v -0.375000 -0.062500 1.437500 -v -0.375000 -0.062500 1.500000 -v 0.375000 -0.062500 1.500000 -v 0.375000 -0.062500 1.437500 -v -0.375000 0.187500 1.437500 -v -0.375000 0.187500 1.500000 -v 0.375000 0.187500 1.500000 -v 0.375000 0.187500 1.437500 -v -0.375000 0.250000 1.437500 -v -0.375000 0.250000 1.500000 -v 0.375000 0.250000 1.500000 -v 0.375000 0.250000 1.437500 -v -0.375000 0.437500 1.437500 -v -0.375000 0.437500 1.500000 -v 0.375000 0.437500 1.500000 -v 0.375000 0.437500 1.437500 -v -0.500000 -0.125000 0.500000 -v -0.500000 -0.375000 0.500000 -v 0.500000 -0.125000 0.500000 -v 0.500000 -0.375000 0.500000 -v -0.437500 -0.125000 0.500000 -v 0.437500 -0.125000 0.500000 -v -0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 1.437500 -v -0.437500 -0.078125 1.437500 -v -0.437500 -0.078125 -0.437500 -v 0.437500 -0.078125 -0.437500 -v 0.437500 -0.078125 1.437500 -v -0.406250 -0.046875 1.437500 -v -0.406250 -0.046875 -0.437500 -v 0.406250 -0.046875 -0.437500 -v 0.406250 -0.046875 1.437500 -v -0.312500 -0.046875 1.437500 -v -0.312500 -0.046875 1.062500 -v 0.312500 -0.046875 1.062500 -v 0.312500 -0.046875 1.437500 -v -0.406250 -0.046875 0.500000 -v -0.437500 -0.078125 0.500000 -v 0.406250 -0.046875 0.500000 -v 0.437500 -0.078125 0.500000 -v -0.312500 -0.031250 1.437500 -v -0.312500 -0.031250 1.062500 -v 0.312500 -0.031250 1.062500 -v 0.312500 -0.031250 1.437500 -v -0.250000 0.031250 1.375000 -v -0.250000 0.031250 1.125000 -v 0.250000 0.031250 1.125000 -v 0.250000 0.031250 1.375000 -v 0.437500 -0.375000 1.437500 -v 0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 1.375000 -v 0.437500 -0.375000 1.375000 -v -0.437500 -0.375000 -0.375000 -v 0.437500 -0.375000 -0.375000 -v -0.437500 -0.312500 1.375000 -v 0.437500 -0.312500 1.375000 -v -0.437500 -0.312500 -0.375000 -v 0.437500 -0.312500 -0.375000 -v -0.437500 -0.125000 1.000000 -v 0.437500 -0.125000 1.000000 -v -0.437500 -0.078125 1.000000 -v 0.406250 -0.046875 1.000000 -v -0.406250 -0.046875 1.000000 -v 0.437500 -0.078125 1.000000 -v -0.437500 -0.312500 0.500000 -v 0.437500 -0.312500 0.500000 -v -0.500000 -0.375000 -0.437500 -v 0.500000 -0.375000 -0.437500 -v -0.500000 -0.375000 0.500000 -v 0.500000 -0.375000 0.500000 -v -0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 -0.437500 -v 0.437500 -0.375000 -0.437500 -v 0.437500 -0.375000 0.500000 -v -0.437500 -0.375000 -0.375000 +v 0.437500 -0.500000 -0.500000 +v 0.437500 -0.375000 0.187500 +v 0.500000 -0.375000 0.187500 +v 0.500000 -0.500000 0.187500 +v 0.437500 -0.500000 0.187500 +v 0.437500 0.500000 -0.500000 +v 0.500000 0.500000 -0.500000 +v 0.500000 0.375000 -0.500000 +v 0.437500 0.375000 -0.500000 +v 0.437500 0.500000 0.187500 +v 0.500000 0.500000 0.187500 +v 0.500000 0.375000 0.187500 +v 0.437500 0.375000 0.187500 +v 0.437500 0.375000 -0.375000 +v 0.500000 0.375000 -0.375000 +v 0.500000 -0.375000 -0.375000 v 0.437500 -0.375000 -0.375000 +v 0.437500 0.375000 -0.125000 +v 0.500000 0.375000 -0.125000 +v 0.500000 -0.375000 -0.125000 +v 0.437500 -0.375000 -0.125000 +v 0.437500 0.375000 0.000000 +v 0.500000 0.375000 0.000000 +v 0.500000 -0.375000 0.000000 +v 0.437500 -0.375000 0.000000 +v 0.437500 0.375000 0.125000 +v 0.500000 0.375000 0.125000 +v 0.500000 -0.375000 0.125000 +v 0.437500 -0.375000 0.125000 +v -1.437500 -0.375000 -0.500000 +v -1.500000 -0.375000 -0.500000 +v -1.500000 -0.500000 -0.500000 +v -1.437500 -0.500000 -0.500000 +v -1.437500 -0.375000 0.500000 +v -1.500000 -0.375000 0.500000 +v -1.500000 -0.500000 0.500000 +v -1.437500 -0.500000 0.500000 +v -1.437500 0.500000 -0.500000 +v -1.500000 0.500000 -0.500000 +v -1.500000 0.375000 -0.500000 +v -1.437500 0.375000 -0.500000 +v -1.437500 0.500000 0.500000 +v -1.500000 0.500000 0.500000 +v -1.500000 0.375000 0.500000 +v -1.437500 0.375000 0.500000 +v -1.437500 0.375000 -0.375000 +v -1.500000 0.375000 -0.375000 +v -1.500000 -0.375000 -0.375000 +v -1.437500 -0.375000 -0.375000 +v -1.437500 0.375000 -0.125000 +v -1.500000 0.375000 -0.125000 +v -1.500000 -0.375000 -0.125000 +v -1.437500 -0.375000 -0.125000 +v -1.437500 0.375000 -0.062500 +v -1.500000 0.375000 -0.062500 +v -1.500000 -0.375000 -0.062500 +v -1.437500 -0.375000 -0.062500 +v -1.437500 0.375000 0.187500 +v -1.500000 0.375000 0.187500 +v -1.500000 -0.375000 0.187500 +v -1.437500 -0.375000 0.187500 +v -1.437500 0.375000 0.250000 +v -1.500000 0.375000 0.250000 +v -1.500000 -0.375000 0.250000 +v -1.437500 -0.375000 0.250000 +v -1.437500 0.375000 0.437500 +v -1.500000 0.375000 0.437500 +v -1.500000 -0.375000 0.437500 +v -1.437500 -0.375000 0.437500 +v -0.500000 0.500000 -0.125000 +v -0.500000 0.500000 -0.375000 +v -0.500000 -0.500000 -0.125000 +v -0.500000 -0.500000 -0.375000 +v -0.500000 0.437500 -0.125000 +v -0.500000 -0.437500 -0.125000 +v -0.500000 0.437500 -0.375000 +v -1.437500 0.437500 -0.375000 +v -1.437500 0.437500 -0.078125 +v 0.437500 0.437500 -0.078125 +v 0.437500 -0.437500 -0.078125 +v -1.437500 -0.437500 -0.078125 +v -1.437500 0.406250 -0.046875 +v 0.437500 0.406250 -0.046875 +v 0.437500 -0.406250 -0.046875 +v -1.437500 -0.406250 -0.046875 +v -1.437500 0.312500 -0.046875 +v -1.062500 0.312500 -0.046875 +v -1.062500 -0.312500 -0.046875 +v -1.437500 -0.312500 -0.046875 +v -0.500000 0.406250 -0.046875 +v -0.500000 0.437500 -0.078125 +v -0.500000 -0.406250 -0.046875 +v -0.500000 -0.437500 -0.078125 +v -1.437500 0.312500 -0.031250 +v -1.062500 0.312500 -0.031250 +v -1.062500 -0.312500 -0.031250 +v -1.437500 -0.312500 -0.031250 +v -1.375000 0.250000 0.031250 +v -1.125000 0.250000 0.031250 +v -1.125000 -0.250000 0.031250 +v -1.375000 -0.250000 0.031250 +v -1.437500 -0.437500 -0.375000 +v -0.500000 -0.437500 -0.375000 +v -1.375000 0.437500 -0.375000 +v -1.375000 -0.437500 -0.375000 +v 0.375000 0.437500 -0.375000 +v 0.375000 -0.437500 -0.375000 +v -1.375000 0.437500 -0.312500 +v -1.375000 -0.437500 -0.312500 +v 0.375000 0.437500 -0.312500 +v 0.375000 -0.437500 -0.312500 +v -1.000000 0.437500 -0.125000 +v -1.000000 -0.437500 -0.125000 +v -1.000000 0.437500 -0.078125 +v -1.000000 -0.406250 -0.046875 +v -1.000000 0.406250 -0.046875 +v -1.000000 -0.437500 -0.078125 +v -0.500000 0.437500 -0.312500 +v -0.500000 -0.437500 -0.312500 +v 0.437500 0.500000 -0.375000 +v 0.437500 -0.500000 -0.375000 +v -0.500000 0.500000 -0.375000 +v -0.500000 -0.500000 -0.375000 +v -0.500000 0.437500 -0.375000 +v 0.437500 0.437500 -0.375000 +v 0.437500 -0.437500 -0.375000 +v -0.500000 -0.437500 -0.375000 +v 0.375000 0.437500 -0.375000 +v 0.375000 -0.437500 -0.375000 vt 1.000000 0.250000 vt 0.062500 0.250000 vt 0.062500 -0.000000 @@ -227,16 +227,16 @@ vt 0.750000 0.125000 vt 0.812500 0.062500 vt 0.812500 0.500000 vt 0.187500 0.500000 -vn -1.000000 0.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 vn 0.000000 -1.000000 0.000000 -vn 0.000000 0.000000 -1.000000 vn 0.000000 0.000000 1.000000 -vn 0.707100 0.707100 0.000000 -vn -0.707100 0.707100 0.000000 -vn 0.000000 0.707100 -0.707100 -vn 0.000000 0.707100 0.707100 +vn 0.000000 0.000000 -1.000000 +vn 1.000000 0.000000 0.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 -0.707100 0.707100 +vn -0.000000 0.707100 0.707100 +vn 0.707100 0.000000 0.707100 +vn -0.707100 0.000000 0.707100 g Cube_Cube_frame-metal s off f 85/1/1 6/2/1 2/3/1 86/4/1 diff --git a/homedecor/textures/homedecor_bed_inv.png b/homedecor/textures/homedecor_bed_inv.png index c670b452..c89575c3 100644 Binary files a/homedecor/textures/homedecor_bed_inv.png and b/homedecor/textures/homedecor_bed_inv.png differ diff --git a/homedecor/textures/homedecor_bed_kingsize_inv.png b/homedecor/textures/homedecor_bed_kingsize_inv.png index 5f8c93e9..c454e772 100644 Binary files a/homedecor/textures/homedecor_bed_kingsize_inv.png and b/homedecor/textures/homedecor_bed_kingsize_inv.png differ diff --git a/homedecor/textures/homedecor_bed_kingsize_overlay_inv.png b/homedecor/textures/homedecor_bed_kingsize_overlay_inv.png deleted file mode 100644 index 7a3d6e0d..00000000 Binary files a/homedecor/textures/homedecor_bed_kingsize_overlay_inv.png and /dev/null differ diff --git a/homedecor/textures/homedecor_bed_overlay_inv.png b/homedecor/textures/homedecor_bed_overlay_inv.png deleted file mode 100644 index b3d53ba0..00000000 Binary files a/homedecor/textures/homedecor_bed_overlay_inv.png and /dev/null differ