Added the furniture mod.

master
Nathan Salapat 2021-02-16 20:19:12 -06:00
parent 86c9a6f11b
commit c091ef0d4e
152 changed files with 7017 additions and 144 deletions

View File

@ -2,16 +2,18 @@ decals = {}
decals.on_punch = function(pos, node, puncher, pointed_thing)
local player = puncher:get_player_name()
if minetest.check_player_privs(player, { creative = true }) then
minetest.swap_node(pos, {name = node.name, param2 = node.param2-32})
if minetest.is_protected(pos, player) and not minetest.check_player_privs(puncher, 'protection_bypass') then
return
end
minetest.swap_node(pos, {name = node.name, param2 = node.param2-32})
end
decals.on_rightclick = function(pos, node, clicker)
local player = clicker:get_player_name()
if minetest.check_player_privs(player, { creative = true }) then
minetest.swap_node(pos, {name = node.name, param2 = node.param2+32})
if minetest.is_protected(pos, player) and not minetest.check_player_privs(clicker, 'protection_bypass') then
return
end
minetest.swap_node(pos, {name = node.name, param2 = node.param2+32})
end
function decals.register_decal(name, desc)

View File

@ -19,43 +19,36 @@ Various Minetest developers and contributors (MIT)
Authors of media (textures)
---------------------------
Following textures created by Fernando Zapata (CC BY-SA 3.0):
door_wood.png
door_wood_a.png
door_wood_a_r.png
door_wood_b.png
door_wood_b_r.png
Following textures created by BlockMen (CC BY-SA 3.0):
door_trapdoor.png
door_obsidian_glass_side.png
Following textures created by celeron55 (CC BY-SA 3.0):
door_glass_a.png
door_glass_b.png
doors_trapdoor_wood_1.png
Following textures created by PenguinDad (CC BY-SA 4.0):
door_glass.png
door_obsidian_glass.png
doors_glass_1.png
doors_obsidian_glass_1.png
Following textures created by sofar (CC-BY-SA-3.0):
doors_trapdoor_steel.png
doors_trapdoor_steel_1.png
Following textures created by paramat (CC-BY-SA-3.0):
door_trapdoor_side.png
doors_trapdoor_steel_side.png
doors_trapdoor_wood_1_side.png
doors_trapdoor_steel_1_side.png
Obsidian door textures by red-001 based on textures by Pilzadam and BlockMen (CC BY-SA 3.0):
door_obsidian_glass.png
doors_obsidian_glass_1.png
Glass door textures by Krock and paramat based on textures by VanessaE (CC BY-SA 3.0):
doors_door_glass.png
doors_item_glass.png
doors_glass_1.png
doors_glass_1_inv.png
All other textures (created by PilzAdam) (CC BY-SA 3.0):
Other textures (created by PilzAdam) (CC BY-SA 3.0):
doors_obsidian_glass_1_inv.png
doors_steel_1.png
doors_steel_1_inv.png
celeron55, Perttu Ahola: CC By-sa 3.0 MTCORE32px
doors_wood_2.png
Door textures were converted to the new texture map by sofar, paramat and
red-001, under the same license as the originals.
Authors of media (models)
@ -63,9 +56,6 @@ Authors of media (models)
Door 3d models by sofar (CC-BY-SA-3.0)
- door_a.obj
- door_b.obj
Fence gate models by sofar (CC-BY-SA-3.0)
- fencegate_open.obj
- fencegate_closed.obj
Authors of media (sounds)

View File

