forked from mtcontrib/homedecor_modpack
		
	convert beds to param2 colorization
as a side effect, this also fixes the bug where you couldn't stack beds to form "bunk" beds. Place a bed, right-click it with dye to color it. Place two beds side by side and they'll form a king-size bed, which you can right right-click with dye to color. Place a regular bed, then right-click it while wielding another regular bed (i.e. as if you were trying to place it) and, if there is room above the first bed, the second will be placed on top and the bedposts on the bottom one will extend to reach it. Color either of the two by right-clicking with dye. Shift-right-click forces placement of a regular bed without trying to stack it into bunks. Right-click while NOT wielding a bed or dye will attempt to let you sleep (via default beds code).
This commit is contained in:
		@@ -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"
 | 
			
		||||
	end
 | 
			
		||||
	homedecor.register("bed_"..color.."_regular", {
 | 
			
		||||
homedecor.register("bed_regular", {
 | 
			
		||||
	mesh = "homedecor_bed_regular.obj",
 | 
			
		||||
	tiles = {
 | 
			
		||||
			"homedecor_bed_frame.png",
 | 
			
		||||
			"default_wood.png",
 | 
			
		||||
		{ name = "homedecor_bed_frame.png", color = 0xffffffff },
 | 
			
		||||
		{ name = "default_wood.png", color = 0xffffffff },
 | 
			
		||||
		{ name = "wool_white.png", color = 0xffffffff },
 | 
			
		||||
		"wool_white.png",
 | 
			
		||||
			"wool_"..color2..".png",
 | 
			
		||||
			"homedecor_bed_bottom.png",
 | 
			
		||||
			"wool_"..color2..".png^[brighten", -- pillow
 | 
			
		||||
		{ name = "homedecor_bed_bottom.png", color = 0xffffffff },
 | 
			
		||||
		"wool_white.png^[brighten", -- pillow
 | 
			
		||||
	},
 | 
			
		||||
		inventory_image = "homedecor_bed_inv.png^(homedecor_bed_overlay_inv.png^[colorize:"..hue..")",
 | 
			
		||||
		description = S("Bed (@1)", colordesc),
 | 
			
		||||
	inventory_image = "homedecor_bed_inv.png",
 | 
			
		||||
	paramtype2 = "colorwallmounted",
 | 
			
		||||
	palette = "unifieddyes_palette_colorwallmounted.png",
 | 
			
		||||
	description = S("Bed"),
 | 
			
		||||
	groups = {snappy=3},
 | 
			
		||||
	selection_box = bed_sbox,
 | 
			
		||||
		collision_box = bed_cbox,
 | 
			
		||||
	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, color)
 | 
			
		||||
			return homedecor.bed_expansion(pos, placer, itemstack, pointed_thing)
 | 
			
		||||
		end
 | 
			
		||||
	end,
 | 
			
		||||
	after_dig_node = function(pos)
 | 
			
		||||
			homedecor.unextend_bed(pos, color)
 | 
			
		||||
		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.."_extended", {
 | 
			
		||||
homedecor.register("bed_extended", {
 | 
			
		||||
	mesh = "homedecor_bed_extended.obj",
 | 
			
		||||
	tiles = {
 | 
			
		||||
			"homedecor_bed_frame.png",
 | 
			
		||||
			"default_wood.png",
 | 
			
		||||
		{ name = "homedecor_bed_frame.png", color = 0xffffffff },
 | 
			
		||||
		{ name = "default_wood.png", color = 0xffffffff },
 | 
			
		||||
		{ name = "wool_white.png", color = 0xffffffff },
 | 
			
		||||
		"wool_white.png",
 | 
			
		||||
			"wool_"..color2..".png",
 | 
			
		||||
			"homedecor_bed_bottom.png",
 | 
			
		||||
			"wool_"..color2..".png^[brighten",
 | 
			
		||||
		{ name = "homedecor_bed_bottom.png", color = 0xffffffff },
 | 
			
		||||
		"wool_white.png^[brighten",
 | 
			
		||||
	},
 | 
			
		||||
	paramtype2 = "colorwallmounted",
 | 
			
		||||
	palette = "unifieddyes_palette_colorwallmounted.png",
 | 
			
		||||
	selection_box = bed_sbox,
 | 
			
		||||
		collision_box = bed_cbox,
 | 
			
		||||
	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, color)
 | 
			
		||||
		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_"..color.."_regular"
 | 
			
		||||
	drop = "homedecor:bed_regular"
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
	homedecor.register("bed_"..color.."_kingsize", {
 | 
			
		||||
homedecor.register("bed_kingsize", {
 | 
			
		||||
	mesh = "homedecor_bed_kingsize.obj",
 | 
			
		||||
	tiles = {
 | 
			
		||||
			"homedecor_bed_frame.png",
 | 
			
		||||
			"default_wood.png",
 | 
			
		||||
		{ name = "homedecor_bed_frame.png", color = 0xffffffff },
 | 
			
		||||
		{ name = "default_wood.png", color = 0xffffffff },
 | 
			
		||||
		{ name = "wool_white.png", color = 0xffffffff },
 | 
			
		||||
		"wool_white.png",
 | 
			
		||||
			"wool_"..color2..".png",
 | 
			
		||||
			"homedecor_bed_bottom.png",
 | 
			
		||||
			"wool_"..color2..".png^[brighten",
 | 
			
		||||
		{ name = "homedecor_bed_bottom.png", color = 0xffffffff },
 | 
			
		||||
		"wool_white.png^[brighten",
 | 
			
		||||
	},
 | 
			
		||||
		inventory_image = "homedecor_bed_kingsize_inv.png^(homedecor_bed_kingsize_overlay_inv.png^[colorize:"..hue..")",
 | 
			
		||||
	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 (@1, king sized)", colordesc),
 | 
			
		||||
	description = S("Bed (king sized)"),
 | 
			
		||||
	groups = {snappy=3, not_in_creative_inventory=1},
 | 
			
		||||
	selection_box = kbed_sbox,
 | 
			
		||||
		collision_box = kbed_cbox,
 | 
			
		||||
	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_"..color.."_regular 1") then
 | 
			
		||||
				inv:remove_item("main", "homedecor:bed_"..color.."_kingsize 1")
 | 
			
		||||
				inv:add_item("main", "homedecor:bed_"..color.."_regular 2")
 | 
			
		||||
		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
 | 
			
		||||
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
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
 | 
			
		||||
})
 | 
			
		||||
 
 | 
			
		||||
@@ -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 topposfwd = {x=toppos.x+fxd, y=toppos.y, z=toppos.z+fzd}
 | 
			
		||||
	local topnodefwd = minetest.get_node(topposfwd)
 | 
			
		||||
 | 
			
		||||
	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
 | 
			
		||||
 | 
			
		||||
	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
 | 
			
		||||
	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
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 5.7 KiB After Width: | Height: | Size: 6.1 KiB  | 
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 6.0 KiB  | 
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 1.4 KiB  | 
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 1.2 KiB  | 
		Reference in New Issue
	
	Block a user