Browse Source

new nodes.

master
NathanSalapat 2 years ago
parent
commit
e763962852
  1. 1
      bedroom.lua
  2. 26
      crafts.lua
  3. 79
      fences.lua
  4. 3
      init.lua
  5. 26
      library.lua
  6. 2
      license.txt
  7. 49
      lighting.lua
  8. 352
      models/furniture_bench_picnic.obj
  9. 304
      models/furniture_fence_1_a.obj
  10. 323
      models/furniture_fence_1_b.obj
  11. 323
      models/furniture_fence_1_c.obj
  12. 321
      models/furniture_fence_1_d.obj
  13. 141
      models/furniture_lantern.obj
  14. 49
      seating.lua
  15. 207
      storage.lua
  16. 1
      tables.lua
  17. BIN
      textures/furniture_bench_picnic.png
  18. BIN
      textures/furniture_fence.png
  19. BIN
      textures/furniture_lantern.png
  20. BIN
      textures/furniture_lantern_particle.png
  21. BIN
      textures/furniture_lectern_encylopedia_overlay.png
  22. BIN
      textures/furniture_lectern_overlay.png

1
bedroom.lua

@ -6,6 +6,7 @@ for i in ipairs(dye_table) do
local hex = dye_table[i][3]
minetest.register_node('furniture:bed1_'..name, {
_doc_items_crafting = 'This is crafted in the Woodworking Station.',
description = 'Bed with '..desc..' Blankets',
drawtype = 'mesh',
mesh = 'furniture_bed1.obj',

26
crafts.lua

@ -0,0 +1,26 @@
minetest.register_craft({
type = 'shapeless',
output = 'furniture:lectern_encyclopedia',
recipe = {
'doc_encyclopedia:encyclopedia',
'furniture:lectern'
}
})
minetest.register_craft({
type = 'shapeless',
output = 'furniture:bookshelf_locked',
recipe = {
'default:bookshelf',
'furniture:lock'
}
})
minetest.register_craft({
type = 'shapeless',
output = 'furniture:shelf_vessel_locked',
recipe = {
'vessels:shelf',
'furniture:lock'
}
})

79
fences.lua

@ -0,0 +1,79 @@
minetest.register_node('furniture:fence_1_a', {
_doc_items_crafting = 'This is crafted in the Woodworking Station.',
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 = {-.375, -.5, -.375, .375, 0.5, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0.5, .375},
},
groups = {oddly_breakable_by_hand = 2, choppy=3, stainable=1},
})
minetest.register_node('furniture:fence_1_b', {
_doc_items_crafting = 'This is crafted in the Woodworking Station.',
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 = {-.375, -.5, -.375, .375, 0.5, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0.5, .375},
},
groups = {oddly_breakable_by_hand = 2, choppy=3, stainable=1},
})
minetest.register_node('furniture:fence_1_c', {
_doc_items_crafting = 'This is crafted in the Woodworking Station.',
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 = {-.375, -.5, -.375, .375, 0.5, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0.5, .375},
},
groups = {oddly_breakable_by_hand = 2, choppy=3, stainable=1},
})
minetest.register_node('furniture:fence_1_d', {
_doc_items_crafting = 'This is crafted in the Woodworking Station.',
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 = {-.375, -.5, -.375, .375, 0.5, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, -.5, -.375, .375, 0.5, .375},
},
groups = {oddly_breakable_by_hand = 2, choppy=3, stainable=1},
})

3
init.lua

@ -2,11 +2,14 @@ furniture = {}
furniture.players = {}
dofile(minetest.get_modpath('furniture')..'/bedroom.lua') --Things you'd find in a bedroom.
dofile(minetest.get_modpath('furniture')..'/craftitems.lua') --Items used in recipes.
dofile(minetest.get_modpath('furniture')..'/crafts.lua')
dofile(minetest.get_modpath('furniture')..'/decor.lua')
dofile(minetest.get_modpath('furniture')..'/fabricandthread.lua')
dofile(minetest.get_modpath('furniture')..'/fences.lua') --Fences are here, duh!
dofile(minetest.get_modpath('furniture')..'/formspecs.lua') --Formspecs for the nodes.
dofile(minetest.get_modpath('furniture')..'/functions.lua') --Different functions to control stuff.
dofile(minetest.get_modpath('furniture')..'/library.lua') --Books things.
dofile(minetest.get_modpath('furniture')..'/lighting.lua') --Things that add light.
dofile(minetest.get_modpath('furniture')..'/seating.lua') --chairs, benches, stools
dofile(minetest.get_modpath('furniture')..'/stain.lua') --Brushes for coloring furniture
dofile(minetest.get_modpath('furniture')..'/storage.lua') --Chests, boxes, etc.