@ -1,32 +1,66 @@
-- Load support for MT game translation.
local S = minetest.get_translator('doors')
doors.register('door_wood', {
tiles = {{ name = 'doors_door_wood.png', backface_culling = true }},
doors.register('wood_1', {
description = S('Wooden Door'),
inventory_image = 'doors_item_wood.png',
})
doors.register('door_steel', {
tiles = {{name = 'doors_door_steel.png', backface_culling = true}},
doors.register('wood_2', {
description = S('Wooden Door'),
})
doors.register('wood_3', {
description = S('Wooden Door'),
})
doors.register('wood_4', {
description = S('Wooden Door'),
})
doors.register('wood_5', {
description = S('Wooden Door'),
})
doors.register('wood_6', {
description = S('Wooden Screen Door'),
})
doors.register('interior_1', {
description = S('White Interior Door'),
})
doors.register('steel_1', {
description = S('Steel Door'),
inventory_image = 'doors_item_steel.png',
sound_open = 'doors_steel_door_open',
sound_close = 'doors_steel_door_close',
})
doors.register('door_glass', {
tiles = {'doors_door_glass.png'},
doors.register('steel_2', {
description = S('Steel Door'),
sound_open = 'doors_steel_door_open',
sound_close = 'doors_steel_door_close',
})
doors.register('steel_3', {
description = S('Steel Bar Door'),
sound_open = 'doors_steel_door_open',
sound_close = 'doors_steel_door_close',
})
doors.register('steel_4', {
description = S('Rusty Steel Bar Door'),
sound_open = 'doors_steel_door_open',
sound_close = 'doors_steel_door_close',
})
doors.register('glass_1', {
description = S('Glass Door'),
inventory_image = 'doors_item_glass.png',
sound_open = 'doors_glass_door_open',
sound_close = 'doors_glass_door_close',
})
doors.register('door_obsidian_glass', {
tiles = {'doors_door_obsidian_glass.png'},
doors.register('obsidian_glass_1', {
description = S('Obsidian Glass Door'),
inventory_image = 'doors_item_obsidian_glass.png',
sound_open = 'doors_glass_door_open',
sound_close = 'doors_glass_door_close',
})

View File

@ -61,13 +61,17 @@ minetest.register_node('doors:hidden', {
paramtype2 = 'facedir',
sunlight_propagates = true,
-- has to be walkable for falling nodes to stop falling.
walkable = true,
--walkable = true,
pointable = false,
diggable = false,
buildable_to = false,
floodable = false,
drop = '',
groups = {not_in_creative_inventory = 1},
collision_box = {
type = "fixed",
fixed = {-15/32, 13/32, -15/32, -13/32, 1/2, -13/32},
},
})
-- table used to aid door opening/closing
@ -141,7 +145,7 @@ function doors.door_toggle(pos, node, clicker)
end
minetest.swap_node(pos, {
name = name .. transform[state + 1][dir+1].v,
name = 'doors:'..name .. transform[state + 1][dir+1].v,
param2 = transform[state + 1][dir+1].param2
})
meta:set_int('state', state)
@ -172,13 +176,10 @@ local function on_place_node(place_to, newnode,
end
function doors.register(name, def)
if not name:find(':') then
name = 'doors:' .. name
end
minetest.register_craftitem(':' .. name, {
minetest.register_craftitem('doors:' .. name, {
description = def.description,
inventory_image = def.inventory_image,
inventory_image = 'doors_'..name..'_inv.png',
groups = {breakable=1},
on_place = function(itemstack, placer, pointed_thing)
@ -239,10 +240,10 @@ function doors.register(name, def)
local state = 0
if minetest.get_item_group(minetest.get_node(aside).name, 'door') == 1 then
state = state + 2
minetest.set_node(pos, {name = name .. '_b', param2 = dir})
minetest.set_node(pos, {name = 'doors:'..name .. '_b', param2 = dir})
minetest.set_node(above, {name = 'doors:hidden', param2 = (dir + 3) % 4})
else
minetest.set_node(pos, {name = name .. '_a', param2 = dir})
minetest.set_node(pos, {name = 'doors:'..name .. '_a', param2 = dir})
minetest.set_node(above, {name = 'doors:hidden', param2 = dir})
end
@ -260,6 +261,7 @@ function doors.register(name, def)
end
})
def.inventory_image = nil
def.tiles = {{name = 'doors_'..name..'.png', backface_culling=true}}
def.groups = {breakable=1, door=1, not_in_creative_inventory=1}
--if not def.sounds then
@ -274,7 +276,7 @@ function doors.register(name, def)
def.sound_close = 'doors_door_close'
end
def.drop = name
def.drop = 'doors:'..name
def.door = {
name = name,
sounds = { def.sound_close, def.sound_open },
@ -287,7 +289,6 @@ function doors.register(name, def)
end
def.after_dig_node = function(pos, node, meta, digger)
minetest.remove_node({x = pos.x, y = pos.y + 1, z = pos.z})
minetest.check_for_falling({x = pos.x, y = pos.y + 1, z = pos.z})
end
def.on_rotate = function(pos, node, user, mode, new_param2)
return false
@ -308,21 +309,21 @@ function doors.register(name, def)
def.collision_box = {type = 'fixed', fixed = {-1/2,-1/2,-1/2,1/2,3/2,-6/16}}
def.mesh = 'door_a.obj'
minetest.register_node(':' .. name .. '_a', def)
minetest.register_node('doors:' .. name .. '_a', def)
def.mesh = 'door_b.obj'
minetest.register_node(':' .. name .. '_b', def)
minetest.register_node('doors:' .. name .. '_b', def)
def.mesh = 'door_a2.obj'
minetest.register_node(':' .. name .. '_c', def)
minetest.register_node('doors:' .. name .. '_c', def)
def.mesh = 'door_b2.obj'
minetest.register_node(':' .. name .. '_d', def)
minetest.register_node('doors:' .. name .. '_d', def)
doors.registered_doors[name .. '_a'] = true
doors.registered_doors[name .. '_b'] = true
doors.registered_doors[name .. '_c'] = true
doors.registered_doors[name .. '_d'] = true
doors.registered_doors['doors:'..name .. '_a'] = true
doors.registered_doors['doors:'..name .. '_b'] = true
doors.registered_doors['doors:'..name .. '_c'] = true
doors.registered_doors['doors:'..name .. '_d'] = true
end
----trapdoor----
@ -346,9 +347,6 @@ function doors.trapdoor_toggle(pos, node, clicker)
end
function doors.register_trapdoor(name, def)
if not name:find(':') then
name = 'doors:' .. name
end
local name_closed = name
local name_opened = name..'_open'
@ -359,6 +357,7 @@ function doors.register_trapdoor(name, def)
end
-- Common trapdoor configuration
def.inventory_image = 'doors_'..name..'.png'
def.drawtype = 'nodebox'
def.paramtype = 'light'
def.paramtype2 = 'facedir'
@ -389,12 +388,12 @@ function doors.register_trapdoor(name, def)
fixed = {-0.5, -0.5, -0.5, 0.5, -6/16, 0.5}
}
def_closed.tiles = {
def.tile_front,
def.tile_front .. '^[transformFY',
def.tile_side,
def.tile_side,
def.tile_side,
def.tile_side
'doors_'..name..'.png',
'doors_'..name..'.png^[transformFY',
'doors_'..name..'_side.png',
'doors_'..name..'_side.png',
'doors_'..name..'_side.png',
'doors_'..name..'_side.png'
}
def_opened.groups.not_in_creative_inventory=1
@ -409,18 +408,18 @@ function doors.register_trapdoor(name, def)
}
def_opened.tiles = {
def.tile_side,
def.tile_side .. '^[transform2',
def.tile_side .. '^[transform3',
def.tile_side .. '^[transform1',
def.tile_front .. '^[transform46',
def.tile_front .. '^[transform6'
'doors_'..name..'_side.png^[transform2',
'doors_'..name..'_side.png^[transform3',
'doors_'..name..'_side.png^[transform1',
'doors_'..name..'.png^[transform46',
'doors_'..name..'.png^[transform6'
}
def_opened.drop = name_closed
minetest.register_node(name_opened, def_opened)
minetest.register_node(name_closed, def_closed)
minetest.register_node('doors:'..name_opened, def_opened)
minetest.register_node('doors:'..name_closed, def_closed)
doors.registered_trapdoors[name_opened] = true
doors.registered_trapdoors[name_closed] = true
doors.registered_trapdoors['doors:'..name_opened] = true
doors.registered_trapdoors['doors:'..name_closed] = true
end

View File

Before

Width:  |  Height:  |  Size: 493 B

After

Width:  |  Height:  |  Size: 493 B

View File

Before

Width:  |  Height:  |  Size: 222 B

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 B

View File

Before

Width:  |  Height:  |  Size: 210 B

After

Width:  |  Height:  |  Size: 210 B

View File

Before

Width:  |  Height:  |  Size: 133 B

After

Width:  |  Height:  |  Size: 133 B

View File

Before

Width:  |  Height:  |  Size: 867 B

After

Width:  |  Height:  |  Size: 867 B

View File

Before

Width:  |  Height:  |  Size: 132 B

After

Width:  |  Height:  |  Size: 132 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 299 B

View File

Before

Width:  |  Height:  |  Size: 153 B

After

Width:  |  Height:  |  Size: 153 B

View File

Before

Width:  |  Height:  |  Size: 98 B

After

Width:  |  Height:  |  Size: 98 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 390 B

View File

Before

Width:  |  Height:  |  Size: 257 B

After

Width:  |  Height:  |  Size: 257 B

View File

Before

Width:  |  Height:  |  Size: 118 B

After

Width:  |  Height:  |  Size: 118 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 759 B

View File

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

View File

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 B

View File

@ -1,20 +1,22 @@
-- Load support for MT game translation.
local S = minetest.get_translator('doors')
doors.register_trapdoor("doors:trapdoor", {
doors.register_trapdoor("trapdoor_wood_1", {
description = S("Wooden Trapdoor"),
inventory_image = "doors_trapdoor.png",
wield_image = "doors_trapdoor.png",
tile_front = "doors_trapdoor.png",
tile_side = "doors_trapdoor_side.png",
})
doors.register_trapdoor("doors:trapdoor_steel", {
doors.register_trapdoor("trapdoor_wood_2", {
description = S("Wooden Trapdoor"),
})
doors.register_trapdoor("trapdoor_steel_1", {
description = S("Steel Trapdoor"),
sound_open = "doors_steel_door_open",
sound_close = "doors_steel_door_close",
})
doors.register_trapdoor("trapdoor_steel_2", {
description = S("Steel Trapdoor"),
inventory_image = "doors_trapdoor_steel.png",
wield_image = "doors_trapdoor_steel.png",
tile_front = "doors_trapdoor_steel.png",
tile_side = "doors_trapdoor_steel_side.png",
sound_open = "doors_steel_door_open",
sound_close = "doors_steel_door_close",
})

View File

@ -0,0 +1,32 @@
local dye_table = furniture.dyes
for i in ipairs(dye_table) do
local name = dye_table[i][1]
local desc = dye_table[i][2]
local hex = dye_table[i][3]
minetest.register_node('furniture:bed1_'..name, {
description = 'Bed with '..desc..' Blankets',
drawtype = 'mesh',
mesh = 'furniture_bed1.obj',
tiles = {'furniture_bed1_wood.png', 'furniture_bed1_sheets.png'},
overlay_tiles = {{name = '(furniture_bed1_sheets.png^[multiply:'..hex..')^furniture_bed1_mask.png', color = 'white'}},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {{-.5, -.5, -.5, .5, 0, 1.5},
{-.5, 0, 1.35, .5, .5, 1.5}}
},
collision_box = {
type = 'fixed',
fixed = {{-.5, -.5, -.5, .5, 0, 1.5},
{-.5, 0, 1.35, .5, .5, 1.5}}
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
end

603
mods/furniture/decor.lua Normal file
View File

@ -0,0 +1,603 @@
fdir_table = {
{ 1, 0 },
{ 0, -1 },
{ -1, 0 },
{ 0, 1 },
{ 1, 0 },
{ 0, -1 },
{ -1, 0 },
{ 0, 1 },
}
function furniture.curtain_placement(pos)
local node = minetest.get_node(pos)
local nodename = node.name
local fdir = node.param2
local posr = {x = pos.x + fdir_table[fdir+1][1], y=pos.y, z = pos.z + fdir_table[fdir+1][2]}
local posl = {x = pos.x - fdir_table[fdir+1][1], y=pos.y, z = pos.z - fdir_table[fdir+1][2]}
local noder = minetest.get_node(posr)
local nodel = minetest.get_node(posl)
local nodername = noder.name
local nodelname = nodel.name
local height = string.sub(nodename, 19, 19)
local part = string.sub(nodename, 20, 20)
local color = string.sub(nodename, 22, -3)
local rheight = string.sub(nodername, 19, 19)
local rpart = string.sub(nodername, 20, 20)
local rcolor = string.sub(nodername, 22, -3)
local lheight = string.sub(nodelname, 19, 19)
local lpart = string.sub(nodelname, 20, 20)
local lcolor = string.sub(nodelname, 22, -3)
if lheight == height and lcolor == color then --placing to the right
minetest.set_node(pos,{name = 'furniture:curtain_'..height..'r_'..color..'_1', param2=fdir})
if lpart == 'r' then
minetest.set_node(posl,{name = 'furniture:curtain_'..height..'c_'..color..'_1', param2=fdir})
elseif lpart == 's' then
minetest.set_node(posl,{name = 'furniture:curtain_'..height..'l_'..color..'_1', param2=fdir})
end
end
if rheight == height and rcolor == color then --placing to the left
minetest.set_node(pos,{name = 'furniture:curtain_'..height..'l_'..color..'_1', param2=fdir})
if rpart == 'l' then
minetest.set_node(posr,{name = 'furniture:curtain_'..height..'c_'..color..'_1', param2=fdir})
elseif rpart == 's' then
minetest.set_node(posr,{name = 'furniture:curtain_'..height..'r_'..color..'_1', param2=fdir})
end
end
end
function furniture.curtain_removal(pos, node, digger)
local nodename = node.name
local fdir = node.param2
local posr = {x = pos.x + fdir_table[fdir+1][1], y=pos.y, z = pos.z + fdir_table[fdir+1][2]}
local posl = {x = pos.x - fdir_table[fdir+1][1], y=pos.y, z = pos.z - fdir_table[fdir+1][2]}
local noder = minetest.get_node(posr)
local nodel = minetest.get_node(posl)
local nodername = noder.name
local nodelname = nodel.name
local height = string.sub(nodename, 19, 19)
local part = string.sub(nodename, 20, 20)
local color = string.sub(nodename, 22, -3)
local rheight = string.sub(nodername, 19, 19)
local rpart = string.sub(nodername, 20, 20)
local rcolor = string.sub(nodername, 22, -3)
local lheight = string.sub(nodelname, 19, 19)
local lpart = string.sub(nodelname, 20, 20)
local lcolor = string.sub(nodelname, 22, -3)
minetest.remove_node(pos)
local player_inv = digger:get_inventory()
if player_inv:room_for_item('main', 'furniture:curtain_'..height..'s_'..color..'_1') then
player_inv:add_item('main', 'furniture:curtain_'..height..'s_'..color..'_1')
else
local drop_pos = digger:get_pos()
minetest.add_item(drop_pos, 'furniture:curtain_'..height..'s_'..color..'_1')
end
if lheight == height and lcolor == color then --node to the left
if lpart == 'c' then
minetest.set_node(posl,{name = 'furniture:curtain_'..height..'r_'..color..'_1', param2=nodel.param2})
elseif lpart == 'l' then
minetest.set_node(posl,{name = 'furniture:curtain_'..height..'s_'..color..'_1', param2=nodel.param2})
end
end
if rheight == height and rcolor == color then --node to the right
if rpart == 'c' then
minetest.set_node(posr,{name = 'furniture:curtain_'..height..'l_'..color..'_1', param2=noder.param2})
elseif rpart == 'r' then
minetest.set_node(posr,{name = 'furniture:curtain_'..height..'s_'..color..'_1', param2=noder.param2})
end
end
end
function furniture.curtain_toggle(pos, node)
local nodename = node.name
local height = string.sub(nodename, 19, 19)
local part = string.sub(nodename, 20, 20)
local color = string.sub(nodename, 22, -3)
local state = string.sub(nodename, -1, -1)
local new_state = math.abs(state - 1) --if state is zero, subtracting 1 makes it negative one, and the absolute value of negative one is one.
local fdir = node.param2
local curtain = color..'_'..height
if fdir == 0 or fdir == 2 then --Search in the X axis
local next_l_pos = {x=pos.x-1, y=pos.y, z=pos.z}
local next_l_node = minetest.get_node(next_l_pos).name
local next_l_color = string.sub(next_l_node, 22, -3)
local next_l_height = string.sub(next_l_node, 19, 19)
local next_l_part = string.sub(next_l_node, 20, 20)
local next_l_curtain = next_l_color..'_'..next_l_height
local next_r_pos = {x=pos.x+1, y=pos.y, z=pos.z}
local next_r_node = minetest.get_node(next_r_pos).name
local next_r_color = string.sub(next_r_node, 22, -3)
local next_r_height = string.sub(next_r_node, 19, 19)
local next_r_part = string.sub(next_r_node, 20, 20)
local next_r_curtain = next_r_color..'_'..next_r_height
minetest.set_node(pos, {name='furniture:curtain_'..height..part..'_'..color..'_'..new_state, param2 = fdir})
while next_l_curtain == curtain do
minetest.set_node(next_l_pos, {name='furniture:curtain_'..height..next_l_part..'_'..color..'_'..new_state, param2 = fdir})
next_l_pos.x = next_l_pos.x - 1
next_l_node = minetest.get_node(next_l_pos).name
next_l_color = string.sub(next_l_node, 22, -3)
next_l_height = string.sub(next_l_node, 19, 19)
next_l_part = string.sub(next_l_node, 20, 20)
next_l_curtain = next_l_color..'_'..next_l_height
end
while next_r_curtain == curtain do
minetest.set_node(next_r_pos, {name='furniture:curtain_'..height..next_r_part..'_'..color..'_'..new_state, param2 = fdir})
next_r_pos.x = next_r_pos.x + 1
next_r_node = minetest.get_node(next_r_pos).name
next_r_color = string.sub(next_r_node, 22, -3)
next_r_height = string.sub(next_r_node, 19, 19)
next_r_part = string.sub(next_r_node, 20, 20)
next_r_curtain = next_r_color..'_'..next_r_height
end
elseif fdir == 1 or fdir == 3 then --Search in the Z axis
local next_l_pos = {x=pos.x, y=pos.y, z=pos.z-1}
local next_l_node = minetest.get_node(next_l_pos).name
local next_l_color = string.sub(next_l_node, 22, -3)
local next_l_height = string.sub(next_l_node, 19, 19)
local next_l_part = string.sub(next_l_node, 20, 20)
local next_l_curtain = next_l_color..'_'..next_l_height
local next_r_pos = {x=pos.x, y=pos.y, z=pos.z+1}
local next_r_node = minetest.get_node(next_r_pos).name
local next_r_color = string.sub(next_r_node, 22, -3)
local next_r_height = string.sub(next_r_node, 19, 19)
local next_r_part = string.sub(next_r_node, 20, 20)
local next_r_curtain = next_r_color..'_'..next_r_height
minetest.set_node(pos, {name='furniture:curtain_'..height..part..'_'..color..'_'..new_state, param2 = fdir})
while next_l_curtain == curtain do
minetest.set_node(next_l_pos, {name='furniture:curtain_'..height..next_l_part..'_'..color..'_'..new_state, param2 = fdir})
next_l_pos.z = next_l_pos.z - 1
next_l_node = minetest.get_node(next_l_pos).name
next_l_color = string.sub(next_l_node, 22, -3)
next_l_height = string.sub(next_l_node, 19, 19)
next_l_part = string.sub(next_l_node, 20, 20)
next_l_curtain = next_l_color..'_'..next_l_height
end
while next_r_curtain == curtain do
minetest.set_node(next_r_pos, {name='furniture:curtain_'..height..next_r_part..'_'..color..'_'..new_state, param2 = fdir})
next_r_pos.z = next_r_pos.z + 1
next_r_node = minetest.get_node(next_r_pos).name
next_r_color = string.sub(next_r_node, 22, -3)
next_r_height = string.sub(next_r_node, 19, 19)
next_r_part = string.sub(next_r_node, 20, 20)
next_r_curtain = next_r_color..'_'..next_r_height
end
end
end
local dye_table = furniture.dyes
for i in ipairs(dye_table) do
local name = dye_table[i][1]
local desc = dye_table[i][2]
local hex = dye_table[i][3]
minetest.register_node('furniture:curtain_ss_'..name..'_0', {
description = 'Short '..desc..' Curtain Closed',
drawtype = 'mesh',
mesh = 'furniture_curtain_short.obj',
tiles = {'furniture_curtain_short_0.png^[multiply:'..hex},
paramtype = 'light',
paramtype2 = 'facedir',
drop = 'furniture:curtain_ss_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_ss_'..name..'_1', {
description = 'Short '..desc..' Curtain Open',
drawtype = 'mesh',
mesh = 'furniture_curtain_short.obj',
tiles = {'furniture_curtain_short_1.png^[multiply:'..hex},
inventory_image = 'furniture_curtain_short_1.png^[multiply:'..hex,
paramtype = 'light',
paramtype2 = 'facedir',
sunlight_propagates = true,
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
after_place_node = function(pos, placer, itemstack)
furniture.curtain_placement(pos)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_sl_'..name..'_0', {
description = 'Short Left '..desc..' Curtain Closed',
drawtype = 'mesh',
mesh = 'furniture_curtain_short.obj',
tiles = {'furniture_curtain_short_0.png^[multiply:'..hex},
paramtype = 'light',
paramtype2 = 'facedir',
drop = 'furniture:curtain_ss_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_sl_'..name..'_1', {
description = 'Short Left '..desc..' Curtain Open',
drawtype = 'mesh',
mesh = 'furniture_curtain_short.obj',
tiles = {'furniture_curtain_sl_1.png^[multiply:'..hex},
inventory_image = 'furniture_curtain_sl_1.png^[multiply:'..hex,
paramtype = 'light',
paramtype2 = 'facedir',
sunlight_propagates = true,
drop = 'furniture:curtain_ss_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_sr_'..name..'_0', {
description = 'Short Right '..desc..' Curtain Closed',
drawtype = 'mesh',
mesh = 'furniture_curtain_short.obj',
tiles = {'furniture_curtain_short_0.png^[multiply:'..hex},
paramtype = 'light',
paramtype2 = 'facedir',
drop = 'furniture:curtain_ss_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_sr_'..name..'_1', {
description = 'Short Right '..desc..' Curtain Open',
drawtype = 'mesh',
mesh = 'furniture_curtain_short.obj',
tiles = {'furniture_curtain_sr_1.png^[multiply:'..hex},
inventory_image = 'furniture_curtain_sr_1.png^[multiply:'..hex,
paramtype = 'light',
paramtype2 = 'facedir',
sunlight_propagates = true,
drop = 'furniture:curtain_ss_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_sc_'..name..'_0', {
description = 'Short Middle '..desc..' Curtain Closed',
drawtype = 'mesh',
mesh = 'furniture_curtain_short.obj',
tiles = {'furniture_curtain_short_0.png^[multiply:'..hex},
paramtype = 'light',
paramtype2 = 'facedir',
drop = 'furniture:curtain_ss_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_sc_'..name..'_1', {
description = 'Short Middle '..desc..' Curtain Open',
drawtype = 'mesh',
mesh = 'furniture_curtain_short.obj',
tiles = {'furniture_curtain_sc_1.png^[multiply:'..hex},
inventory_image = 'furniture_curtain_sc_1.png^[multiply:'..hex,
paramtype = 'light',
paramtype2 = 'facedir',
sunlight_propagates = true,
drop = 'furniture:curtain_ss_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_ts_'..name..'_0', {
description = 'Tall '..desc..' Curtain Closed',
drawtype = 'mesh',
mesh = 'furniture_curtain_tall.obj',
tiles = {'furniture_curtain_tall_0.png^[multiply:'..hex},
paramtype = 'light',
paramtype2 = 'facedir',
drop = 'furniture:curtain_tall_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_ts_'..name..'_1', {
description = 'Tall '..desc..' Curtain Open',
drawtype = 'mesh',
mesh = 'furniture_curtain_tall.obj',
tiles = {'furniture_curtain_tall_1.png^[multiply:'..hex},
inventory_image = 'furniture_curtain_tall_1.png^[multiply:'..hex,
paramtype = 'light',
paramtype2 = 'facedir',
sunlight_propagates = true,
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
after_place_node = function(pos, placer, itemstack)
furniture.curtain_placement(pos)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_tl_'..name..'_0', {
description = 'Tall Left '..desc..' Curtain Closed',
drawtype = 'mesh',
mesh = 'furniture_curtain_tall.obj',
tiles = {'furniture_curtain_tall_0.png^[multiply:'..hex},
paramtype = 'light',
paramtype2 = 'facedir',
drop = 'furniture:curtain_tl_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_tl_'..name..'_1', {
description = 'Tall Left '..desc..' Curtain Open',
drawtype = 'mesh',
mesh = 'furniture_curtain_tall.obj',
tiles = {'furniture_curtain_tl_1.png^[multiply:'..hex},
inventory_image = 'furniture_curtain_tl_1.png^[multiply:'..hex,
paramtype = 'light',
paramtype2 = 'facedir',
sunlight_propagates = true,
drop = 'furniture:curtain_tl_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_tr_'..name..'_0', {
description = 'Tall Right '..desc..' Curtain Closed',
drawtype = 'mesh',
mesh = 'furniture_curtain_tall.obj',
tiles = {'furniture_curtain_tall_0.png^[multiply:'..hex},
paramtype = 'light',
paramtype2 = 'facedir',
drop = 'furniture:curtain_tl_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_tr_'..name..'_1', {
description = 'Tall Right '..desc..' Curtain Open',
drawtype = 'mesh',
mesh = 'furniture_curtain_tall.obj',
tiles = {'furniture_curtain_tr_1.png^[multiply:'..hex},
inventory_image = 'furniture_curtain_tr_1.png^[multiply:'..hex,
paramtype = 'light',
paramtype2 = 'facedir',
sunlight_propagates = true,
drop = 'furniture:curtain_tl_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_tc_'..name..'_0', {
description = 'Tall Middle '..desc..' Curtain Closed',
drawtype = 'mesh',
mesh = 'furniture_curtain_tall.obj',
tiles = {'furniture_curtain_tall_0.png^[multiply:'..hex},
paramtype = 'light',
paramtype2 = 'facedir',
drop = 'furniture:curtain_tl_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
minetest.register_node('furniture:curtain_tc_'..name..'_1', {
description = 'Tall Middle '..desc..' Curtain Open',
drawtype = 'mesh',
mesh = 'furniture_curtain_tall.obj',
tiles = {'furniture_curtain_tc_1.png^[multiply:'..hex},
inventory_image = 'furniture_curtain_tc_1.png^[multiply:'..hex,
paramtype = 'light',
paramtype2 = 'facedir',
sunlight_propagates = true,
drop = 'furniture:curtain_tl_'..name..'_1',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, .4, .5, .5, .5},
},
groups = {breakable=1, not_in_creative_inventory=1},
on_rightclick = function(pos, node)
furniture.curtain_toggle(pos, node)
end,
on_dig = function(pos, node, digger)
furniture.curtain_removal(pos, node, digger)
end
})
end

163
mods/furniture/fences.lua Normal file
View File

@ -0,0 +1,163 @@
minetest.register_node('furniture:fence_1_a', {
description = 'Fence',
drawtype = 'mesh',
mesh = 'furniture_fence_1_a.obj',
tiles = {'furniture_fence.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, -.0625, .5, .5, .0625},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, -.0625, .5, .5, .0625},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:fence_1_b', {
description = 'Fence',
drawtype = 'mesh',
mesh = 'furniture_fence_1_b.obj',
tiles = {'furniture_fence.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {
{0.0625, -0.5, -0.0625, 0.5, 0.5, 0.0625},
{-0.0625, -0.5, -0.5, 0.0625, 0.5, 0.0625}
}
},
collision_box = {
type = 'fixed',
fixed = {
{0.0625, -0.5, -0.0625, 0.5, 0.5, 0.0625},
{-0.0625, -0.5, -0.5, 0.0625, 0.5, 0.0625}
}
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:fence_1_c', {
description = 'Fence',
drawtype = 'mesh',
mesh = 'furniture_fence_1_c.obj',
tiles = {'furniture_fence.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {
{-0.5, -0.5, -0.0625, -0.0625, 0.5, 0.0625},
{-0.0625, -0.5, -0.0625, 0.0625, 0.5, 0.5}
},
},
collision_box = {
type = 'fixed',
fixed = {
{-0.5, -0.5, -0.0625, -0.0625, 0.5, 0.0625},
{-0.0625, -0.5, -0.0625, 0.0625, 0.5, 0.5}
}
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:fence_1_d', {
description = 'Gate',
drawtype = 'mesh',
mesh = 'furniture_fence_1_d.obj',
tiles = {'furniture_fence.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {
{0.375, -0.5, -0.0625, 0.5, 0.5, 0.0625},
{-0.5, -0.5, -0.0625, -0.375, 0.5, 0.0625},
{-0.375, -0.5, -0.0625, -0.25, 0.375, 0.75}
}
},
collision_box = {
type = 'fixed',
fixed = {
{0.375, -0.5, -0.0625, 0.5, 0.5, 0.0625},
{-0.5, -0.5, -0.0625, -0.375, 0.5, 0.0625},
{-0.375, -0.5, -0.0625, -0.25, 0.375, 0.75}
}
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:fence_1_e', {
description = 'Double Fence',
drawtype = 'mesh',
mesh = 'furniture_fence_1_e.obj',
tiles = {'furniture_fence.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {
{1.375, -0.5, -0.0625, 1.5, 0.5, 0.0625},
{-0.5, -0.5, -0.0625, -0.375, 0.5, 0.0625},
{-0.375, -0.5, -0.0625, 1.375, 0.375, 0.0625}
}
},
collision_box = {
type = 'fixed',
fixed = {
{1.375, -0.5, -0.0625, 1.5, 0.5, 0.0625},
{-0.5, -0.5, -0.0625, -0.375, 0.5, 0.0625},
{-0.375, -0.5, -0.0625, 1.375, 0.375, 0.0625}
}
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:fence_1_f', {
description = 'Double Gate',
drawtype = 'mesh',
mesh = 'furniture_fence_1_f.obj',
tiles = {'furniture_fence.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {
{1.375, -0.5, -0.0625, 1.5, 0.5, 0.0625},
{-0.5, -0.5, -0.0625, -0.375, 0.5, 0.0625},
{-0.375, -0.5, -0.0625, -0.25, 0.375, 0.75},
{1.375, -0.5, 0.0625, 1.25, 0.375, 0.75}
}
},
collision_box = {
type = 'fixed',
fixed = {
{1.375, -0.5, -0.0625, 1.5, 0.5, 0.0625},
{-0.5, -0.5, -0.0625, -0.375, 0.5, 0.0625},
{-0.375, -0.5, -0.0625, -0.25, 0.375, 0.75},
{1.375, -0.5, 0.0625, 1.25, 0.375, 0.75}
}
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})

View File

@ -0,0 +1,72 @@
local esc = minetest.formspec_escape
local title, text = '', ''
function furniture.storage_24_form(pos, name)
local meta = minetest.get_meta(pos)
local spos = pos.x .. "," .. pos.y .. "," .. pos.z
local existing_name = meta:get_string('infotext')
name = name or existing_name
local formspec =
'size[8,7.75]'..
'list[nodemeta:'..spos..';main;0,0;8,3;]'..
'field[1.3,3.3;2,1;description;;'..name..']'..
'button[3,3;1,1;save;Save]'..
'button[4,3;1,1;sort;Sort]'..
'list[current_player;main;0,4;8,4;]'..
'listring[]'
return formspec
end
function furniture.storage_32_form(pos, name)
local meta = minetest.get_meta(pos)
local existing_name = meta:get_string('infotext')
name = name or existing_name
local formspec =
'size[8,8.75]'..
'list[current_name;main;0,0;8,4;]'..
'field[1.3,4.3;2,1;description;;'..name..']'..
'button[3,4;1,1;save;Save]'..
'button[4,4;1,1;sort;Sort]'..
'list[current_player;main;0,5;8,4;]'..
'listring[]'
return formspec
end
function furniture.storage_60_form(pos, name)
local meta = minetest.get_meta(pos)
local existing_name = meta:get_string('infotext')
name = name or existing_name
local formspec =
'size[10,10.75]'..
'list[current_name;main;0,0;10,6;]'..
'field[2.3,6.3;2,1;description;;'..name..']'..
'button[4,6;1,1;save;Save]'..
'button[5,6;1,1;sort;Sort]'..
'list[current_player;main;1,7;8,4;]'..
'listring[]'
return formspec
end
local lectern_formspec =
'size[11,8]'..
'no_prepend[]'..
'bgcolor[#080808BB;true]'..
'background[0,0;11,8;furniture_lectern_formspec.png]'
function furniture.lectern_edit_sign(title, content)
local formspec =
lectern_formspec..
"field[0.5,1;7.5,0;title;"..esc("Title:")..";"..esc(title) .. "]" ..
"label[0.25,1.1;Body:]"..
"textarea[0.5,1.5;10.6,5.5;content;;"..esc(content).."]" ..
"button_exit[4,6.5;4,1;save;Save]"
return formspec
end
function furniture.lectern_view_sign(title, content)
local formspec =
lectern_formspec..
'hypertext[0,0;11,1;;<center><style color=black size=40>'..esc(title)..'</style></center>]'..
"textarea[0.5,1.5;10.6,6.5;;;"..esc(content).."]"
return formspec
end

45
mods/furniture/init.lua Normal file
View File

@ -0,0 +1,45 @@
furniture = {}
furniture.players = {}
furniture.dyes = {
{'grey', 'Grey', '#808080'},
{'dark_grey', 'Dark Grey', '#404040'},
{'black', 'Black', '#1a1a1a'},
{'violet', 'Violet', '#480680'},
{'blue', 'Blue', '#00519d'},
{'cyan', 'Cyan', '#00959d'},
{'dark_green', 'Dark Green', '#004d00'},
{'green', 'Green', '#008000'},
{'yellow', 'Yellow', '#ffff00'},
{'brown', 'Brown', '#40230f'},
{'orange', 'Orange', '#ff5600'},
{'red', 'Red', '#c91818'},
{'magenta', 'Magenta', '#d80481'},
{'pink', 'Pink', '#ff7dc8'},
{'white', 'White', '#ffffff'},
}
furniture.dye_more = function(pos, node, puncher, pointed_thing)
local player = puncher:get_player_name()
if minetest.is_protected(pos, player) and not minetest.check_player_privs(puncher, 'protection_bypass') then
return
end
minetest.swap_node(pos, {name = node.name, param2 = node.param2-32})
end
furniture.dye_less = function(pos, node, clicker)
local player = clicker:get_player_name()
if minetest.is_protected(pos, player) and not minetest.check_player_privs(clicker, 'protection_bypass') then
return
end
minetest.swap_node(pos, {name = node.name, param2 = node.param2+32})
end
dofile(minetest.get_modpath('furniture')..'/bedroom.lua') --Things you'd find in a bedroom.
dofile(minetest.get_modpath('furniture')..'/decor.lua')
dofile(minetest.get_modpath('furniture')..'/fences.lua')
dofile(minetest.get_modpath('furniture')..'/formspecs.lua') --Formspecs for the nodes.
dofile(minetest.get_modpath('furniture')..'/library.lua') --Books things.
dofile(minetest.get_modpath('furniture')..'/seating.lua') --chairs, benches, stools
dofile(minetest.get_modpath('furniture')..'/storage.lua') --Chests, boxes, etc.
dofile(minetest.get_modpath('furniture')..'/tables.lua') --Not sure if I'll ever have more than one table.

View File

@ -0,0 +1,49 @@
minetest.register_node('furniture:lectern', {
description = 'Lectern',
drawtype = 'mesh',
mesh = 'furniture_lectern.obj',
tiles = {'furniture_lectern.png',},
overlay_tiles = {{name='furniture_lectern_overlay.png', color='white'}},
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
paramtype = 'light',
selection_box = {
type = 'fixed',
fixed = {-.3, -.5, -.3, .3, .5, .3},
},
collision_box = {
type = 'fixed',
fixed = {-.3, -.5, -.3, .3, .5, .3},
},
groups = {breakable=1},
after_place_node = function(pos, placer)
local meta = minetest.get_meta(pos)
meta:set_string('owner', placer:get_player_name())
meta:set_string('infotext', '')
meta:set_string('title', '')
meta:set_string('content', '')
end,
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
local name = clicker:get_player_name()
local meta = minetest.get_meta(pos)
local owner = meta:get_string('owner')
local title = meta:get_string('title')
local content = meta:get_string('content')
if owner == name then
meta:set_string('formspec', furniture.lectern_edit_sign(title, content))
else
meta:set_string('formspec', furniture.lectern_view_sign(title, content))
end
end,
on_receive_fields = function(pos, formname, fields, sender)
local meta = minetest.get_meta(pos)
if fields ['save'] then
local player_name = sender:get_player_name()
meta:set_string('infotext', fields.title)
meta:set_string('title', fields.title)
meta:set_string('content', fields.content)
minetest.log("action", (player_name or "").." wrote \""..fields.title.."\" to lectern at "..minetest.pos_to_string(pos))
end
end,
on_punch = furniture.dye_more
})

View File

@ -0,0 +1,7 @@
Textures based off of https://renderman.pixar.com/pixar-one-twenty-eight
Code is licensed MIT, Textures CC by SA 4.0
Copyright 2020 Nathan Salapat
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

1
mods/furniture/mod.conf Normal file
View File

@ -0,0 +1 @@
name = furniture

View File

@ -0,0 +1,290 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Bed_Cube.010
v -0.437500 -0.437500 1.437500
v -0.437500 0.000000 1.437500
v -0.437500 -0.437500 -0.437500
v -0.437500 0.000000 -0.437500
v 0.437500 -0.437500 1.437500
v 0.437500 0.000000 1.437500
v 0.437500 -0.437500 -0.437500
v 0.437500 0.000000 -0.437500
v 0.375000 0.062500 -0.500000
v 0.375000 -0.500000 -0.500000
v 0.375000 0.062500 -0.375000
v 0.375000 -0.500000 -0.375000
v 0.500000 -0.500000 -0.375000
v 0.500000 0.062500 -0.375000
v 0.500000 -0.500000 -0.500000
v 0.500000 0.062500 -0.500000
v 0.375000 0.500000 1.375000
v 0.375000 -0.500000 1.375000
v 0.375000 0.500000 1.500000
v 0.375000 -0.500000 1.500000
v 0.500000 -0.500000 1.500000
v 0.500000 0.500000 1.500000
v 0.500000 -0.500000 1.375000
v 0.500000 0.500000 1.375000
v -0.375000 0.062500 1.468750
v -0.375000 0.437500 1.468750
v -0.375000 0.062500 1.406250
v -0.375000 0.437500 1.406250
v 0.375000 0.062500 1.468750
v 0.375000 0.437500 1.468750
v 0.375000 0.062500 1.406250
v 0.375000 0.437500 1.406250
v -0.375000 0.000000 1.375000
v -0.375000 0.062500 1.375000
v -0.375000 0.000000 1.062500
v -0.375000 0.062500 1.062500
v 0.375000 0.000000 1.375000
v 0.375000 0.062500 1.375000
v 0.375000 0.000000 1.062500
v 0.375000 0.062500 1.062500
v -0.500000 0.062500 -0.375000
v -0.500000 -0.500000 -0.375000
v -0.375000 0.062500 -0.375000
v -0.375000 -0.500000 -0.375000
v -0.375000 -0.500000 -0.500000
v -0.375000 0.062500 -0.500000
v -0.500000 -0.500000 -0.500000
v -0.500000 0.062500 -0.500000
v -0.375000 0.500000 1.375000
v -0.375000 -0.500000 1.375000
v -0.500000 0.500000 1.375000
v -0.500000 -0.500000 1.375000
v -0.500000 -0.500000 1.500000
v -0.500000 0.500000 1.500000
v -0.375000 -0.500000 1.500000
v -0.375000 0.500000 1.500000
v -0.437500 0.000000 1.437500
v -0.437500 0.000000 -0.437500
v 0.437500 0.000000 1.437500
v 0.437500 0.000000 -0.437500
v -0.437500 0.000000 1.437500
v -0.437500 0.000000 -0.437500
v 0.437500 0.000000 1.437500
v 0.437500 0.000000 -0.437500
v -0.437500 0.000000 1.437500
v -0.437500 0.000000 -0.437500
v 0.437500 0.000000 1.437500
v 0.437500 0.000000 -0.437500
v -0.437500 0.000000 1.437500
v -0.437500 0.000000 -0.437500
v 0.437500 0.000000 1.437500
v 0.437500 0.000000 -0.437500
v -0.437500 0.000000 1.437500
v -0.437500 0.000000 -0.437500
v 0.437500 0.000000 1.437500
v 0.437500 0.000000 -0.437500
v -0.437500 0.000000 1.437500
v -0.437500 0.000000 -0.437500
v 0.437500 0.000000 1.437500
v 0.437500 0.000000 -0.437500
v -0.437500 0.000000 1.437500
v -0.437500 0.000000 -0.437500
v 0.437500 0.000000 1.437500
v 0.437500 0.000000 -0.437500
v -0.437500 0.000000 1.437500
v -0.437500 0.000000 -0.437500
v 0.437500 0.000000 1.437500
v 0.437500 0.000000 -0.437500
v -0.437500 0.000000 1.437500
v -0.437500 0.000000 -0.437500
v 0.437500 0.000000 1.437500
v 0.437500 0.000000 -0.437500
vt 0.437500 0.890625
vt 0.328125 0.890625
vt 0.328125 0.421875
vt 0.437500 0.421875
vt 0.328125 0.312500
vt 0.109375 0.421875
vt 0.109375 0.312500
vt 0.000000 0.421875
vt 0.109375 0.890625
vt 0.000000 0.890625
vt 0.109375 1.000000
vt 0.328125 1.000000
vt 0.109375 0.421875
vt 0.109375 0.890625
vt 0.734375 0.000000
vt 0.734375 0.140625
vt 0.703125 0.140625
vt 0.703125 0.000000
vt 0.671875 0.140625
vt 0.671875 0.000000
vt 0.640625 0.140625
vt 0.640625 0.000000
vt 0.609375 0.140625
vt 0.609375 0.000000
vt 0.703125 0.171875
vt 0.734375 0.171875
vt 0.031250 0.000000
vt 0.031250 0.250000
vt 0.000000 0.250000
vt 0.000000 0.000000
vt 0.125000 0.000000
vt 0.125000 0.250000
vt 0.093750 0.250000
vt 0.093750 0.000000
vt 0.062500 0.250000
vt 0.062500 0.000000
vt 0.000000 0.281250
vt 0.031250 0.281250
vt 0.476562 0.187500
vt 0.382812 0.187500
vt 0.382812 0.000000
vt 0.476562 0.000000
vt 0.273438 0.000000
vt 0.367188 0.000000
vt 0.367188 0.187500
vt 0.273438 0.187500
vt 0.257812 0.187500
vt 0.257812 0.000000
vt 0.453125 0.906250
vt 0.468750 0.906250
vt 0.468750 0.984375
vt 0.453125 0.984375
vt 0.468750 1.000000
vt 0.656250 0.984375
vt 0.656250 1.000000
vt 0.671875 0.984375
vt 0.656250 0.906250
vt 0.671875 0.906250
vt 0.656250 0.890625
vt 0.468750 0.890625
vt 0.609375 0.000000
vt 0.609375 0.140625
vt 0.578125 0.140625
vt 0.578125 0.000000
vt 0.546875 0.140625
vt 0.546875 0.000000
vt 0.515625 0.140625
vt 0.515625 0.000000
vt 0.484375 0.140625
vt 0.484375 0.000000
vt 0.578125 0.171875
vt 0.609375 0.171875
vt 0.156250 0.000000
vt 0.156250 0.250000
vt 0.125000 0.250000
vt 0.125000 0.000000
vt 0.250000 0.000000
vt 0.250000 0.250000
vt 0.218750 0.250000
vt 0.218750 0.000000
vt 0.187500 0.250000
vt 0.187500 0.000000
vt 0.125000 0.281250
vt 0.156250 0.281250
vt 0.328125 0.890625
vt 0.109375 0.890625
vt 0.328125 0.890625
vt 0.328125 0.421875
vt 0.109375 0.421875
vt 0.109375 0.421875
vt 0.109375 0.890625
vt 0.328125 0.421875
vt 0.328125 0.890625
vt 0.109375 0.890625
vt 0.328125 0.890625
vt 0.328125 0.421875
vt 0.109375 0.421875
vt 0.328125 0.421875
vt 0.328125 0.421875
vt 0.109375 0.421875
vt 0.109375 0.890625
vt 0.109375 0.421875
vt 0.109375 0.890625
vt 0.328125 0.890625
vt 0.328125 0.890625
vt 0.109375 0.890625
vt 0.328125 0.890625
vt 0.328125 0.421875
vt 0.109375 0.421875
vt 0.109375 0.421875
vt 0.109375 0.890625
vt 0.328125 0.421875
vt 0.109375 0.421875
vt 0.109375 0.890625
vt 0.328125 0.890625
vt 0.328125 0.421875
vt 0.328125 0.421875
vt 0.328125 0.890625
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 1.0000 0.0000
vn 0.0000 -1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/3/2 8/6/2 7/7/2
f 7/8/3 8/6/3 6/9/3 5/10/3
f 5/11/4 6/9/4 2/2/4 1/12/4
f 6/9/4 8/6/4 60/13/4 59/14/4
f 12/15/1 11/16/1 9/17/1 10/18/1
f 10/18/2 9/17/2 16/19/2 15/20/2
f 15/20/3 16/19/3 14/21/3 13/22/3
f 13/22/4 14/21/4 11/23/4 12/24/4
f 16/25/5 9/17/5 11/16/5 14/26/5
f 20/27/1 19/28/1 17/29/1 18/30/1
f 18/31/2 17/32/2 24/33/2 23/34/2
f 23/34/3 24/33/3 22/35/3 21/36/3
f 21/36/4 22/35/4 19/28/4 20/27/4
f 24/37/5 17/29/5 19/28/5 22/38/5
f 27/39/2 28/40/2 32/41/2 31/42/2
f 29/43/4 30/44/4 26/45/4 25/46/4
f 27/47/6 31/48/6 29/43/6 25/46/6
f 32/41/5 28/40/5 26/45/5 30/44/5
f 33/49/1 34/50/1 36/51/1 35/52/1
f 35/53/2 36/51/2 40/54/2 39/55/2
f 39/56/3 40/54/3 38/57/3 37/58/3
f 37/59/4 38/57/4 34/50/4 33/60/4
f 40/54/5 36/51/5 34/50/5 38/57/5
f 44/61/4 43/62/4 41/63/4 42/64/4
f 42/64/1 41/63/1 48/65/1 47/66/1
f 47/66/2 48/65/2 46/67/2 45/68/2
f 45/68/3 46/67/3 43/69/3 44/70/3
f 48/71/5 41/63/5 43/62/5 46/72/5
f 52/73/2 51/74/2 49/75/2 50/76/2
f 50/77/3 49/78/3 56/79/3 55/80/3
f 55/80/4 56/79/4 54/81/4 53/82/4
f 53/82/1 54/81/1 51/74/1 52/73/1
f 56/83/5 49/75/5 51/74/5 54/84/5
f 57/85/4 59/14/4 63/86/4 61/87/4
f 4/3/4 2/2/4 57/85/4 58/88/4
f 2/2/4 6/9/4 59/14/4 57/85/4
f 8/6/4 4/3/4 58/88/4 60/13/4
f 63/86/4 64/89/4 68/90/4 67/91/4
f 60/13/4 58/88/4 62/92/4 64/89/4
f 59/14/4 60/13/4 64/89/4 63/86/4
f 58/88/4 57/85/4 61/87/4 62/92/4
f 65/93/4 67/91/4 71/94/4 69/95/4
f 62/92/4 61/87/4 65/93/4 66/96/4
f 61/87/4 63/86/4 67/91/4 65/93/4
f 64/89/4 62/92/4 66/96/4 68/90/4
f 72/97/4 70/98/4 74/99/4 76/100/4
f 68/90/4 66/96/4 70/98/4 72/97/4
f 67/91/4 68/90/4 72/97/4 71/94/4
f 66/96/4 65/93/4 69/95/4 70/98/4
f 75/101/4 76/100/4 80/102/4 79/103/4
f 71/94/4 72/97/4 76/100/4 75/101/4
f 70/98/4 69/95/4 73/104/4 74/99/4
f 69/95/4 71/94/4 75/101/4 73/104/4
f 77/105/4 79/103/4 83/106/4 81/107/4
f 74/99/4 73/104/4 77/105/4 78/108/4
f 73/104/4 75/101/4 79/103/4 77/105/4
f 76/100/4 74/99/4 78/108/4 80/102/4
f 83/106/4 84/109/4 88/110/4 87/111/4
f 80/102/4 78/108/4 82/112/4 84/109/4
f 79/103/4 80/102/4 84/109/4 83/106/4
f 78/108/4 77/105/4 81/107/4 82/112/4
f 87/111/4 88/110/4 92/113/4 91/114/4
f 82/112/4 81/107/4 85/115/4 86/116/4
f 81/107/4 83/106/4 87/111/4 85/115/4
f 84/109/4 82/112/4 86/116/4 88/110/4
f 92/113/5 90/117/5 89/118/5 91/114/5
f 86/116/4 85/115/4 89/118/4 90/117/4
f 85/115/4 87/111/4 91/114/4 89/118/4
f 88/110/4 86/116/4 90/117/4 92/113/4

View File

@ -0,0 +1,128 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Bench_short_Cube.003
v -1.375000 -0.125000 0.375000
v -1.375000 0.000000 0.375000
v -1.375000 -0.125000 -0.375000
v -1.375000 0.000000 -0.375000
v 0.375000 -0.125000 0.375000
v 0.375000 0.000000 0.375000
v 0.375000 -0.125000 -0.375000
v 0.375000 0.000000 -0.375000
v -1.312500 -0.125000 0.312500
v -1.312500 -0.125000 0.187500
v -1.187500 -0.125000 0.312500
v -1.187500 -0.125000 0.187500
v -1.312500 -0.500000 0.187500
v -1.312500 -0.500000 0.312500
v -1.187500 -0.500000 0.187500
v -1.187500 -0.500000 0.312500
v -1.312500 -0.125000 -0.312500
v -1.187500 -0.125000 -0.312500
v -1.312500 -0.125000 -0.187500
v -1.187500 -0.125000 -0.187500
v -1.187500 -0.500000 -0.312500
v -1.312500 -0.500000 -0.312500
v -1.187500 -0.500000 -0.187500
v -1.312500 -0.500000 -0.187500
v 0.312500 -0.125000 -0.312500
v 0.312500 -0.125000 -0.187500
v 0.187500 -0.125000 -0.312500
v 0.187500 -0.125000 -0.187500
v 0.312500 -0.500000 -0.187500
v 0.312500 -0.500000 -0.312500
v 0.187500 -0.500000 -0.187500
v 0.187500 -0.500000 -0.312500
v 0.312500 -0.125000 0.312500
v 0.187500 -0.125000 0.312500
v 0.312500 -0.125000 0.187500
v 0.187500 -0.125000 0.187500
v 0.187500 -0.500000 0.312500
v 0.312500 -0.500000 0.312500
v 0.187500 -0.500000 0.187500
v 0.312500 -0.500000 0.187500
vt 1.000000 0.937500
vt 0.937500 0.937500
vt 0.937500 0.562500
vt 1.000000 0.562500
vt 0.937500 0.500000
vt 0.062500 0.562500
vt 0.062500 0.500000
vt 0.000000 0.562500
vt 0.062500 0.937500
vt 0.000000 0.937500
vt 0.062500 1.000000
vt 0.937500 1.000000
vt 0.937500 0.562500
vt 0.062500 0.562500
vt 0.062500 0.937500
vt 0.937500 0.937500
vt 0.187500 0.187500
vt 0.125000 0.187500
vt 0.125000 0.000000
vt 0.187500 0.000000
vt 0.062500 0.187500
vt 0.000000 0.187500
vt 0.000000 0.000000
vt 0.062500 0.000000
vt 0.250000 0.187500
vt 0.250000 0.000000
vt 0.500000 0.187500
vt 0.437500 0.187500
vt 0.437500 0.000000
vt 0.500000 0.000000
vt 0.375000 0.187500
vt 0.312500 0.187500
vt 0.312500 0.000000
vt 0.375000 0.000000
vt 0.562500 0.187500
vt 0.562500 0.000000
vt 0.187500 0.406250
vt 0.125000 0.406250
vt 0.125000 0.218750
vt 0.187500 0.218750
vt 0.062500 0.406250
vt 0.000000 0.406250
vt 0.000000 0.218750
vt 0.062500 0.218750
vt 0.250000 0.406250
vt 0.250000 0.218750
vt 0.500000 0.406250
vt 0.437500 0.406250
vt 0.437500 0.218750
vt 0.500000 0.218750
vt 0.375000 0.406250
vt 0.312500 0.406250
vt 0.312500 0.218750
vt 0.375000 0.218750
vt 0.562500 0.406250
vt 0.562500 0.218750
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/3/2 8/6/2 7/7/2
f 7/8/3 8/6/3 6/9/3 5/10/3
f 5/11/4 6/9/4 2/2/4 1/12/4
f 3/13/5 7/14/5 5/15/5 1/16/5
f 8/6/6 4/3/6 2/2/6 6/9/6
f 11/17/4 9/18/4 14/19/4 16/20/4
f 10/21/2 12/22/2 15/23/2 13/24/2
f 12/25/3 11/17/3 16/20/3 15/26/3
f 9/18/1 10/21/1 13/24/1 14/19/1
f 19/27/1 17/28/1 22/29/1 24/30/1
f 18/31/3 20/32/3 23/33/3 21/34/3
f 20/35/4 19/27/4 24/30/4 23/36/4
f 17/28/2 18/31/2 21/34/2 22/29/2
f 27/37/2 25/38/2 30/39/2 32/40/2
f 26/41/4 28/42/4 31/43/4 29/44/4
f 28/45/1 27/37/1 32/40/1 31/46/1
f 25/38/3 26/41/3 29/44/3 30/39/3
f 35/47/3 33/48/3 38/49/3 40/50/3
f 34/51/1 36/52/1 39/53/1 37/54/1
f 36/55/2 35/47/2 40/50/2 39/56/2
f 33/48/4 34/51/4 37/54/4 38/49/4

View File

@ -0,0 +1,352 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Bench_picnic_Cube.013
v -1.375000 -0.125000 1.375000
v -1.375000 0.000000 1.375000
v -1.375000 -0.125000 1.000000
v -1.375000 0.000000 1.000000
v 0.375000 -0.125000 1.375000
v 0.375000 0.000000 1.375000
v 0.375000 -0.125000 1.000000
v 0.375000 0.000000 1.000000
v -1.312500 -0.125000 1.250000
v -1.312500 -0.125000 1.125000
v -1.187500 -0.125000 1.250000
v -1.187500 -0.125000 1.125000
v -1.312500 -0.500000 1.125000
v -1.312500 -0.500000 1.250000
v -1.187500 -0.500000 1.125000
v -1.187500 -0.500000 1.250000
v 0.375000 0.500000 -0.062500
v 0.375000 0.375000 -0.062500
v 0.375000 0.500000 1.062500
v 0.375000 0.375000 1.062500
v -1.375000 0.500000 -0.062500
v -1.375000 0.375000 -0.062500
v -1.375000 0.500000 1.062500
v -1.375000 0.375000 1.062500
v 0.312500 -0.125000 1.250000
v 0.187500 -0.125000 1.250000
v 0.312500 -0.125000 1.125000
v 0.187500 -0.125000 1.125000
v 0.187500 -0.500000 1.250000
v 0.312500 -0.500000 1.250000
v 0.187500 -0.500000 1.125000
v 0.312500 -0.500000 1.125000
v -1.375000 -0.125000 0.000000
v -1.375000 0.000000 0.000000
v -1.375000 -0.125000 -0.375000
v -1.375000 0.000000 -0.375000
v 0.375000 -0.125000 0.000000
v 0.375000 0.000000 0.000000
v 0.375000 -0.125000 -0.375000
v 0.375000 0.000000 -0.375000
v -1.312500 -0.125000 -0.125000
v -1.312500 -0.125000 -0.250000
v -1.187500 -0.125000 -0.125000
v -1.187500 -0.125000 -0.250000
v -1.312500 -0.500000 -0.250000
v -1.312500 -0.500000 -0.125000
v -1.187500 -0.500000 -0.250000
v -1.187500 -0.500000 -0.125000
v 0.312500 -0.125000 -0.125000
v 0.187500 -0.125000 -0.125000
v 0.312500 -0.125000 -0.250000
v 0.187500 -0.125000 -0.250000
v 0.187500 -0.500000 -0.125000
v 0.312500 -0.500000 -0.125000
v 0.187500 -0.500000 -0.250000
v 0.312500 -0.500000 -0.250000
v 0.187500 -0.187500 1.312500
v 0.125000 -0.187500 1.312500
v 0.187500 -0.375000 1.312500
v 0.125000 -0.375000 1.312500
v 0.187500 -0.187500 -0.312500
v 0.125000 -0.187500 -0.312500
v 0.187500 -0.375000 -0.312500
v 0.125000 -0.375000 -0.312500
v -1.125000 -0.187500 1.312500
v -1.187500 -0.187500 1.312500
v -1.125000 -0.375000 1.312500
v -1.187500 -0.375000 1.312500
v -1.125000 -0.187500 -0.312500
v -1.187500 -0.187500 -0.312500
v -1.125000 -0.375000 -0.312500
v -1.187500 -0.375000 -0.312500
v 0.187500 0.375000 1.000000
v 0.125000 0.375000 1.000000
v 0.187500 0.250000 1.000000
v 0.125000 0.250000 1.000000
v 0.187500 0.375000 0.000000
v 0.125000 0.375000 0.000000
v 0.187500 0.250000 0.000000
v 0.125000 0.250000 0.000000
v -1.125000 0.375000 1.000000
v -1.187500 0.375000 1.000000
v -1.125000 0.250000 1.000000
v -1.187500 0.250000 1.000000
v -1.125000 0.375000 0.000000
v -1.187500 0.375000 0.000000
v -1.125000 0.250000 0.000000
v -1.187500 0.250000 0.000000
v -1.125000 0.375000 0.562500
v -1.125000 0.375000 0.437500
v -1.000000 0.375000 0.562500
v -1.000000 0.375000 0.437500
v -1.125000 -0.500000 0.437500
v -1.125000 -0.500000 0.562500
v -1.000000 -0.500000 0.437500
v -1.000000 -0.500000 0.562500
v 0.000000 0.375000 0.562500
v 0.000000 0.375000 0.437500
v 0.125000 0.375000 0.562500
v 0.125000 0.375000 0.437500
v 0.000000 -0.500000 0.437500
v 0.000000 -0.500000 0.562500
v 0.125000 -0.500000 0.437500
v 0.125000 -0.500000 0.562500
vt 1.000000 0.937500
vt 0.937500 0.937500
vt 0.937500 0.750000
vt 1.000000 0.750000
vt 0.937500 0.687500
vt 0.062500 0.750000
vt 0.062500 0.687500
vt 0.000000 0.750000
vt 0.062500 0.937500
vt 0.000000 0.937500
vt 0.062500 1.000000
vt 0.937500 1.000000
vt 0.937500 0.750000
vt 0.062500 0.750000
vt 0.062500 0.937500
vt 0.937500 0.937500
vt 0.187500 0.062500
vt 0.187500 0.125000
vt 0.000000 0.125000
vt 0.000000 0.062500
vt 0.187500 0.187500
vt 0.187500 0.250000
vt 0.000000 0.250000
vt 0.000000 0.187500
vt 0.187500 0.000000
vt 0.000000 0.000000
vt 0.062500 0.750000
vt 0.937500 0.750000
vt 0.937500 0.937500
vt 0.062500 0.937500
vt 0.937500 0.750000
vt 0.062500 0.750000
vt 0.062500 0.937500
vt 0.937500 0.937500
vt 0.062500 1.000000
vt 0.937500 1.000000
vt 0.000000 0.750000
vt 0.000000 0.937500
vt 1.000000 0.937500
vt 1.000000 0.750000
vt 0.531250 0.250000
vt 0.531250 0.312500
vt 0.343750 0.312500
vt 0.343750 0.250000
vt 0.531250 0.375000
vt 0.531250 0.437500
vt 0.343750 0.437500
vt 0.343750 0.375000
vt 0.531250 0.187500
vt 0.343750 0.187500
vt 0.062500 0.687500
vt 0.937500 0.687500
vt 1.000000 0.937500
vt 0.937500 0.937500
vt 0.937500 0.750000
vt 1.000000 0.750000
vt 0.937500 0.687500
vt 0.062500 0.750000
vt 0.062500 0.687500
vt 0.000000 0.750000
vt 0.062500 0.937500
vt 0.000000 0.937500
vt 0.062500 1.000000
vt 0.937500 1.000000
vt 0.937500 0.750000
vt 0.062500 0.750000
vt 0.062500 0.937500
vt 0.937500 0.937500
vt 0.187500 0.062500
vt 0.187500 0.125000
vt 0.000000 0.125000
vt 0.000000 0.062500
vt 0.187500 0.187500
vt 0.187500 0.250000
vt 0.000000 0.250000
vt 0.000000 0.187500
vt 0.187500 0.000000
vt 0.000000 0.000000
vt 0.531250 0.250000
vt 0.531250 0.312500
vt 0.343750 0.312500
vt 0.343750 0.250000
vt 0.531250 0.375000
vt 0.531250 0.437500
vt 0.343750 0.437500
vt 0.343750 0.375000
vt 0.531250 0.187500
vt 0.343750 0.187500
vt 0.890625 0.218750
vt 0.859375 0.218750
vt 0.859375 0.125000
vt 0.890625 0.125000
vt 0.859375 0.093750
vt 0.046875 0.125000
vt 0.046875 0.093750
vt 0.015625 0.125000
vt 0.046875 0.218750
vt 0.015625 0.218750
vt 0.046875 0.250000
vt 0.859375 0.250000
vt 0.859375 0.125000
vt 0.046875 0.125000
vt 0.046875 0.218750
vt 0.859375 0.218750
vt 0.953125 0.328125
vt 0.921875 0.328125
vt 0.921875 0.234375
vt 0.953125 0.234375
vt 0.921875 0.203125
vt 0.109375 0.234375
vt 0.109375 0.203125
vt 0.078125 0.234375
vt 0.109375 0.328125
vt 0.078125 0.328125
vt 0.109375 0.359375
vt 0.921875 0.359375
vt 0.921875 0.234375
vt 0.109375 0.234375
vt 0.109375 0.328125
vt 0.921875 0.328125
vt 0.734375 0.187500
vt 0.703125 0.187500
vt 0.703125 0.125000
vt 0.734375 0.125000
vt 0.703125 0.093750
vt 0.046875 0.125000
vt 0.046875 0.093750
vt 0.015625 0.125000
vt 0.046875 0.187500
vt 0.015625 0.187500
vt 0.046875 0.218750
vt 0.703125 0.218750
vt 0.703125 0.125000
vt 0.046875 0.125000
vt 0.046875 0.187500
vt 0.703125 0.187500
vt 0.734375 0.187500
vt 0.703125 0.187500
vt 0.703125 0.125000
vt 0.734375 0.125000
vt 0.703125 0.093750
vt 0.046875 0.125000
vt 0.046875 0.093750
vt 0.015625 0.125000
vt 0.046875 0.187500
vt 0.015625 0.187500
vt 0.046875 0.218750
vt 0.703125 0.218750
vt 0.703125 0.125000
vt 0.046875 0.125000
vt 0.046875 0.187500
vt 0.703125 0.187500
vt 0.437500 0.062500
vt 0.437500 0.125000
vt 0.000000 0.125000
vt 0.000000 0.062500
vt 0.437500 0.187500
vt 0.437500 0.250000
vt 0.000000 0.250000
vt 0.000000 0.187500
vt 0.437500 0.000000
vt 0.000000 0.000000
vt 0.437500 0.062500
vt 0.437500 0.125000
vt 0.000000 0.125000
vt 0.000000 0.062500
vt 0.437500 0.187500
vt 0.437500 0.250000
vt 0.000000 0.250000
vt 0.000000 0.187500
vt 0.437500 0.000000
vt 0.000000 0.000000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/3/2 8/6/2 7/7/2
f 7/8/3 8/6/3 6/9/3 5/10/3
f 5/11/4 6/9/4 2/2/4 1/12/4
f 3/13/5 7/14/5 5/15/5 1/16/5
f 8/6/6 4/3/6 2/2/6 6/9/6
f 11/17/4 9/18/4 14/19/4 16/20/4
f 10/21/2 12/22/2 15/23/2 13/24/2
f 12/25/3 11/17/3 16/20/3 15/26/3
f 9/18/1 10/21/1 13/24/1 14/19/1
f 17/27/6 21/28/6 23/29/6 19/30/6
f 22/31/5 18/32/5 20/33/5 24/34/5
f 20/35/4 19/30/4 23/29/4 24/36/4
f 18/37/3 17/27/3 19/30/3 20/38/3
f 24/39/1 23/29/1 21/28/1 22/40/1
f 27/41/3 25/42/3 30/43/3 32/44/3
f 26/45/1 28/46/1 31/47/1 29/48/1
f 28/49/2 27/41/2 32/44/2 31/50/2
f 25/42/4 26/45/4 29/48/4 30/43/4
f 18/51/2 22/52/2 21/28/2 17/27/2
f 33/53/1 34/54/1 36/55/1 35/56/1
f 35/57/2 36/55/2 40/58/2 39/59/2
f 39/60/3 40/58/3 38/61/3 37/62/3
f 37/63/4 38/61/4 34/54/4 33/64/4
f 35/65/5 39/66/5 37/67/5 33/68/5
f 40/58/6 36/55/6 34/54/6 38/61/6
f 43/69/4 41/70/4 46/71/4 48/72/4
f 42/73/2 44/74/2 47/75/2 45/76/2
f 44/77/3 43/69/3 48/72/3 47/78/3
f 41/70/1 42/73/1 45/76/1 46/71/1
f 51/79/3 49/80/3 54/81/3 56/82/3
f 50/83/1 52/84/1 55/85/1 53/86/1
f 52/87/2 51/79/2 56/82/2 55/88/2
f 49/80/4 50/83/4 53/86/4 54/81/4
f 57/89/4 58/90/4 60/91/4 59/92/4
f 59/93/5 60/91/5 64/94/5 63/95/5
f 63/96/2 64/94/2 62/97/2 61/98/2
f 61/99/6 62/97/6 58/90/6 57/100/6
f 59/101/3 63/102/3 61/103/3 57/104/3
f 64/94/1 60/91/1 58/90/1 62/97/1
f 65/105/4 66/106/4 68/107/4 67/108/4
f 67/109/5 68/107/5 72/110/5 71/111/5
f 71/112/2 72/110/2 70/113/2 69/114/2
f 69/115/6 70/113/6 66/106/6 65/116/6
f 67/117/3 71/118/3 69/119/3 65/120/3
f 72/110/1 68/107/1 66/106/1 70/113/1
f 73/121/4 74/122/4 76/123/4 75/124/4
f 75/125/5 76/123/5 80/126/5 79/127/5
f 79/128/2 80/126/2 78/129/2 77/130/2
f 77/131/6 78/129/6 74/122/6 73/132/6
f 75/133/3 79/134/3 77/135/3 73/136/3
f 80/126/1 76/123/1 74/122/1 78/129/1
f 81/137/4 82/138/4 84/139/4 83/140/4
f 83/141/5 84/139/5 88/142/5 87/143/5
f 87/144/2 88/142/2 86/145/2 85/146/2
f 85/147/6 86/145/6 82/138/6 81/148/6
f 83/149/3 87/150/3 85/151/3 81/152/3
f 88/142/1 84/139/1 82/138/1 86/145/1
f 91/153/4 89/154/4 94/155/4 96/156/4
f 90/157/2 92/158/2 95/159/2 93/160/2
f 92/161/3 91/153/3 96/156/3 95/162/3
f 89/154/1 90/157/1 93/160/1 94/155/1
f 99/163/4 97/164/4 102/165/4 104/166/4
f 98/167/2 100/168/2 103/169/2 101/170/2
f 100/171/3 99/163/3 104/166/3 103/172/3
f 97/164/1 98/167/1 101/170/1 102/165/1

View File

@ -0,0 +1,202 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Bench_with_back_Cube.009
v -1.375000 -0.125000 0.437500
v -1.375000 0.000000 0.437500
v -1.375000 -0.125000 -0.375000
v -1.375000 0.000000 -0.375000
v 0.375000 -0.125000 0.437500
v 0.375000 0.000000 0.437500
v 0.375000 -0.125000 -0.375000
v 0.375000 0.000000 -0.375000
v -1.312500 -0.125000 0.375000
v -1.312500 -0.125000 0.250000
v -1.187500 -0.125000 0.375000
v -1.187500 -0.125000 0.250000
v -1.312500 -0.500000 0.250000
v -1.312500 -0.500000 0.375000
v -1.187500 -0.500000 0.250000
v -1.187500 -0.500000 0.375000
v -1.312500 -0.125000 -0.312500
v -1.187500 -0.125000 -0.312500
v -1.312500 -0.125000 -0.187500
v -1.187500 -0.125000 -0.187500
v -1.187500 -0.500000 -0.312500
v -1.312500 -0.500000 -0.312500
v -1.187500 -0.500000 -0.187500
v -1.312500 -0.500000 -0.187500
v 0.312500 -0.125000 -0.312500
v 0.312500 -0.125000 -0.187500
v 0.187500 -0.125000 -0.312500
v 0.187500 -0.125000 -0.187500
v 0.312500 -0.500000 -0.187500
v 0.312500 -0.500000 -0.312500
v 0.187500 -0.500000 -0.187500
v 0.187500 -0.500000 -0.312500
v 0.312500 -0.125000 0.375000
v 0.187500 -0.125000 0.375000
v 0.312500 -0.125000 0.250000
v 0.187500 -0.125000 0.250000
v 0.187500 -0.500000 0.375000
v 0.312500 -0.500000 0.375000
v 0.187500 -0.500000 0.250000
v 0.312500 -0.500000 0.250000
v -1.312500 0.500000 0.375000
v -1.312500 0.500000 0.250000
v -1.187500 0.500000 0.375000
v -1.187500 0.500000 0.250000
v -1.312500 0.000000 0.250000
v -1.312500 0.000000 0.375000
v -1.187500 0.000000 0.250000
v -1.187500 0.000000 0.375000
v 0.312500 0.500000 0.375000
v 0.187500 0.500000 0.375000
v 0.312500 0.500000 0.250000
v 0.187500 0.500000 0.250000
v 0.187500 0.000000 0.375000
v 0.312500 0.000000 0.375000
v 0.187500 0.000000 0.250000
v 0.312500 0.000000 0.250000
v 0.187500 0.468750 0.343750
v 0.187500 0.468750 0.281250
v 0.187500 0.156250 0.343750
v 0.187500 0.156250 0.281250
v -1.187500 0.468750 0.281250
v -1.187500 0.468750 0.343750
v -1.187500 0.156250 0.343750
v -1.187500 0.156250 0.281250
vt 1.000000 0.937500
vt 0.937500 0.937500
vt 0.937500 0.531250
vt 1.000000 0.531250
vt 0.937500 0.468750
vt 0.062500 0.531250
vt 0.062500 0.468750
vt 0.000000 0.531250
vt 0.062500 0.937500
vt 0.000000 0.937500
vt 0.062500 1.000000
vt 0.937500 1.000000
vt 0.937500 0.531250
vt 0.062500 0.531250
vt 0.062500 0.937500
vt 0.937500 0.937500
vt 0.187500 0.187500
vt 0.125000 0.187500
vt 0.125000 0.000000
vt 0.187500 0.000000
vt 0.062500 0.187500
vt 0.000000 0.187500
vt 0.000000 0.000000
vt 0.062500 0.000000
vt 0.250000 0.187500
vt 0.250000 0.000000
vt 0.437500 0.187500
vt 0.375000 0.187500
vt 0.375000 0.000000
vt 0.437500 0.000000
vt 0.312500 0.187500
vt 0.250000 0.187500
vt 0.250000 0.000000
vt 0.312500 0.000000
vt 0.500000 0.187500
vt 0.500000 0.000000
vt 0.187500 0.406250
vt 0.125000 0.406250
vt 0.125000 0.218750
vt 0.187500 0.218750
vt 0.062500 0.406250
vt 0.000000 0.406250
vt 0.000000 0.218750
vt 0.062500 0.218750
vt 0.250000 0.406250
vt 0.250000 0.218750
vt 0.437500 0.406250
vt 0.375000 0.406250
vt 0.375000 0.218750
vt 0.437500 0.218750
vt 0.312500 0.406250
vt 0.250000 0.406250
vt 0.250000 0.218750
vt 0.312500 0.218750
vt 0.500000 0.406250
vt 0.500000 0.218750
vt 0.937500 0.250000
vt 0.875000 0.250000
vt 0.875000 0.000000
vt 0.937500 0.000000
vt 0.812500 0.250000
vt 0.750000 0.250000
vt 0.750000 0.000000
vt 0.812500 0.000000
vt 1.000000 0.250000
vt 1.000000 0.000000
vt 0.687500 0.250000
vt 0.625000 0.250000
vt 0.625000 0.000000
vt 0.687500 0.000000
vt 0.562500 0.250000
vt 0.500000 0.250000
vt 0.500000 0.000000
vt 0.562500 0.000000
vt 0.750000 0.250000
vt 0.750000 0.000000
vt 0.625000 0.312500
vt 0.687500 0.312500
vt 0.625000 0.250000
vt 0.875000 0.312500
vt 0.937500 0.312500
vt 0.875000 0.250000
vt 1.000000 0.843750
vt 1.000000 1.000000
vt 0.312500 1.000000
vt 0.312500 0.843750
vt 1.000000 0.812500
vt 0.312500 0.812500
vt 1.000000 0.578125
vt 0.312500 0.578125
vt 1.000000 0.546875
vt 0.312500 0.546875
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/3/2 8/6/2 7/7/2
f 7/8/3 8/6/3 6/9/3 5/10/3
f 5/11/4 6/9/4 2/2/4 1/12/4
f 3/13/5 7/14/5 5/15/5 1/16/5
f 8/6/6 4/3/6 2/2/6 6/9/6
f 11/17/4 9/18/4 14/19/4 16/20/4
f 10/21/2 12/22/2 15/23/2 13/24/2
f 12/25/3 11/17/3 16/20/3 15/26/3
f 9/18/1 10/21/1 13/24/1 14/19/1
f 19/27/1 17/28/1 22/29/1 24/30/1
f 18/31/3 20/32/3 23/33/3 21/34/3
f 20/35/4 19/27/4 24/30/4 23/36/4
f 17/28/2 18/31/2 21/34/2 22/29/2
f 27/37/2 25/38/2 30/39/2 32/40/2
f 26/41/4 28/42/4 31/43/4 29/44/4
f 28/45/1 27/37/1 32/40/1 31/46/1
f 25/38/3 26/41/3 29/44/3 30/39/3
f 35/47/3 33/48/3 38/49/3 40/50/3
f 34/51/1 36/52/1 39/53/1 37/54/1
f 36/55/2 35/47/2 40/50/2 39/56/2
f 33/48/4 34/51/4 37/54/4 38/49/4
f 43/57/4 41/58/4 46/59/4 48/60/4
f 42/61/2 44/62/2 47/63/2 45/64/2
f 44/65/3 43/57/3 48/60/3 47/66/3
f 41/58/1 42/61/1 45/64/1 46/59/1
f 51/67/3 49/68/3 54/69/3 56/70/3
f 50/71/1 52/72/1 55/73/1 53/74/1
f 52/75/2 51/67/2 56/70/2 55/76/2
f 49/68/4 50/71/4 53/74/4 54/69/4
f 50/77/6 49/78/6 51/67/6 52/79/6
f 42/80/6 41/81/6 43/57/6 44/82/6
f 58/83/2 60/84/2 64/85/2 61/86/2
f 57/87/6 58/83/6 61/86/6 62/88/6
f 59/89/4 57/87/4 62/88/4 63/90/4
f 60/91/5 59/89/5 63/90/5 64/92/5

View File

@ -0,0 +1,162 @@
# Blender v2.90.0 Beta OBJ File: 'furniture.blend'
# www.blender.org
o Cabinet_counter_Cube.008
v -0.500000 -0.375000 0.500000
v -0.500000 0.375000 0.500000
v -0.500000 -0.375000 -0.375000
v -0.500000 0.375000 -0.375000
v 0.500000 -0.375000 0.500000
v 0.500000 0.375000 0.500000
v 0.500000 -0.375000 -0.375000
v 0.500000 0.375000 -0.375000
v -0.500000 0.500000 0.500000
v -0.500000 0.500000 -0.375000
v 0.500000 0.500000 -0.375000
v 0.500000 0.500000 0.500000
v -0.500000 0.375000 -0.500000
v 0.500000 0.375000 -0.500000
v -0.500000 0.500000 -0.500000
v 0.500000 0.500000 -0.500000
v 0.031250 -0.312500 -0.375000
v 0.031250 0.312500 -0.375000
v 0.437500 -0.312500 -0.375000
v 0.437500 0.312500 -0.375000
v -0.500000 -0.375000 -0.250000
v -0.500000 0.375000 -0.250000
v 0.500000 -0.375000 -0.250000
v 0.500000 0.375000 -0.250000
v -0.500000 0.500000 -0.250000
v 0.500000 0.500000 -0.250000
v -0.500000 -0.500000 0.500000
v 0.500000 -0.500000 0.500000
v -0.500000 -0.500000 -0.250000
v 0.500000 -0.500000 -0.250000
v 0.031250 0.312500 -0.437500
v 0.031250 -0.312500 -0.437500
v 0.437500 -0.312500 -0.437500
v 0.437500 0.312500 -0.437500
v -0.437500 -0.312500 -0.375000
v -0.437500 0.312500 -0.375000
v -0.031250 -0.312500 -0.375000
v -0.031250 0.312500 -0.375000
v -0.437500 0.312500 -0.437500
v -0.437500 -0.312500 -0.437500
v -0.031250 -0.312500 -0.437500
v -0.031250 0.312500 -0.437500
vt 0.875000 0.562500
vt 0.875000 0.937500
vt 0.937500 0.937500
vt 0.937500 0.562500
vt 1.000000 0.125000
vt 1.000000 0.500000
vt 0.500000 0.500000
vt 0.500000 0.125000
vt 0.875000 0.562500
vt 0.875000 0.937500
vt 0.546875 0.937500
vt 0.546875 0.562500
vt 0.000000 0.375000
vt 0.500000 0.375000
vt 0.500000 0.437500
vt 0.000000 0.437500
vt 0.000000 0.625000
vt 0.500000 0.625000
vt 0.500000 1.000000
vt 0.000000 1.000000
vt 0.937500 0.937500
vt 0.937500 1.000000
vt 0.875000 1.000000
vt 0.546875 0.937500
vt 0.546875 1.000000
vt 0.875000 1.000000
vt 0.500000 0.500000
vt 0.000000 0.500000
vt 0.937500 1.000000
vt 1.000000 1.000000
vt 1.000000 0.937500
vt 1.000000 0.937500
vt 1.000000 1.000000
vt 0.500000 0.562500
vt 0.000000 0.562500
vt 0.546875 1.000000
vt 0.937500 0.562500
vt 0.546875 0.562500
vt 0.500000 0.062500
vt 1.000000 0.062500
vt 0.546875 0.500000
vt 0.875000 0.500000
vt 0.875000 0.500000
vt 0.546875 0.500000
vt 0.500000 0.000000
vt 1.000000 0.000000
vt 0.031250 0.031250
vt 0.343750 0.031250
vt 0.343750 0.234375
vt 0.031250 0.234375
vt 0.000000 0.234375
vt 0.000000 0.031250
vt 0.375000 0.031250
vt 0.375000 0.234375
vt 0.031250 0.000000
vt 0.343750 0.000000
vt 0.343750 0.265625
vt 0.031250 0.265625
vt 0.156250 0.140625
vt 0.468750 0.140625
vt 0.468750 0.343750
vt 0.156250 0.343750
vt 0.125000 0.343750
vt 0.125000 0.140625
vt 0.500000 0.140625
vt 0.500000 0.343750
vt 0.156250 0.109375
vt 0.468750 0.109375
vt 0.468750 0.375000
vt 0.156250 0.375000
vt 0.500000 0.937500
vt -0.000000 0.937500
vt 0.500000 0.562500
vt 1.000000 0.562500
vt 1.000000 0.937500
vt 0.500000 0.500000
vt 1.000000 0.500000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
vn 0.0000 0.0000 1.0000
s off
f 21/1/1 22/2/1 4/3/1 3/4/1
f 3/5/2 4/6/2 8/7/2 7/8/2
f 23/9/3 24/10/3 6/11/3 5/12/3
f 8/13/4 4/14/4 13/15/4 14/16/4
f 26/17/5 25/18/5 9/19/5 12/20/5
f 24/10/3 8/21/3 11/22/3 26/23/3
f 22/2/1 2/24/1 9/25/1 25/26/1
f 14/16/2 13/15/2 15/27/2 16/28/2
f 4/3/1 10/29/1 15/30/1 13/31/1
f 11/22/3 8/21/3 14/32/3 16/33/3
f 10/34/5 11/35/5 16/28/5 15/27/5
f 4/3/1 22/2/1 25/26/1 10/29/1
f 6/11/3 24/10/3 26/23/3 12/36/3
f 11/35/5 10/34/5 25/18/5 26/17/5
f 7/37/3 8/21/3 24/10/3 23/9/3
f 1/38/1 2/24/1 22/2/1 21/1/1
f 3/5/4 7/8/4 23/39/4 21/40/4
f 23/9/3 5/12/3 28/41/3 30/42/3
f 1/38/1 21/1/1 29/43/1 27/44/1
f 21/40/2 23/39/2 30/45/2 29/46/2
f 32/47/2 31/48/2 34/49/2 33/50/2
f 19/51/4 17/52/4 32/47/4 33/50/4
f 18/53/5 20/54/5 34/49/5 31/48/5
f 17/55/1 18/56/1 31/48/1 32/47/1
f 20/57/3 19/58/3 33/50/3 34/49/3
f 40/59/2 39/60/2 42/61/2 41/62/2
f 37/63/4 35/64/4 40/59/4 41/62/4
f 36/65/5 38/66/5 42/61/5 39/60/5
f 35/67/1 36/68/1 39/60/1 40/59/1
f 38/69/3 37/70/3 41/62/3 42/61/3
f 9/19/6 2/71/6 6/72/6 12/20/6
f 1/73/6 5/74/6 6/75/6 2/71/6
f 5/74/6 1/73/6 27/76/6 28/77/6

View File

@ -0,0 +1,90 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Cabinet_wall_Cube.007
v -0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 -0.500000 -0.250000
v -0.500000 0.500000 -0.250000
v 0.500000 -0.500000 0.500000
v 0.500000 0.500000 0.500000
v 0.500000 -0.500000 -0.250000
v 0.500000 0.500000 -0.250000
v -0.437500 -0.437500 -0.312500
v -0.437500 0.437500 -0.312500
v -0.031250 -0.437500 -0.312500
v -0.031250 0.437500 -0.312500
v -0.437500 -0.437500 -0.250000
v -0.437500 0.437500 -0.250000
v -0.031250 -0.437500 -0.250000
v -0.031250 0.437500 -0.250000
v 0.031250 -0.437500 -0.312500
v 0.031250 0.437500 -0.312500
v 0.437500 -0.437500 -0.312500
v 0.437500 0.437500 -0.312500
v 0.031250 -0.437500 -0.250000
v 0.031250 0.437500 -0.250000
v 0.437500 -0.437500 -0.250000
v 0.437500 0.437500 -0.250000
vt 0.625000 0.500000
vt 0.625000 0.000000
vt 1.000000 0.000000
vt 1.000000 0.500000
vt 0.500000 0.000000
vt 0.500000 0.500000
vt 0.000000 0.500000
vt 0.000000 0.000000
vt 0.625000 0.500000
vt 0.625000 0.000000
vt 1.000000 0.000000
vt 1.000000 0.500000
vt 0.625000 1.000000
vt 1.000000 1.000000
vt 0.625000 1.000000
vt 0.625000 0.500000
vt 1.000000 0.500000
vt 1.000000 1.000000
vt 0.031250 0.734375
vt 0.468750 0.734375
vt 0.468750 0.531250
vt 0.031250 0.531250
vt 0.500000 0.734375
vt 0.500000 0.531250
vt 0.031250 0.765625
vt 0.468750 0.765625
vt 0.468750 0.500000
vt 0.031250 0.500000
vt 0.000000 0.531250
vt 0.000000 0.734375
vt 0.031250 0.968750
vt 0.468750 0.968750
vt 0.468750 0.765625
vt 0.031250 0.765625
vt 0.500000 0.968750
vt 0.500000 0.765625
vt 0.031250 1.000000
vt 0.468750 1.000000
vt 0.468750 0.734375
vt 0.031250 0.734375
vt 0.000000 0.765625
vt 0.000000 0.968750
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/6/2 8/7/2 7/8/2
f 7/9/3 8/10/3 6/11/3 5/12/3
f 3/13/4 7/9/4 5/12/4 1/14/4
f 8/15/5 4/16/5 2/17/5 6/18/5
f 9/19/2 10/20/2 12/21/2 11/22/2
f 10/20/5 14/23/5 16/24/5 12/21/5
f 9/19/1 13/25/1 14/26/1 10/20/1
f 12/21/3 16/27/3 15/28/3 11/22/3
f 11/22/4 15/29/4 13/30/4 9/19/4
f 17/31/2 18/32/2 20/33/2 19/34/2
f 18/32/5 22/35/5 24/36/5 20/33/5
f 17/31/1 21/37/1 22/38/1 18/32/1
f 20/33/3 24/39/3 23/40/3 19/34/3
f 19/34/4 23/41/4 21/42/4 17/31/4

View File

@ -0,0 +1,156 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Chair_Cube.004
v 0.375000 -0.125000 -0.375000
v 0.375000 0.000000 -0.375000
v 0.375000 -0.125000 0.375000
v 0.375000 0.000000 0.375000
v -0.375000 -0.125000 -0.375000
v -0.375000 0.000000 -0.375000
v -0.375000 -0.125000 0.375000
v -0.375000 0.000000 0.375000
v 0.312500 -0.125000 -0.312500
v 0.312500 -0.125000 -0.187500
v 0.187500 -0.125000 -0.312500
v 0.187500 -0.125000 -0.187500
v 0.312500 -0.500000 -0.187500
v 0.312500 -0.500000 -0.312500
v 0.187500 -0.500000 -0.187500
v 0.187500 -0.500000 -0.312500
v -0.312500 -0.125000 -0.312500
v -0.187500 -0.125000 -0.312500
v -0.312500 -0.125000 -0.187500
v -0.187500 -0.125000 -0.187500
v -0.187500 -0.500000 -0.312500
v -0.312500 -0.500000 -0.312500
v -0.187500 -0.500000 -0.187500
v -0.312500 -0.500000 -0.187500
v 0.312500 0.500000 0.312500
v 0.187500 0.500000 0.312500
v 0.312500 0.500000 0.187500
v 0.187500 0.500000 0.187500
v 0.187500 -0.500000 0.312500
v 0.312500 -0.500000 0.312500
v 0.187500 -0.500000 0.187500
v 0.312500 -0.500000 0.187500
v -0.312500 0.500000 0.312500
v -0.312500 0.500000 0.187500
v -0.187500 0.500000 0.312500
v -0.187500 0.500000 0.187500
v -0.312500 -0.500000 0.187500
v -0.312500 -0.500000 0.312500
v -0.187500 -0.500000 0.187500
v -0.187500 -0.500000 0.312500
v 0.187500 0.343750 0.218750
v 0.187500 0.468750 0.218750
v 0.187500 0.343750 0.281250
v 0.187500 0.468750 0.281250
v -0.187500 0.343750 0.218750
v -0.187500 0.468750 0.218750
v -0.187500 0.343750 0.281250
v -0.187500 0.468750 0.281250
vt 0.500000 0.937500
vt 0.437500 0.937500
vt 0.437500 0.562500
vt 0.500000 0.562500
vt 0.437500 0.500000
vt 0.062500 0.562500
vt 0.062500 0.500000
vt 0.000000 0.562500
vt 0.062500 0.937500
vt 0.000000 0.937500
vt 0.062500 1.000000
vt 0.437500 1.000000
vt 0.437500 0.562500
vt 0.062500 0.562500
vt 0.062500 0.937500
vt 0.437500 0.937500
vt 0.187500 0.187500
vt 0.125000 0.187500
vt 0.125000 0.000000
vt 0.187500 0.000000
vt 0.062500 0.187500
vt 0.000000 0.187500
vt 0.000000 0.000000
vt 0.062500 0.000000
vt 0.250000 0.187500
vt 0.250000 0.000000
vt 0.187500 0.390625
vt 0.125000 0.390625
vt 0.125000 0.203125
vt 0.187500 0.203125
vt 0.062500 0.390625
vt 0.000000 0.390625
vt 0.000000 0.203125
vt 0.062500 0.203125
vt 0.250000 0.390625
vt 0.250000 0.203125
vt 0.656250 0.500000
vt 0.593750 0.500000
vt 0.593750 0.000000
vt 0.656250 0.000000
vt 0.531250 0.500000
vt 0.468750 0.500000
vt 0.468750 0.000000
vt 0.531250 0.000000
vt 0.718750 0.500000
vt 0.718750 0.000000
vt 0.937500 0.500000
vt 0.875000 0.500000
vt 0.875000 0.000000
vt 0.937500 0.000000
vt 0.812500 0.500000
vt 0.750000 0.500000
vt 0.750000 0.000000
vt 0.812500 0.000000
vt 1.000000 0.500000
vt 1.000000 0.000000
vt 0.812500 0.562500
vt 0.750000 0.562500
vt 0.718750 0.562500
vt 0.656250 0.562500
vt 0.265625 0.000000
vt 0.328125 0.000000
vt 0.328125 0.187500
vt 0.265625 0.187500
vt 0.421875 0.187500
vt 0.359375 0.187500
vt 0.359375 0.000000
vt 0.421875 0.000000
vt 0.453125 0.000000
vt 0.453125 0.187500
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/3/2 8/6/2 7/7/2
f 7/8/3 8/6/3 6/9/3 5/10/3
f 5/11/4 6/9/4 2/2/4 1/12/4
f 3/13/5 7/14/5 5/15/5 1/16/5
f 8/6/6 4/3/6 2/2/6 6/9/6
f 11/17/4 9/18/4 14/19/4 16/20/4
f 10/21/2 12/22/2 15/23/2 13/24/2
f 12/25/3 11/17/3 16/20/3 15/26/3
f 9/18/1 10/21/1 13/24/1 14/19/1
f 19/27/3 17/28/3 22/29/3 24/30/3
f 18/31/1 20/32/1 23/33/1 21/34/1
f 20/35/2 19/27/2 24/30/2 23/36/2
f 17/28/4 18/31/4 21/34/4 22/29/4
f 27/37/1 25/38/1 30/39/1 32/40/1
f 26/41/3 28/42/3 31/43/3 29/44/3
f 28/45/4 27/37/4 32/40/4 31/46/4
f 25/38/2 26/41/2 29/44/2 30/39/2
f 35/47/2 33/48/2 38/49/2 40/50/2
f 34/51/4 36/52/4 39/53/4 37/54/4
f 36/55/1 35/47/1 40/50/1 39/56/1
f 33/48/3 34/51/3 37/54/3 38/49/3
f 34/51/6 33/57/6 35/58/6 36/52/6
f 26/59/6 25/60/6 27/37/6 28/45/6
f 43/61/2 44/62/2 48/63/2 47/64/2
f 45/65/4 46/66/4 42/67/4 41/68/4
f 43/69/5 47/70/5 45/65/5 41/68/5
f 48/63/6 44/62/6 42/67/6 46/66/6

View File

@ -0,0 +1,206 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Chair_Cube.004
v 0.375000 -0.125000 -0.375000
v 0.375000 0.000000 -0.375000
v 0.375000 -0.125000 0.375000
v 0.375000 0.000000 0.375000
v -0.375000 -0.125000 -0.375000
v -0.375000 0.000000 -0.375000
v -0.375000 -0.125000 0.375000
v -0.375000 0.000000 0.375000
v 0.312500 -0.125000 -0.312500
v 0.312500 -0.125000 -0.187500
v 0.187500 -0.125000 -0.312500
v 0.187500 -0.125000 -0.187500
v 0.312500 -0.500000 -0.187500
v 0.312500 -0.500000 -0.312500
v 0.187500 -0.500000 -0.187500
v 0.187500 -0.500000 -0.312500
v -0.312500 -0.125000 -0.312500
v -0.187500 -0.125000 -0.312500
v -0.312500 -0.125000 -0.187500
v -0.187500 -0.125000 -0.187500
v -0.187500 -0.500000 -0.312500
v -0.312500 -0.500000 -0.312500
v -0.187500 -0.500000 -0.187500
v -0.312500 -0.500000 -0.187500
v 0.312500 0.500000 0.312500
v 0.187500 0.500000 0.312500
v 0.312500 0.500000 0.187500
v 0.187500 0.500000 0.187500
v 0.187500 -0.500000 0.312500
v 0.312500 -0.500000 0.312500
v 0.187500 -0.500000 0.187500
v 0.312500 -0.500000 0.187500
v -0.312500 0.500000 0.312500
v -0.312500 0.500000 0.187500
v -0.187500 0.500000 0.312500
v -0.187500 0.500000 0.187500
v -0.312500 -0.500000 0.187500
v -0.312500 -0.500000 0.312500
v -0.187500 -0.500000 0.187500
v -0.187500 -0.500000 0.312500
v 0.187500 0.343750 0.218750
v 0.187500 0.468750 0.218750
v 0.187500 0.343750 0.281250
v 0.187500 0.468750 0.281250
v -0.187500 0.343750 0.218750
v -0.187500 0.468750 0.218750
v -0.187500 0.343750 0.281250
v -0.187500 0.468750 0.281250
v -0.312500 0.000000 -0.312500
v -0.312500 0.031250 -0.312500
v 0.312500 0.000000 -0.312500
v 0.312500 0.031250 -0.312500
v -0.312500 0.000000 0.187500
v -0.312500 0.031250 0.187500
v 0.312500 0.000000 0.187500
v 0.312500 0.031250 0.187500
v -0.187500 0.000000 -0.312500
v -0.187500 0.031250 -0.312500
v -0.187500 0.000000 0.312500
v -0.187500 0.031250 0.312500
v -0.187500 0.031250 0.187500
v 0.187500 0.031250 -0.312500
v 0.187500 0.000000 0.312500
v 0.187500 0.031250 0.187500
v 0.187500 0.000000 -0.312500
v 0.187500 0.031250 0.312500
vt 0.500000 0.937500
vt 0.437500 0.937500
vt 0.437500 0.562500
vt 0.500000 0.562500
vt 0.437500 0.500000
vt 0.062500 0.562500
vt 0.062500 0.500000
vt 0.000000 0.562500
vt 0.062500 0.937500
vt 0.000000 0.937500
vt 0.062500 1.000000
vt 0.437500 1.000000
vt 0.437500 0.562500
vt 0.062500 0.562500
vt 0.062500 0.937500
vt 0.437500 0.937500
vt 0.187500 0.187500
vt 0.125000 0.187500
vt 0.125000 0.000000
vt 0.187500 0.000000
vt 0.062500 0.187500
vt 0.000000 0.187500
vt 0.000000 0.000000
vt 0.062500 0.000000
vt 0.250000 0.187500
vt 0.250000 0.000000
vt 0.187500 0.390625
vt 0.125000 0.390625
vt 0.125000 0.203125
vt 0.187500 0.203125
vt 0.062500 0.390625
vt 0.000000 0.390625
vt 0.000000 0.203125
vt 0.062500 0.203125
vt 0.250000 0.390625
vt 0.250000 0.203125
vt 0.656250 0.500000
vt 0.593750 0.500000
vt 0.593750 0.000000
vt 0.656250 0.000000
vt 0.531250 0.500000
vt 0.468750 0.500000
vt 0.468750 0.000000
vt 0.531250 0.000000
vt 0.718750 0.500000
vt 0.718750 0.000000
vt 0.937500 0.500000
vt 0.875000 0.500000
vt 0.875000 0.000000
vt 0.937500 0.000000
vt 0.812500 0.500000
vt 0.750000 0.500000
vt 0.750000 0.000000
vt 0.812500 0.000000
vt 1.000000 0.500000
vt 1.000000 0.000000
vt 0.812500 0.562500
vt 0.750000 0.562500
vt 0.718750 0.562500
vt 0.656250 0.562500
vt 0.265625 0.000000
vt 0.328125 0.000000
vt 0.328125 0.187500
vt 0.265625 0.187500
vt 0.421875 0.187500
vt 0.359375 0.187500
vt 0.359375 0.000000
vt 0.421875 0.000000
vt 0.453125 0.000000
vt 0.453125 0.187500
vt 1.000000 0.772727
vt 0.954545 0.772727
vt 0.954545 0.045455
vt 1.000000 0.045455
vt 0.227273 0.000000
vt 0.227273 0.045455
vt 0.045455 0.045455
vt 0.045455 0.000000
vt 0.772727 0.045455
vt 0.772727 0.772727
vt 0.000000 0.045455
vt 0.045455 0.772727
vt 0.000000 0.772727
vt 0.227273 0.772727
vt 0.772727 0.954545
vt 0.227273 0.954545
vt 0.227273 1.000000
vt 0.772727 1.000000
vt 0.954545 0.000000
vt 0.772727 0.000000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
g Chair_Cube.004_Chair
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/3/2 8/6/2 7/7/2
f 7/8/3 8/6/3 6/9/3 5/10/3
f 5/11/4 6/9/4 2/2/4 1/12/4
f 3/13/5 7/14/5 5/15/5 1/16/5
f 8/6/6 4/3/6 2/2/6 6/9/6
f 11/17/4 9/18/4 14/19/4 16/20/4
f 10/21/2 12/22/2 15/23/2 13/24/2
f 12/25/3 11/17/3 16/20/3 15/26/3
f 9/18/1 10/21/1 13/24/1 14/19/1
f 19/27/3 17/28/3 22/29/3 24/30/3
f 18/31/1 20/32/1 23/33/1 21/34/1
f 20/35/2 19/27/2 24/30/2 23/36/2
f 17/28/4 18/31/4 21/34/4 22/29/4
f 27/37/1 25/38/1 30/39/1 32/40/1
f 26/41/3 28/42/3 31/43/3 29/44/3
f 28/45/4 27/37/4 32/40/4 31/46/4
f 25/38/2 26/41/2 29/44/2 30/39/2
f 35/47/2 33/48/2 38/49/2 40/50/2
f 34/51/4 36/52/4 39/53/4 37/54/4
f 36/55/1 35/47/1 40/50/1 39/56/1
f 33/48/3 34/51/3 37/54/3 38/49/3
f 34/51/6 33/57/6 35/58/6 36/52/6
f 26/59/6 25/60/6 27/37/6 28/45/6
f 43/61/2 44/62/2 48/63/2 47/64/2
f 45/65/4 46/66/4 42/67/4 41/68/4
f 43/69/5 47/70/5 45/65/5 41/68/5
f 48/63/6 44/62/6 42/67/6 46/66/6
g Chair_Cube.004_Cushion
f 53/71/3 54/72/3 50/73/3 49/74/3
f 65/75/4 62/76/4 52/77/4 51/78/4
f 58/79/6 50/73/6 54/72/6 61/80/6
f 51/81/1 52/77/1 56/82/1 55/83/1
f 62/76/6 58/79/6 61/80/6 64/84/6
f 64/84/6 61/80/6 60/85/6 66/86/6
f 63/87/2 66/86/2 60/85/2 59/88/2
f 49/89/4 50/73/4 58/79/4 57/90/4
f 52/77/6 62/76/6 64/84/6 56/82/6
f 57/90/4 58/79/4 62/76/4 65/75/4

View File

@ -0,0 +1,70 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Chest_Chest_small_Cube.001
v -0.500000 -0.500000 -0.187500
v -0.500000 0.375000 -0.187500
v -0.500000 0.187500 -0.375000
v -0.500000 -0.500000 -0.375000
v 0.500000 0.187500 -0.375000
v 0.500000 -0.500000 -0.375000
v 0.500000 -0.500000 0.312500
v 0.500000 0.375000 0.312500
v 0.500000 0.187500 0.500000
v 0.500000 -0.500000 0.500000
v -0.500000 0.187500 0.500000
v -0.500000 -0.500000 0.500000
v 0.500000 -0.500000 -0.187500
v 0.500000 0.375000 -0.187500
v -0.500000 0.375000 0.312500
v -0.500000 -0.500000 0.312500
vt 0.000000 0.656250
vt 0.437500 0.656250
vt 0.343750 0.562500
vt 0.000000 0.562500
vt 1.000000 0.500000
vt 0.656250 0.500000
vt 0.656250 1.000000
vt 1.000000 1.000000
vt 0.000000 0.906250
vt 0.437500 0.906250
vt 0.343750 1.000000
vt 0.000000 1.000000
vt 1.000000 0.500000
vt 0.656250 0.500000
vt 0.656250 0.000000
vt 1.000000 0.000000
vt 0.000000 0.656250
vt 0.437500 0.656250
vt 0.562500 0.500000
vt 0.562500 0.000000
vt 0.000000 0.562500
vt 0.343750 0.562500
vt 0.437500 0.906250
vt 0.000000 0.906250
vt 0.312500 0.500000
vt 0.312500 0.000000
vt 0.218750 0.000000
vt 0.218750 0.500000
vt 0.000000 1.000000
vt 0.343750 1.000000
vt 0.312500 0.500000
vt 0.312500 0.000000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 -0.0000 1.0000
vn 0.0000 0.7071 0.7071
vn 0.0000 0.7071 -0.7071
vn 0.0000 1.0000 0.0000
s 1
f 1/1/1 2/2/1 3/3/1 4/4/1
f 4/5/2 3/6/2 5/7/2 6/8/2
f 7/9/3 8/10/3 9/11/3 10/12/3
f 10/13/4 9/14/4 11/15/4 12/16/4
f 7/9/3 13/17/3 14/18/3 8/10/3
f 8/19/5 15/20/5 11/15/5 9/14/5
f 6/21/3 5/22/3 14/18/3 13/17/3
f 15/23/1 2/2/1 1/1/1 16/24/1
f 5/25/6 3/26/6 2/27/6 14/28/6
f 12/29/1 11/30/1 15/23/1 16/24/1
f 8/19/7 14/31/7 2/32/7 15/20/7

View File

@ -0,0 +1,70 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Chest_large_Chest_small_Cube.002
v -1.500000 -0.500000 -0.250000
v -1.500000 0.437500 -0.250000
v -1.500000 0.250000 -0.437500
v -1.500000 -0.500000 -0.437500
v 0.500000 0.250000 -0.437500
v 0.500000 -0.500000 -0.437500
v 0.500000 -0.500000 0.312500
v 0.500000 0.437500 0.312500
v 0.500000 0.250000 0.500000
v 0.500000 -0.500000 0.500000
v -1.500000 0.250000 0.500000
v -1.500000 -0.500000 0.500000
v 0.500000 -0.500000 -0.250000
v 0.500000 0.437500 -0.250000
v -1.500000 0.437500 0.312500
v -1.500000 -0.500000 0.312500
vt 0.000000 0.445312
vt 0.234375 0.445312
vt 0.187500 0.492188
vt 0.000000 0.492188
vt 0.000000 1.000000
vt 0.187500 1.000000
vt 0.187500 0.500000
vt 0.000000 0.500000
vt 0.609375 0.445312
vt 0.375000 0.445312
vt 0.421875 0.492188
vt 0.609375 0.492188
vt 0.609375 0.500000
vt 0.421875 0.500000
vt 0.421875 1.000000
vt 0.609375 1.000000
vt 0.609375 0.304688
vt 0.375000 0.304688
vt 0.375000 0.500000
vt 0.375000 1.000000
vt 0.609375 0.257812
vt 0.421875 0.257812
vt 0.234375 0.304688
vt 0.000000 0.304688
vt 0.234375 0.500000
vt 0.234375 1.000000
vt 0.187500 1.000000
vt 0.187500 0.500000
vt 0.000000 0.257812
vt 0.187500 0.257812
vt 0.234375 0.500000
vt 0.234375 1.000000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 -0.0000 1.0000
vn 0.0000 0.7071 0.7071
vn 0.0000 0.7071 -0.7071
vn 0.0000 1.0000 0.0000
s 1
f 1/1/1 2/2/1 3/3/1 4/4/1
f 4/5/2 3/6/2 5/7/2 6/8/2
f 7/9/3 8/10/3 9/11/3 10/12/3
f 10/13/4 9/14/4 11/15/4 12/16/4
f 7/9/3 13/17/3 14/18/3 8/10/3
f 8/19/5 15/20/5 11/15/5 9/14/5
f 6/21/3 5/22/3 14/18/3 13/17/3
f 15/23/1 2/2/1 1/1/1 16/24/1
f 5/25/6 3/26/6 2/27/6 14/28/6
f 12/29/1 11/30/1 15/23/1 16/24/1
f 8/19/7 14/31/7 2/32/7 15/20/7

View File

@ -0,0 +1,66 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Chest_small_Cube.005
v -0.437500 -0.500000 0.437500
v -0.437500 0.062500 0.437500
v -0.437500 -0.500000 -0.312500
v -0.437500 0.062500 -0.312500
v 0.437500 -0.500000 0.437500
v 0.437500 0.062500 0.437500
v 0.437500 -0.500000 -0.312500
v 0.437500 0.062500 -0.312500
v -0.437500 0.250000 -0.125000
v 0.437500 -0.500000 -0.125000
v -0.437500 -0.500000 -0.125000
v 0.437500 0.250000 -0.125000
v -0.437500 -0.500000 0.250000
v 0.437500 0.250000 0.250000
v -0.437500 0.250000 0.250000
v 0.437500 -0.500000 0.250000
vt 0.281250 0.625000
vt 0.281250 1.000000
vt 0.375000 0.906250
vt 0.375000 0.625000
vt 0.000000 0.000000
vt 0.281250 0.000000
vt 0.281250 0.437500
vt 0.000000 0.437500
vt 0.500000 0.625000
vt 0.500000 1.000000
vt 0.406250 0.906250
vt 0.406250 0.625000
vt 0.937500 0.437500
vt 0.656250 0.437500
vt 0.656250 0.000000
vt 0.937500 0.000000
vt 0.687500 0.625000
vt 0.687500 1.000000
vt 0.562500 0.437500
vt 0.562500 0.000000
vt 0.781250 0.625000
vt 0.781250 0.906250
vt 0.093750 1.000000
vt 0.093750 0.625000
vt 0.375000 0.000000
vt 0.375000 0.437500
vt 0.000000 0.625000
vt 0.000000 0.906250
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 0.7071 0.7071
vn 0.0000 0.7071 -0.7071
vn 0.0000 1.0000 0.0000
s off
f 11/1/1 9/2/1 4/3/1 3/4/1
f 3/5/2 4/6/2 8/7/2 7/8/2
f 16/9/3 14/10/3 6/11/3 5/12/3
f 5/13/4 6/14/4 2/15/4 1/16/4
f 16/9/3 10/17/3 12/18/3 14/10/3
f 14/19/5 15/20/5 2/15/5 6/14/5
f 7/21/3 8/22/3 12/18/3 10/17/3
f 15/23/1 9/2/1 11/1/1 13/24/1
f 8/7/6 4/6/6 9/25/6 12/26/6
f 1/27/1 2/28/1 15/23/1 13/24/1
f 14/19/7 12/26/7 9/25/7 15/20/7

View File

@ -0,0 +1,13 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
v -0.500000 -1.562500 0.468750
v 0.500000 -1.562500 0.468750
v -0.500000 0.500000 0.468750
v 0.500000 0.500000 0.468750
vt 1.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 1.000000
vt 1.000000 1.000000
vn 0.0000 0.0000 1.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1

View File

@ -0,0 +1,13 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
v -0.500000 -0.562500 0.468750
v 0.500000 -0.562500 0.468750
v -0.500000 0.500000 0.468750
v 0.500000 0.500000 0.468750
vt 1.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 1.000000
vt 1.000000 1.000000
vn 0.0000 0.0000 1.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1

View File

@ -0,0 +1,15 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Curtain_short_Plane
v -0.500000 -1.562500 0.468750
v 0.500000 -1.562500 0.468750
v -0.500000 0.500000 0.468750
v 0.500000 0.500000 0.468750
vt 1.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 1.000000
vt 1.000000 1.000000
vn 0.0000 0.0000 1.0000
g Curtain_short_Plane_None
s off
f 1/1/1 2/2/1 4/3/1 3/4/1

View File

@ -0,0 +1,304 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Fence_1_straight_Cube.022
v 0.171875 0.406250 -0.000000
v 0.109375 0.406250 -0.000000
v 0.171875 0.406250 -0.062500
v 0.109375 0.406250 -0.062500
v 0.171875 -0.468750 -0.000000
v 0.109375 -0.468750 -0.000000
v 0.171875 -0.468750 -0.062500
v 0.109375 -0.468750 -0.062500
v -0.500000 -0.500000 0.062500
v -0.500000 0.500000 0.062500
v -0.500000 -0.500000 -0.062500
v -0.500000 0.500000 -0.062500
v -0.375000 -0.500000 0.062500
v -0.375000 0.500000 0.062500
v -0.375000 -0.500000 -0.062500
v -0.375000 0.500000 -0.062500
v 0.203125 -0.468750 -0.062500
v 0.265625 -0.468750 -0.062500
v 0.203125 -0.468750 -0.000000
v 0.265625 -0.468750 -0.000000
v 0.203125 0.406250 -0.062500
v 0.265625 0.406250 -0.062500
v 0.203125 0.406250 -0.000000
v 0.265625 0.406250 -0.000000
v -0.203125 0.406250 0.000000
v -0.265625 0.406250 0.000000
v -0.203125 0.406250 -0.062500
v -0.265625 0.406250 -0.062500
v -0.203125 -0.468750 0.000000
v -0.265625 -0.468750 0.000000
v -0.203125 -0.468750 -0.062500
v -0.265625 -0.468750 -0.062500
v 0.375000 0.500000 -0.062500
v 0.375000 -0.500000 -0.062500
v 0.500000 0.500000 -0.062500
v 0.500000 -0.500000 -0.062500
v 0.375000 0.500000 0.062500
v 0.375000 -0.500000 0.062500
v 0.500000 0.500000 0.062500
v 0.500000 -0.500000 0.062500
v -0.375000 0.312500 0.031250
v -0.375000 0.250000 0.031250
v -0.375000 0.312500 -0.031250
v -0.375000 0.250000 -0.031250
v 0.375000 0.312500 0.031250
v 0.375000 0.250000 0.031250
v 0.375000 0.312500 -0.031250
v 0.375000 0.250000 -0.031250
v -0.359375 -0.468750 -0.062500
v -0.296875 -0.468750 -0.062500
v -0.359375 -0.468750 0.000000
v -0.296875 -0.468750 0.000000
v -0.359375 0.406250 -0.062500
v -0.296875 0.406250 -0.062500
v -0.359375 0.406250 0.000000
v -0.296875 0.406250 0.000000
v 0.375000 -0.250000 0.031250
v 0.375000 -0.312500 0.031250
v 0.375000 -0.250000 -0.031250
v 0.375000 -0.312500 -0.031250
v -0.375000 -0.312500 -0.031250
v -0.375000 -0.250000 -0.031250
v -0.375000 -0.312500 0.031250
v -0.375000 -0.250000 0.031250
v -0.015625 0.406250 0.000000
v -0.078125 0.406250 0.000000
v -0.015625 0.406250 -0.062500
v -0.078125 0.406250 -0.062500
v -0.015625 -0.468750 -0.000000
v -0.078125 -0.468750 -0.000000
v -0.015625 -0.468750 -0.062500
v -0.078125 -0.468750 -0.062500
v 0.078125 0.406250 -0.000000
v 0.015625 0.406250 -0.000000
v 0.078125 0.406250 -0.062500
v 0.015625 0.406250 -0.062500
v 0.078125 -0.468750 -0.000000
v 0.015625 -0.468750 -0.000000
v 0.078125 -0.468750 -0.062500
v 0.015625 -0.468750 -0.062500
v -0.171875 -0.468750 -0.062500
v -0.109375 -0.468750 -0.062500
v -0.171875 -0.468750 -0.000000
v -0.109375 -0.468750 0.000000
v -0.171875 0.406250 -0.062500
v -0.109375 0.406250 -0.062500
v -0.171875 0.406250 0.000000
v -0.109375 0.406250 0.000000
v 0.296875 -0.468750 -0.062500
v 0.359375 -0.468750 -0.062500
v 0.296875 -0.468750 -0.000000
v 0.359375 -0.468750 -0.000000
v 0.296875 0.406250 -0.062500
v 0.359375 0.406250 -0.062500
v 0.296875 0.406250 -0.000000
v 0.359375 0.406250 -0.000000
vt 1.000000 0.515625
vt 1.000000 0.546875
vt 0.562500 0.546875
vt 0.562500 0.515625
vt 0.000000 0.000000
vt 0.500000 0.000000
vt 0.500000 0.062500
vt 0.000000 0.062500
vt 0.531250 0.031250
vt 0.531250 0.000000
vt 0.562500 0.000000
vt 0.562500 0.031250
vt 0.000000 0.187500
vt 0.500000 0.187500
vt 0.500000 0.250000
vt 0.000000 0.250000
vt 0.000000 0.500000
vt 0.500000 0.500000
vt 0.500000 0.562500
vt 0.000000 0.562500
vt 0.562500 0.093750
vt 1.000000 0.093750
vt 1.000000 0.125000
vt 0.562500 0.125000
vt 0.562500 0.406250
vt 1.000000 0.406250
vt 1.000000 0.437500
vt 0.562500 0.437500
vt 0.531250 0.343750
vt 0.531250 0.312500
vt 0.562500 0.312500
vt 0.562500 0.343750
vt 1.000000 0.312500
vt 1.000000 0.343750
vt 0.000000 0.312500
vt 0.500000 0.312500
vt 0.500000 0.375000
vt 0.000000 0.375000
vt 0.000000 0.437500
vt 0.500000 0.437500
vt 1.000000 0.375000
vt 0.562500 0.375000
vt 1.000000 0.937500
vt 1.000000 0.968750
vt 0.562500 0.968750
vt 0.562500 0.937500
vt 1.000000 0.234375
vt 1.000000 0.265625
vt 0.562500 0.265625
vt 0.562500 0.234375
vt 1.000000 0.796875
vt 1.000000 0.828125
vt 0.562500 0.828125
vt 0.562500 0.796875
vt 0.562500 0.765625
vt 1.000000 0.765625
vt 0.562500 0.734375
vt 1.000000 0.734375
vt 0.531250 0.765625
vt 0.531250 0.734375
vt 1.000000 0.859375
vt 0.562500 0.859375
vt 0.500000 0.125000
vt 0.000000 0.125000
vt 0.562500 0.000000
vt 0.562500 0.062500
vt 0.312500 0.593750
vt 0.312500 0.625000
vt 0.000000 0.625000
vt 0.000000 0.593750
vt 0.312500 0.718750
vt 0.000000 0.718750
vt 0.000000 0.687500
vt 0.312500 0.687500
vt 0.000000 0.656250
vt 0.312500 0.656250
vt 0.562500 0.312500
vt 0.562500 0.375000
vt 0.562500 0.687500
vt 1.000000 0.687500
vt 1.000000 0.718750
vt 0.562500 0.718750
vt 0.531250 0.625000
vt 0.531250 0.593750
vt 0.562500 0.593750
vt 0.562500 0.625000
vt 1.000000 0.593750
vt 1.000000 0.625000
vt 1.000000 0.656250
vt 0.562500 0.656250
vt 0.312500 0.812500
vt 0.000000 0.812500
vt 0.000000 0.781250
vt 0.312500 0.781250
vt 0.312500 0.750000
vt 0.000000 0.750000
vt 0.000000 0.718750
vt 0.312500 0.718750
vt 0.000000 0.843750
vt 0.312500 0.843750
vt 0.562500 0.203125
vt 1.000000 0.203125
vt 0.562500 0.171875
vt 1.000000 0.171875
vt 0.531250 0.203125
vt 0.531250 0.171875
vt 1.000000 0.296875
vt 0.562500 0.296875
vt 0.468750 0.937500
vt 0.468750 0.968750
vt 0.031250 0.968750
vt 0.031250 0.937500
vt 0.031250 0.906250
vt 0.468750 0.906250
vt 0.031250 0.875000
vt 0.468750 0.875000
vt 0.000000 0.906250
vt 0.000000 0.875000
vt 0.468750 1.000000
vt 0.031250 1.000000
vt 1.000000 0.578125
vt 0.562500 0.578125
vt 0.531250 0.484375
vt 0.531250 0.453125
vt 0.562500 0.453125
vt 0.562500 0.484375
vt 1.000000 1.000000
vt 0.562500 1.000000
vt 0.531250 0.906250
vt 0.531250 0.875000
vt 0.562500 0.875000
vt 0.562500 0.906250
vt 1.000000 0.875000
vt 1.000000 0.906250
vt 1.000000 0.062500
vt 0.562500 0.062500
vt 1.000000 0.031250
vt 1.000000 0.000000
vt 1.000000 0.484375
vt 1.000000 0.453125
vn -0.0000 -0.0000 1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 1.0000 -0.0000
vn -0.0000 0.0000 -1.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 -1.0000 0.0000
s off
f 83/1/1 84/2/1 88/3/1 87/4/1
f 15/5/2 16/6/2 14/7/2 13/8/2
f 2/9/3 1/10/3 3/11/3 4/12/3
f 11/13/4 12/14/4 16/15/4 15/16/4
f 38/17/5 37/18/5 33/19/5 34/20/5
f 1/21/2 5/22/2 7/23/2 3/24/2
f 24/25/2 20/26/2 18/27/2 22/28/2
f 23/29/3 24/30/3 22/31/3 21/32/3
f 21/32/4 22/31/4 18/33/4 17/34/4
f 34/35/4 33/36/4 35/37/4 36/38/4
f 40/39/1 39/40/1 37/18/1 38/17/1
f 19/41/5 23/42/5 21/32/5 17/34/5
f 19/41/1 20/26/1 24/25/1 23/42/1
f 91/43/1 92/44/1 96/45/1 95/46/1
f 70/47/1 69/48/1 65/49/1 66/50/1
f 30/51/1 29/52/1 25/53/1 26/54/1
f 30/51/5 26/54/5 28/55/5 32/56/5
f 28/55/4 27/57/4 31/58/4 32/56/4
f 26/59/3 25/60/3 27/57/3 28/55/3
f 25/53/2 29/52/2 31/61/2 27/62/2
f 13/8/1 14/7/1 10/63/1 9/64/1
f 16/6/3 12/65/3 10/66/3 14/7/3
f 9/64/5 10/63/5 12/14/5 11/13/5
f 46/67/1 45/68/1 41/69/1 42/70/1
f 46/71/6 42/72/6 44/73/6 48/74/6
f 44/73/4 43/75/4 47/76/4 48/74/4
f 33/36/3 37/77/3 39/78/3 35/37/3
f 41/69/3 45/68/3 47/76/3 43/75/3
f 56/79/2 52/80/2 50/81/2 54/82/2
f 55/83/3 56/84/3 54/85/3 53/86/3
f 53/86/4 54/85/4 50/87/4 49/88/4
f 51/89/5 55/90/5 53/86/5 49/88/5
f 51/89/1 52/80/1 56/79/1 55/90/1
f 64/91/3 57/92/3 59/93/3 62/94/3
f 36/38/2 35/37/2 39/40/2 40/39/2
f 61/95/4 62/94/4 59/93/4 60/96/4
f 58/97/6 63/98/6 61/95/6 60/96/6
f 58/99/1 57/92/1 64/91/1 63/100/1
f 70/47/5 66/50/5 68/101/5 72/102/5
f 68/101/4 67/103/4 71/104/4 72/102/4
f 66/105/3 65/106/3 67/103/3 68/101/3
f 65/49/2 69/48/2 71/107/2 67/108/2
f 78/109/1 77/110/1 73/111/1 74/112/1
f 78/109/5 74/112/5 76/113/5 80/114/5
f 76/113/4 75/115/4 79/116/4 80/114/4
f 74/117/3 73/118/3 75/115/3 76/113/3
f 73/111/2 77/110/2 79/119/2 75/120/2
f 88/3/2 84/2/2 82/121/2 86/122/2
f 87/123/3 88/124/3 86/125/3 85/126/3
f 96/45/2 92/44/2 90/127/2 94/128/2
f 95/129/3 96/130/3 94/131/3 93/132/3
f 93/132/4 94/131/4 90/133/4 89/134/4
f 91/43/5 95/46/5 93/132/5 89/134/5
f 6/135/1 5/22/1 1/21/1 2/136/1
f 6/135/5 2/136/5 4/12/5 8/137/5
f 4/12/4 3/11/4 7/138/4 8/137/4
f 83/1/5 87/4/5 85/126/5 81/139/5
f 85/126/4 86/125/4 82/140/4 81/139/4

View File

@ -0,0 +1,323 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Fence_1_b_Cube
v -0.062500 -0.500000 -0.500000
v -0.062500 0.500000 -0.500000
v 0.062500 -0.500000 -0.500000
v 0.062500 0.500000 -0.500000
v -0.062500 -0.500000 -0.375000
v -0.062500 0.500000 -0.375000
v 0.062500 -0.500000 -0.375000
v 0.062500 0.500000 -0.375000
v -0.031250 0.250000 -0.375000
v -0.031250 0.312500 -0.375000
v 0.031250 0.250000 -0.375000
v 0.031250 0.312500 -0.375000
v -0.031250 0.250000 -0.062500
v -0.031250 0.312500 -0.062500
v 0.031250 0.250000 -0.062500
v 0.031250 0.312500 -0.062500
v -0.500000 -0.500000 0.062500
v -0.500000 0.500000 0.062500
v -0.500000 -0.500000 -0.062500
v -0.500000 0.500000 -0.062500
v -0.375000 -0.500000 0.062500
v -0.375000 0.500000 0.062500
v -0.375000 -0.500000 -0.062500
v -0.375000 0.500000 -0.062500
v 0.031250 -0.250000 -0.375000
v 0.031250 -0.312500 -0.375000
v -0.031250 -0.250000 -0.375000
v -0.031250 -0.312500 -0.375000
v -0.031250 -0.312500 -0.062500
v -0.031250 -0.250000 -0.062500
v 0.031250 -0.312500 -0.062500
v 0.031250 -0.250000 -0.062500
v -0.187500 0.406250 0.000000
v -0.250000 0.406250 0.000000
v -0.187500 0.406250 -0.062500
v -0.250000 0.406250 -0.062500
v -0.187500 -0.468750 -0.000000
v -0.250000 -0.468750 -0.000000
v -0.187500 -0.468750 -0.062500
v -0.250000 -0.468750 -0.062500
v -0.062500 0.500000 -0.062500
v -0.062500 -0.500000 -0.062500
v 0.062500 0.500000 -0.062500
v 0.062500 -0.500000 -0.062500
v -0.062500 0.500000 0.062500
v -0.062500 -0.500000 0.062500
v 0.062500 0.500000 0.062500
v 0.062500 -0.500000 0.062500
v -0.375000 0.312500 0.031250
v -0.375000 0.250000 0.031250
v -0.375000 0.312500 -0.031250
v -0.375000 0.250000 -0.031250
v -0.062500 0.312500 0.031250
v -0.062500 0.250000 0.031250
v -0.062500 0.312500 -0.031250
v -0.062500 0.250000 -0.031250
v -0.343750 -0.468750 -0.062500
v -0.281250 -0.468750 -0.062500
v -0.343750 -0.468750 -0.000000
v -0.281250 -0.468750 0.000000
v -0.343750 0.406250 -0.062500
v -0.281250 0.406250 -0.062500
v -0.343750 0.406250 0.000000
v -0.281250 0.406250 0.000000
v -0.062500 -0.250000 0.031250
v -0.062500 -0.312500 0.031250
v -0.062500 -0.250000 -0.031250
v -0.062500 -0.312500 -0.031250
v -0.375000 -0.312500 -0.031250
v -0.375000 -0.250000 -0.031250
v -0.375000 -0.312500 0.031250
v -0.375000 -0.250000 0.031250
v -0.093750 0.406250 0.000000
v -0.156250 0.406250 0.000000
v -0.093750 0.406250 -0.062500
v -0.156250 0.406250 -0.062500
v -0.093750 -0.468750 -0.000000
v -0.156250 -0.468750 -0.000000
v -0.093750 -0.468750 -0.062500
v -0.156250 -0.468750 -0.062500
v -0.062500 0.406250 -0.187500
v -0.062500 0.406250 -0.250000
v -0.000000 0.406250 -0.187500
v -0.000000 0.406250 -0.250000
v -0.062500 -0.468750 -0.187500
v -0.062500 -0.468750 -0.250000
v -0.000000 -0.468750 -0.187500
v -0.000000 -0.468750 -0.250000
v -0.000000 -0.468750 -0.343750
v -0.000000 -0.468750 -0.281250
v -0.062500 -0.468750 -0.343750
v -0.062500 -0.468750 -0.281250
v -0.000000 0.406250 -0.343750
v -0.000000 0.406250 -0.281250
v -0.062500 0.406250 -0.343750
v -0.062500 0.406250 -0.281250
v -0.062500 0.406250 -0.093750
v -0.062500 0.406250 -0.156250
v -0.000000 0.406250 -0.093750
v -0.000000 0.406250 -0.156250
v -0.062500 -0.468750 -0.093750
v -0.062500 -0.468750 -0.156250
v -0.000000 -0.468750 -0.093750
v -0.000000 -0.468750 -0.156250
vt 0.000000 0.875000
vt 0.500000 0.875000
vt 0.500000 0.937500
vt 0.000000 0.937500
vt 0.500000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.750000
vt 0.500000 0.750000
vt 0.500000 0.812500
vt 0.000000 0.812500
vt 0.000000 0.453125
vt 0.500000 0.453125
vt 0.500000 0.515625
vt 0.000000 0.515625
vt 0.562500 0.750000
vt 0.562500 0.812500
vt 0.859375 0.093750
vt 0.703125 0.093750
vt 0.703125 0.062500
vt 0.859375 0.062500
vt 0.000000 0.640625
vt 0.500000 0.640625
vt 0.500000 0.703125
vt 0.000000 0.703125
vt 0.000000 0.187500
vt 0.500000 0.187500
vt 0.500000 0.250000
vt 0.000000 0.250000
vt 0.859375 0.031250
vt 0.703125 0.031250
vt 0.703125 0.000000
vt 0.859375 0.000000
vt 0.703125 0.125000
vt 0.859375 0.125000
vt 0.500000 0.390625
vt 0.343750 0.390625
vt 0.343750 0.359375
vt 0.500000 0.359375
vt 0.000000 0.000000
vt 0.500000 0.000000
vt 0.500000 0.062500
vt 0.000000 0.062500
vt 0.000000 0.125000
vt 0.500000 0.125000
vt 0.500000 0.328125
vt 0.343750 0.328125
vt 0.343750 0.296875
vt 0.500000 0.296875
vt 0.343750 0.421875
vt 0.500000 0.421875
vt 1.000000 0.937500
vt 1.000000 0.968750
vt 0.562500 0.968750
vt 0.562500 0.937500
vt 1.000000 0.781250
vt 1.000000 0.812500
vt 0.562500 0.812500
vt 0.562500 0.781250
vt 0.562500 0.750000
vt 1.000000 0.750000
vt 0.562500 0.718750
vt 1.000000 0.718750
vt 0.531250 0.750000
vt 0.531250 0.718750
vt 1.000000 0.843750
vt 0.562500 0.843750
vt 0.500000 0.578125
vt 0.000000 0.578125
vt 0.562500 0.453125
vt 0.562500 0.515625
vt 0.156250 0.296875
vt 0.156250 0.328125
vt 0.000000 0.328125
vt 0.000000 0.296875
vt 0.156250 0.421875
vt 0.000000 0.421875
vt 0.000000 0.390625
vt 0.156250 0.390625
vt 0.000000 0.359375
vt 0.156250 0.359375
vt 0.562500 0.000000
vt 0.562500 0.062500
vt 0.562500 0.671875
vt 1.000000 0.671875
vt 1.000000 0.703125
vt 0.562500 0.703125
vt 0.531250 0.609375
vt 0.531250 0.578125
vt 0.562500 0.578125
vt 0.562500 0.609375
vt 1.000000 0.578125
vt 1.000000 0.609375
vt 1.000000 0.640625
vt 0.562500 0.640625
vt 0.328125 0.390625
vt 0.171875 0.390625
vt 0.171875 0.359375
vt 0.328125 0.359375
vt 0.328125 0.328125
vt 0.171875 0.328125
vt 0.171875 0.296875
vt 0.328125 0.296875
vt 0.171875 0.421875
vt 0.328125 0.421875
vt 0.562500 0.906250
vt 1.000000 0.906250
vt 0.562500 0.875000
vt 1.000000 0.875000
vt 0.531250 0.906250
vt 0.531250 0.875000
vt 1.000000 1.000000
vt 0.562500 1.000000
vt 1.000000 0.500000
vt 1.000000 0.531250
vt 0.562500 0.531250
vt 0.562500 0.500000
vt 1.000000 0.359375
vt 1.000000 0.390625
vt 0.562500 0.390625
vt 0.562500 0.359375
vt 0.562500 0.328125
vt 1.000000 0.328125
vt 0.562500 0.296875
vt 1.000000 0.296875
vt 0.531250 0.328125
vt 0.531250 0.296875
vt 1.000000 0.421875
vt 0.562500 0.421875
vt 0.562500 0.234375
vt 1.000000 0.234375
vt 1.000000 0.265625
vt 0.562500 0.265625
vt 0.531250 0.171875
vt 0.531250 0.140625
vt 0.562500 0.140625
vt 0.562500 0.171875
vt 1.000000 0.140625
vt 1.000000 0.171875
vt 1.000000 0.203125
vt 0.562500 0.203125
vt 0.562500 0.468750
vt 1.000000 0.468750
vt 0.562500 0.437500
vt 1.000000 0.437500
vt 0.531250 0.468750
vt 0.531250 0.437500
vt 1.000000 0.562500
vt 0.562500 0.562500
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 -0.0000
vn 0.0000 0.0000 1.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 1.0000 0.0000
vn 0.0000 -1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/4/2 4/3/2 8/5/2 7/6/2
f 7/7/3 8/8/3 6/9/3 5/10/3
f 5/10/4 6/9/4 2/2/4 1/1/4
f 23/11/2 24/12/2 22/13/2 21/14/2
f 8/8/5 4/15/5 2/16/5 6/9/5
f 16/17/5 12/18/5 10/19/5 14/20/5
f 19/21/1 20/22/1 24/23/1 23/24/1
f 46/25/4 45/26/4 41/27/4 42/28/4
f 13/29/4 14/20/4 10/19/4 9/30/4
f 11/31/6 15/32/6 13/29/6 9/30/6
f 11/33/2 12/18/2 16/17/2 15/34/2
f 32/35/5 25/36/5 27/37/5 30/38/5
f 42/39/1 41/40/1 43/41/1 44/42/1
f 48/43/3 47/44/3 45/26/3 46/25/3
f 29/45/4 30/38/4 27/37/4 28/46/4
f 26/47/6 31/48/6 29/45/6 28/46/6
f 26/49/2 25/36/2 32/35/2 31/50/2
f 78/51/3 77/52/3 73/53/3 74/54/3
f 38/55/3 37/56/3 33/57/3 34/58/3
f 38/55/4 34/58/4 36/59/4 40/60/4
f 36/59/1 35/61/1 39/62/1 40/60/1
f 34/63/5 33/64/5 35/61/5 36/59/5
f 33/57/2 37/56/2 39/65/2 35/66/2
f 21/14/3 22/13/3 18/67/3 17/68/3
f 24/12/5 20/69/5 18/70/5 22/13/5
f 17/68/4 18/67/4 20/22/4 19/21/4
f 54/71/3 53/72/3 49/73/3 50/74/3
f 54/75/6 50/76/6 52/77/6 56/78/6
f 52/77/1 51/79/1 55/80/1 56/78/1
f 41/40/5 45/81/5 47/82/5 43/41/5
f 49/73/5 53/72/5 55/80/5 51/79/5
f 64/83/2 60/84/2 58/85/2 62/86/2
f 63/87/5 64/88/5 62/89/5 61/90/5
f 61/90/1 62/89/1 58/91/1 57/92/1
f 59/93/4 63/94/4 61/90/4 57/92/4
f 59/93/3 60/84/3 64/83/3 63/94/3
f 72/95/5 65/96/5 67/97/5 70/98/5
f 44/42/2 43/41/2 47/44/2 48/43/2
f 69/99/1 70/98/1 67/97/1 68/100/1
f 66/101/6 71/102/6 69/99/6 68/100/6
f 66/103/3 65/96/3 72/95/3 71/104/3
f 78/51/4 74/54/4 76/105/4 80/106/4
f 76/105/1 75/107/1 79/108/1 80/106/1
f 74/109/5 73/110/5 75/107/5 76/105/5
f 73/53/2 77/52/2 79/111/2 75/112/2
f 102/113/4 101/114/4 97/115/4 98/116/4
f 86/117/4 85/118/4 81/119/4 82/120/4
f 86/117/1 82/120/1 84/121/1 88/122/1
f 84/121/2 83/123/2 87/124/2 88/122/2
f 82/125/5 81/126/5 83/123/5 84/121/5
f 81/119/3 85/118/3 87/127/3 83/128/3
f 96/129/3 92/130/3 90/131/3 94/132/3
f 95/133/5 96/134/5 94/135/5 93/136/5
f 93/136/2 94/135/2 90/137/2 89/138/2
f 91/139/1 95/140/1 93/136/1 89/138/1
f 91/139/4 92/130/4 96/129/4 95/140/4
f 102/113/1 98/116/1 100/141/1 104/142/1
f 100/141/2 99/143/2 103/144/2 104/142/2
f 98/145/5 97/146/5 99/143/5 100/141/5
f 97/115/3 101/114/3 103/147/3 99/148/3

View File

@ -0,0 +1,323 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Fence_1_c_Cube.021
v 0.062500 -0.500000 0.500000
v 0.062500 0.500000 0.500000
v -0.062500 -0.500000 0.500000
v -0.062500 0.500000 0.500000
v 0.062500 -0.500000 0.375000
v 0.062500 0.500000 0.375000
v -0.062500 -0.500000 0.375000
v -0.062500 0.500000 0.375000
v 0.031250 0.250000 0.375000
v 0.031250 0.312500 0.375000
v -0.031250 0.250000 0.375000
v -0.031250 0.312500 0.375000
v 0.031250 0.250000 0.062500
v 0.031250 0.312500 0.062500
v -0.031250 0.250000 0.062500
v -0.031250 0.312500 0.062500
v 0.500000 -0.500000 -0.062500
v 0.500000 0.500000 -0.062500
v 0.500000 -0.500000 0.062500
v 0.500000 0.500000 0.062500
v 0.375000 -0.500000 -0.062500
v 0.375000 0.500000 -0.062500
v 0.375000 -0.500000 0.062500
v 0.375000 0.500000 0.062500
v -0.031250 -0.250000 0.375000
v -0.031250 -0.312500 0.375000
v 0.031250 -0.250000 0.375000
v 0.031250 -0.312500 0.375000
v 0.031250 -0.312500 0.062500
v 0.031250 -0.250000 0.062500
v -0.031250 -0.312500 0.062500
v -0.031250 -0.250000 0.062500
v 0.187500 0.406250 -0.062500
v 0.250000 0.406250 -0.062500
v 0.187500 0.406250 -0.000000
v 0.250000 0.406250 0.000000
v 0.187500 -0.468750 -0.062500
v 0.250000 -0.468750 -0.062500
v 0.187500 -0.468750 0.000000
v 0.250000 -0.468750 0.000000
v 0.062500 0.500000 0.062500
v 0.062500 -0.500000 0.062500
v -0.062500 0.500000 0.062500
v -0.062500 -0.500000 0.062500
v 0.062500 0.500000 -0.062500
v 0.062500 -0.500000 -0.062500
v -0.062500 0.500000 -0.062500
v -0.062500 -0.500000 -0.062500
v 0.375000 0.312500 -0.031250
v 0.375000 0.250000 -0.031250
v 0.375000 0.312500 0.031250
v 0.375000 0.250000 0.031250
v 0.062500 0.312500 -0.031250
v 0.062500 0.250000 -0.031250
v 0.062500 0.312500 0.031250
v 0.062500 0.250000 0.031250
v 0.343750 -0.468750 0.000000
v 0.281250 -0.468750 0.000000
v 0.343750 -0.468750 -0.062500
v 0.281250 -0.468750 -0.062500
v 0.343750 0.406250 0.000000
v 0.281250 0.406250 -0.000000
v 0.343750 0.406250 -0.062500
v 0.281250 0.406250 -0.062500
v 0.062500 -0.250000 -0.031250
v 0.062500 -0.312500 -0.031250
v 0.062500 -0.250000 0.031250
v 0.062500 -0.312500 0.031250
v 0.375000 -0.312500 0.031250
v 0.375000 -0.250000 0.031250
v 0.375000 -0.312500 -0.031250
v 0.375000 -0.250000 -0.031250
v 0.093750 0.406250 -0.062500
v 0.156250 0.406250 -0.062500
v 0.093750 0.406250 -0.000000
v 0.156250 0.406250 0.000000
v 0.093750 -0.468750 -0.062500
v 0.156250 -0.468750 -0.062500
v 0.093750 -0.468750 0.000000
v 0.156250 -0.468750 0.000000
v -0.000000 0.406250 0.187500
v -0.000000 0.406250 0.250000
v -0.062500 0.406250 0.187500
v -0.062500 0.406250 0.250000
v -0.000000 -0.468750 0.187500
v -0.000000 -0.468750 0.250000
v -0.062500 -0.468750 0.187500
v -0.062500 -0.468750 0.250000
v -0.062500 -0.468750 0.343750
v -0.062500 -0.468750 0.281250
v -0.000000 -0.468750 0.343750
v -0.000000 -0.468750 0.281250
v -0.062500 0.406250 0.343750
v -0.062500 0.406250 0.281250
v -0.000000 0.406250 0.343750
v -0.000000 0.406250 0.281250
v 0.000000 0.406250 0.093750
v -0.000000 0.406250 0.156250
v -0.062500 0.406250 0.093750
v -0.062500 0.406250 0.156250
v -0.000000 -0.468750 0.093750
v -0.000000 -0.468750 0.156250
v -0.062500 -0.468750 0.093750
v -0.062500 -0.468750 0.156250
vt 0.000000 0.875000
vt 0.500000 0.875000
vt 0.500000 0.937500
vt 0.000000 0.937500
vt 0.500000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.750000
vt 0.500000 0.750000
vt 0.500000 0.812500
vt 0.000000 0.812500
vt 0.000000 0.468750
vt 0.500000 0.468750
vt 0.500000 0.531250
vt 0.000000 0.531250
vt 0.562500 0.750000
vt 0.562500 0.812500
vt 0.328125 0.390625
vt 0.171875 0.390625
vt 0.171875 0.359375
vt 0.328125 0.359375
vt 0.000000 0.656250
vt 0.500000 0.656250
vt 0.500000 0.718750
vt 0.000000 0.718750
vt 0.000000 0.187500
vt 0.500000 0.187500
vt 0.500000 0.250000
vt 0.000000 0.250000
vt 0.328125 0.328125
vt 0.171875 0.328125
vt 0.171875 0.296875
vt 0.328125 0.296875
vt 0.171875 0.421875
vt 0.328125 0.421875
vt 0.812500 0.093750
vt 0.656250 0.093750
vt 0.656250 0.062500
vt 0.812500 0.062500
vt 0.000000 0.000000
vt 0.500000 0.000000
vt 0.500000 0.062500
vt 0.000000 0.062500
vt 0.000000 0.125000
vt 0.500000 0.125000
vt 0.812500 0.031250
vt 0.656250 0.031250
vt 0.656250 0.000000
vt 0.812500 0.000000
vt 0.656250 0.125000
vt 0.812500 0.125000
vt 1.000000 0.937500
vt 1.000000 0.968750
vt 0.562500 0.968750
vt 0.562500 0.937500
vt 1.000000 0.781250
vt 1.000000 0.812500
vt 0.562500 0.812500
vt 0.562500 0.781250
vt 0.562500 0.750000
vt 1.000000 0.750000
vt 0.562500 0.718750
vt 1.000000 0.718750
vt 0.531250 0.750000
vt 0.531250 0.718750
vt 1.000000 0.843750
vt 0.562500 0.843750
vt 0.500000 0.593750
vt 0.000000 0.593750
vt 0.562500 0.468750
vt 0.562500 0.531250
vt 0.156250 0.296875
vt 0.156250 0.328125
vt 0.000000 0.328125
vt 0.000000 0.296875
vt 0.156250 0.421875
vt 0.000000 0.421875
vt 0.000000 0.390625
vt 0.156250 0.390625
vt 0.000000 0.359375
vt 0.156250 0.359375
vt 0.562500 0.000000
vt 0.562500 0.062500
vt 0.562500 0.671875
vt 1.000000 0.671875
vt 1.000000 0.703125
vt 0.562500 0.703125
vt 0.531250 0.609375
vt 0.531250 0.578125
vt 0.562500 0.578125
vt 0.562500 0.609375
vt 1.000000 0.578125
vt 1.000000 0.609375
vt 1.000000 0.640625
vt 0.562500 0.640625
vt 0.500000 0.390625
vt 0.343750 0.390625
vt 0.343750 0.359375
vt 0.500000 0.359375
vt 0.500000 0.328125
vt 0.343750 0.328125
vt 0.343750 0.296875
vt 0.500000 0.296875
vt 0.343750 0.421875
vt 0.500000 0.421875
vt 0.562500 0.906250
vt 1.000000 0.906250
vt 0.562500 0.875000
vt 1.000000 0.875000
vt 0.531250 0.906250
vt 0.531250 0.875000
vt 1.000000 1.000000
vt 0.562500 1.000000
vt 1.000000 0.500000
vt 1.000000 0.531250
vt 0.562500 0.531250
vt 0.562500 0.500000
vt 1.000000 0.359375
vt 1.000000 0.390625
vt 0.562500 0.390625
vt 0.562500 0.359375
vt 0.562500 0.328125
vt 1.000000 0.328125
vt 0.562500 0.296875
vt 1.000000 0.296875
vt 0.531250 0.328125
vt 0.531250 0.296875
vt 1.000000 0.421875
vt 0.562500 0.421875
vt 0.562500 0.234375
vt 1.000000 0.234375
vt 1.000000 0.265625
vt 0.562500 0.265625
vt 0.531250 0.171875
vt 0.531250 0.140625
vt 0.562500 0.140625
vt 0.562500 0.171875
vt 1.000000 0.140625
vt 1.000000 0.171875
vt 1.000000 0.203125
vt 0.562500 0.203125
vt 0.562500 0.468750
vt 1.000000 0.468750
vt 0.562500 0.437500
vt 1.000000 0.437500
vt 0.531250 0.468750
vt 0.531250 0.437500
vt 1.000000 0.562500
vt 0.562500 0.562500
vn 0.0000 0.0000 1.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 1.0000 -0.0000
vn 0.0000 -1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/4/2 4/3/2 8/5/2 7/6/2
f 7/7/3 8/8/3 6/9/3 5/10/3
f 5/10/4 6/9/4 2/2/4 1/1/4
f 23/11/2 24/12/2 22/13/2 21/14/2
f 8/8/5 4/15/5 2/16/5 6/9/5
f 16/17/5 12/18/5 10/19/5 14/20/5
f 19/21/1 20/22/1 24/23/1 23/24/1
f 46/25/4 45/26/4 41/27/4 42/28/4
f 13/29/4 14/20/4 10/19/4 9/30/4
f 11/31/6 15/32/6 13/29/6 9/30/6
f 11/33/2 12/18/2 16/17/2 15/34/2
f 32/35/5 25/36/5 27/37/5 30/38/5
f 42/39/1 41/40/1 43/41/1 44/42/1
f 48/43/3 47/44/3 45/26/3 46/25/3
f 29/45/4 30/38/4 27/37/4 28/46/4
f 26/47/6 31/48/6 29/45/6 28/46/6
f 26/49/2 25/36/2 32/35/2 31/50/2
f 78/51/3 77/52/3 73/53/3 74/54/3
f 38/55/3 37/56/3 33/57/3 34/58/3
f 38/55/4 34/58/4 36/59/4 40/60/4
f 36/59/1 35/61/1 39/62/1 40/60/1
f 34/63/5 33/64/5 35/61/5 36/59/5
f 33/57/2 37/56/2 39/65/2 35/66/2
f 21/14/3 22/13/3 18/67/3 17/68/3
f 24/12/5 20/69/5 18/70/5 22/13/5
f 17/68/4 18/67/4 20/22/4 19/21/4
f 54/71/3 53/72/3 49/73/3 50/74/3
f 54/75/6 50/76/6 52/77/6 56/78/6
f 52/77/1 51/79/1 55/80/1 56/78/1
f 41/40/5 45/81/5 47/82/5 43/41/5
f 49/73/5 53/72/5 55/80/5 51/79/5
f 64/83/2 60/84/2 58/85/2 62/86/2
f 63/87/5 64/88/5 62/89/5 61/90/5
f 61/90/1 62/89/1 58/91/1 57/92/1
f 59/93/4 63/94/4 61/90/4 57/92/4
f 59/93/3 60/84/3 64/83/3 63/94/3
f 72/95/5 65/96/5 67/97/5 70/98/5
f 44/42/2 43/41/2 47/44/2 48/43/2
f 69/99/1 70/98/1 67/97/1 68/100/1
f 66/101/6 71/102/6 69/99/6 68/100/6
f 66/103/3 65/96/3 72/95/3 71/104/3
f 78/51/4 74/54/4 76/105/4 80/106/4
f 76/105/1 75/107/1 79/108/1 80/106/1
f 74/109/5 73/110/5 75/107/5 76/105/5
f 73/53/2 77/52/2 79/111/2 75/112/2
f 102/113/4 101/114/4 97/115/4 98/116/4
f 86/117/4 85/118/4 81/119/4 82/120/4
f 86/117/1 82/120/1 84/121/1 88/122/1
f 84/121/2 83/123/2 87/124/2 88/122/2
f 82/125/5 81/126/5 83/123/5 84/121/5
f 81/119/3 85/118/3 87/127/3 83/128/3
f 96/129/3 92/130/3 90/131/3 94/132/3
f 95/133/5 96/134/5 94/135/5 93/136/5
f 93/136/2 94/135/2 90/137/2 89/138/2
f 91/139/1 95/140/1 93/136/1 89/138/1
f 91/139/4 92/130/4 96/129/4 95/140/4
f 102/113/1 98/116/1 100/141/1 104/142/1
f 100/141/2 99/143/2 103/144/2 104/142/2
f 98/145/5 97/146/5 99/143/5 100/141/5
f 97/115/3 101/114/3 103/147/3 99/148/3

View File

@ -0,0 +1,321 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Fence_1_d_Cube.023
v 0.343750 0.406250 0.203125
v 0.343750 0.406250 0.265625
v 0.281250 0.406250 0.203125
v 0.281250 0.406250 0.265625
v 0.343750 -0.468750 0.203125
v 0.343750 -0.468750 0.265625
v 0.281250 -0.468750 0.203125
v 0.281250 -0.468750 0.265625
v -0.500000 -0.500000 0.062500
v -0.500000 0.500000 0.062500
v -0.500000 -0.500000 -0.062500
v -0.500000 0.500000 -0.062500
v -0.375000 -0.500000 0.062500
v -0.375000 0.500000 0.062500
v -0.375000 -0.500000 -0.062500
v -0.375000 0.500000 -0.062500
v 0.281250 -0.468750 0.171875
v 0.281250 -0.468750 0.109375
v 0.343750 -0.468750 0.171875
v 0.343750 -0.468750 0.109375
v 0.281250 0.406250 0.171875
v 0.281250 0.406250 0.109375
v 0.343750 0.406250 0.171875
v 0.343750 0.406250 0.109375
v 0.343750 0.406250 0.578125
v 0.343750 0.406250 0.640625
v 0.281250 0.406250 0.578125
v 0.281250 0.406250 0.640625
v 0.343750 -0.468750 0.578125
v 0.343750 -0.468750 0.640625
v 0.281250 -0.468750 0.578125
v 0.281250 -0.468750 0.640625
v 0.375000 0.500000 -0.062500
v 0.375000 -0.500000 -0.062500
v 0.500000 0.500000 -0.062500
v 0.500000 -0.500000 -0.062500
v 0.375000 0.500000 0.062500
v 0.375000 -0.500000 0.062500
v 0.500000 0.500000 0.062500
v 0.500000 -0.500000 0.062500
v 0.375000 0.312500 0.750000
v 0.375000 0.250000 0.750000
v 0.312500 0.312500 0.750000
v 0.312500 0.250000 0.750000
v 0.375000 0.312500 -0.000000
v 0.375000 0.250000 -0.000000
v 0.312500 0.312500 -0.000000
v 0.312500 0.250000 -0.000000
v 0.281250 -0.468750 0.734375
v 0.281250 -0.468750 0.671875
v 0.343750 -0.468750 0.734375
v 0.343750 -0.468750 0.671875
v 0.281250 0.406250 0.734375
v 0.281250 0.406250 0.671875
v 0.343750 0.406250 0.734375
v 0.343750 0.406250 0.671875
v 0.375000 -0.250000 -0.000000
v 0.375000 -0.312500 -0.000000
v 0.312500 -0.250000 -0.000000
v 0.312500 -0.312500 -0.000000
v 0.312500 -0.312500 0.750000
v 0.312500 -0.250000 0.750000
v 0.375000 -0.312500 0.750000
v 0.375000 -0.250000 0.750000
v 0.343750 0.406250 0.390625
v 0.343750 0.406250 0.453125
v 0.281250 0.406250 0.390625
v 0.281250 0.406250 0.453125
v 0.343750 -0.468750 0.390625
v 0.343750 -0.468750 0.453125
v 0.281250 -0.468750 0.390625
v 0.281250 -0.468750 0.453125
v 0.343750 0.406250 0.296875
v 0.343750 0.406250 0.359375
v 0.281250 0.406250 0.296875
v 0.281250 0.406250 0.359375
v 0.343750 -0.468750 0.296875
v 0.343750 -0.468750 0.359375
v 0.281250 -0.468750 0.296875
v 0.281250 -0.468750 0.359375
v 0.281250 -0.468750 0.546875
v 0.281250 -0.468750 0.484375
v 0.343750 -0.468750 0.546875
v 0.343750 -0.468750 0.484375
v 0.281250 0.406250 0.546875
v 0.281250 0.406250 0.484375
v 0.343750 0.406250 0.546875
v 0.343750 0.406250 0.484375
v 0.281250 -0.468750 0.078125
v 0.281250 -0.468750 0.015625
v 0.343750 -0.468750 0.078125
v 0.343750 -0.468750 0.015625
v 0.281250 0.406250 0.078125
v 0.281250 0.406250 0.015625
v 0.343750 0.406250 0.078125
v 0.343750 0.406250 0.015625
vt 1.000000 0.515625
vt 1.000000 0.546875
vt 0.562500 0.546875
vt 0.562500 0.515625
vt 0.000000 0.000000
vt 0.500000 0.000000
vt 0.500000 0.062500
vt 0.000000 0.062500
vt 0.531250 0.031250
vt 0.531250 0.000000
vt 0.562500 0.000000
vt 0.562500 0.031250
vt 0.000000 0.187500
vt 0.500000 0.187500
vt 0.500000 0.250000
vt 0.000000 0.250000
vt 0.000000 0.500000
vt 0.500000 0.500000
vt 0.500000 0.562500
vt 0.000000 0.562500
vt 0.562500 0.093750
vt 1.000000 0.093750
vt 1.000000 0.125000
vt 0.562500 0.125000
vt 0.562500 0.406250
vt 1.000000 0.406250
vt 1.000000 0.437500
vt 0.562500 0.437500
vt 0.531250 0.343750
vt 0.531250 0.312500
vt 0.562500 0.312500
vt 0.562500 0.343750
vt 1.000000 0.312500
vt 1.000000 0.343750
vt 0.000000 0.312500
vt 0.500000 0.312500
vt 0.500000 0.375000
vt 0.000000 0.375000
vt 0.000000 0.437500
vt 0.500000 0.437500
vt 1.000000 0.375000
vt 0.562500 0.375000
vt 1.000000 0.937500
vt 1.000000 0.968750
vt 0.562500 0.968750
vt 0.562500 0.937500
vt 1.000000 0.234375
vt 1.000000 0.265625
vt 0.562500 0.265625
vt 0.562500 0.234375
vt 1.000000 0.796875
vt 1.000000 0.828125
vt 0.562500 0.828125
vt 0.562500 0.796875
vt 0.562500 0.765625
vt 1.000000 0.765625
vt 0.562500 0.734375
vt 1.000000 0.734375
vt 0.531250 0.765625
vt 0.531250 0.734375
vt 1.000000 0.859375
vt 0.562500 0.859375
vt 0.500000 0.125000
vt 0.000000 0.125000
vt 0.562500 0.000000
vt 0.562500 0.062500
vt 0.312500 0.593750
vt 0.312500 0.625000
vt 0.000000 0.625000
vt 0.000000 0.593750
vt 0.312500 0.718750
vt 0.000000 0.718750
vt 0.000000 0.687500
vt 0.312500 0.687500
vt 0.000000 0.656250
vt 0.312500 0.656250
vt 0.562500 0.312500
vt 0.562500 0.375000
vt 0.562500 0.687500
vt 1.000000 0.687500
vt 1.000000 0.718750
vt 0.562500 0.718750
vt 0.531250 0.625000
vt 0.531250 0.593750
vt 0.562500 0.593750
vt 0.562500 0.625000
vt 1.000000 0.593750
vt 1.000000 0.625000
vt 1.000000 0.656250
vt 0.562500 0.656250
vt 0.312500 0.812500
vt 0.000000 0.812500
vt 0.000000 0.781250
vt 0.312500 0.781250
vt 0.312500 0.750000
vt 0.000000 0.750000
vt 0.000000 0.718750
vt 0.312500 0.718750
vt 0.000000 0.843750
vt 0.312500 0.843750
vt 0.562500 0.203125
vt 1.000000 0.203125
vt 0.562500 0.171875
vt 1.000000 0.171875
vt 0.531250 0.203125
vt 0.531250 0.171875
vt 1.000000 0.296875
vt 0.562500 0.296875
vt 0.468750 0.937500
vt 0.468750 0.968750
vt 0.031250 0.968750
vt 0.031250 0.937500
vt 0.031250 0.906250
vt 0.468750 0.906250
vt 0.031250 0.875000
vt 0.468750 0.875000
vt 0.000000 0.906250
vt 0.000000 0.875000
vt 0.468750 1.000000
vt 0.031250 1.000000
vt 1.000000 0.578125
vt 0.562500 0.578125
vt 0.531250 0.484375
vt 0.531250 0.453125
vt 0.562500 0.453125
vt 0.562500 0.484375
vt 1.000000 1.000000
vt 0.562500 1.000000
vt 0.531250 0.906250
vt 0.531250 0.875000
vt 0.562500 0.875000
vt 0.562500 0.906250
vt 1.000000 0.875000
vt 1.000000 0.906250
vt 1.000000 0.062500
vt 0.562500 0.062500
vt 1.000000 0.031250
vt 1.000000 0.000000
vt 1.000000 0.484375
vt 1.000000 0.453125
vt 0.281250 0.687500
vt 0.312500 0.687500
vt 0.281250 0.718750
vt 0.000000 0.812500
vt 0.031250 0.812500
vt 0.031250 0.843750
vt 0.031250 0.687500
vt 0.000000 0.687500
vt 0.000000 0.656250
vt 0.031250 0.656250
vt 0.281250 0.781250
vt 0.281250 0.750000
vt 0.312500 0.781250
vn 1.0000 0.0000 -0.0000
vn 0.0000 1.0000 0.0000
vn -0.0000 0.0000 -1.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
s off
f 83/1/1 84/2/1 88/3/1 87/4/1
f 15/5/1 16/6/1 14/7/1 13/8/1
f 2/9/2 1/10/2 3/11/2 4/12/2
f 11/13/3 12/14/3 16/15/3 15/16/3
f 38/17/4 37/18/4 33/19/4 34/20/4
f 1/21/3 5/22/3 7/23/3 3/24/3
f 24/25/3 20/26/3 18/27/3 22/28/3
f 23/29/2 24/30/2 22/31/2 21/32/2
f 21/32/4 22/31/4 18/33/4 17/34/4
f 34/35/3 33/36/3 35/37/3 36/38/3
f 40/39/5 39/40/5 37/18/5 38/17/5
f 19/41/5 23/42/5 21/32/5 17/34/5
f 19/41/1 20/26/1 24/25/1 23/42/1
f 91/43/1 92/44/1 96/45/1 95/46/1
f 70/47/1 69/48/1 65/49/1 66/50/1
f 30/51/1 29/52/1 25/53/1 26/54/1
f 30/51/5 26/54/5 28/55/5 32/56/5
f 28/55/4 27/57/4 31/58/4 32/56/4
f 26/59/2 25/60/2 27/57/2 28/55/2
f 25/53/3 29/52/3 31/61/3 27/62/3
f 13/8/5 14/7/5 10/63/5 9/64/5
f 16/6/2 12/65/2 10/66/2 14/7/2
f 9/64/4 10/63/4 12/14/4 11/13/4
f 46/67/1 45/68/1 41/69/1 42/70/1
f 46/71/6 42/72/6 44/73/6 48/74/6
f 44/73/4 43/75/4 47/76/4 48/74/4
f 33/36/2 37/77/2 39/78/2 35/37/2
f 41/69/2 45/68/2 47/76/2 43/75/2
f 56/79/3 52/80/3 50/81/3 54/82/3
f 55/83/2 56/84/2 54/85/2 53/86/2
f 53/86/4 54/85/4 50/87/4 49/88/4
f 51/89/5 55/90/5 53/86/5 49/88/5
f 51/89/1 52/80/1 56/79/1 55/90/1
f 64/91/2 57/92/2 59/93/2 62/94/2
f 36/38/1 35/37/1 39/40/1 40/39/1
f 61/95/4 62/94/4 59/93/4 60/96/4
f 58/97/6 63/98/6 61/95/6 60/96/6
f 58/99/1 57/92/1 64/91/1 63/100/1
f 70/47/5 66/50/5 68/101/5 72/102/5
f 68/101/4 67/103/4 71/104/4 72/102/4
f 66/105/2 65/106/2 67/103/2 68/101/2
f 65/49/3 69/48/3 71/107/3 67/108/3
f 78/109/1 77/110/1 73/111/1 74/112/1
f 78/109/5 74/112/5 76/113/5 80/114/5
f 76/113/4 75/115/4 79/116/4 80/114/4
f 74/117/2 73/118/2 75/115/2 76/113/2
f 73/111/3 77/110/3 79/119/3 75/120/3
f 88/3/3 84/2/3 82/121/3 86/122/3
f 87/123/2 88/124/2 86/125/2 85/126/2
f 96/45/3 92/44/3 90/127/3 94/128/3
f 95/129/2 96/130/2 94/131/2 93/132/2
f 93/132/4 94/131/4 90/133/4 89/134/4
f 91/43/5 95/46/5 93/132/5 89/134/5
f 6/135/1 5/22/1 1/21/1 2/136/1
f 6/135/5 2/136/5 4/12/5 8/137/5
f 4/12/4 3/11/4 7/138/4 8/137/4
f 83/1/5 87/4/5 85/126/5 81/139/5
f 85/126/4 86/125/4 82/140/4 81/139/4
f 47/141/3 45/142/3 46/71/3 48/143/3
f 58/99/3 60/144/3 59/145/3 57/146/3
f 44/147/5 42/148/5 41/149/5 43/150/5
f 64/151/5 62/152/5 61/95/5 63/153/5

View File

@ -0,0 +1,613 @@
# Blender v2.90.0 Beta OBJ File: 'furniture.blend'
# www.blender.org
o Fence_1_e_Cube.017
v -0.828125 0.406250 -0.000000
v -0.890625 0.406250 -0.000000
v -0.828125 0.406250 -0.062500
v -0.890625 0.406250 -0.062500
v -0.828125 -0.468750 -0.000000
v -0.890625 -0.468750 -0.000000
v -0.828125 -0.468750 -0.062500
v -0.890625 -0.468750 -0.062500
v -1.500000 -0.500000 0.062500
v -1.500000 0.500000 0.062500
v -1.500000 -0.500000 -0.062500
v -1.500000 0.500000 -0.062500
v -1.375000 -0.500000 0.062500
v -1.375000 0.500000 0.062500
v -1.375000 -0.500000 -0.062500
v -1.375000 0.500000 -0.062500
v -0.796875 -0.468750 -0.062500
v -0.734375 -0.468750 -0.062500
v -0.796875 -0.468750 -0.000000
v -0.734375 -0.468750 -0.000000
v -0.796875 0.406250 -0.062500
v -0.734375 0.406250 -0.062500
v -0.796875 0.406250 -0.000000
v -0.734375 0.406250 -0.000000
v -1.203125 0.406250 0.000000
v -1.265625 0.406250 0.000000
v -1.203125 0.406250 -0.062500
v -1.265625 0.406250 -0.062500
v -1.203125 -0.468750 0.000000
v -1.265625 -0.468750 0.000000
v -1.203125 -0.468750 -0.062500
v -1.265625 -0.468750 -0.062500
v -0.609375 -0.468750 -0.062500
v -0.546875 -0.468750 -0.062500
v -0.609375 -0.468750 -0.000000
v -0.546875 -0.468750 -0.000000
v -0.609375 0.406250 -0.062500
v -0.546875 0.406250 -0.062500
v -0.609375 0.406250 -0.000000
v -0.546875 0.406250 -0.000000
v -1.375000 0.312500 0.031250
v -1.375000 0.250000 0.031250
v -1.375000 0.312500 -0.031250
v -1.375000 0.250000 -0.031250
v -0.525000 0.312500 0.031250
v -0.525000 0.250000 0.031250
v -0.525000 0.312500 -0.031250
v -0.525000 0.250000 -0.031250
v -1.359375 -0.468750 -0.062500
v -1.296875 -0.468750 -0.062500
v -1.359375 -0.468750 0.000000
v -1.296875 -0.468750 0.000000
v -1.359375 0.406250 -0.062500
v -1.296875 0.406250 -0.062500
v -1.359375 0.406250 0.000000
v -1.296875 0.406250 0.000000
v -0.525000 -0.250000 0.031250
v -0.525000 -0.312500 0.031250
v -0.525000 -0.250000 -0.031250
v -0.525000 -0.312500 -0.031250
v -1.375000 -0.312500 -0.031250
v -1.375000 -0.250000 -0.031250
v -1.375000 -0.312500 0.031250
v -1.375000 -0.250000 0.031250
v -1.015625 0.406250 0.000000
v -1.078125 0.406250 0.000000
v -1.015625 0.406250 -0.062500
v -1.078125 0.406250 -0.062500
v -1.015625 -0.468750 -0.000000
v -1.078125 -0.468750 -0.000000
v -1.015625 -0.468750 -0.062500
v -1.078125 -0.468750 -0.062500
v -0.921875 0.406250 -0.000000
v -0.984375 0.406250 -0.000000
v -0.921875 0.406250 -0.062500
v -0.984375 0.406250 -0.062500
v -0.921875 -0.468750 -0.000000
v -0.984375 -0.468750 -0.000000
v -0.921875 -0.468750 -0.062500
v -0.984375 -0.468750 -0.062500
v -1.171875 -0.468750 -0.062500
v -1.109375 -0.468750 -0.062500
v -1.171875 -0.468750 -0.000000
v -1.109375 -0.468750 0.000000
v -1.171875 0.406250 -0.062500
v -1.109375 0.406250 -0.062500
v -1.171875 0.406250 0.000000
v -1.109375 0.406250 0.000000
v -0.703125 -0.468750 -0.062500
v -0.640625 -0.468750 -0.062500
v -0.703125 -0.468750 -0.000000
v -0.640625 -0.468750 -0.000000
v -0.703125 0.406250 -0.062500
v -0.640625 0.406250 -0.062500
v -0.703125 0.406250 -0.000000
v -0.640625 0.406250 -0.000000
v 0.171875 0.406250 -0.000000
v 0.109375 0.406250 -0.000000
v 0.171875 0.406250 -0.062500
v 0.109375 0.406250 -0.062500
v 0.171875 -0.468750 -0.000000
v 0.109375 -0.468750 -0.000000
v 0.171875 -0.468750 -0.062500
v 0.109375 -0.468750 -0.062500
v -0.453125 -0.468750 -0.062500
v -0.390625 -0.468750 -0.062500
v -0.453125 -0.468750 -0.000000
v -0.390625 -0.468750 -0.000000
v -0.453125 0.406250 -0.062500
v -0.390625 0.406250 -0.062500
v -0.453125 0.406250 -0.000000
v -0.390625 0.406250 -0.000000
v 0.203125 -0.468750 -0.062500
v 0.265625 -0.468750 -0.062500
v 0.203125 -0.468750 -0.000000
v 0.265625 -0.468750 -0.000000
v 0.203125 0.406250 -0.062500
v 0.265625 0.406250 -0.062500
v 0.203125 0.406250 -0.000000
v 0.265625 0.406250 -0.000000
v -0.203125 0.406250 -0.000000
v -0.265625 0.406250 -0.000000
v -0.203125 0.406250 -0.062500
v -0.265625 0.406250 -0.062500
v -0.203125 -0.468750 -0.000000
v -0.265625 -0.468750 -0.000000
v -0.203125 -0.468750 -0.062500
v -0.265625 -0.468750 -0.062500
v 0.375000 0.500000 -0.062500
v 0.375000 -0.500000 -0.062500
v 0.500000 0.500000 -0.062500
v 0.500000 -0.500000 -0.062500
v 0.375000 0.500000 0.062500
v 0.375000 -0.500000 0.062500
v 0.500000 0.500000 0.062500
v 0.500000 -0.500000 0.062500
v -0.475000 0.312500 0.031250
v -0.475000 0.250000 0.031250
v -0.475000 0.312500 -0.031250
v -0.475000 0.250000 -0.031250
v 0.375000 0.312500 0.031250
v 0.375000 0.250000 0.031250
v 0.375000 0.312500 -0.031250
v 0.375000 0.250000 -0.031250
v -0.359375 -0.468750 -0.062500
v -0.296875 -0.468750 -0.062500
v -0.359375 -0.468750 -0.000000
v -0.296875 -0.468750 -0.000000
v -0.359375 0.406250 -0.062500
v -0.296875 0.406250 -0.062500
v -0.359375 0.406250 -0.000000
v -0.296875 0.406250 -0.000000
v 0.375000 -0.250000 0.031250
v 0.375000 -0.312500 0.031250
v 0.375000 -0.250000 -0.031250
v 0.375000 -0.312500 -0.031250
v -0.475000 -0.312500 -0.031250
v -0.475000 -0.250000 -0.031250
v -0.475000 -0.312500 0.031250
v -0.475000 -0.250000 0.031250
v -0.015625 0.406250 -0.000000
v -0.078125 0.406250 -0.000000
v -0.015625 0.406250 -0.062500
v -0.078125 0.406250 -0.062500
v -0.015625 -0.468750 -0.000000
v -0.078125 -0.468750 -0.000000
v -0.015625 -0.468750 -0.062500
v -0.078125 -0.468750 -0.062500
v 0.078125 0.406250 -0.000000
v 0.015625 0.406250 -0.000000
v 0.078125 0.406250 -0.062500
v 0.015625 0.406250 -0.062500
v 0.078125 -0.468750 -0.000000
v 0.015625 -0.468750 -0.000000
v 0.078125 -0.468750 -0.062500
v 0.015625 -0.468750 -0.062500
v -0.171875 -0.468750 -0.062500
v -0.109375 -0.468750 -0.062500
v -0.171875 -0.468750 -0.000000
v -0.109375 -0.468750 -0.000000
v -0.171875 0.406250 -0.062500
v -0.109375 0.406250 -0.062500
v -0.171875 0.406250 -0.000000
v -0.109375 0.406250 -0.000000
v 0.296875 -0.468750 -0.062500
v 0.359375 -0.468750 -0.062500
v 0.296875 -0.468750 -0.000000
v 0.359375 -0.468750 -0.000000
v 0.296875 0.406250 -0.062500
v 0.359375 0.406250 -0.062500
v 0.296875 0.406250 -0.000000
v 0.359375 0.406250 -0.000000
vt 1.000000 0.515625
vt 1.000000 0.546875
vt 0.562500 0.546875
vt 0.562500 0.515625
vt 0.000000 0.000000
vt 0.500000 0.000000
vt 0.500000 0.062500
vt 0.000000 0.062500
vt 0.531250 0.031250
vt 0.531250 0.000000
vt 0.562500 0.000000
vt 0.562500 0.031250
vt 0.000000 0.187500
vt 0.500000 0.187500
vt 0.500000 0.250000
vt 0.000000 0.250000
vt 0.031250 0.968750
vt 0.468750 0.968750
vt 0.468750 1.000000
vt 0.031250 1.000000
vt 0.562500 0.093750
vt 1.000000 0.093750
vt 1.000000 0.125000
vt 0.562500 0.125000
vt 0.562500 0.406250
vt 1.000000 0.406250
vt 1.000000 0.437500
vt 0.562500 0.437500
vt 0.531250 0.343750
vt 0.531250 0.312500
vt 0.562500 0.312500
vt 0.562500 0.343750
vt 1.000000 0.312500
vt 1.000000 0.343750
vt 0.000000 0.906250
vt 0.000000 0.875000
vt 0.031250 0.875000
vt 0.031250 0.906250
vt 0.468750 0.875000
vt 0.468750 0.906250
vt 1.000000 0.375000
vt 0.562500 0.375000
vt 1.000000 0.937500
vt 1.000000 0.968750
vt 0.562500 0.968750
vt 0.562500 0.937500
vt 1.000000 0.234375
vt 1.000000 0.265625
vt 0.562500 0.265625
vt 0.562500 0.234375
vt 1.000000 0.796875
vt 1.000000 0.828125
vt 0.562500 0.828125
vt 0.562500 0.796875
vt 0.562500 0.765625
vt 1.000000 0.765625
vt 0.562500 0.734375
vt 1.000000 0.734375
vt 0.531250 0.765625
vt 0.531250 0.734375
vt 1.000000 0.859375
vt 0.562500 0.859375
vt 0.500000 0.125000
vt 0.000000 0.125000
vt 0.562500 0.000000
vt 0.562500 0.062500
vt 0.421875 0.593750
vt 0.421875 0.625000
vt 0.000000 0.625000
vt 0.000000 0.593750
vt 0.421875 0.718750
vt 0.000000 0.718750
vt 0.000000 0.687500
vt 0.421875 0.687500
vt 0.000000 0.656250
vt 0.421875 0.656250
vt 0.468750 0.937500
vt 0.031250 0.937500
vt 0.562500 0.687500
vt 1.000000 0.687500
vt 1.000000 0.718750
vt 0.562500 0.718750
vt 0.531250 0.625000
vt 0.531250 0.593750
vt 0.562500 0.593750
vt 0.562500 0.625000
vt 1.000000 0.593750
vt 1.000000 0.625000
vt 1.000000 0.656250
vt 0.562500 0.656250
vt 0.421875 0.812500
vt 0.000000 0.812500
vt 0.000000 0.781250
vt 0.421875 0.781250
vt 0.421875 0.750000
vt 0.000000 0.750000
vt 0.000000 0.718750
vt 0.421875 0.718750
vt 0.000000 0.843750
vt 0.421875 0.843750
vt 0.562500 0.203125
vt 1.000000 0.203125
vt 0.562500 0.171875
vt 1.000000 0.171875
vt 0.531250 0.203125
vt 0.531250 0.171875
vt 1.000000 0.296875
vt 0.562500 0.296875
vt 0.468750 0.937500
vt 0.468750 0.968750
vt 0.031250 0.968750
vt 0.031250 0.937500
vt 0.031250 0.906250
vt 0.468750 0.906250
vt 0.031250 0.875000
vt 0.468750 0.875000
vt 0.000000 0.906250
vt 0.000000 0.875000
vt 0.468750 1.000000
vt 0.031250 1.000000
vt 1.000000 0.578125
vt 0.562500 0.578125
vt 0.531250 0.484375
vt 0.531250 0.453125
vt 0.562500 0.453125
vt 0.562500 0.484375
vt 1.000000 1.000000
vt 0.562500 1.000000
vt 0.531250 0.906250
vt 0.531250 0.875000
vt 0.562500 0.875000
vt 0.562500 0.906250
vt 1.000000 0.875000
vt 1.000000 0.906250
vt 1.000000 0.062500
vt 0.562500 0.062500
vt 1.000000 0.031250
vt 1.000000 0.000000
vt 1.000000 0.484375
vt 1.000000 0.453125
vt 1.000000 0.515625
vt 1.000000 0.546875
vt 0.562500 0.546875
vt 0.562500 0.515625
vt 0.562500 0.265625
vt 1.000000 0.265625
vt 1.000000 0.296875
vt 0.562500 0.296875
vt 0.531250 0.031250
vt 0.531250 0.000000
vt 0.562500 0.000000
vt 0.562500 0.031250
vt 0.531250 0.203125
vt 0.531250 0.171875
vt 0.562500 0.171875
vt 0.562500 0.203125
vt 0.000000 0.500000
vt 0.500000 0.500000
vt 0.500000 0.562500
vt 0.000000 0.562500
vt 0.562500 0.093750
vt 1.000000 0.093750
vt 1.000000 0.125000
vt 0.562500 0.125000
vt 0.562500 0.406250
vt 1.000000 0.406250
vt 1.000000 0.437500
vt 0.562500 0.437500
vt 0.531250 0.343750
vt 0.531250 0.312500
vt 0.562500 0.312500
vt 0.562500 0.343750
vt 1.000000 0.312500
vt 1.000000 0.343750
vt 0.000000 0.312500
vt 0.500000 0.312500
vt 0.500000 0.375000
vt 0.000000 0.375000
vt 0.000000 0.437500
vt 0.500000 0.437500
vt 1.000000 0.375000
vt 0.562500 0.375000
vt 1.000000 0.937500
vt 1.000000 0.968750
vt 0.562500 0.968750
vt 0.562500 0.937500
vt 1.000000 0.234375
vt 1.000000 0.265625
vt 0.562500 0.265625
vt 0.562500 0.234375
vt 1.000000 0.796875
vt 1.000000 0.828125
vt 0.562500 0.828125
vt 0.562500 0.796875
vt 0.562500 0.765625
vt 1.000000 0.765625
vt 0.562500 0.734375
vt 1.000000 0.734375
vt 0.531250 0.765625
vt 0.531250 0.734375
vt 1.000000 0.859375
vt 0.562500 0.859375
vt 1.000000 0.171875
vt 1.000000 0.203125
vt 1.000000 0.234375
vt 0.562500 0.234375
vt 0.421875 0.593750
vt 0.421875 0.625000
vt 0.000000 0.625000
vt 0.000000 0.593750
vt 0.421875 0.718750
vt 0.000000 0.718750
vt 0.000000 0.687500
vt 0.421875 0.687500
vt 0.000000 0.656250
vt 0.421875 0.656250
vt 0.562500 0.312500
vt 0.562500 0.375000
vt 0.562500 0.687500
vt 1.000000 0.687500
vt 1.000000 0.718750
vt 0.562500 0.718750
vt 0.531250 0.625000
vt 0.531250 0.593750
vt 0.562500 0.593750
vt 0.562500 0.625000
vt 1.000000 0.593750
vt 1.000000 0.625000
vt 1.000000 0.656250
vt 0.562500 0.656250
vt 0.421875 0.812500
vt 0.000000 0.812500
vt 0.000000 0.781250
vt 0.421875 0.781250
vt 0.421875 0.750000
vt 0.000000 0.750000
vt 0.000000 0.718750
vt 0.421875 0.718750
vt 0.000000 0.843750
vt 0.421875 0.843750
vt 0.562500 0.203125
vt 1.000000 0.203125
vt 0.562500 0.171875
vt 1.000000 0.171875
vt 0.531250 0.203125
vt 0.531250 0.171875
vt 1.000000 0.296875
vt 0.562500 0.296875
vt 0.468750 0.937500
vt 0.468750 0.968750
vt 0.031250 0.968750
vt 0.031250 0.937500
vt 0.031250 0.906250
vt 0.468750 0.906250
vt 0.031250 0.875000
vt 0.468750 0.875000
vt 0.000000 0.906250
vt 0.000000 0.875000
vt 0.468750 1.000000
vt 0.031250 1.000000
vt 1.000000 0.578125
vt 0.562500 0.578125
vt 0.531250 0.484375
vt 0.531250 0.453125
vt 0.562500 0.453125
vt 0.562500 0.484375
vt 1.000000 1.000000
vt 0.562500 1.000000
vt 0.531250 0.906250
vt 0.531250 0.875000
vt 0.562500 0.875000
vt 0.562500 0.906250
vt 1.000000 0.875000
vt 1.000000 0.906250
vt 1.000000 0.062500
vt 0.562500 0.062500
vt 1.000000 0.031250
vt 1.000000 0.000000
vt 1.000000 0.484375
vt 1.000000 0.453125
vt 0.453125 0.656250
vt 0.453125 0.687500
vt 0.031250 0.718750
vt 0.000000 0.687500
vt 0.031250 0.687500
vt 0.000000 0.812500
vt 0.031250 0.812500
vt 0.031250 0.843750
vt 0.453125 0.843750
vt 0.453125 0.812500
vt 0.421875 0.812500
vn -0.0000 -0.0000 1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 1.0000 0.0000
vn -0.0000 0.0000 -1.0000
vn -1.0000 -0.0000 0.0000
vn 0.0000 -1.0000 0.0000
s off
f 83/1/1 84/2/1 88/3/1 87/4/1
f 15/5/2 16/6/2 14/7/2 13/8/2
f 2/9/3 1/10/3 3/11/3 4/12/3
f 11/13/4 12/14/4 16/15/4 15/16/4
f 40/17/2 36/18/2 34/19/2 38/20/2
f 1/21/2 5/22/2 7/23/2 3/24/2
f 24/25/2 20/26/2 18/27/2 22/28/2
f 23/29/3 24/30/3 22/31/3 21/32/3
f 21/32/4 22/31/4 18/33/4 17/34/4
f 39/35/3 40/36/3 38/37/3 37/38/3
f 37/38/4 38/37/4 34/39/4 33/40/4
f 19/41/5 23/42/5 21/32/5 17/34/5
f 19/41/1 20/26/1 24/25/1 23/42/1
f 91/43/1 92/44/1 96/45/1 95/46/1
f 70/47/1 69/48/1 65/49/1 66/50/1
f 30/51/1 29/52/1 25/53/1 26/54/1
f 30/51/5 26/54/5 28/55/5 32/56/5
f 28/55/4 27/57/4 31/58/4 32/56/4
f 26/59/3 25/60/3 27/57/3 28/55/3
f 25/53/2 29/52/2 31/61/2 27/62/2
f 13/8/1 14/7/1 10/63/1 9/64/1
f 16/6/3 12/65/3 10/66/3 14/7/3
f 9/64/5 10/63/5 12/14/5 11/13/5
f 46/67/1 45/68/1 41/69/1 42/70/1
f 46/71/6 42/72/6 44/73/6 48/74/6
f 44/73/4 43/75/4 47/76/4 48/74/4
f 35/77/5 39/78/5 37/38/5 33/40/5
f 41/69/3 45/68/3 47/76/3 43/75/3
f 56/79/2 52/80/2 50/81/2 54/82/2
f 55/83/3 56/84/3 54/85/3 53/86/3
f 53/86/4 54/85/4 50/87/4 49/88/4
f 51/89/5 55/90/5 53/86/5 49/88/5
f 51/89/1 52/80/1 56/79/1 55/90/1
f 64/91/3 57/92/3 59/93/3 62/94/3
f 35/77/1 36/18/1 40/17/1 39/78/1
f 61/95/4 62/94/4 59/93/4 60/96/4
f 58/97/6 63/98/6 61/95/6 60/96/6
f 58/99/1 57/92/1 64/91/1 63/100/1
f 70/47/5 66/50/5 68/101/5 72/102/5
f 68/101/4 67/103/4 71/104/4 72/102/4
f 66/105/3 65/106/3 67/103/3 68/101/3
f 65/49/2 69/48/2 71/107/2 67/108/2
f 78/109/1 77/110/1 73/111/1 74/112/1
f 78/109/5 74/112/5 76/113/5 80/114/5
f 76/113/4 75/115/4 79/116/4 80/114/4
f 74/117/3 73/118/3 75/115/3 76/113/3
f 73/111/2 77/110/2 79/119/2 75/120/2
f 88/3/2 84/2/2 82/121/2 86/122/2
f 87/123/3 88/124/3 86/125/3 85/126/3
f 96/45/2 92/44/2 90/127/2 94/128/2
f 95/129/3 96/130/3 94/131/3 93/132/3
f 93/132/4 94/131/4 90/133/4 89/134/4
f 91/43/5 95/46/5 93/132/5 89/134/5
f 6/135/1 5/22/1 1/21/1 2/136/1
f 6/135/5 2/136/5 4/12/5 8/137/5
f 4/12/4 3/11/4 7/138/4 8/137/4
f 83/1/5 87/4/5 85/126/5 81/139/5
f 85/126/4 86/125/4 82/140/4 81/139/4
f 179/141/1 180/142/1 184/143/1 183/144/1
f 112/145/2 108/146/2 106/147/2 110/148/2
f 98/149/3 97/150/3 99/151/3 100/152/3
f 111/153/3 112/154/3 110/155/3 109/156/3
f 134/157/5 133/158/5 129/159/5 130/160/5
f 97/161/2 101/162/2 103/163/2 99/164/2
f 120/165/2 116/166/2 114/167/2 118/168/2
f 119/169/3 120/170/3 118/171/3 117/172/3
f 117/172/4 118/171/4 114/173/4 113/174/4
f 130/175/4 129/176/4 131/177/4 132/178/4
f 136/179/1 135/180/1 133/158/1 134/157/1
f 115/181/5 119/182/5 117/172/5 113/174/5
f 115/181/1 116/166/1 120/165/1 119/182/1
f 187/183/1 188/184/1 192/185/1 191/186/1
f 166/187/1 165/188/1 161/189/1 162/190/1
f 126/191/1 125/192/1 121/193/1 122/194/1
f 126/191/5 122/194/5 124/195/5 128/196/5
f 124/195/4 123/197/4 127/198/4 128/196/4
f 122/199/3 121/200/3 123/197/3 124/195/3
f 121/193/2 125/192/2 127/201/2 123/202/2
f 109/156/4 110/155/4 106/203/4 105/204/4
f 107/205/5 111/206/5 109/156/5 105/204/5
f 107/205/1 108/146/1 112/145/1 111/206/1
f 142/207/1 141/208/1 137/209/1 138/210/1
f 142/211/6 138/212/6 140/213/6 144/214/6
f 140/213/4 139/215/4 143/216/4 144/214/4
f 129/176/3 133/217/3 135/218/3 131/177/3
f 137/209/3 141/208/3 143/216/3 139/215/3
f 152/219/2 148/220/2 146/221/2 150/222/2
f 151/223/3 152/224/3 150/225/3 149/226/3
f 149/226/4 150/225/4 146/227/4 145/228/4
f 147/229/5 151/230/5 149/226/5 145/228/5
f 147/229/1 148/220/1 152/219/1 151/230/1
f 160/231/3 153/232/3 155/233/3 158/234/3
f 132/178/2 131/177/2 135/180/2 136/179/2
f 157/235/4 158/234/4 155/233/4 156/236/4
f 154/237/6 159/238/6 157/235/6 156/236/6
f 154/239/1 153/232/1 160/231/1 159/240/1
f 166/187/5 162/190/5 164/241/5 168/242/5
f 164/241/4 163/243/4 167/244/4 168/242/4
f 162/245/3 161/246/3 163/243/3 164/241/3
f 161/189/2 165/188/2 167/247/2 163/248/2
f 174/249/1 173/250/1 169/251/1 170/252/1
f 174/249/5 170/252/5 172/253/5 176/254/5
f 172/253/4 171/255/4 175/256/4 176/254/4
f 170/257/3 169/258/3 171/255/3 172/253/3
f 169/251/2 173/250/2 175/259/2 171/260/2
f 184/143/2 180/142/2 178/261/2 182/262/2
f 183/263/3 184/264/3 182/265/3 181/266/3
f 192/185/2 188/184/2 186/267/2 190/268/2
f 191/269/3 192/270/3 190/271/3 189/272/3
f 189/272/4 190/271/4 186/273/4 185/274/4
f 187/183/5 191/186/5 189/272/5 185/274/5
f 102/275/1 101/162/1 97/161/1 98/276/1
f 102/275/5 98/276/5 100/152/5 104/277/5
f 100/152/4 99/151/4 103/278/4 104/277/4
f 179/141/5 183/144/5 181/266/5 177/279/5
f 181/266/4 182/265/4 178/280/4 177/279/4
f 47/76/2 45/281/2 46/282/2 48/74/2
f 140/283/5 138/212/5 137/284/5 139/285/5
f 58/99/2 60/286/2 59/287/2 57/288/2
f 160/289/5 158/290/5 157/291/5 159/240/5

View File

@ -0,0 +1,613 @@
# Blender v2.90.0 Beta OBJ File: 'furniture.blend'
# www.blender.org
o Fence_1_f_Cube.019
v 0.340626 0.406250 0.303906
v 0.340626 0.406250 0.366406
v 0.278126 0.406250 0.303906
v 0.278126 0.406250 0.366406
v 0.340626 -0.468750 0.303906
v 0.340626 -0.468750 0.366406
v 0.278126 -0.468750 0.303906
v 0.278126 -0.468750 0.366406
v -1.500000 -0.500000 0.062500
v -1.500000 0.500000 0.062500
v -1.500000 -0.500000 -0.062500
v -1.500000 0.500000 -0.062500
v -1.375000 -0.500000 0.062500
v -1.375000 0.500000 0.062500
v -1.375000 -0.500000 -0.062500
v -1.375000 0.500000 -0.062500
v 0.278126 -0.468750 0.272656
v 0.278126 -0.468750 0.210156
v 0.340626 -0.468750 0.272656
v 0.340626 -0.468750 0.210156
v 0.278126 0.406250 0.272656
v 0.278126 0.406250 0.210156
v 0.340626 0.406250 0.272656
v 0.340626 0.406250 0.210156
v 0.340626 0.406250 0.678906
v 0.340626 0.406250 0.741406
v 0.278126 0.406250 0.678906
v 0.278126 0.406250 0.741406
v 0.340626 -0.468750 0.678906
v 0.340626 -0.468750 0.741406
v 0.278126 -0.468750 0.678906
v 0.278126 -0.468750 0.741406
v 0.278126 -0.468750 0.085156
v 0.278126 -0.468750 0.022656
v 0.340626 -0.468750 0.085156
v 0.340626 -0.468750 0.022656
v 0.278126 0.406250 0.085156
v 0.278126 0.406250 0.022656
v 0.340626 0.406250 0.085156
v 0.340626 0.406250 0.022656
v 0.371876 0.312500 0.850781
v 0.371876 0.250000 0.850781
v 0.309376 0.312500 0.850781
v 0.309376 0.250000 0.850781
v 0.371876 0.312500 0.000781
v 0.371876 0.250000 0.000781
v 0.309376 0.312500 0.000781
v 0.309376 0.250000 0.000781
v 0.278126 -0.468750 0.835156
v 0.278126 -0.468750 0.772656
v 0.340626 -0.468750 0.835156
v 0.340626 -0.468750 0.772656
v 0.278126 0.406250 0.835156
v 0.278126 0.406250 0.772656
v 0.340626 0.406250 0.835156
v 0.340626 0.406250 0.772656
v 0.371876 -0.250000 0.000781
v 0.371876 -0.312500 0.000781
v 0.309376 -0.250000 0.000781
v 0.309376 -0.312500 0.000781
v 0.309376 -0.312500 0.850781
v 0.309376 -0.250000 0.850781
v 0.371876 -0.312500 0.850781
v 0.371876 -0.250000 0.850781
v 0.340626 0.406250 0.491406
v 0.340626 0.406250 0.553906
v 0.278126 0.406250 0.491406
v 0.278126 0.406250 0.553906
v 0.340626 -0.468750 0.491406
v 0.340626 -0.468750 0.553906
v 0.278126 -0.468750 0.491406
v 0.278126 -0.468750 0.553906
v 0.340626 0.406250 0.397656
v 0.340626 0.406250 0.460156
v 0.278126 0.406250 0.397656
v 0.278126 0.406250 0.460156
v 0.340626 -0.468750 0.397656
v 0.340626 -0.468750 0.460156
v 0.278126 -0.468750 0.397656
v 0.278126 -0.468750 0.460156
v 0.278126 -0.468750 0.647656
v 0.278126 -0.468750 0.585156
v 0.340626 -0.468750 0.647656
v 0.340626 -0.468750 0.585156
v 0.278126 0.406250 0.647656
v 0.278126 0.406250 0.585156
v 0.340626 0.406250 0.647656
v 0.340626 0.406250 0.585156
v 0.278126 -0.468750 0.178906
v 0.278126 -0.468750 0.116406
v 0.340626 -0.468750 0.178906
v 0.340626 -0.468750 0.116406
v 0.278126 0.406250 0.178906
v 0.278126 0.406250 0.116406
v 0.340626 0.406250 0.178906
v 0.340626 0.406250 0.116406
v -1.340624 0.406250 0.647656
v -1.340624 0.406250 0.585156
v -1.278124 0.406250 0.647656
v -1.278124 0.406250 0.585156
v -1.340624 -0.468750 0.647656
v -1.340624 -0.468750 0.585156
v -1.278124 -0.468750 0.647656
v -1.278124 -0.468750 0.585156
v -1.278124 -0.468750 0.022656
v -1.278124 -0.468750 0.085156
v -1.340624 -0.468750 0.022656
v -1.340624 -0.468750 0.085156
v -1.278124 0.406250 0.022656
v -1.278124 0.406250 0.085156
v -1.340624 0.406250 0.022656
v -1.340624 0.406250 0.085156
v -1.278124 -0.468750 0.678906
v -1.278124 -0.468750 0.741406
v -1.340624 -0.468750 0.678906
v -1.340624 -0.468750 0.741406
v -1.278124 0.406250 0.678906
v -1.278124 0.406250 0.741406
v -1.340624 0.406250 0.678906
v -1.340624 0.406250 0.741406
v -1.340624 0.406250 0.272656
v -1.340624 0.406250 0.210156
v -1.278124 0.406250 0.272656
v -1.278124 0.406250 0.210156
v -1.340624 -0.468750 0.272656
v -1.340624 -0.468750 0.210156
v -1.278124 -0.468750 0.272656
v -1.278124 -0.468750 0.210156
v 0.375000 0.500000 -0.062500
v 0.375000 -0.500000 -0.062500
v 0.500000 0.500000 -0.062500
v 0.500000 -0.500000 -0.062500
v 0.375000 0.500000 0.062500
v 0.375000 -0.500000 0.062500
v 0.500000 0.500000 0.062500
v 0.500000 -0.500000 0.062500
v -1.371874 0.312500 0.000781
v -1.371874 0.250000 0.000781
v -1.309374 0.312500 0.000781
v -1.309374 0.250000 0.000781
v -1.371874 0.312500 0.850781
v -1.371874 0.250000 0.850781
v -1.309374 0.312500 0.850781
v -1.309374 0.250000 0.850781
v -1.278124 -0.468750 0.116406
v -1.278124 -0.468750 0.178906
v -1.340624 -0.468750 0.116406
v -1.340624 -0.468750 0.178906
v -1.278124 0.406250 0.116406
v -1.278124 0.406250 0.178906
v -1.340624 0.406250 0.116406
v -1.340624 0.406250 0.178906
v -1.371874 -0.250000 0.850781
v -1.371874 -0.312500 0.850781
v -1.309374 -0.250000 0.850781
v -1.309374 -0.312500 0.850781
v -1.309374 -0.312500 0.000781
v -1.309374 -0.250000 0.000781
v -1.371874 -0.312500 0.000781
v -1.371874 -0.250000 0.000781
v -1.340624 0.406250 0.460156
v -1.340624 0.406250 0.397656
v -1.278124 0.406250 0.460156
v -1.278124 0.406250 0.397656
v -1.340624 -0.468750 0.460156
v -1.340624 -0.468750 0.397656
v -1.278124 -0.468750 0.460156
v -1.278124 -0.468750 0.397656
v -1.340624 0.406250 0.553906
v -1.340624 0.406250 0.491406
v -1.278124 0.406250 0.553906
v -1.278124 0.406250 0.491406
v -1.340624 -0.468750 0.553906
v -1.340624 -0.468750 0.491406
v -1.278124 -0.468750 0.553906
v -1.278124 -0.468750 0.491406
v -1.278124 -0.468750 0.303906
v -1.278124 -0.468750 0.366406
v -1.340624 -0.468750 0.303906
v -1.340624 -0.468750 0.366406
v -1.278124 0.406250 0.303906
v -1.278124 0.406250 0.366406
v -1.340624 0.406250 0.303906
v -1.340624 0.406250 0.366406
v -1.278124 -0.468750 0.772656
v -1.278124 -0.468750 0.835156
v -1.340624 -0.468750 0.772656
v -1.340624 -0.468750 0.835156
v -1.278124 0.406250 0.772656
v -1.278124 0.406250 0.835156
v -1.340624 0.406250 0.772656
v -1.340624 0.406250 0.835156
vt 1.000000 0.515625
vt 1.000000 0.546875
vt 0.562500 0.546875
vt 0.562500 0.515625
vt 0.000000 0.000000
vt 0.500000 0.000000
vt 0.500000 0.062500
vt 0.000000 0.062500
vt 0.531250 0.031250
vt 0.531250 0.000000
vt 0.562500 0.000000
vt 0.562500 0.031250
vt 0.000000 0.187500
vt 0.500000 0.187500
vt 0.500000 0.250000
vt 0.000000 0.250000
vt 0.031250 0.968750
vt 0.468750 0.968750
vt 0.468750 1.000000
vt 0.031250 1.000000
vt 0.562500 0.093750
vt 1.000000 0.093750
vt 1.000000 0.125000
vt 0.562500 0.125000
vt 0.562500 0.406250
vt 1.000000 0.406250
vt 1.000000 0.437500
vt 0.562500 0.437500
vt 0.531250 0.343750
vt 0.531250 0.312500
vt 0.562500 0.312500
vt 0.562500 0.343750
vt 1.000000 0.312500
vt 1.000000 0.343750
vt 0.000000 0.906250
vt 0.000000 0.875000
vt 0.031250 0.875000
vt 0.031250 0.906250
vt 0.468750 0.875000
vt 0.468750 0.906250
vt 1.000000 0.375000
vt 0.562500 0.375000
vt 1.000000 0.937500
vt 1.000000 0.968750
vt 0.562500 0.968750
vt 0.562500 0.937500
vt 1.000000 0.234375
vt 1.000000 0.265625
vt 0.562500 0.265625
vt 0.562500 0.234375
vt 1.000000 0.796875
vt 1.000000 0.828125
vt 0.562500 0.828125
vt 0.562500 0.796875
vt 0.562500 0.765625
vt 1.000000 0.765625
vt 0.562500 0.734375
vt 1.000000 0.734375
vt 0.531250 0.765625
vt 0.531250 0.734375
vt 1.000000 0.859375
vt 0.562500 0.859375
vt 0.500000 0.125000
vt 0.000000 0.125000
vt 0.562500 0.000000
vt 0.562500 0.062500
vt 0.421875 0.593750
vt 0.421875 0.625000
vt 0.000000 0.625000
vt 0.000000 0.593750
vt 0.421875 0.718750
vt 0.000000 0.718750
vt 0.000000 0.687500
vt 0.421875 0.687500
vt 0.000000 0.656250
vt 0.421875 0.656250
vt 0.468750 0.937500
vt 0.031250 0.937500
vt 0.562500 0.687500
vt 1.000000 0.687500
vt 1.000000 0.718750
vt 0.562500 0.718750
vt 0.531250 0.625000
vt 0.531250 0.593750
vt 0.562500 0.593750
vt 0.562500 0.625000
vt 1.000000 0.593750
vt 1.000000 0.625000
vt 1.000000 0.656250
vt 0.562500 0.656250
vt 0.421875 0.812500
vt 0.000000 0.812500
vt 0.000000 0.781250
vt 0.421875 0.781250
vt 0.421875 0.750000
vt 0.000000 0.750000
vt 0.000000 0.718750
vt 0.421875 0.718750
vt 0.000000 0.843750
vt 0.421875 0.843750
vt 0.562500 0.203125
vt 1.000000 0.203125
vt 0.562500 0.171875
vt 1.000000 0.171875
vt 0.531250 0.203125
vt 0.531250 0.171875
vt 1.000000 0.296875
vt 0.562500 0.296875
vt 0.468750 0.937500
vt 0.468750 0.968750
vt 0.031250 0.968750
vt 0.031250 0.937500
vt 0.031250 0.906250
vt 0.468750 0.906250
vt 0.031250 0.875000
vt 0.468750 0.875000
vt 0.000000 0.906250
vt 0.000000 0.875000
vt 0.468750 1.000000
vt 0.031250 1.000000
vt 1.000000 0.578125
vt 0.562500 0.578125
vt 0.531250 0.484375
vt 0.531250 0.453125
vt 0.562500 0.453125
vt 0.562500 0.484375
vt 1.000000 1.000000
vt 0.562500 1.000000
vt 0.531250 0.906250
vt 0.531250 0.875000
vt 0.562500 0.875000
vt 0.562500 0.906250
vt 1.000000 0.875000
vt 1.000000 0.906250
vt 1.000000 0.062500
vt 0.562500 0.062500
vt 1.000000 0.031250
vt 1.000000 0.000000
vt 1.000000 0.484375
vt 1.000000 0.453125
vt 1.000000 0.515625
vt 1.000000 0.546875
vt 0.562500 0.546875
vt 0.562500 0.515625
vt 0.562500 0.265625
vt 1.000000 0.265625
vt 1.000000 0.296875
vt 0.562500 0.296875
vt 0.531250 0.031250
vt 0.531250 0.000000
vt 0.562500 0.000000
vt 0.562500 0.031250
vt 0.531250 0.203125
vt 0.531250 0.171875
vt 0.562500 0.171875
vt 0.562500 0.203125
vt 0.000000 0.500000
vt 0.500000 0.500000
vt 0.500000 0.562500
vt 0.000000 0.562500
vt 0.562500 0.093750
vt 1.000000 0.093750
vt 1.000000 0.125000
vt 0.562500 0.125000
vt 0.562500 0.406250
vt 1.000000 0.406250
vt 1.000000 0.437500
vt 0.562500 0.437500
vt 0.531250 0.343750
vt 0.531250 0.312500
vt 0.562500 0.312500
vt 0.562500 0.343750
vt 1.000000 0.312500
vt 1.000000 0.343750
vt 0.000000 0.312500
vt 0.500000 0.312500
vt 0.500000 0.375000
vt 0.000000 0.375000
vt 0.000000 0.437500
vt 0.500000 0.437500
vt 1.000000 0.375000
vt 0.562500 0.375000
vt 1.000000 0.937500
vt 1.000000 0.968750
vt 0.562500 0.968750
vt 0.562500 0.937500
vt 1.000000 0.234375
vt 1.000000 0.265625
vt 0.562500 0.265625
vt 0.562500 0.234375
vt 1.000000 0.796875
vt 1.000000 0.828125
vt 0.562500 0.828125
vt 0.562500 0.796875
vt 0.562500 0.765625
vt 1.000000 0.765625
vt 0.562500 0.734375
vt 1.000000 0.734375
vt 0.531250 0.765625
vt 0.531250 0.734375
vt 1.000000 0.859375
vt 0.562500 0.859375
vt 1.000000 0.171875
vt 1.000000 0.203125
vt 1.000000 0.234375
vt 0.562500 0.234375
vt 0.421875 0.593750
vt 0.421875 0.625000
vt 0.000000 0.625000
vt 0.000000 0.593750
vt 0.421875 0.718750
vt 0.000000 0.718750
vt 0.000000 0.687500
vt 0.421875 0.687500
vt 0.000000 0.656250
vt 0.421875 0.656250
vt 0.562500 0.312500
vt 0.562500 0.375000
vt 0.562500 0.687500
vt 1.000000 0.687500
vt 1.000000 0.718750
vt 0.562500 0.718750
vt 0.531250 0.625000
vt 0.531250 0.593750
vt 0.562500 0.593750
vt 0.562500 0.625000
vt 1.000000 0.593750
vt 1.000000 0.625000
vt 1.000000 0.656250
vt 0.562500 0.656250
vt 0.421875 0.812500
vt 0.000000 0.812500
vt 0.000000 0.781250
vt 0.421875 0.781250
vt 0.421875 0.750000
vt 0.000000 0.750000
vt 0.000000 0.718750
vt 0.421875 0.718750
vt 0.000000 0.843750
vt 0.421875 0.843750
vt 0.562500 0.203125
vt 1.000000 0.203125
vt 0.562500 0.171875
vt 1.000000 0.171875
vt 0.531250 0.203125
vt 0.531250 0.171875
vt 1.000000 0.296875
vt 0.562500 0.296875
vt 0.468750 0.937500
vt 0.468750 0.968750
vt 0.031250 0.968750
vt 0.031250 0.937500
vt 0.031250 0.906250
vt 0.468750 0.906250
vt 0.031250 0.875000
vt 0.468750 0.875000
vt 0.000000 0.906250
vt 0.000000 0.875000
vt 0.468750 1.000000
vt 0.031250 1.000000
vt 1.000000 0.578125
vt 0.562500 0.578125
vt 0.531250 0.484375
vt 0.531250 0.453125
vt 0.562500 0.453125
vt 0.562500 0.484375
vt 1.000000 1.000000
vt 0.562500 1.000000
vt 0.531250 0.906250
vt 0.531250 0.875000
vt 0.562500 0.875000
vt 0.562500 0.906250
vt 1.000000 0.875000
vt 1.000000 0.906250
vt 1.000000 0.062500
vt 0.562500 0.062500
vt 1.000000 0.031250
vt 1.000000 0.000000
vt 1.000000 0.484375
vt 1.000000 0.453125
vt 0.453125 0.656250
vt 0.453125 0.687500
vt 0.031250 0.718750
vt 0.000000 0.687500
vt 0.031250 0.687500
vt 0.000000 0.812500
vt 0.031250 0.812500
vt 0.031250 0.843750
vt 0.453125 0.843750
vt 0.453125 0.812500
vt 0.421875 0.812500
vn 1.0000 0.0000 0.0000
vn 0.0000 1.0000 -0.0000
vn -0.0000 0.0000 -1.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 -0.0000 1.0000
vn 0.0000 -1.0000 -0.0000
s off
f 83/1/1 84/2/1 88/3/1 87/4/1
f 15/5/1 16/6/1 14/7/1 13/8/1
f 2/9/2 1/10/2 3/11/2 4/12/2
f 11/13/3 12/14/3 16/15/3 15/16/3
f 40/17/3 36/18/3 34/19/3 38/20/3
f 1/21/3 5/22/3 7/23/3 3/24/3
f 24/25/3 20/26/3 18/27/3 22/28/3
f 23/29/2 24/30/2 22/31/2 21/32/2
f 21/32/4 22/31/4 18/33/4 17/34/4
f 39/35/2 40/36/2 38/37/2 37/38/2
f 37/38/4 38/37/4 34/39/4 33/40/4
f 19/41/5 23/42/5 21/32/5 17/34/5
f 19/41/1 20/26/1 24/25/1 23/42/1
f 91/43/1 92/44/1 96/45/1 95/46/1
f 70/47/1 69/48/1 65/49/1 66/50/1
f 30/51/1 29/52/1 25/53/1 26/54/1
f 30/51/5 26/54/5 28/55/5 32/56/5
f 28/55/4 27/57/4 31/58/4 32/56/4
f 26/59/2 25/60/2 27/57/2 28/55/2
f 25/53/3 29/52/3 31/61/3 27/62/3
f 13/8/5 14/7/5 10/63/5 9/64/5
f 16/6/2 12/65/2 10/66/2 14/7/2
f 9/64/4 10/63/4 12/14/4 11/13/4
f 46/67/1 45/68/1 41/69/1 42/70/1
f 46/71/6 42/72/6 44/73/6 48/74/6
f 44/73/4 43/75/4 47/76/4 48/74/4
f 35/77/5 39/78/5 37/38/5 33/40/5
f 41/69/2 45/68/2 47/76/2 43/75/2
f 56/79/3 52/80/3 50/81/3 54/82/3
f 55/83/2 56/84/2 54/85/2 53/86/2
f 53/86/4 54/85/4 50/87/4 49/88/4
f 51/89/5 55/90/5 53/86/5 49/88/5
f 51/89/1 52/80/1 56/79/1 55/90/1
f 64/91/2 57/92/2 59/93/2 62/94/2
f 35/77/1 36/18/1 40/17/1 39/78/1
f 61/95/4 62/94/4 59/93/4 60/96/4
f 58/97/6 63/98/6 61/95/6 60/96/6
f 58/99/1 57/92/1 64/91/1 63/100/1
f 70/47/5 66/50/5 68/101/5 72/102/5
f 68/101/4 67/103/4 71/104/4 72/102/4
f 66/105/2 65/106/2 67/103/2 68/101/2
f 65/49/3 69/48/3 71/107/3 67/108/3
f 78/109/1 77/110/1 73/111/1 74/112/1
f 78/109/5 74/112/5 76/113/5 80/114/5
f 76/113/4 75/115/4 79/116/4 80/114/4
f 74/117/2 73/118/2 75/115/2 76/113/2
f 73/111/3 77/110/3 79/119/3 75/120/3
f 88/3/3 84/2/3 82/121/3 86/122/3
f 87/123/2 88/124/2 86/125/2 85/126/2
f 96/45/3 92/44/3 90/127/3 94/128/3
f 95/129/2 96/130/2 94/131/2 93/132/2
f 93/132/4 94/131/4 90/133/4 89/134/4
f 91/43/5 95/46/5 93/132/5 89/134/5
f 6/135/1 5/22/1 1/21/1 2/136/1
f 6/135/5 2/136/5 4/12/5 8/137/5
f 4/12/4 3/11/4 7/138/4 8/137/4
f 83/1/5 87/4/5 85/126/5 81/139/5
f 85/126/4 86/125/4 82/140/4 81/139/4
f 179/141/4 180/142/4 184/143/4 183/144/4
f 112/145/5 108/146/5 106/147/5 110/148/5
f 98/149/2 97/150/2 99/151/2 100/152/2
f 111/153/2 112/154/2 110/155/2 109/156/2
f 134/157/4 133/158/4 129/159/4 130/160/4
f 97/161/5 101/162/5 103/163/5 99/164/5
f 120/165/5 116/166/5 114/167/5 118/168/5
f 119/169/2 120/170/2 118/171/2 117/172/2
f 117/172/1 118/171/1 114/173/1 113/174/1
f 130/175/3 129/176/3 131/177/3 132/178/3
f 136/179/5 135/180/5 133/158/5 134/157/5
f 115/181/3 119/182/3 117/172/3 113/174/3
f 115/181/4 116/166/4 120/165/4 119/182/4
f 187/183/4 188/184/4 192/185/4 191/186/4
f 166/187/4 165/188/4 161/189/4 162/190/4
f 126/191/4 125/192/4 121/193/4 122/194/4
f 126/191/3 122/194/3 124/195/3 128/196/3
f 124/195/1 123/197/1 127/198/1 128/196/1
f 122/199/2 121/200/2 123/197/2 124/195/2
f 121/193/5 125/192/5 127/201/5 123/202/5
f 109/156/1 110/155/1 106/203/1 105/204/1
f 107/205/3 111/206/3 109/156/3 105/204/3
f 107/205/4 108/146/4 112/145/4 111/206/4
f 142/207/4 141/208/4 137/209/4 138/210/4
f 142/211/6 138/212/6 140/213/6 144/214/6
f 140/213/1 139/215/1 143/216/1 144/214/1
f 129/176/2 133/217/2 135/218/2 131/177/2
f 137/209/2 141/208/2 143/216/2 139/215/2
f 152/219/5 148/220/5 146/221/5 150/222/5
f 151/223/2 152/224/2 150/225/2 149/226/2
f 149/226/1 150/225/1 146/227/1 145/228/1
f 147/229/3 151/230/3 149/226/3 145/228/3
f 147/229/4 148/220/4 152/219/4 151/230/4
f 160/231/2 153/232/2 155/233/2 158/234/2
f 132/178/1 131/177/1 135/180/1 136/179/1
f 157/235/1 158/234/1 155/233/1 156/236/1
f 154/237/6 159/238/6 157/235/6 156/236/6
f 154/239/4 153/232/4 160/231/4 159/240/4
f 166/187/3 162/190/3 164/241/3 168/242/3
f 164/241/1 163/243/1 167/244/1 168/242/1
f 162/245/2 161/246/2 163/243/2 164/241/2
f 161/189/5 165/188/5 167/247/5 163/248/5
f 174/249/4 173/250/4 169/251/4 170/252/4
f 174/249/3 170/252/3 172/253/3 176/254/3
f 172/253/1 171/255/1 175/256/1 176/254/1
f 170/257/2 169/258/2 171/255/2 172/253/2
f 169/251/5 173/250/5 175/259/5 171/260/5
f 184/143/5 180/142/5 178/261/5 182/262/5
f 183/263/2 184/264/2 182/265/2 181/266/2
f 192/185/5 188/184/5 186/267/5 190/268/5
f 191/269/2 192/270/2 190/271/2 189/272/2
f 189/272/1 190/271/1 186/273/1 185/274/1
f 187/183/3 191/186/3 189/272/3 185/274/3
f 102/275/4 101/162/4 97/161/4 98/276/4
f 102/275/3 98/276/3 100/152/3 104/277/3
f 100/152/1 99/151/1 103/278/1 104/277/1
f 179/141/3 183/144/3 181/266/3 177/279/3
f 181/266/1 182/265/1 178/280/1 177/279/1
f 47/76/3 45/281/3 46/282/3 48/74/3
f 140/283/3 138/212/3 137/284/3 139/285/3
f 58/99/3 60/286/3 59/287/3 57/288/3
f 160/289/3 158/290/3 157/291/3 159/240/3

View File

@ -0,0 +1,141 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Lantern_Cube.024
v -0.250000 0.000000 0.250000
v -0.250000 0.062500 0.250000
v -0.250000 0.000000 -0.250000
v -0.250000 0.062500 -0.250000
v 0.250000 0.000000 0.250000
v 0.250000 0.062500 0.250000
v 0.250000 0.000000 -0.250000
v 0.250000 0.062500 -0.250000
v -0.250000 0.437500 0.250000
v -0.250000 0.500000 0.250000
v -0.250000 0.437500 -0.250000
v -0.250000 0.500000 -0.250000
v 0.250000 0.437500 0.250000
v 0.250000 0.500000 0.250000
v 0.250000 0.437500 -0.250000
v 0.250000 0.500000 -0.250000
v -0.187500 0.437500 -0.125000
v -0.187500 0.437500 0.125000
v 0.187500 0.062500 -0.125000
v 0.187500 0.062500 0.125000
v 0.187500 0.437500 0.125000
v 0.187500 0.437500 -0.125000
v 0.187500 0.437500 -0.187500
v 0.187500 0.062500 -0.187500
v 0.187500 0.437500 0.187500
v 0.187500 0.062500 0.187500
v -0.187500 0.437500 -0.187500
v -0.187500 0.062500 -0.187500
v -0.187500 0.437500 0.187500
v -0.187500 0.062500 0.125000
v -0.187500 0.062500 0.187500
v -0.187500 0.062500 -0.125000
v 0.125000 0.437500 0.187500
v -0.125000 0.437500 0.187500
v -0.125000 0.062500 0.187500
v 0.125000 0.062500 0.187500
v -0.125000 0.437500 -0.187500
v 0.125000 0.437500 -0.187500
v 0.125000 0.062500 -0.187500
v -0.125000 0.062500 -0.187500
v -0.125000 0.062500 0.125000
v -0.125000 0.437500 0.125000
v -0.125000 0.062500 -0.125000
v -0.125000 0.437500 -0.125000
v 0.125000 0.062500 0.125000
v 0.125000 0.437500 0.125000
v 0.125000 0.062500 -0.125000
v 0.125000 0.437500 -0.125000
vt 0.968750 0.437500
vt 0.968750 0.468750
vt 0.718750 0.468750
vt 0.718750 0.437500
vt 0.687500 0.468750
vt 0.718750 0.718750
vt 0.687500 0.718750
vt 0.718750 0.750000
vt 0.968750 0.718750
vt 0.968750 0.750000
vt 1.000000 0.718750
vt 1.000000 0.468750
vt 0.718750 1.000000
vt 0.968750 1.000000
vt 0.968750 0.031250
vt 1.000000 0.031250
vt 1.000000 0.281250
vt 0.968750 0.281250
vt 0.968750 0.312500
vt 0.718750 0.312500
vt 0.718750 0.281250
vt 0.687500 0.281250
vt 0.687500 0.031250
vt 0.718750 0.031250
vt 0.718750 0.000000
vt 0.968750 0.000000
vt 0.000000 0.937500
vt 0.187500 0.937500
vt 0.187500 0.968750
vt 0.000000 0.968750
vt 0.000000 0.859375
vt 0.187500 0.859375
vt 0.187500 0.890625
vt 0.000000 0.890625
vt 0.000000 0.781250
vt 0.187500 0.781250
vt 0.187500 0.812500
vt 0.000000 0.812500
vt 0.000000 0.703125
vt 0.187500 0.703125
vt 0.187500 0.734375
vt 0.000000 0.734375
vt 0.187500 1.000000
vt 0.000000 1.000000
vt 0.187500 0.921875
vt 0.000000 0.921875
vt 0.187500 0.765625
vt 0.000000 0.765625
vt 0.187500 0.843750
vt 0.000000 0.843750
vt 0.500000 -0.000000
vt 0.500000 0.187500
vt 0.375000 0.187500
vt 0.375000 0.000000
vt 0.250000 0.187500
vt 0.250000 0.000000
vt 0.125000 0.187500
vt 0.125000 0.000000
vt 0.000000 0.187500
vt 0.000000 0.000000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/3/2 8/6/2 7/7/2
f 7/8/3 8/6/3 6/9/3 5/10/3
f 5/11/4 6/9/4 2/2/4 1/12/4
f 3/13/5 7/8/5 5/10/5 1/14/5
f 8/6/6 4/3/6 2/2/6 6/9/6
f 9/15/1 10/16/1 12/17/1 11/18/1
f 11/18/2 12/19/2 16/20/2 15/21/2
f 15/21/3 16/22/3 14/23/3 13/24/3
f 13/24/4 14/25/4 10/26/4 9/15/4
f 11/18/5 15/21/5 13/24/5 9/15/5
f 35/27/4 34/28/4 29/29/4 31/30/4
f 39/31/2 38/32/2 23/33/2 24/34/2
f 20/35/3 21/36/3 25/37/3 26/38/3
f 32/39/1 17/40/1 27/41/1 28/42/1
f 31/30/1 29/29/1 18/43/1 30/44/1
f 24/34/3 23/33/3 22/45/3 19/46/3
f 28/42/2 27/41/2 37/47/2 40/48/2
f 26/38/4 25/37/4 33/49/4 36/50/4
f 41/51/1 42/52/1 44/53/1 43/54/1
f 43/54/2 44/53/2 48/55/2 47/56/2
f 47/56/3 48/55/3 46/57/3 45/58/3
f 45/58/4 46/57/4 42/59/4 41/60/4

View File

@ -0,0 +1,230 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Lectern_Cube.012
v 0.000000 0.437473 0.234923
v -0.062500 0.470509 0.222899
v -0.125000 0.470509 0.222899
v -0.187500 0.466838 0.224235
v -0.250000 0.437473 0.234923
v 0.250000 0.437473 0.234923
v -0.250000 0.266463 -0.234923
v 0.250000 0.266463 -0.234923
v 0.062500 0.312500 -0.062500
v -0.062500 0.312500 -0.062500
v 0.062500 0.312500 0.062500
v -0.062500 0.312500 0.062500
v 0.062500 -0.375000 -0.062500
v -0.062500 -0.375000 -0.062500
v 0.062500 -0.375000 0.062500
v -0.062500 -0.375000 0.062500
v 0.062500 -0.500000 0.312500
v 0.062500 -0.375000 0.312500
v -0.062500 -0.500000 0.312500
v -0.062500 -0.375000 0.312500
v 0.062500 -0.500000 -0.312500
v 0.062500 -0.375000 -0.312500
v -0.062500 -0.500000 -0.312500
v -0.062500 -0.375000 -0.312500
v 0.312500 0.186356 -0.272278
v 0.312500 0.245087 -0.293654
v 0.312500 0.400118 0.315030
v 0.312500 0.458849 0.293654
v -0.312500 0.186356 -0.272278
v -0.312500 0.245087 -0.293654
v -0.312500 0.400118 0.315030
v -0.312500 0.458849 0.293654
v 0.312500 0.207732 -0.213547
v 0.312500 0.266463 -0.234923
v -0.312500 0.207732 -0.213547
v -0.312500 0.266463 -0.234923
v -0.312500 0.325194 -0.256299
v -0.312500 0.303817 -0.315030
v 0.312500 0.303817 -0.315030
v 0.312500 0.325194 -0.256299
v 0.062500 0.470509 0.222899
v 0.125000 0.470509 0.222899
v 0.187500 0.466838 0.224235
v 0.187500 0.295828 -0.245611
v 0.125000 0.299499 -0.246947
v 0.062500 0.299499 -0.246947
v -0.000000 0.266463 -0.234923
v -0.062500 0.299499 -0.246947
v -0.125000 0.299499 -0.246947
v -0.187500 0.295828 -0.245611
v -0.062500 0.437510 0.234910
v -0.125000 0.437510 0.234910
v -0.187500 0.437510 0.234910
v 0.062500 0.437510 0.234910
v 0.125000 0.437510 0.234910
v 0.187500 0.437510 0.234910
v -0.312500 -0.500000 0.062500
v -0.312500 -0.375000 0.062500
v -0.312500 -0.500000 -0.062500
v -0.312500 -0.375000 -0.062500
v 0.312500 -0.500000 0.062500
v 0.312500 -0.375000 0.062500
v 0.312500 -0.500000 -0.062500
v 0.312500 -0.375000 -0.062500
vt 0.093750 0.750000
vt 0.125000 0.750000
vt 0.125000 1.000000
vt 0.093750 1.000000
vt 0.062500 0.750000
vt 0.062500 1.000000
vt 0.031250 0.750000
vt 0.031250 1.000000
vt -0.000000 0.750000
vt -0.000000 1.000000
vt 0.312500 0.625000
vt 0.375000 0.625000
vt 0.375000 0.968750
vt 0.312500 0.968750
vt 0.218750 0.750000
vt 0.250000 0.750000
vt 0.250000 1.000000
vt 0.218750 1.000000
vt 0.437500 0.625000
vt 0.437500 0.968750
vt 0.718750 0.562500
vt 0.718750 0.625000
vt 0.656250 0.625000
vt 0.656250 0.562500
vt 0.562500 0.968750
vt 0.500000 0.968750
vt 0.500000 0.625000
vt 0.562500 0.625000
vt 0.593750 0.625000
vt 0.656250 0.937500
vt 0.593750 0.937500
vt 0.656250 1.000000
vt 0.718750 0.937500
vt 0.718750 1.000000
vt 0.781250 0.937500
vt 0.781250 0.625000
vt 0.906250 0.031250
vt 0.875000 0.031250
vt 0.875000 0.312500
vt 0.906250 0.312500
vt 0.031250 0.312500
vt 0.000000 0.312500
vt 0.000000 0.000000
vt 0.031250 0.000000
vt 1.000000 0.031250
vt 0.968750 0.031250
vt 0.968750 0.000000
vt 1.000000 0.000000
vt 0.343750 0.000000
vt 0.375000 0.000000
vt 0.375000 0.312500
vt 0.343750 0.312500
vt 0.937500 0.031250
vt 0.937500 0.000000
vt 0.312500 0.312500
vt 0.312500 0.000000
vt 0.781250 0.000000
vt 0.781250 0.312500
vt 0.500000 0.312500
vt 0.500000 0.000000
vt 1.000000 0.312500
vt 0.968750 0.312500
vt 0.906250 0.000000
vt 0.875000 0.000000
vt 0.468750 0.000000
vt 0.468750 0.312500
vt 0.437500 0.312500
vt 0.437500 0.000000
vt 0.843750 0.000000
vt 0.843750 0.031250
vt 0.406250 0.000000
vt 0.406250 0.312500
vt 0.156250 0.750000
vt 0.156250 1.000000
vt 0.187500 0.750000
vt 0.187500 1.000000
vt 0.156250 0.734375
vt 0.187500 0.734375
vt 0.187500 0.750000
vt 0.156250 0.750000
vt 0.031250 0.734375
vt 0.062500 0.734375
vt 0.062500 0.750000
vt 0.031250 0.750000
vt 0.218750 0.734375
vt 0.218750 0.750000
vt 0.093750 0.734375
vt 0.093750 0.750000
vt 0.125000 0.750000
vt 0.000000 0.750000
vt 0.250000 0.750000
vt 0.937500 0.562500
vt 0.937500 0.625000
vt 0.875000 0.625000
vt 0.875000 0.562500
vt 0.812500 0.625000
vt 0.875000 0.937500
vt 0.812500 0.937500
vt 0.875000 1.000000
vt 0.937500 0.937500
vt 0.937500 1.000000
vt 1.000000 0.937500
vt 1.000000 0.625000
vn -0.4903 0.8190 -0.2981
vn 0.0000 0.9397 -0.3420
vn 0.0624 0.9379 -0.3414
vn 0.4472 0.8405 -0.3059
vn 1.0000 -0.0000 -0.0000
vn -0.4472 0.8405 -0.3059
vn 0.0000 -0.0000 1.0000
vn -0.0000 0.0000 -1.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 1.0000 0.0000
vn 0.0000 0.3420 0.9397
vn -0.0000 -0.3420 -0.9397
vn 0.0000 -0.9397 0.3420
vn 0.4903 0.8190 -0.2981
vn -0.0624 0.9379 -0.3414
s off
f 46/1/1 47/2/1 1/3/1 41/4/1
f 45/5/2 46/1/2 41/4/2 42/6/2
f 44/7/3 45/5/3 42/6/3 43/8/3
f 8/9/4 44/7/4 43/8/4 6/10/4
f 9/11/5 11/12/5 15/13/5 13/14/5
f 50/15/6 7/16/6 5/17/6 4/18/6
f 11/12/7 12/19/7 16/20/7 15/13/7
f 17/21/7 18/22/7 20/23/7 19/24/7
f 13/25/8 14/26/8 10/27/8 9/28/8
f 16/20/9 12/19/9 10/27/9 14/26/9
f 19/29/9 20/23/9 24/30/9 23/31/9
f 23/32/8 24/30/8 22/33/8 21/34/8
f 21/35/5 22/33/5 18/22/5 17/36/5
f 24/30/10 20/23/10 18/22/10 22/33/10
f 33/37/5 34/38/5 28/39/5 27/40/5
f 27/41/11 28/42/11 32/43/11 31/44/11
f 35/45/9 36/46/9 30/47/9 29/48/9
f 29/49/12 30/50/12 26/51/12 25/52/12
f 30/47/9 36/46/9 37/53/9 38/54/9
f 33/55/13 27/41/13 31/44/13 35/56/13
f 25/52/13 33/55/13 35/56/13 29/49/13
f 32/57/2 28/58/2 34/59/2 36/60/2
f 31/61/9 32/62/9 36/46/9 35/45/9
f 25/63/5 26/64/5 34/38/5 33/37/5
f 37/65/2 40/66/2 39/67/2 38/68/2
f 36/60/11 34/59/11 40/66/11 37/65/11
f 34/38/5 26/64/5 39/69/5 40/70/5
f 26/51/12 30/50/12 38/71/12 39/72/12
f 47/2/14 48/73/14 2/74/14 1/3/14
f 48/73/2 49/75/2 3/76/2 2/74/2
f 49/75/15 50/15/15 4/18/15 3/76/15
f 2/77/11 3/78/11 52/79/11 51/80/11
f 43/81/11 42/82/11 55/83/11 56/84/11
f 3/78/11 4/85/11 53/86/11 52/79/11
f 42/82/11 41/87/11 54/88/11 55/83/11
f 41/87/11 1/89/11 54/88/11
f 43/81/11 56/84/11 6/90/11
f 2/77/11 51/80/11 1/89/11
f 4/85/11 5/91/11 53/86/11
f 57/92/9 58/93/9 60/94/9 59/95/9
f 59/96/8 60/94/8 64/97/8 63/98/8
f 63/99/5 64/97/5 62/100/5 61/101/5
f 61/102/7 62/100/7 58/93/7 57/103/7
f 64/97/10 60/94/10 58/93/10 62/100/10

View File

@ -0,0 +1,128 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Stool_short_Cube.002
v -0.375000 -0.125000 0.375000
v -0.375000 0.000000 0.375000
v -0.375000 -0.125000 -0.375000
v -0.375000 0.000000 -0.375000
v 0.375000 -0.125000 0.375000
v 0.375000 0.000000 0.375000
v 0.375000 -0.125000 -0.375000
v 0.375000 0.000000 -0.375000
v -0.312500 -0.125000 0.312500
v -0.312500 -0.125000 0.187500
v -0.187500 -0.125000 0.312500
v -0.187500 -0.125000 0.187500
v -0.312500 -0.500000 0.187500
v -0.312500 -0.500000 0.312500
v -0.187500 -0.500000 0.187500
v -0.187500 -0.500000 0.312500
v -0.312500 -0.125000 -0.312500
v -0.187500 -0.125000 -0.312500
v -0.312500 -0.125000 -0.187500
v -0.187500 -0.125000 -0.187500
v -0.187500 -0.500000 -0.312500
v -0.312500 -0.500000 -0.312500
v -0.187500 -0.500000 -0.187500
v -0.312500 -0.500000 -0.187500
v 0.312500 -0.125000 -0.312500
v 0.312500 -0.125000 -0.187500
v 0.187500 -0.125000 -0.312500
v 0.187500 -0.125000 -0.187500
v 0.312500 -0.500000 -0.187500
v 0.312500 -0.500000 -0.312500
v 0.187500 -0.500000 -0.187500
v 0.187500 -0.500000 -0.312500
v 0.312500 -0.125000 0.312500
v 0.187500 -0.125000 0.312500
v 0.312500 -0.125000 0.187500
v 0.187500 -0.125000 0.187500
v 0.187500 -0.500000 0.312500
v 0.312500 -0.500000 0.312500
v 0.187500 -0.500000 0.187500
v 0.312500 -0.500000 0.187500
vt 0.500000 0.937500
vt 0.437500 0.937500
vt 0.437500 0.562500
vt 0.500000 0.562500
vt 0.437500 0.500000
vt 0.062500 0.562500
vt 0.062500 0.500000
vt 0.000000 0.562500
vt 0.062500 0.937500
vt 0.000000 0.937500
vt 0.062500 1.000000
vt 0.437500 1.000000
vt 0.437500 0.562500
vt 0.062500 0.562500
vt 0.062500 0.937500
vt 0.437500 0.937500
vt 0.187500 0.187500
vt 0.125000 0.187500
vt 0.125000 0.000000
vt 0.187500 0.000000
vt 0.062500 0.187500
vt 0.000000 0.187500
vt 0.000000 0.000000
vt 0.062500 0.000000
vt 0.250000 0.187500
vt 0.250000 0.000000
vt 0.500000 0.187500
vt 0.437500 0.187500
vt 0.437500 0.000000
vt 0.500000 0.000000
vt 0.375000 0.187500
vt 0.312500 0.187500
vt 0.312500 0.000000
vt 0.375000 0.000000
vt 0.562500 0.187500
vt 0.562500 0.000000
vt 0.187500 0.406250
vt 0.125000 0.406250
vt 0.125000 0.218750
vt 0.187500 0.218750
vt 0.062500 0.406250
vt 0.000000 0.406250
vt 0.000000 0.218750
vt 0.062500 0.218750
vt 0.250000 0.406250
vt 0.250000 0.218750
vt 0.500000 0.406250
vt 0.437500 0.406250
vt 0.437500 0.218750
vt 0.500000 0.218750
vt 0.375000 0.406250
vt 0.312500 0.406250
vt 0.312500 0.218750
vt 0.375000 0.218750
vt 0.562500 0.406250
vt 0.562500 0.218750
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/3/2 8/6/2 7/7/2
f 7/8/3 8/6/3 6/9/3 5/10/3
f 5/11/4 6/9/4 2/2/4 1/12/4
f 3/13/5 7/14/5 5/15/5 1/16/5
f 8/6/6 4/3/6 2/2/6 6/9/6
f 11/17/4 9/18/4 14/19/4 16/20/4
f 10/21/2 12/22/2 15/23/2 13/24/2
f 12/25/3 11/17/3 16/20/3 15/26/3
f 9/18/1 10/21/1 13/24/1 14/19/1
f 19/27/1 17/28/1 22/29/1 24/30/1
f 18/31/3 20/32/3 23/33/3 21/34/3
f 20/35/4 19/27/4 24/30/4 23/36/4
f 17/28/2 18/31/2 21/34/2 22/29/2
f 27/37/2 25/38/2 30/39/2 32/40/2
f 26/41/4 28/42/4 31/43/4 29/44/4
f 28/45/1 27/37/1 32/40/1 31/46/1
f 25/38/3 26/41/3 29/44/3 30/39/3
f 35/47/3 33/48/3 38/49/3 40/50/3
f 34/51/1 36/52/1 39/53/1 37/54/1
f 36/55/2 35/47/2 40/50/2 39/56/2
f 33/48/4 34/51/4 37/54/4 38/49/4

View File

@ -0,0 +1,155 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Stool_short_Cube.002
v -0.375000 -0.125000 0.375000
v -0.375000 0.000000 0.375000
v -0.375000 -0.125000 -0.375000
v -0.375000 0.000000 -0.375000
v 0.375000 -0.125000 0.375000
v 0.375000 0.000000 0.375000
v 0.375000 -0.125000 -0.375000
v 0.375000 0.000000 -0.375000
v -0.312500 -0.125000 0.312500
v -0.312500 -0.125000 0.187500
v -0.187500 -0.125000 0.312500
v -0.187500 -0.125000 0.187500
v -0.312500 -0.500000 0.187500
v -0.312500 -0.500000 0.312500
v -0.187500 -0.500000 0.187500
v -0.187500 -0.500000 0.312500
v -0.312500 -0.125000 -0.312500
v -0.187500 -0.125000 -0.312500
v -0.312500 -0.125000 -0.187500
v -0.187500 -0.125000 -0.187500
v -0.187500 -0.500000 -0.312500
v -0.312500 -0.500000 -0.312500
v -0.187500 -0.500000 -0.187500
v -0.312500 -0.500000 -0.187500
v 0.312500 -0.125000 -0.312500
v 0.312500 -0.125000 -0.187500
v 0.187500 -0.125000 -0.312500
v 0.187500 -0.125000 -0.187500
v 0.312500 -0.500000 -0.187500
v 0.312500 -0.500000 -0.312500
v 0.187500 -0.500000 -0.187500
v 0.187500 -0.500000 -0.312500
v 0.312500 -0.125000 0.312500
v 0.187500 -0.125000 0.312500
v 0.312500 -0.125000 0.187500
v 0.187500 -0.125000 0.187500
v 0.187500 -0.500000 0.312500
v 0.312500 -0.500000 0.312500
v 0.187500 -0.500000 0.187500
v 0.312500 -0.500000 0.187500
v -0.312500 0.000000 0.312500
v -0.312500 0.031250 0.312500
v -0.312500 0.000000 -0.312500
v -0.312500 0.031250 -0.312500
v 0.312500 0.000000 0.312500
v 0.312500 0.031250 0.312500
v 0.312500 0.000000 -0.312500
v 0.312500 0.031250 -0.312500
vt 0.500000 0.937500
vt 0.437500 0.937500
vt 0.437500 0.562500
vt 0.500000 0.562500
vt 0.437500 0.500000
vt 0.062500 0.562500
vt 0.062500 0.500000
vt 0.000000 0.562500
vt 0.062500 0.937500
vt 0.000000 0.937500
vt 0.062500 1.000000
vt 0.437500 1.000000
vt 0.437500 0.562500
vt 0.062500 0.562500
vt 0.062500 0.937500
vt 0.437500 0.937500
vt 0.187500 0.187500
vt 0.125000 0.187500
vt 0.125000 0.000000
vt 0.187500 0.000000
vt 0.062500 0.187500
vt 0.000000 0.187500
vt 0.000000 0.000000
vt 0.062500 0.000000
vt 0.250000 0.187500
vt 0.250000 0.000000
vt 0.500000 0.187500
vt 0.437500 0.187500
vt 0.437500 0.000000
vt 0.500000 0.000000
vt 0.375000 0.187500
vt 0.312500 0.187500
vt 0.312500 0.000000
vt 0.375000 0.000000
vt 0.562500 0.187500
vt 0.562500 0.000000
vt 0.187500 0.406250
vt 0.125000 0.406250
vt 0.125000 0.218750
vt 0.187500 0.218750
vt 0.062500 0.406250
vt 0.000000 0.406250
vt 0.000000 0.218750
vt 0.062500 0.218750
vt 0.250000 0.406250
vt 0.250000 0.218750
vt 0.500000 0.406250
vt 0.437500 0.406250
vt 0.437500 0.218750
vt 0.500000 0.218750
vt 0.375000 0.406250
vt 0.312500 0.406250
vt 0.312500 0.218750
vt 0.375000 0.218750
vt 0.562500 0.406250
vt 0.562500 0.218750
vt 1.000000 0.954545
vt 0.954545 0.954545
vt 0.954545 0.045455
vt 1.000000 0.045455
vt 0.954545 0.000000
vt 0.045455 0.045455
vt 0.045455 0.000000
vt 0.000000 0.045455
vt 0.045455 0.954545
vt 0.000000 0.954545
vt 0.045455 1.000000
vt 0.954545 1.000000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
g Stool_short_Cube.002_Stool_short
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/3/2 8/6/2 7/7/2
f 7/8/3 8/6/3 6/9/3 5/10/3
f 5/11/4 6/9/4 2/2/4 1/12/4
f 3/13/5 7/14/5 5/15/5 1/16/5
f 8/6/6 4/3/6 2/2/6 6/9/6
f 11/17/4 9/18/4 14/19/4 16/20/4
f 10/21/2 12/22/2 15/23/2 13/24/2
f 12/25/3 11/17/3 16/20/3 15/26/3
f 9/18/1 10/21/1 13/24/1 14/19/1
f 19/27/1 17/28/1 22/29/1 24/30/1
f 18/31/3 20/32/3 23/33/3 21/34/3
f 20/35/4 19/27/4 24/30/4 23/36/4
f 17/28/2 18/31/2 21/34/2 22/29/2
f 27/37/2 25/38/2 30/39/2 32/40/2
f 26/41/4 28/42/4 31/43/4 29/44/4
f 28/45/1 27/37/1 32/40/1 31/46/1
f 25/38/3 26/41/3 29/44/3 30/39/3
f 35/47/3 33/48/3 38/49/3 40/50/3
f 34/51/1 36/52/1 39/53/1 37/54/1
f 36/55/2 35/47/2 40/50/2 39/56/2
f 33/48/4 34/51/4 37/54/4 38/49/4
g Stool_short_Cube.002_Cushion
f 41/57/1 42/58/1 44/59/1 43/60/1
f 43/61/2 44/59/2 48/62/2 47/63/2
f 47/64/3 48/62/3 46/65/3 45/66/3
f 45/67/4 46/65/4 42/58/4 41/68/4
f 48/62/6 44/59/6 42/58/6 46/65/6

View File

@ -0,0 +1,128 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Stool_tall_Cube.003
v -0.375000 0.375000 0.375000
v -0.375000 0.500000 0.375000
v -0.375000 0.375000 -0.375000
v -0.375000 0.500000 -0.375000
v 0.375000 0.375000 0.375000
v 0.375000 0.500000 0.375000
v 0.375000 0.375000 -0.375000
v 0.375000 0.500000 -0.375000
v -0.312500 0.375000 0.312500
v -0.312500 0.375000 0.187500
v -0.187500 0.375000 0.312500
v -0.187500 0.375000 0.187500
v -0.312500 -0.500000 0.187500
v -0.312500 -0.500000 0.312500
v -0.187500 -0.500000 0.187500
v -0.187500 -0.500000 0.312500
v -0.312500 0.375000 -0.312500
v -0.187500 0.375000 -0.312500
v -0.312500 0.375000 -0.187500
v -0.187500 0.375000 -0.187500
v -0.187500 -0.500000 -0.312500
v -0.312500 -0.500000 -0.312500
v -0.187500 -0.500000 -0.187500
v -0.312500 -0.500000 -0.187500
v 0.312500 0.375000 -0.312500
v 0.312500 0.375000 -0.187500
v 0.187500 0.375000 -0.312500
v 0.187500 0.375000 -0.187500
v 0.312500 -0.500000 -0.187500
v 0.312500 -0.500000 -0.312500
v 0.187500 -0.500000 -0.187500
v 0.187500 -0.500000 -0.312500
v 0.312500 0.375000 0.312500
v 0.187500 0.375000 0.312500
v 0.312500 0.375000 0.187500
v 0.187500 0.375000 0.187500
v 0.187500 -0.500000 0.312500
v 0.312500 -0.500000 0.312500
v 0.187500 -0.500000 0.187500
v 0.312500 -0.500000 0.187500
vt 0.500000 0.937500
vt 0.437500 0.937500
vt 0.437500 0.562500
vt 0.500000 0.562500
vt 0.437500 0.500000
vt 0.062500 0.562500
vt 0.062500 0.500000
vt 0.000000 0.562500
vt 0.062500 0.937500
vt 0.000000 0.937500
vt 0.062500 1.000000
vt 0.437500 1.000000
vt 0.437500 0.562500
vt 0.062500 0.562500
vt 0.062500 0.937500
vt 0.437500 0.937500
vt 0.187500 0.437500
vt 0.125000 0.437500
vt 0.125000 0.000000
vt 0.187500 0.000000
vt 0.062500 0.437500
vt 0.000000 0.437500
vt 0.000000 0.000000
vt 0.062500 0.000000
vt 0.250000 0.437500
vt 0.250000 0.000000
vt 0.937500 0.437500
vt 0.875000 0.437500
vt 0.875000 0.000000
vt 0.937500 0.000000
vt 0.812500 0.437500
vt 0.750000 0.437500
vt 0.750000 0.000000
vt 0.812500 0.000000
vt 1.000000 0.437500
vt 1.000000 0.000000
vt 0.937500 1.000000
vt 0.875000 1.000000
vt 0.875000 0.562500
vt 0.937500 0.562500
vt 0.812500 1.000000
vt 0.750000 1.000000
vt 0.750000 0.562500
vt 0.812500 0.562500
vt 1.000000 1.000000
vt 1.000000 0.562500
vt 0.562500 0.437500
vt 0.500000 0.437500
vt 0.500000 0.000000
vt 0.562500 0.000000
vt 0.437500 0.437500
vt 0.375000 0.437500
vt 0.375000 0.000000
vt 0.437500 0.000000
vt 0.625000 0.437500
vt 0.625000 0.000000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/3/2 8/6/2 7/7/2
f 7/8/3 8/6/3 6/9/3 5/10/3
f 5/11/4 6/9/4 2/2/4 1/12/4
f 3/13/5 7/14/5 5/15/5 1/16/5
f 8/6/6 4/3/6 2/2/6 6/9/6
f 11/17/4 9/18/4 14/19/4 16/20/4
f 10/21/2 12/22/2 15/23/2 13/24/2
f 12/25/3 11/17/3 16/20/3 15/26/3
f 9/18/1 10/21/1 13/24/1 14/19/1
f 19/27/1 17/28/1 22/29/1 24/30/1
f 18/31/3 20/32/3 23/33/3 21/34/3
f 20/35/4 19/27/4 24/30/4 23/36/4
f 17/28/2 18/31/2 21/34/2 22/29/2
f 27/37/2 25/38/2 30/39/2 32/40/2
f 26/41/4 28/42/4 31/43/4 29/44/4
f 28/45/1 27/37/1 32/40/1 31/46/1
f 25/38/3 26/41/3 29/44/3 30/39/3
f 35/47/3 33/48/3 38/49/3 40/50/3
f 34/51/1 36/52/1 39/53/1 37/54/1
f 36/55/2 35/47/2 40/50/2 39/56/2
f 33/48/4 34/51/4 37/54/4 38/49/4

View File

@ -0,0 +1,155 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Seating_Cushion_Cube.005
v -0.312500 0.500000 0.312500
v -0.312500 0.531250 0.312500
v -0.312500 0.500000 -0.312500
v -0.312500 0.531250 -0.312500
v 0.312500 0.500000 0.312500
v 0.312500 0.531250 0.312500
v 0.312500 0.500000 -0.312500
v 0.312500 0.531250 -0.312500
v -0.375000 0.375000 0.375000
v -0.375000 0.500000 0.375000
v -0.375000 0.375000 -0.375000
v -0.375000 0.500000 -0.375000
v 0.375000 0.375000 0.375000
v 0.375000 0.500000 0.375000
v 0.375000 0.375000 -0.375000
v 0.375000 0.500000 -0.375000
v -0.312500 0.375000 0.312500
v -0.312500 0.375000 0.187500
v -0.187500 0.375000 0.312500
v -0.187500 0.375000 0.187500
v -0.312500 -0.500000 0.187500
v -0.312500 -0.500000 0.312500
v -0.187500 -0.500000 0.187500
v -0.187500 -0.500000 0.312500
v -0.312500 0.375000 -0.312500
v -0.187500 0.375000 -0.312500
v -0.312500 0.375000 -0.187500
v -0.187500 0.375000 -0.187500
v -0.187500 -0.500000 -0.312500
v -0.312500 -0.500000 -0.312500
v -0.187500 -0.500000 -0.187500
v -0.312500 -0.500000 -0.187500
v 0.312500 0.375000 -0.312500
v 0.312500 0.375000 -0.187500
v 0.187500 0.375000 -0.312500
v 0.187500 0.375000 -0.187500
v 0.312500 -0.500000 -0.187500
v 0.312500 -0.500000 -0.312500
v 0.187500 -0.500000 -0.187500
v 0.187500 -0.500000 -0.312500
v 0.312500 0.375000 0.312500
v 0.187500 0.375000 0.312500
v 0.312500 0.375000 0.187500
v 0.187500 0.375000 0.187500
v 0.187500 -0.500000 0.312500
v 0.312500 -0.500000 0.312500
v 0.187500 -0.500000 0.187500
v 0.312500 -0.500000 0.187500
vt 0.500000 0.937500
vt 0.437500 0.937500
vt 0.437500 0.562500
vt 0.500000 0.562500
vt 0.437500 0.500000
vt 0.062500 0.562500
vt 0.062500 0.500000
vt 0.000000 0.562500
vt 0.062500 0.937500
vt 0.000000 0.937500
vt 0.062500 1.000000
vt 0.437500 1.000000
vt 0.437500 0.562500
vt 0.062500 0.562500
vt 0.062500 0.937500
vt 0.437500 0.937500
vt 0.187500 0.437500
vt 0.125000 0.437500
vt 0.125000 0.000000
vt 0.187500 0.000000
vt 0.062500 0.437500
vt 0.000000 0.437500
vt 0.000000 0.000000
vt 0.062500 0.000000
vt 0.250000 0.437500
vt 0.250000 0.000000
vt 0.937500 0.437500
vt 0.875000 0.437500
vt 0.875000 0.000000
vt 0.937500 0.000000
vt 0.812500 0.437500
vt 0.750000 0.437500
vt 0.750000 0.000000
vt 0.812500 0.000000
vt 1.000000 0.437500
vt 1.000000 0.000000
vt 0.937500 1.000000
vt 0.875000 1.000000
vt 0.875000 0.562500
vt 0.937500 0.562500
vt 0.812500 1.000000
vt 0.750000 1.000000
vt 0.750000 0.562500
vt 0.812500 0.562500
vt 1.000000 1.000000
vt 1.000000 0.562500
vt 0.562500 0.437500
vt 0.500000 0.437500
vt 0.500000 0.000000
vt 0.562500 0.000000
vt 0.437500 0.437500
vt 0.375000 0.437500
vt 0.375000 0.000000
vt 0.437500 0.000000
vt 0.625000 0.437500
vt 0.625000 0.000000
vt 1.000000 0.954545
vt 0.954545 0.954545
vt 0.954545 0.045455
vt 1.000000 0.045455
vt 0.954545 0.000000
vt 0.045455 0.045455
vt 0.045455 0.000000
vt 0.000000 0.045455
vt 0.045455 0.954545
vt 0.000000 0.954545
vt 0.045455 1.000000
vt 0.954545 1.000000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
g Seating_Cushion_Cube.005_Stool_tall
s off
f 9/1/1 10/2/1 12/3/1 11/4/1
f 11/5/2 12/3/2 16/6/2 15/7/2
f 15/8/3 16/6/3 14/9/3 13/10/3
f 13/11/4 14/9/4 10/2/4 9/12/4
f 11/13/5 15/14/5 13/15/5 9/16/5
f 16/6/6 12/3/6 10/2/6 14/9/6
f 19/17/4 17/18/4 22/19/4 24/20/4
f 18/21/2 20/22/2 23/23/2 21/24/2
f 20/25/3 19/17/3 24/20/3 23/26/3
f 17/18/1 18/21/1 21/24/1 22/19/1
f 27/27/1 25/28/1 30/29/1 32/30/1
f 26/31/3 28/32/3 31/33/3 29/34/3
f 28/35/4 27/27/4 32/30/4 31/36/4
f 25/28/2 26/31/2 29/34/2 30/29/2
f 35/37/2 33/38/2 38/39/2 40/40/2
f 34/41/4 36/42/4 39/43/4 37/44/4
f 36/45/1 35/37/1 40/40/1 39/46/1
f 33/38/3 34/41/3 37/44/3 38/39/3
f 43/47/3 41/48/3 46/49/3 48/50/3
f 42/51/1 44/52/1 47/53/1 45/54/1
f 44/55/2 43/47/2 48/50/2 47/56/2
f 41/48/4 42/51/4 45/54/4 46/49/4
g Seating_Cushion_Cube.005_Cushion
f 1/57/1 2/58/1 4/59/1 3/60/1
f 3/61/2 4/59/2 8/62/2 7/63/2
f 7/64/3 8/62/3 6/65/3 5/66/3
f 5/67/4 6/65/4 2/58/4 1/68/4
f 8/62/6 4/59/6 2/58/6 6/65/6

View File

@ -0,0 +1,238 @@
# Blender v2.82 (sub 7) OBJ File: 'furniture.blend'
# www.blender.org
o Table_Cube.011
v -1.500000 0.375000 0.500000
v -1.500000 0.500000 0.500000
v -1.500000 0.375000 -0.500000
v -1.500000 0.500000 -0.500000
v 0.500000 0.375000 0.500000
v 0.500000 0.500000 0.500000
v 0.500000 0.375000 -0.500000
v 0.500000 0.500000 -0.500000
v -1.375000 0.375000 0.062500
v -1.375000 0.375000 -0.062500
v -1.375000 0.250000 0.062500
v -1.375000 0.250000 -0.062500
v 0.375000 0.375000 0.062500
v 0.375000 0.375000 -0.062500
v 0.375000 0.250000 0.062500
v 0.375000 0.250000 -0.062500
v -0.062500 -0.375000 -0.062500
v 0.062500 -0.375000 -0.062500
v -0.062500 -0.375000 0.062500
v 0.062500 -0.375000 0.062500
v -0.062500 0.250000 -0.062500
v 0.062500 0.250000 -0.062500
v -0.062500 0.250000 0.062500
v 0.062500 0.250000 0.062500
v -1.062500 0.375000 -0.375000
v -0.937500 0.375000 -0.375000
v -1.062500 0.250000 -0.375000
v -0.937500 0.250000 -0.375000
v -1.062500 0.375000 0.375000
v -0.937500 0.375000 0.375000
v -1.062500 0.250000 0.375000
v -0.937500 0.250000 0.375000
v -1.062500 -0.375000 -0.062500
v -0.937500 -0.375000 -0.062500
v -1.062500 -0.375000 0.062500
v -0.937500 -0.375000 0.062500
v -1.062500 0.250000 -0.062500
v -0.937500 0.250000 -0.062500
v -1.062500 0.250000 0.062500
v -0.937500 0.250000 0.062500
v -0.062500 0.375000 -0.375000
v 0.062500 0.375000 -0.375000
v -0.062500 0.250000 -0.375000
v 0.062500 0.250000 -0.375000
v -0.062500 0.375000 0.375000
v 0.062500 0.375000 0.375000
v -0.062500 0.250000 0.375000
v 0.062500 0.250000 0.375000
v -1.375000 -0.500000 -0.062500
v -1.375000 -0.500000 0.062500
v -1.375000 -0.375000 -0.062500
v -1.375000 -0.375000 0.062500
v 0.375000 -0.500000 -0.062500
v 0.375000 -0.500000 0.062500
v 0.375000 -0.375000 -0.062500
v 0.375000 -0.375000 0.062500
v -1.062500 -0.500000 0.375000
v -0.937500 -0.500000 0.375000
v -1.062500 -0.375000 0.375000
v -0.937500 -0.375000 0.375000
v -1.062500 -0.500000 -0.375000
v -0.937500 -0.500000 -0.375000
v -1.062500 -0.375000 -0.375000
v -0.937500 -0.375000 -0.375000
v -0.062500 -0.500000 0.375000
v 0.062500 -0.500000 0.375000
v -0.062500 -0.375000 0.375000
v 0.062500 -0.375000 0.375000
v -0.062500 -0.500000 -0.375000
v 0.062500 -0.500000 -0.375000
v -0.062500 -0.375000 -0.375000
v 0.062500 -0.375000 -0.375000
vt 1.000000 0.937500
vt 1.000000 1.000000
vt 0.500000 1.000000
vt 0.500000 0.937500
vt 0.500000 1.000000
vt 0.562500 1.000000
vt 0.562500 0.000000
vt 0.500000 0.000000
vt 0.500000 0.062500
vt 0.500000 0.000000
vt 1.000000 0.000000
vt 1.000000 0.062500
vt 1.000000 0.000000
vt 0.953125 0.000000
vt 0.953125 1.000000
vt 1.000000 1.000000
vt 0.953125 1.000000
vt 0.953125 0.000000
vt 0.562500 0.000000
vt 0.562500 1.000000
vt 0.125000 0.000000
vt 0.062500 0.000000
vt 0.062500 0.062500
vt 0.125000 0.062500
vt 0.062500 0.937500
vt 0.125000 0.937500
vt 0.062500 1.000000
vt 0.125000 1.000000
vt 0.187500 0.937500
vt 0.187500 0.062500
vt 0.000000 0.062500
vt 0.000000 0.937500
vt 0.500000 0.687500
vt 0.437500 0.687500
vt 0.437500 1.000000
vt 0.500000 1.000000
vt 0.312500 1.000000
vt 0.375000 1.000000
vt 0.375000 0.687500
vt 0.312500 0.687500
vt 0.250000 0.687500
vt 0.250000 1.000000
vt 0.156250 0.687500
vt 0.218750 0.687500
vt 0.218750 0.625000
vt 0.156250 0.625000
vt 0.218750 0.250000
vt 0.156250 0.250000
vt 0.218750 0.187500
vt 0.156250 0.187500
vt 0.093750 0.250000
vt 0.093750 0.625000
vt 0.281250 0.625000
vt 0.281250 0.250000
vt 0.406250 0.453125
vt 0.343750 0.453125
vt 0.343750 0.765625
vt 0.406250 0.765625
vt 0.218750 0.765625
vt 0.281250 0.765625
vt 0.281250 0.453125
vt 0.218750 0.453125
vt 0.156250 0.453125
vt 0.156250 0.765625
vt 0.234375 0.515625
vt 0.296875 0.515625
vt 0.296875 0.453125
vt 0.234375 0.453125
vt 0.296875 0.078125
vt 0.234375 0.078125
vt 0.296875 0.015625
vt 0.234375 0.015625
vt 0.171875 0.078125
vt 0.171875 0.453125
vt 0.359375 0.453125
vt 0.359375 0.078125
vt 0.375000 0.000000
vt 0.312500 0.000000
vt 0.312500 0.062500
vt 0.375000 0.062500
vt 0.312500 0.937500
vt 0.375000 0.937500
vt 0.312500 1.000000
vt 0.375000 1.000000
vt 0.437500 0.937500
vt 0.437500 0.062500
vt 0.250000 0.062500
vt 0.250000 0.937500
vt 0.140625 0.968750
vt 0.203125 0.968750
vt 0.203125 0.906250
vt 0.140625 0.906250
vt 0.203125 0.531250
vt 0.140625 0.531250
vt 0.203125 0.468750
vt 0.140625 0.468750
vt 0.078125 0.531250
vt 0.078125 0.906250
vt 0.265625 0.906250
vt 0.265625 0.531250
vt 0.328125 0.687500
vt 0.390625 0.687500
vt 0.390625 0.625000
vt 0.328125 0.625000
vt 0.390625 0.250000
vt 0.328125 0.250000
vt 0.390625 0.187500
vt 0.328125 0.187500
vt 0.265625 0.250000
vt 0.265625 0.625000
vt 0.453125 0.625000
vt 0.453125 0.250000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/6/2 8/7/2 7/8/2
f 7/9/3 8/10/3 6/11/3 5/12/3
f 5/13/4 6/14/4 2/15/4 1/16/4
f 3/17/5 7/18/5 5/19/5 1/20/5
f 8/10/6 4/3/6 2/2/6 6/11/6
f 9/21/1 10/22/1 12/23/1 11/24/1
f 11/24/5 12/23/5 16/25/5 15/26/5
f 15/26/3 16/25/3 14/27/3 13/28/3
f 11/24/4 15/26/4 13/29/4 9/30/4
f 16/25/2 12/23/2 10/31/2 14/32/2
f 19/33/4 20/34/4 24/35/4 23/36/4
f 21/37/2 22/38/2 18/39/2 17/40/2
f 19/41/1 23/42/1 21/37/1 17/40/1
f 24/35/3 20/34/3 18/39/3 22/38/3
f 25/43/2 26/44/2 28/45/2 27/46/2
f 27/46/5 28/45/5 32/47/5 31/48/5
f 31/48/4 32/47/4 30/49/4 29/50/4
f 27/46/1 31/48/1 29/51/1 25/52/1
f 32/47/3 28/45/3 26/53/3 30/54/3
f 35/55/4 36/56/4 40/57/4 39/58/4
f 37/59/2 38/60/2 34/61/2 33/62/2
f 35/63/1 39/64/1 37/59/1 33/62/1
f 40/57/3 36/56/3 34/61/3 38/60/3
f 41/65/2 42/66/2 44/67/2 43/68/2
f 43/68/5 44/67/5 48/69/5 47/70/5
f 47/70/4 48/69/4 46/71/4 45/72/4
f 43/68/1 47/70/1 45/73/1 41/74/1
f 48/69/3 44/67/3 42/75/3 46/76/3
f 49/77/1 50/78/1 52/79/1 51/80/1
f 51/80/6 52/79/6 56/81/6 55/82/6
f 55/82/3 56/81/3 54/83/3 53/84/3
f 51/80/2 55/82/2 53/85/2 49/86/2
f 56/81/4 52/79/4 50/87/4 54/88/4
f 57/89/4 58/90/4 60/91/4 59/92/4
f 59/92/6 60/91/6 64/93/6 63/94/6
f 63/94/2 64/93/2 62/95/2 61/96/2
f 59/92/1 63/94/1 61/97/1 57/98/1
f 64/93/3 60/91/3 58/99/3 62/100/3
f 65/101/4 66/102/4 68/103/4 67/104/4
f 67/104/6 68/103/6 72/105/6 71/106/6
f 71/106/2 72/105/2 70/107/2 69/108/2
f 67/104/1 71/106/1 69/109/1 65/110/1
f 72/105/3 68/103/3 66/111/3 70/112/3

227
mods/furniture/seating.lua Normal file
View File

@ -0,0 +1,227 @@
minetest.register_node('furniture:stool_short', {
description = 'Short stool',
drawtype = 'mesh',
mesh = 'furniture_stool_short.obj',
tiles = {'furniture_stool_short.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0, .375},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:stool_tall', {
description = 'Tall stool',
drawtype = 'mesh',
mesh = 'furniture_stool_tall.obj',
tiles = {'furniture_stool_tall.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, .5, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, .5, .375},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:chair', {
description = 'Chair',
drawtype = 'mesh',
mesh = 'furniture_chair.obj',
tiles = {'furniture_chair.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0, .375},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:bench', {
description = 'Bench',
drawtype = 'mesh',
mesh = 'furniture_bench.obj',
tiles = {'furniture_bench.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, 1.375, 0, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, 1.375, 0, .375},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:bench_with_back', {
description = 'Bench with Back',
drawtype = 'mesh',
mesh = 'furniture_bench_with_back.obj',
tiles = {'furniture_bench.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {{-.375, -.5, -.375, .5, 0, .45}, --seat
{-.375, 0, .275, 1.375, .5, .375}} --back
},
collision_box = {
type = 'fixed',
fixed = {{-.375, -.5, -.375, 1.375, 0, .45},
{-.375, 0, .275, 1.375, .5, .375}}
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:bench_picnic', {
description = 'Picnic Table',
drawtype = 'mesh',
mesh = 'furniture_bench_picnic.obj',
tiles = {'furniture_bench_picnic.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {
{-.375, -.5, -.375, 1.375, 0, 1.375},
{-.375, 0, -.0625, 1.375, .5, 1.0625}
}
},
collision_box = {
type = 'fixed',
fixed = {
{-.375, -.5, -.375, 1.375, 0, 1.375},
{-.375, 0, -.0625, 1.375, .5, 1.0625}
}
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
---Cushioned items. Yay. :P
local dye_table = furniture.dyes
for i in ipairs(dye_table) do
local name = dye_table[i][1]
local desc = dye_table[i][2]
local hex = dye_table[i][3]
minetest.register_node('furniture:stool_short_'..name, {
description = 'Short Stool with '..desc..' Cushion',
drawtype = 'mesh',
mesh = 'furniture_stool_short_cushion.obj',
tiles = {'furniture_stool_short.png', 'furniture_cushion_pad.png'},
overlay_tiles = {'', {name = 'furniture_cushion_pad.png', color = hex}},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0, .375},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:stool_tall_'..name, {
description = 'Tall Stool with '..desc..' Cushion',
drawtype = 'mesh',
mesh = 'furniture_stool_tall_cushion.obj',
tiles = {'furniture_stool_tall.png', 'furniture_cushion_pad.png'},
overlay_tiles = {'', {name = 'furniture_cushion_pad.png', color = hex}},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, .5, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, .5, .375},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:chair_'..name, {
description = 'Chair with '..desc..' Cushion',
drawtype = 'mesh',
mesh = 'furniture_chair_cushion.obj',
tiles = {'furniture_chair.png', 'furniture_cushion_pad.png'},
overlay_tiles = {'', {name = 'furniture_cushion_pad.png', color = hex}},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0, .375},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:cushion_half_'..name, {
description = desc..' Half Cushion',
drawtype = 'nodebox',
tiles = {'furniture_cushion.png^[multiply:'..hex},
paramtype = 'light',
node_box = {
type = 'fixed',
fixed = {-.5, -.5, -.5, .5, 0, .5},
},
groups = {breakable=1, bouncy=25},
})
minetest.register_node('furniture:cushion_full_'..name, {
_doc_items_crafting = 'This is crafted in the Sewing Station.',
description = desc..' Full Cushion',
tiles = {'furniture_cushion.png^[multiply:'..hex},
groups = {breakable=1, bouncy=50},
})
end

103
mods/furniture/storage.lua Normal file
View File

@ -0,0 +1,103 @@
minetest.register_node('furniture:chest_small', {
description = 'Small Chest',
drawtype = 'mesh',
mesh = 'furniture_chest_small.obj',
tiles = {'furniture_chest_small.png'},
overlay_tiles = {{name='furniture_chest_small_overlay.png', color='white'}},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.4, -.5, -.3, .4, .2, .4},
},
collision_box = {
type = 'fixed',
fixed = {-.4, -.5, -.3, .4, .2, .4},
},
groups = {breakable=1},
})
minetest.register_node('furniture:chest', {
description = 'Chest',
drawtype = 'mesh',
mesh = 'furniture_chest.obj',
tiles = {'furniture_chest.png'},
overlay_tiles = {{name='furniture_chest_overlay.png', color='white'}},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.45, -.5, -.4, .45, .4, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.45, -.5, -.4, .45, .4, .5},
},
groups = {breakable=1},
})
minetest.register_node('furniture:chest_large', {
description = 'Large Chest',
drawtype = 'mesh',
mesh = 'furniture_chest_large.obj',
tiles = {'furniture_chest_large.png'},
overlay_tiles = {{name='furniture_chest_large_overlay.png', color='white'}},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, -.4, 1.5, .3, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, -.4, 1.5, .3, .5},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:cabinet_wall', {
description = 'Wall Mounted Cabinet',
drawtype = 'mesh',
mesh = 'furniture_cabinet_wall.obj',
tiles = {'furniture_cabinet_wall.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, -.3, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, -.3, .5, .5, .5},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})
minetest.register_node('furniture:cabinet_counter', {
description = 'Cabinet with Countertop',
drawtype = 'mesh',
mesh = 'furniture_cabinet_counter.obj',
tiles = {'furniture_cabinet_counter.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, -.5, .5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, -.5, .5, .5, .5},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})

20
mods/furniture/tables.lua Normal file
View File

@ -0,0 +1,20 @@
minetest.register_node('furniture:table_basic', {
description = 'Basic Table',
drawtype = 'mesh',
mesh = 'furniture_table_basic.obj',
tiles = {'furniture_table_basic.png'},
paramtype = 'light',
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
selection_box = {
type = 'fixed',
fixed = {-.5, -.5, -.5, 1.5, .5, .5},
},
collision_box = {
type = 'fixed',
fixed = {-.5, -.5, -.5, 1.5, .5, .5},
},
groups = {breakable=1},
on_rightclick = furniture.dye_less,
on_punch = furniture.dye_more
})

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Some files were not shown because too many files have changed in this diff Show More