26
library.lua

@ -1,8 +1,10 @@
minetest.register_node('furniture:lectern', {
_doc_items_crafting = 'This is crafted in the Woodworking Station.',
description = 'Lectern',
drawtype = 'mesh',
mesh = 'furniture_lectern.obj',
tiles = {'furniture_lectern.png',},
overlay_tiles = {{name='furniture_lectern_overlay.png', color='white'}},
sounds = default.node_sound_wood_defaults(),
paramtype2 = 'colorfacedir',
palette = 'furniture_stain_palette.png',
@ -46,3 +48,27 @@ minetest.register_node('furniture:lectern', {
end
end,
})
minetest.register_node('furniture:lectern_encyclopedia', {
description = 'Lectern with Encyclopedia',
drawtype = 'mesh',
mesh = 'furniture_lectern.obj',
tiles = {'furniture_lectern.png',},
overlay_tiles = {{name='furniture_lectern_encylopedia_overlay.png', color='white'}},
sounds = default.node_sound_wood_defaults(),
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 = {oddly_breakable_by_hand = 2, choppy=3, stainable=1},
on_rightclick = function(pos, node, clicker)
doc.show_doc(clicker:get_player_name())
end,
})

2
license.txt

@ -1,4 +1,4 @@
Models within furniture.blend are licensed CC by-SA 4.0
Models are licensed CC by-SA 4.0
NathanS21 | nathansalapat.com
Wood grain textures are derived from https://renderman.pixar.com/pixar-one-twenty-eight licensed CC by 4.0

49
lighting.lua

@ -0,0 +1,49 @@
local function particles_lantern(pos)
minetest.add_particlespawner({
amount = 48,
time = 4,
minpos = {x=pos.x - 0.25, y=pos.y, z=pos.z - 0.25},
maxpos = {x=pos.x + 0.25, y=pos.y + 0.25, z=pos.z + 0.25},
minvel = {x=-.3, y=-.03, z=-.3}, maxvel = {x=.3, y=.05, z=.3},
minacc = {x=-.1, y=.02, z=-.1}, maxacc = {x=.1, y=.02, z=.1},
minexptime = 1, maxexptime = 3,
minsize = 1, maxsize = 2,
collisiondetection = false,
texture = 'furniture_lantern_particle.png',
glow = 10,
})
end
minetest.register_node('furniture:lantern_ceiling', {
--_doc_items_crafting = 'This is crafted in the Woodworking Station.',
description = 'Ceiling Lantern',
drawtype = 'mesh',
mesh = 'furniture_lantern.obj',
tiles = {'furniture_lantern.png'},
paramtype = 'light',
light_source = 14,
walkable = false,
paramtype2 = 'facedir',
selection_box = {
type = 'fixed',
fixed = {-.375, 0, -.375, .375, 0.5, .375},
},
collision_box = {
type = 'fixed',
fixed = {-.375, 0, -.375, .375, 0.5, .375},
},
groups = {oddly_breakable_by_hand = 2, cracky=3},
on_rightclick = function(pos)
particles_lantern(pos)
end,
})
minetest.register_abm({
label = 'Lanter effects',
nodenames = {'furniture:lantern_ceiling'},
interval = 13,
chance = 7,
action = function(pos, node)
particles_lantern(pos)
end
})

352
models/furniture_bench_picnic.obj

@ -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

304
models/furniture_fence_1_a.obj

@ -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

323
models/furniture_fence_1_b.obj

@ -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

323
models/furniture_fence_1_c.obj

@ -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

321
models/furniture_fence_1_d.obj

@ -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