Added connection API, added beds

master
Andrey2470T 2022-07-12 23:43:36 +03:00
parent c815af4389
commit 0f072e70e6
41 changed files with 3203 additions and 819 deletions

143
decor_api/connecting.lua Normal file
View File

@ -0,0 +1,143 @@
connecting = {}
-- Checks if two nodes with 'pos1' and 'pos2' positions belongs to the same table
function connecting.are_nodes_identical(pos1, pos2)
local add_props1 = minetest.registered_nodes[minetest.get_node(pos1).name].add_properties
local add_props2 = minetest.registered_nodes[minetest.get_node(pos2).name].add_properties
return add_props1 and add_props2 and add_props1.common_name == add_props2.common_name
end
-- Replaces surrounding the identical table nodes to other to look like "connected" with node at 'pos'
function connecting.replace_node_to(pos, disconnect)
local ord_shifts = {
pos + vector.new(-1, 0, 0),
pos + vector.new(0, 0, 1),
pos + vector.new(1, 0, 0),
pos + vector.new(0, 0, -1)
}
local node_name = minetest.get_node(pos).name
local add_props = minetest.registered_nodes[node_name].add_properties
local modname = node_name:find("multidecor:")
minetest.debug("3")
if not modname or not add_props or not add_props.common_name then
return
end
minetest.debug("4")
local target_node = ""
local rel_rot = 0
if connecting.are_nodes_identical(ord_shifts[1], pos) then
target_node = "edge"
rel_rot = 180
end
minetest.debug("5")
if connecting.are_nodes_identical(ord_shifts[2], pos) then
target_node = target_node == "edge" and "corner" or "edge"
rel_rot = 90
end
minetest.debug("6")
if connecting.are_nodes_identical(ord_shifts[3], pos) then
if target_node == "corner" then
target_node = "edge_middle"
elseif target_node == "edge" then
target_node = rel_rot == 90 and "corner" or "middle"
else
target_node = "edge"
end
rel_rot = 0
end
minetest.debug("7")
if connecting.are_nodes_identical(ord_shifts[4], pos) then
if target_node == "edge_middle" then
target_node = "off_edge"
rel_rot = 0
elseif target_node == "edge" then
target_node = (rel_rot == 180 or rel_rot == 0) and "corner" or "middle"
rel_rot = rel_rot == 0 and -90 or rel_rot
--[[if rel_rot == 180 then
target_node = "corner"
rel_rot = 180
elseif rel_rot == 90 then
target_node = "middle"
rel_rot = 90
else
target_node = "corner"
rel_rot = -90]]
elseif target_node == "corner" then
target_node = "edge_middle"
rel_rot = rel_rot == 0 and -90 or rel_rot
elseif target_node == "middle" then
target_node = "edge_middle"
rel_rot = 180
else
target_node = "edge"
rel_rot = -90
end
end
target_node = target_node ~= "" and "_" .. target_node or ""
minetest.debug("target_node: " .. target_node)
if not disconnect and target_node == "" then
return
end
local param2 = minetest.dir_to_facedir(vector.rotate_around_axis({x=0, y=0, z=1}, {x=0, y=1, z=0}, math.rad(rel_rot))*-1)
minetest.debug("8")
--minetest.debug("name:" .. dump(minetest.registered_nodes["multidecor:" .. add_props.common_name .. "_" .. target_node]))
minetest.set_node(pos, {name="multidecor:" .. add_props.common_name .. target_node, param2=param2})
minetest.debug("9")
end
-- Connects or disconnects adjacent nodes around 'pos' position.
-- If the identical table node was set at 'pos' as surrounding, connect them. On destroying it, disconnect.
function connecting.update_adjacent_nodes_connection(pos, disconnect)
if not disconnect then
minetest.debug("1")
local node = minetest.get_node(pos)
local add_props = minetest.registered_nodes[node.name].add_properties
local modname = node.name:find("multidecor:")
local cmn_name = add_props and add_props.common_name
if not modname or not cmn_name then
return
end
minetest.debug("2")
end
local shifts = {
pos + vector.new(-1, 0, 0),
pos + vector.new(0, 0, 1),
pos + vector.new(1, 0, 0),
pos + vector.new(0, 0, -1)
}
for _, s in ipairs(shifts) do
connecting.replace_node_to(s, disconnect)
end
if not disconnect then
connecting.replace_node_to(pos)
end
end
function connecting.register_connect_parts(def)
for name, mesh in pairs(def.add_properties.connect_parts) do
local c_def = table.copy(def)
c_def.mesh = mesh
c_def.drop = "multidecor:" .. def.add_properties.common_name
c_def.groups.not_in_creative_inventory = 1
for cb_name, _ in pairs(c_def.callbacks) do
if cb_name ~= "after_destruct" and cb_name ~= "after_dig_node" then
c_def[cb_name] = nil
end
end
c_def.callbacks = nil
minetest.register_node(":multidecor:" .. def.add_properties.common_name .. "_" .. name, c_def)
end
end

View File

@ -2,7 +2,9 @@ multidecor = {}
local modpath = minetest.get_modpath("decor_api")
dofile(modpath .. "/connecting.lua")
dofile(modpath .. "/register.lua")
dofile(modpath .. "/sitting.lua")
dofile(modpath .. "/seat.lua")
dofile(modpath .. "/shelves.lua")
dofile(modpath .. "/table.lua")

View File

@ -105,7 +105,7 @@ function register.register_furniture_unit(name, def, craft_def)
f_def.description = def.description
f_def.visual_scale = def.visual_scale or 0.4
f_def.wield_scale = def.wield_scale
f_def.wield_scale = def.wield_scale or {x=0.5, y=0.5, z=0.5}
f_def.drawtype = def.drawtype or "mesh"
f_def.paramtype = "light"
f_def.paramtype2 = def.paramtype2 or "facedir"
@ -168,12 +168,12 @@ function register.register_furniture_unit(name, def, craft_def)
end
end
if def.callbacks then
for cb_name, f in pairs(def.callbacks) do
f_def[cb_name] = f
end
f_def.callbacks = def.callbacks or {}
for cb_name, f in pairs(f_def.callbacks) do
f_def[cb_name] = f
end
f_def.add_properties = def.add_properties
f_def.add_properties = def.add_properties or {}
local f_name = ":multidecor:" .. name
minetest.register_node(f_name, f_def)
@ -184,6 +184,10 @@ function register.register_furniture_unit(name, def, craft_def)
replacements = craft_def.replacements
})
end
if f_def.add_properties.common_name then
connecting.register_connect_parts(f_def)
end
end
-- Registers a set of furniture components of certain type: "kitchen", "bathroom", "bedroom", "living_room" and etc.

273
decor_api/shelves.lua Normal file
View File

@ -0,0 +1,273 @@
--[[
'shelves_data' is table containing:
{
type = "drawer",
pos = <position> (relative),
object = <object_name>,
inventory = <formspec_string>,
length = <number>
}
or
{
type = "door",
pos = <position> (relative),
object = <object_name>,
inventory = <formspec_string>,
side = "left"/"right"
}
]]
shelves = {}
-- Temporary saving objects of current "open" shelves in the following format: ["playername"] = objref
local open_shelves = {}
-- Rotates the shelf 'obj' around 'pos' position of the node
function shelves.rotate_shelf(pos, obj, is_drawer, move_dist)
if not obj:get_luaentity() then
return
end
local dir = shelves.get_dir(pos)
local rot_y = vector.dir_to_rotation(dir).y
local rel_obj_pos = vector.subtract(obj:get_pos(), pos)
rel_obj_pos = vector.rotate_around_axis(rel_obj_pos, {x=0, y=1, z=0}, rot_y)
obj:set_pos(vector.add(pos, rel_obj_pos))
local rot = obj:get_rotation()
obj:set_rotation({x=rot.x, y=rot_y, z=rot.z})
local self = obj:get_luaentity()
if is_drawer then
self.start_v = vector.add(pos, rel_obj_pos)
self.end_v = vector.add(pos, vector.add(rel_obj_pos, vector.multiply(dir, move_dist)))
else
self.start_v = rot_y
self.end_v = rot_y+move_dist
end
end
-- Returns a direction of the node with 'pos' position
function shelves.get_dir(pos)
local node = minetest.get_node(pos)
local def = minetest.registered_nodes[node.name]
local dir = def.paramtype2 == "facedir" and vector.copy(minetest.facedir_to_dir(node.param2)) or
def.paramtype2 == "wallmounted" and vector.copy(minetest.wallmounted_to_dir(node.param2))
dir = dir*-1
return dir
end
-- Animates opening or closing the shelf 'obj'. The action directly depends on 'dir_sign' value ('1' is open, '-1' is close)
function shelves.open_shelf(obj, dir_sign)
local self = obj:get_luaentity()
if not self then
return
end
if not self.connected_to then
return
end
local node_name = self.connected_to.name
local shelf_i
for i, data in ipairs(minetest.registered_nodes[node_name].add_properties.shelves_data) do
if self.name == data.object then
shelf_i = i
end
end
local shelf = minetest.registered_nodes[node_name].add_properties.shelves_data[shelf_i]
local dir = shelves.get_dir(self.connected_to.pos)
self.dir = dir_sign
if shelf.type == "drawer" then
-- Will pull out the drawer at the distance equal to 2/3 its length
obj:set_velocity(vector.multiply(dir*dir_sign, 0.6))
end
end
-- Adds shelf objects for the node with 'pos' position. They should save formspec inventory and position of the node which they are connected to
function shelves.set_shelves(pos)
local node = minetest.get_node(pos)
local def = minetest.registered_nodes[node.name]
if not def.add_properties or not def.add_properties.shelves_data then
return
end
local dir = def.paramtype2 == "facedir" and minetest.facedir_to_dir(node.param2) or
def.paramtype2 == "wallmounted" and minetest.wallmounted_to_dir(node.param2)
local rot_y = vector.dir_to_rotation(dir)
for i, shelf_data in ipairs(def.add_properties.shelves_data) do
local inv_name = node.name:gsub(":", "_") .. "_" .. i .. "_inv"
local list_name = node.name:gsub(node.name:sub(1, node.name:find(":")), "") .. "_" .. shelf_data.type
local fs = "formspec_version[5]size[11," .. shelf_data.inv_size.h+7 .. "]" ..
"list[detached:" .. inv_name .. ";" .. list_name .. ";0.5,1;" ..
shelf_data.inv_size.w .. "," .. shelf_data.inv_size.h .. ";]" ..
"list[current_player;main;0.5," .. shelf_data.inv_size.h+2 .. ";8,4;]"
local obj = minetest.add_entity(vector.add(pos, shelf_data.pos), shelf_data.object, minetest.serialize({fs, {name=node.name, pos=pos}, 0}))
local move_dist
if shelf_data.type == "drawer" then
move_dist = 2/3*shelf_data.length
else
move_dist = shelf_data.side == "left" and -math.pi/2 or math.pi/2
end
shelves.rotate_shelf(pos, obj, shelf_data.type == "drawer", move_dist)
minetest.create_detached_inventory(inv_name, {
allow_move = function(inv, from_list, from_index, to_list, to_index, count, player)
return count
end,
allow_put = function(inv, listname, index, stack, player)
return stack:get_count()
end,
allow_take = function(inv, listname, index, stack, player)
return stack:get_count()
end
})
local inv = minetest.get_inventory({type="detached", name=inv_name})
inv:set_list(list_name, {})
inv:set_size(list_name, shelf_data.inv_size.w*shelf_data.inv_size.h)
inv:set_width(list_name, shelf_data.inv_size.w)
inv:set_size("main", 32)
inv:set_width("main", 8)
end
end
shelves.default_on_activate = function(self, staticdata)
if staticdata ~= "" then
local data = minetest.deserialize(staticdata)
self.inv = data[1]
self.connected_to = data[2]
self.dir = data[3]
self.start_v = data[4]
self.end_v = data[5]
end
end
shelves.default_get_staticdata = function(self)
return minetest.serialize({self.inv, self.connected_to, self.dir, self.start_v, self.end_v})
end
shelves.default_on_rightclick = function(self, clicker)
local def = minetest.registered_nodes[self.connected_to.name]
local shelf_i
for i, data in ipairs(def.add_properties.shelves_data) do
if self.name == data.object then
shelf_i = i
break
end
end
open_shelves[clicker:get_player_name()] = self.object
minetest.show_formspec(clicker:get_player_name(), self.connected_to.name .. "_" .. shelf_i .. "_fs", self.inv)
if self.dir == 0 then
shelves.open_shelf(self.object, 1)
end
end
shelves.default_drawer_on_step = function(self)
local node = minetest.get_node(self.connected_to.pos)
if node.name ~= self.connected_to.name then
self.object:remove()
return
end
if self.dir == 0 then
return
end
local target_pos = self.dir == 1 and self.end_v or self.start_v
local dist = vector.distance(self.object:get_pos(), target_pos)
if dist <= 0.1 then
self.dir = 0
self.object:set_velocity(vector.zero())
self.object:set_pos(target_pos)
end
end
shelves.default_door_on_step = function(self, dtime)
local node = minetest.get_node(self.connected_to.pos)
if node.name ~= self.connected_to.name then
self.object:remove()
return
end
if self.dir == 0 then
return
end
local rot = self.object:get_rotation()
local target_rot = self.dir == 1 and self.end_v or self.start_v
local data = minetest.registered_nodes[node.name].add_properties.shelves_data
local shelf_i
for i, d in ipairs(data) do
if self.name == d.object then
shelf_i = i
break
end
end
local is_exceeded_tr = data[shelf_i].type == "left" and rot.y < target_rot or
data[shelf_i].type == "right" and rot.y > target_rot
if math.abs(target_rot-rot.y) <= math.rad(10) or is_exceeded_tr then
self.dir = 0
self.step_c = nil
self.object:set_rotation({x=rot.x, y=target_rot, z=rot.z})
return
end
self.step_c = self.step_c and self.step_c+1 or 1
-- Rotation speed is 60 degrees/sec
local new_rot = (-self.dir)*math.pi/3*dtime*0.5*self.step_c
self.object:set_rotation({x=rot.x, y=rot.y+new_rot, z=rot.z})
end
shelves.default_on_receive_fields = function(player, formname, fields)
local is_table_inv = formname:find("%d+", -10)
if not is_table_inv then
return
end
local name = formname:sub(1, is_table_inv-2)
local def = minetest.registered_nodes[name]
if not def then
return
end
local is_table = false
for n, val in pairs(def.groups) do
if n == "table" then
is_table = true
break
end
end
if not name:sub(1, name:find(":")-1) == "multidecor" or not is_table then
return
end
local shelf = open_shelves[player:get_player_name()]
if fields.quit == "true" and shelf then
open_shelves[player:get_player_name()] = nil
shelves.open_shelf(shelf, -1)
end
end
minetest.register_on_player_receive_fields(shelves.default_on_receive_fields)

View File

@ -1,288 +1,8 @@
--[[
'shelves_data' is table containing:
{
type = "drawer",
pos = <position> (relative),
object = <object_name>,
inventory = <formspec_string>,
length = <number>
}
or
{
type = "door",
pos = <position> (relative),
object = <object_name>,
inventory = <formspec_string>,
side = "left"/"right"
}
]]
shelves = {}
-- Temporary saving objects of current "open" shelves in the following format: ["playername"] = objref
local open_shelves = {}
-- Rotates the shelf 'obj' around 'pos' position of the node
function shelves.rotate_shelf(pos, obj, is_drawer, move_dist)
if not obj:get_luaentity() then
return
end
local dir = shelves.get_dir(pos)
local rot_y = vector.dir_to_rotation(dir).y
local rel_obj_pos = vector.subtract(obj:get_pos(), pos)
rel_obj_pos = vector.rotate_around_axis(rel_obj_pos, {x=0, y=1, z=0}, rot_y)
obj:set_pos(vector.add(pos, rel_obj_pos))
local rot = obj:get_rotation()
obj:set_rotation({x=rot.x, y=rot_y, z=rot.z})
local self = obj:get_luaentity()
if is_drawer then
self.start_v = vector.add(pos, rel_obj_pos)
self.end_v = vector.add(pos, vector.add(rel_obj_pos, vector.multiply(dir, move_dist)))
else
self.start_v = rot_y
self.end_v = rot_y+move_dist
end
end
-- Returns a direction of the node with 'pos' position
function shelves.get_dir(pos)
local node = minetest.get_node(pos)
local def = minetest.registered_nodes[node.name]
local dir = def.paramtype2 == "facedir" and vector.copy(minetest.facedir_to_dir(node.param2)) or
def.paramtype2 == "wallmounted" and vector.copy(minetest.wallmounted_to_dir(node.param2))
dir = dir*-1
return dir
end
-- Animates opening or closing the shelf 'obj'. The action directly depends on 'dir_sign' value ('1' is open, '-1' is close)
function shelves.open_shelf(obj, dir_sign)
local self = obj:get_luaentity()
if not self then
return
end
if not self.connected_to then
return
end
local node_name = self.connected_to.name
local shelf_i
for i, data in ipairs(minetest.registered_nodes[node_name].add_properties.shelves_data) do
if self.name == data.object then
shelf_i = i
end
end
local shelf = minetest.registered_nodes[node_name].add_properties.shelves_data[shelf_i]
local dir = shelves.get_dir(self.connected_to.pos)
self.dir = dir_sign
if shelf.type == "drawer" then
-- Will pull out the drawer at the distance equal to 2/3 its length
obj:set_velocity(vector.multiply(dir*dir_sign, 0.6))
end
end
-- Adds shelf objects for the node with 'pos' position. They should save formspec inventory and position of the node which they are connected to
function shelves.set_shelves(pos)
local node = minetest.get_node(pos)
local def = minetest.registered_nodes[node.name]
if not def.add_properties or not def.add_properties.shelves_data then
return
end
local dir = def.paramtype2 == "facedir" and minetest.facedir_to_dir(node.param2) or
def.paramtype2 == "wallmounted" and minetest.wallmounted_to_dir(node.param2)
local rot_y = vector.dir_to_rotation(dir)
for i, shelf_data in ipairs(def.add_properties.shelves_data) do
local inv_name = node.name:gsub(":", "_") .. "_" .. i .. "_inv"
local list_name = node.name:gsub(node.name:sub(1, node.name:find(":")), "") .. "_" .. shelf_data.type
local fs = "formspec_version[5]size[11," .. shelf_data.inv_size.h+7 .. "]" ..
"list[detached:" .. inv_name .. ";" .. list_name .. ";0.5,1;" ..
shelf_data.inv_size.w .. "," .. shelf_data.inv_size.h .. ";]" ..
"list[current_player;main;0.5," .. shelf_data.inv_size.h+2 .. ";8,4;]"
local obj = minetest.add_entity(vector.add(pos, shelf_data.pos), shelf_data.object, minetest.serialize({fs, {name=node.name, pos=pos}, 0}))
local move_dist
if shelf_data.type == "drawer" then
move_dist = 2/3*shelf_data.length
else
move_dist = shelf_data.side == "left" and -math.pi/2 or math.pi/2
end
shelves.rotate_shelf(pos, obj, shelf_data.type == "drawer", move_dist)
minetest.create_detached_inventory(inv_name, {
allow_move = function(inv, from_list, from_index, to_list, to_index, count, player)
return count
end,
allow_put = function(inv, listname, index, stack, player)
return stack:get_count()
end,
allow_take = function(inv, listname, index, stack, player)
return stack:get_count()
end
})
local inv = minetest.get_inventory({type="detached", name=inv_name})
inv:set_list(list_name, {})
inv:set_size(list_name, shelf_data.inv_size.w*shelf_data.inv_size.h)
inv:set_width(list_name, shelf_data.inv_size.w)
inv:set_size("main", 32)
inv:set_width("main", 8)
end
end
shelves.default_on_activate = function(self, staticdata)
if staticdata ~= "" then
local data = minetest.deserialize(staticdata)
self.inv = data[1]
self.connected_to = data[2]
self.dir = data[3]
self.start_v = data[4]
self.end_v = data[5]
end
end
shelves.default_get_staticdata = function(self)
return minetest.serialize({self.inv, self.connected_to, self.dir, self.start_v, self.end_v})
end
shelves.default_on_rightclick = function(self, clicker)
local def = minetest.registered_nodes[self.connected_to.name]
local shelf_i
for i, data in ipairs(def.add_properties.shelves_data) do
if self.name == data.object then
shelf_i = i
break
end
end
open_shelves[clicker:get_player_name()] = self.object
minetest.show_formspec(clicker:get_player_name(), self.connected_to.name .. "_" .. shelf_i .. "_fs", self.inv)
if self.dir == 0 then
shelves.open_shelf(self.object, 1)
end
end
shelves.default_drawer_on_step = function(self)
local node = minetest.get_node(self.connected_to.pos)
if node.name ~= self.connected_to.name then
self.object:remove()
return
end
if self.dir == 0 then
return
end
local target_pos = self.dir == 1 and self.end_v or self.start_v
local dist = vector.distance(self.object:get_pos(), target_pos)
if dist <= 0.1 then
self.dir = 0
self.object:set_velocity(vector.zero())
self.object:set_pos(target_pos)
end
end
shelves.default_door_on_step = function(self, dtime)
local node = minetest.get_node(self.connected_to.pos)
if node.name ~= self.connected_to.name then
self.object:remove()
return
end
if self.dir == 0 then
return
end
local rot = self.object:get_rotation()
local target_rot = self.dir == 1 and self.end_v or self.start_v
local data = minetest.registered_nodes[node.name].add_properties.shelves_data
local shelf_i
for i, d in ipairs(data) do
if self.name == d.object then
shelf_i = i
break
end
end
local is_exceeded_tr = data[shelf_i].type == "left" and rot.y < target_rot or
data[shelf_i].type == "right" and rot.y > target_rot
if math.abs(target_rot-rot.y) <= math.rad(10) or is_exceeded_tr then
self.dir = 0
self.step_c = nil
self.object:set_rotation({x=rot.x, y=target_rot, z=rot.z})
return
end
self.step_c = self.step_c and self.step_c+1 or 1
-- Rotation speed is 60 degrees/sec
local new_rot = (-self.dir)*math.pi/3*dtime*0.5*self.step_c
self.object:set_rotation({x=rot.x, y=rot.y+new_rot, z=rot.z})
end
shelves.default_on_receive_fields = function(player, formname, fields)
local is_table_inv = formname:find("%d+", -10)
if not is_table_inv then
return
end
local name = formname:sub(1, is_table_inv-2)
local def = minetest.registered_nodes[name]
if not def then
return
end
local is_table = false
for n, val in pairs(def.groups) do
if n == "table" then
is_table = true
break
end
end
if not name:sub(1, name:find(":")-1) == "multidecor" or not is_table then
return
end
local shelf = open_shelves[player:get_player_name()]
if fields.quit == "true" and shelf then
open_shelves[player:get_player_name()] = nil
shelves.open_shelf(shelf, -1)
end
end
function register.register_table(name, base_def, add_def, craft_def)
local c_def = table.copy(base_def)
c_def.type = "table"
c_def.add_properties = add_def
--[[if c_def.callbacks then
c_def.callbacks.on_construct = c_def.callbacks.on_construct or default_on_construct
else
c_def.callbacks = {on_construct = default_on_construct}
end]]
register.register_furniture_unit(name, c_def, craft_def)
end
minetest.register_on_player_receive_fields(shelves.default_on_receive_fields)

118
modern/chairs.lua Normal file
View File

@ -0,0 +1,118 @@
register.register_seat("kitchen_modern_wooden_chair", {
style = "modern",
material = "wood",
description = "Kitchen Modern Wooden Chair",
mesh = "multidecor_kitchen_modern_wooden_chair.b3d",
tiles = {"multidecor_wood.png"},
bounding_boxes = {
{-0.36, -0.5, -0.36, 0.36, 0.3, 0.26},
{-0.36, -0.5, 0.26, 0.36, 1.3, 0.36}
}
},
{
seat_data = {
pos = {x=0.0, y=0.35, z=0.0},
rot = {x=0, y=0, z=0},
models = {
{
mesh = "multidecor_character_sitting.b3d",
anim = {range = {x=1, y=80}, speed = 15}
}
}
}
})
register.register_seat("soft_kitchen_modern_wooden_chair", {
style = "modern",
material = "wood",
description = "Soft Kitchen Modern Wooden Chair",
mesh = "multidecor_soft_kitchen_modern_wooden_chair.b3d",
tiles = {"multidecor_wood.png", "multidecor_wool_material.png"},
bounding_boxes = {
{-0.36, -0.5, -0.36, 0.36, 0.35, 0.26},
{-0.36, -0.5, 0.26, 0.36, 1.3, 0.36}
}
},
{
seat_data = {
pos = {x=0.0, y=0.4, z=0.0},
rot = {x=0, y=0, z=0},
models = {
{
mesh = "multidecor_character_sitting.b3d",
anim = {range = {x=1, y=80}, speed = 15}
}
}
}
})
register.register_seat("soft_modern_jungle_chair", {
style = "modern",
material = "wood",
description = "Soft Modern Jungle Chair",
mesh = "multidecor_soft_modern_jungle_chair.b3d",
tiles = {"multidecor_modern_jungle_chair.png"},
bounding_boxes = {
{-0.35, -0.5, -0.35, 0.35, 0.25, 0.25},
{-0.35, -0.5, 0.25, 0.35, 1.2, 0.35}
}
},
{
seat_data = {
pos = {x=0.0, y=0.3, z=0.0},
rot = {x=0, y=0, z=0},
models = {
{
mesh = "multidecor_character_sitting.b3d",
anim = {range = {x=1, y=80}, speed = 15}
}
}
}
})
register.register_seat("soft_round_modern_metallic_chair", {
style = "modern",
material = "metal",
description = "Soft Round Modern Metallic Chair",
mesh = "multidecor_round_soft_metallic_chair.b3d",
tiles = {"multidecor_round_soft_metallic_chair.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.25, 0.25},
{-0.5, -0.5, 0.25, 0.5, 0.95, 0.5}
}
},
{
seat_data = {
pos = {x=0.0, y=0.3, z=0.0},
rot = {x=0, y=0, z=0},
models = {
{
mesh = "multidecor_character_sitting.b3d",
anim = {range = {x=1, y=80}, speed = 15}
}
}
}
})
register.register_seat("round_modern_metallic_stool", {
style = "modern",
material = "metal",
description = "Round Modern Jungle Stool",
mesh = "multidecor_modern_round_metallic_stool.b3d",
tiles = {"multidecor_modern_round_metallic_stool.png"},
bounding_boxes = {
{-0.4, -0.5, -0.4, 0.4, 0.35, 0.4}
}
},
{
seat_data = {
pos = {x=0.0, y=0.4, z=0.0},
rot = {x=0, y=0, z=0},
models = {
{
mesh = "multidecor_character_sitting.b3d",
anim = {range = {x=1, y=80}, speed = 15}
}
}
}
})

View File

@ -1,259 +1,5 @@
register.register_seat("kitchen_modern_wooden_chair", {
style = "modern",
material = "wood",
description = "Kitchen Modern Wooden Chair",
mesh = "multidecor_kitchen_modern_wooden_chair.b3d",
tiles = {"multidecor_wood.png"},
bounding_boxes = {
{-0.36, -0.5, -0.36, 0.36, 0.3, 0.26},
{-0.36, -0.5, 0.26, 0.36, 1.3, 0.36}
}
},
{
seat_data = {
pos = {x=0.0, y=0.35, z=0.0},
rot = {x=0, y=0, z=0},
models = {
{
mesh = "multidecor_character_sitting.b3d",
anim = {range = {x=1, y=80}, speed = 15}
}
}
}
})
local modpath = minetest.get_modpath("modern")
register.register_seat("soft_kitchen_modern_wooden_chair", {
style = "modern",
material = "wood",
description = "Soft Kitchen Modern Wooden Chair",
mesh = "multidecor_soft_kitchen_modern_wooden_chair.b3d",
tiles = {"multidecor_wood.png", "multidecor_wool_material.png"},
bounding_boxes = {
{-0.36, -0.5, -0.36, 0.36, 0.35, 0.26},
{-0.36, -0.5, 0.26, 0.36, 1.3, 0.36}
}
},
{
seat_data = {
pos = {x=0.0, y=0.4, z=0.0},
rot = {x=0, y=0, z=0},
models = {
{
mesh = "multidecor_character_sitting.b3d",
anim = {range = {x=1, y=80}, speed = 15}
}
}
}
})
register.register_seat("soft_modern_jungle_chair", {
style = "modern",
material = "wood",
description = "Soft Modern Jungle Chair",
mesh = "multidecor_soft_modern_jungle_chair.b3d",
tiles = {"multidecor_modern_jungle_chair.png"},
bounding_boxes = {
{-0.35, -0.5, -0.35, 0.35, 0.25, 0.25},
{-0.35, -0.5, 0.25, 0.35, 1.2, 0.35}
}
},
{
seat_data = {
pos = {x=0.0, y=0.3, z=0.0},
rot = {x=0, y=0, z=0},
models = {
{
mesh = "multidecor_character_sitting.b3d",
anim = {range = {x=1, y=80}, speed = 15}
}
}
}
})
register.register_seat("soft_round_modern_metallic_chair", {
style = "modern",
material = "metal",
description = "Soft Round Modern Metallic Chair",
mesh = "multidecor_round_soft_metallic_chair.b3d",
tiles = {"multidecor_round_soft_metallic_chair.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.25, 0.25},
{-0.5, -0.5, 0.25, 0.5, 0.95, 0.5}
}
},
{
seat_data = {
pos = {x=0.0, y=0.3, z=0.0},
rot = {x=0, y=0, z=0},
models = {
{
mesh = "multidecor_character_sitting.b3d",
anim = {range = {x=1, y=80}, speed = 15}
}
}
}
})
register.register_seat("round_modern_metallic_stool", {
style = "modern",
material = "metal",
description = "Round Modern Jungle Stool",
mesh = "multidecor_modern_round_metallic_stool.b3d",
tiles = {"multidecor_modern_round_metallic_stool.png"},
bounding_boxes = {
{-0.4, -0.5, -0.4, 0.4, 0.35, 0.4}
}
},
{
seat_data = {
pos = {x=0.0, y=0.4, z=0.0},
rot = {x=0, y=0, z=0},
models = {
{
mesh = "multidecor_character_sitting.b3d",
anim = {range = {x=1, y=80}, speed = 15}
}
}
}
})
register.register_table("kitchen_modern_wooden_table", {
style = "modern",
material = "wood",
description = "Kitchen Modern Wooden Table",
mesh = "multidecor_kitchen_modern_wooden_table.obj",
tiles = {"multidecor_wood.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
}
})
register.register_table("round_modern_metallic_table", {
style = "modern",
material = "metal",
description = "Round Modern Metallic Table",
mesh = "multidecor_round_metallic_table.obj",
tiles = {"multidecor_round_metallic_table.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
}
})
register.register_table("round_modern_wooden_table", {
style = "modern",
material = "wood",
description = "Round Modern Wooden Table",
mesh = "multidecor_round_wooden_table.obj",
tiles = {"multidecor_jungle_wood.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
}
})
register.register_table("modern_wooden_desk", {
style = "modern",
material = "wood",
description = "Modern Wooden Desk",
mesh = "multidecor_wooden_desk.obj",
tiles = {"multidecor_jungle_wood.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 1.5, 0.5, 0.5}
},
callbacks = {
on_construct = function(pos)
shelves.set_shelves(pos)
end
}
},
{
shelves_data = {
{
type = "drawer",
pos = {x=-1.15, y=0.225, z=0.025},
object = "modern:wooden_desk_drawer",
length = 0.8,
inv_size = {w=6,h=1}
},
{
type = "door",
pos = {x=-0.825, y=-0.15, z=0.4},
object = "modern:wooden_desk_door",
side = "left",
inv_size = {w=6,h=3}
}
}
})
minetest.register_entity("modern:wooden_desk_drawer", {
visual = "mesh",
visual_size = {x=5, y=5, z=5},
mesh = "multidecor_wooden_desk_drawer.obj",
textures = {"multidecor_wooden_desk2.png"},
physical = false,
selection_box = {-0.2, -0.15, -0.25, 0.2, 0.15, 0.25},
static_save = true,
on_activate = shelves.default_on_activate,
on_rightclick = shelves.default_on_rightclick,
on_step = shelves.default_drawer_on_step,
get_staticdata = shelves.default_get_staticdata
})
minetest.register_entity("modern:wooden_desk_door", {
visual = "mesh",
visual_size = {x=5, y=5, z=5},
mesh = "multidecor_wooden_desk_door.obj",
textures = {"multidecor_wooden_desk2.png"},
physical = false,
selection_box = {-0.2, -0.2, -0.25, 0.2, 0.2, 0.25},
static_save = true,
on_activate = shelves.default_on_activate,
on_rightclick = shelves.default_on_rightclick,
on_step = shelves.default_door_on_step,
get_staticdata = shelves.default_get_staticdata
})
register.register_table("modern_wooden_table_with_metallic_legs", {
style = "modern",
material = "metal",
description = "Modern Wooden Table With Metallic Legs",
mesh = "multidecor_wooden_table_with_metallic_legs.obj",
tiles = {"multidecor_wooden_table_with_metallic_legs.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
}
})
for _, wood_n in ipairs({"", "jungle", "pine", "birch"}) do
local tex = "multidecor_" .. wood_n .. (wood_n ~= "" and "_" or "") .. "wood.png^[sheet:2x2:0,0"
register.register_table("modern_wooden_" .. wood_n .. (wood_n ~= "" and "_" or "") .. "closed_shelf", {
style = "modern",
material = "wood",
drawtype = "nodebox",
visual_scale = 1,
description = "Modern Wooden " .. wood_n:sub(1, 1):upper() .. wood_n:sub(2) .. " Closed Shelf (without back)",
tiles = {tex, tex, tex, tex, tex, tex},
bounding_boxes = {
{-0.5, -0.4, -0.5, -0.4, 0.4, 0.5}, -- Left side
{0.4, -0.4, -0.5, 0.5, 0.4, 0.5}, -- Right side
{-0.5, -0.5, -0.5, 0.5, -0.4, 0.5}, -- Bottom side
{-0.5, 0.4, -0.5, 0.5, 0.5, 0.5} -- Top side
}
})
register.register_table("modern_wooden_" .. wood_n .. (wood_n ~= "" and "_" or "") .. "closed_shelf_with_back", {
style = "modern",
material = "wood",
drawtype = "nodebox",
visual_scale = 1,
description = "Modern Wooden " .. wood_n:sub(1, 1):upper() .. wood_n:sub(2) .. " Closed Shelf (with back)",
tiles = {tex, tex, tex, tex, tex, tex},
bounding_boxes = {
{-0.5, -0.4, -0.5, -0.4, 0.4, 0.5}, -- Left side
{0.4, -0.4, -0.5, 0.5, 0.4, 0.5}, -- Right side
{-0.5, -0.5, -0.5, 0.5, -0.4, 0.5}, -- Bottom side
{-0.5, 0.4, -0.5, 0.5, 0.5, 0.5}, -- Top side
{-0.4, -0.4, 0.4, 0.4, 0.4, 0.5} -- Back side
}
})
end
dofile(modpath .. "/chairs.lua")
dofile(modpath .. "/shelves.lua")
dofile(modpath .. "/tables.lua")

View File

@ -0,0 +1,475 @@
# Blender v3.0.0 OBJ File: 'multidecor_double_jungle_bed.blend'
# www.blender.org
o Cube
v 1.782597 0.250000 -0.500000
v 0.000000 -1.000000 -0.500000
v 2.000000 -1.000000 -0.500000
v 0.000000 -1.000000 3.500000
v 2.000000 -1.000000 3.500000
v -1.782597 0.250000 -0.500000
v -2.000000 -1.000000 -0.500000
v -2.000000 -1.000000 3.500000
v 0.000000 -1.000000 -1.000000
v 2.000000 -1.000000 -1.000000
v -2.000000 -1.000000 -1.000000
v 2.000000 0.000000 -1.000000
v 0.000000 0.000000 -1.000000
v -2.000000 0.000000 -1.000000
v -1.782597 1.032597 -0.500000
v 0.217403 1.032597 -0.500000
v -0.217403 1.032597 -0.500000
v 1.782597 1.032597 -0.500000
v -2.000000 1.250000 -1.000000
v 2.000000 1.250000 -1.000000
v 0.000000 1.250000 -1.000000
v 0.000000 0.000000 3.500000
v 2.000000 0.000000 3.500000
v -2.000000 0.000000 3.500000
v 0.000000 0.250000 3.500000
v 2.000000 0.250000 3.500000
v -2.000000 0.250000 3.500000
v 2.000000 0.250000 -0.500000
v 0.000000 0.250000 -0.500000
v -2.000000 0.250000 -0.500000
v 2.100000 0.083333 -0.500000
v 0.100000 0.083333 -0.500000
v 2.100000 0.166667 -0.500000
v 2.100000 0.166667 3.600000
v 0.100000 0.166667 3.600000
v 0.100000 0.083333 3.600000
v 2.100000 0.083333 3.600000
v -0.100000 0.083333 3.600000
v -2.100000 0.083333 3.600000
v -0.100000 0.166667 3.600000
v -2.100000 0.166667 3.600000
v -2.100000 0.166667 -0.500000
v -2.100000 0.083333 -0.500000
v -0.100000 0.083333 -0.500000
v 1.750049 0.250000 0.624672
v -0.249951 0.250000 0.624672
v 0.249951 0.250000 0.624672
v -1.750049 0.250000 0.624672
v 1.750049 0.250000 -0.438218
v -0.249951 0.250000 -0.438218
v 0.249951 0.250000 -0.438218
v -1.750049 0.250000 -0.438218
v 1.496755 0.701996 0.394951
v -0.503245 0.701996 0.394951
v 0.503245 0.701996 0.394951
v -1.496755 0.701996 0.394951
v 1.496755 0.701996 -0.208497
v -0.503245 0.701996 -0.208497
v 0.503245 0.701996 -0.208497
v -1.496755 0.701996 -0.208497
v -0.176872 0.350000 -0.489998
v 1.823128 0.350000 -0.489998
v 1.823128 0.450000 -0.489998
v -0.176872 0.450000 -0.489998
v -0.176872 0.450000 0.676453
v 1.823128 0.450000 0.676453
v -0.176872 0.350000 0.676453
v 1.823128 0.350000 0.676453
v -1.823128 0.350000 0.676453
v 0.176872 0.350000 0.676453
v -1.823128 0.450000 0.676453
v 0.176872 0.450000 0.676453
v -1.823128 0.450000 -0.489998
v 0.176872 0.450000 -0.489998
v -1.823128 0.350000 -0.489998
v 0.176872 0.350000 -0.489998
v 1.750049 0.550000 0.624672
v -0.249951 0.550000 0.624672
v -1.750049 0.550000 0.624672
v 0.249951 0.550000 0.624672
v -0.249951 0.550000 -0.438218
v 1.750049 0.550000 -0.438218
v 0.249951 0.550000 -0.438218
v -1.750049 0.550000 -0.438218
v -2.000000 0.000000 -0.500000
v 2.000000 0.000000 -0.500000
v -2.000000 1.250000 -0.500000
v 2.000000 1.250000 -0.500000
v 0.000000 1.250000 -0.500000
v 0.217403 0.250000 -0.556498
v -1.782597 0.250000 -0.556498
v -0.217403 0.250000 -0.556498
v 1.782597 0.250000 -0.556498
v 0.217403 1.032597 -0.556498
v -1.782597 1.032597 -0.556498
v 1.782597 1.032597 -0.556498
v -0.217403 1.032597 -0.556498
v 0.100000 0.083333 -0.500000
v 0.100000 0.083333 3.600000
v 0.100000 0.083333 3.600000
v -0.100000 0.083333 -0.500000
v -0.072468 0.083333 -0.500000
v 0.000000 0.083333 -0.500000
v 0.072468 0.083333 -0.500000
v 0.072468 0.083333 -0.500000
v 0.000000 0.083333 -0.500000
v -0.072468 0.083333 -0.500000
vt 0.118465 0.855404
vt 0.000303 0.855404
vt 0.000302 0.619080
vt 0.118465 0.619080
vt 0.118465 0.500918
vt 0.591113 0.500918
vt 0.591113 0.619080
vt 0.591113 0.855404
vt 0.650194 0.500918
vt 0.650194 0.619080
vt 0.768356 0.619080
vt 0.768356 0.855404
vt 0.650194 0.855404
vt 0.917268 0.893961
vt 0.917268 0.953042
vt 0.769566 0.953042
vt 0.769566 0.893961
vt 0.710485 0.893961
vt 0.710485 0.657637
vt 0.769566 0.657637
vt 0.868110 0.935530
vt 0.775637 0.935530
vt 0.775637 0.928854
vt 0.868110 0.928854
vt 0.917268 0.657637
vt 0.501459 0.028649
vt 0.737783 0.028649
vt 0.737783 0.501298
vt 0.501459 0.501298
vt 0.818102 0.499874
vt 0.818102 0.015411
vt 0.833483 0.027227
vt 0.833483 0.499874
vt 0.942496 0.023935
vt 0.957878 0.012119
vt 0.957878 0.248443
vt 0.942497 0.260259
vt 0.942496 0.000302
vt 0.531575 0.454449
vt 0.558919 0.431662
vt 0.558919 0.500022
vt 0.531575 0.477236
vt 0.005192 0.728796
vt 0.005192 0.576385
vt 0.010694 0.576385
vt 0.010694 0.923548
vt 0.007064 0.923615
vt 0.005192 0.823058
vt 0.917268 0.248443
vt 0.917268 0.012119
vt 0.932650 0.000302
vt 0.932649 0.260259
vt 0.932650 0.000302
vt 0.932650 0.023935
vt 0.942497 0.260259
vt 0.792874 0.499874
vt 0.792873 0.027227
vt 0.808255 0.015411
vt 0.808255 0.499874
vt 0.834088 0.488059
vt 0.849470 0.499875
vt 0.849470 0.499875
vt 0.849470 0.499875
vt 0.634360 0.458335
vt 0.508767 0.458335
vt 0.508767 0.281080
vt 0.634360 0.281080
vt 0.711562 0.352662
vt 0.828957 0.352662
vt 0.828957 0.423967
vt 0.711562 0.423967
vt 0.684505 0.352662
vt 0.684505 0.490492
vt 0.669870 0.484374
vt 0.669870 0.358781
vt 0.951217 0.281080
vt 0.951217 0.418910
vt 0.936582 0.412792
vt 0.936582 0.287199
vt 0.875950 0.281080
vt 0.875950 0.475605
vt 0.862643 0.466970
vt 0.862643 0.289715
vt 0.829490 0.326935
vt 0.634965 0.326935
vt 0.643600 0.313628
vt 0.820855 0.313629
vt 0.820855 0.352057
vt 0.643600 0.352057
vt 0.634965 0.338751
vt 0.829490 0.338751
vt 0.901072 0.289715
vt 0.901072 0.466970
vt 0.887766 0.475605
vt 0.887766 0.281080
vt 0.977669 0.287199
vt 0.977669 0.412792
vt 0.963034 0.418910
vt 0.963033 0.281080
vt 0.710957 0.358781
vt 0.710957 0.484374
vt 0.696322 0.490492
vt 0.696321 0.352662
vt 0.830095 0.437040
vt 0.830095 0.319645
vt 0.634965 0.457230
vt 0.634965 0.385925
vt 0.901677 0.385648
vt 0.901677 0.314343
vt 0.673530 0.281080
vt 0.790925 0.281080
vt 0.794650 0.525991
vt 0.794650 0.710938
vt 0.768961 0.736627
vt 0.768961 0.500302
vt 0.887123 0.525991
vt 0.916663 0.500302
vt 0.341582 0.431954
vt 0.341582 0.247008
vt 0.434055 0.247008
vt 0.434055 0.431955
vt 0.874786 0.743908
vt 0.874786 0.928854
vt 0.868110 0.743908
vt 0.118465 0.855404
vt 0.000303 0.855404
vt 0.000302 0.619080
vt 0.118465 0.619080
vt 0.591113 0.619080
vt 0.591113 0.855404
vt 0.591113 0.973566
vt 0.118465 0.973566
vt 0.650194 0.619080
vt 0.768356 0.619080
vt 0.768356 0.855404
vt 0.650194 0.855404
vt 0.650194 0.973566
vt 0.710485 0.893961
vt 0.710485 0.657637
vt 0.769566 0.657637
vt 0.769566 0.893961
vt 0.917268 0.598556
vt 0.917268 0.657637
vt 0.769566 0.598556
vt 0.917268 0.893961
vt 0.501459 0.028649
vt 0.737783 0.028649
vt 0.737783 0.501298
vt 0.501459 0.501298
vt 0.859316 0.499875
vt 0.859316 0.015411
vt 0.874698 0.015411
vt 0.874697 0.488058
vt 0.942497 0.236626
vt 0.942496 0.000302
vt 0.957878 0.012119
vt 0.957878 0.248443
vt 0.504188 0.454449
vt 0.531532 0.431662
vt 0.531532 0.500023
vt 0.504188 0.477236
vt 0.932649 0.236626
vt 0.917268 0.248443
vt 0.917268 0.012119
vt 0.932650 0.000302
vt 0.932649 0.236626
vt 0.932649 0.260259
vt 0.834088 0.488059
vt 0.834088 0.015411
vt 0.849469 0.015411
vt 0.849470 0.499875
vt 0.634360 0.458335
vt 0.508767 0.458335
vt 0.508767 0.281080
vt 0.634360 0.281080
vt 0.711562 0.352662
vt 0.828957 0.352662
vt 0.828957 0.423967
vt 0.711562 0.423967
vt 0.684505 0.352662
vt 0.684505 0.490492
vt 0.669870 0.484374
vt 0.669870 0.358781
vt 0.951217 0.281080
vt 0.951217 0.418910
vt 0.936582 0.412792
vt 0.936582 0.287199
vt 0.875950 0.281080
vt 0.875950 0.475605
vt 0.862643 0.466970
vt 0.862643 0.289715
vt 0.829490 0.326935
vt 0.634965 0.326935
vt 0.643600 0.313628
vt 0.820855 0.313629
vt 0.820855 0.352057
vt 0.643600 0.352057
vt 0.634965 0.338751
vt 0.829490 0.338751
vt 0.901072 0.289715
vt 0.901072 0.466970
vt 0.887766 0.475605
vt 0.887766 0.281080
vt 0.977669 0.287199
vt 0.977669 0.412792
vt 0.963034 0.418910
vt 0.963033 0.281080
vt 0.710957 0.358781
vt 0.710957 0.484374
vt 0.696322 0.490492
vt 0.696321 0.352662
vt 0.830095 0.437040
vt 0.830095 0.319645
vt 0.634965 0.457230
vt 0.634965 0.385925
vt 0.901677 0.385648
vt 0.901677 0.314343
vt 0.673530 0.281080
vt 0.790925 0.281080
vt 0.794650 0.525991
vt 0.794650 0.710938
vt 0.768961 0.736627
vt 0.768961 0.500302
vt 0.887123 0.710938
vt 0.916663 0.736627
vt 0.341582 0.431954
vt 0.341582 0.247008
vt 0.434055 0.247008
vt 0.434055 0.431955
vt 0.775637 0.737231
vt 0.868110 0.737232
vt 0.868110 0.743908
vt 0.775637 0.743907
vt 0.874786 0.743908
vt 0.874786 0.928854
vt 0.868110 0.928854
vt 0.316953 0.245579
vt 0.433047 0.245579
vt 0.433047 0.310081
vt 0.316953 0.310081
vt 0.875000 0.527237
vt 0.934945 0.587182
vt 0.815055 0.587182
vt 0.815055 0.602761
vt 0.934945 0.602761
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 0.0000 1.0000 0.0000
vn 1.0000 0.0000 0.0000
vn -0.6402 0.7682 0.0000
vn 0.0000 0.7682 0.6402
vn 0.0000 -0.7682 0.6402
vn -0.6402 -0.7682 0.0000
vn 0.8074 0.5900 0.0000
vn -0.8074 0.5900 0.0000
vn 0.0000 0.4598 0.8880
vn 0.0000 0.4598 -0.8880
vn -0.0000 -0.4598 -0.8880
vn 0.0000 -0.4598 0.8880
vn -0.8074 -0.5900 0.0000
vn 0.8074 -0.5900 0.0000
vn 0.0000 0.8340 0.5518
vn 0.5145 0.8575 0.0000
vn -0.5145 0.8575 0.0000
vn 0.0000 0.8340 -0.5518
vn 0.6402 0.7682 0.0000
vn 0.6402 -0.7682 -0.0000
s off
f 4/1/1 22/2/1 24/3/1 8/4/1
f 8/4/2 24/5/2 85/6/2 7/7/2
f 7/7/3 2/8/3 4/1/3 8/4/3
f 7/7/2 85/6/2 14/9/2 11/10/2
f 11/10/4 14/11/4 13/12/4 9/13/4
f 2/8/3 7/7/3 11/10/3 9/13/3
f 14/14/2 85/15/2 87/16/2 19/17/2
f 87/18/5 89/19/5 21/20/5 19/17/5
f 15/21/6 6/22/6 91/23/6 95/24/6
f 13/25/4 14/14/4 19/17/4 21/20/4
f 29/26/5 30/27/5 27/28/5 25/29/5
f 42/30/7 41/31/7 27/32/7 30/33/7
f 40/34/8 25/35/8 27/36/8 41/37/8
f 25/35/8 40/34/8 35/38/8
f 31/39/4 86/40/4 28/41/4 33/42/4
f 92/43/5 91/44/5 6/45/5 1/46/5 93/47/5 90/48/5
f 24/49/9 22/50/9 36/51/9 39/52/9
f 40/34/1 41/37/1 39/52/1 36/51/1 100/53/1 38/54/1
f 38/54/1 100/53/1 35/38/1 40/55/1
f 85/56/10 24/57/10 39/58/10 43/59/10
f 43/59/2 39/58/2 41/31/2 42/30/2
f 22/60/1 99/61/1 36/62/1
f 100/63/1 36/62/1 99/61/1
f 50/64/3 46/65/3 48/66/3 52/67/3
f 58/68/5 60/69/5 56/70/5 54/71/5
f 65/72/11 64/73/11 81/74/11 78/75/11
f 73/76/12 71/77/12 79/78/12 84/79/12
f 71/80/13 65/81/13 78/82/13 79/83/13
f 64/84/14 73/85/14 84/86/14 81/87/14
f 50/88/15 52/89/15 75/90/15 61/91/15
f 61/91/4 75/90/4 73/85/4 64/84/4
f 48/92/16 46/93/16 67/94/16 69/95/16
f 69/95/1 67/94/1 65/81/1 71/80/1
f 52/96/17 48/97/17 69/98/17 75/99/17
f 75/99/2 69/98/2 71/77/2 73/76/2
f 46/100/18 50/101/18 61/102/18 67/103/18
f 67/103/6 61/102/6 64/73/6 65/72/6
f 54/104/19 56/105/19 79/83/19 78/82/19
f 58/106/20 54/107/20 78/75/20 81/74/20
f 56/108/21 60/109/21 84/79/21 79/78/21
f 60/110/22 58/111/22 81/87/22 84/86/22
f 15/112/1 17/113/1 89/114/1 87/115/1
f 6/116/1 15/112/1 87/115/1 85/117/1
f 91/118/1 92/119/1 97/120/1 95/121/1
f 17/122/3 15/123/3 95/24/3 97/124/3
f 5/125/1 23/126/1 22/127/1 4/128/1
f 2/129/3 3/130/3 5/125/3 4/128/3
f 3/130/6 86/131/6 23/132/6 5/125/6
f 9/133/4 13/134/4 12/135/4 10/136/4
f 3/130/3 2/129/3 9/133/3 10/136/3
f 86/131/6 3/130/6 10/136/6 12/137/6
f 89/138/5 88/139/5 20/140/5 21/141/5
f 86/142/6 12/143/6 20/140/6 88/144/6
f 12/143/4 13/145/4 21/141/4 20/140/4
f 28/146/5 29/147/5 25/148/5 26/149/5
f 34/150/23 33/151/23 28/152/23 26/153/23
f 35/154/8 34/155/8 26/156/8 25/157/8
f 25/157/8 40/55/8 35/154/8
f 42/158/4 30/159/4 85/160/4 43/161/4
f 99/162/9 22/163/9 23/164/9 37/165/9 100/166/9
f 100/166/1 37/165/1 34/155/1 35/154/1
f 38/167/1 100/166/1 35/154/1 40/55/1
f 23/168/24 86/169/24 31/170/24 37/171/24
f 37/171/6 31/170/6 33/151/6 34/150/6
f 49/172/3 45/173/3 47/174/3 51/175/3
f 57/176/5 59/177/5 55/178/5 53/179/5
f 66/180/11 63/181/11 82/182/11 77/183/11
f 74/184/12 72/185/12 80/186/12 83/187/12
f 72/188/13 66/189/13 77/190/13 80/191/13
f 63/192/14 74/193/14 83/194/14 82/195/14
f 49/196/15 51/197/15 76/198/15 62/199/15
f 62/199/4 76/198/4 74/193/4 63/192/4
f 47/200/16 45/201/16 68/202/16 70/203/16
f 70/203/1 68/202/1 66/189/1 72/188/1
f 51/204/17 47/205/17 70/206/17 76/207/17
f 76/207/2 70/206/2 72/185/2 74/184/2
f 45/208/18 49/209/18 62/210/18 68/211/18
f 68/211/6 62/210/6 63/181/6 66/180/6
f 53/212/19 55/213/19 80/191/19 77/190/19
f 57/214/20 53/215/20 77/183/20 82/182/20
f 55/216/21 59/217/21 83/187/21 80/186/21
f 59/218/22 57/219/22 82/195/22 83/194/22
f 16/220/1 18/221/1 88/222/1 89/223/1
f 18/221/1 1/224/1 86/225/1 88/222/1
f 90/226/1 93/227/1 96/228/1 94/229/1
f 1/230/2 18/231/2 96/232/2 93/233/2
f 18/234/3 16/235/3 94/236/3 96/232/3
f 97/237/1 92/238/1 90/239/1 94/240/1
f 89/241/1 17/242/1 16/243/1
f 94/244/3 16/243/3 17/242/3 97/245/3
l 104 105
l 32 98
l 102 107
l 44 101
l 103 106

View File

@ -0,0 +1,827 @@
# Blender v3.0.0 OBJ File: 'multidecor_double_wooden_bed_with_legs.blend'
# www.blender.org
o Cube
v 1.000000 0.200000 -0.800000
v 1.000000 -0.200000 -0.800000
v 1.000000 0.200000 2.800000
v 1.000000 -0.200000 2.800000
v -1.000000 0.200000 -0.800000
v -1.000000 -0.200000 -0.800000
v -1.000000 0.200000 2.800000
v -1.000000 -0.200000 2.800000
v 1.000000 -0.800000 -1.000000
v 1.000000 1.200000 -1.000000
v 1.000000 -0.800000 -0.800000
v 1.000000 1.200000 -0.800000
v -1.100000 0.900000 2.750001
v -1.100000 -0.800000 2.750001
v -1.100000 0.900000 3.050001
v -1.100000 -0.800000 3.050001
v -1.100000 -0.800000 -1.050000
v -1.100000 1.400000 -1.050000
v 1.000000 0.700000 2.800000
v 1.000000 -0.800000 2.800000
v -1.100000 -0.800000 -0.750000
v -1.100000 1.400000 -0.750000
v 1.000000 0.700000 3.000000
v 1.000000 -0.800000 3.000000
v -0.800000 0.700000 2.800000
v -0.800000 -0.800000 2.800000
v -0.800000 0.700000 3.000000
v -0.800000 -0.800000 3.000000
v -0.900000 0.200000 -0.800000
v -0.900000 0.200000 2.800000
v 1.000000 0.400000 2.800000
v -0.900000 0.400000 2.800000
v 1.000000 0.400000 -0.800000
v -0.900000 0.400000 -0.800000
v -0.950000 0.266667 2.800000
v -0.950000 0.333333 2.800000
v -0.950000 0.333333 -0.800000
v -0.950000 0.266667 -0.800000
v -0.800000 -0.800000 3.050001
v -0.800000 0.900000 3.050001
v -0.800000 -0.800000 2.750001
v -0.800000 0.900000 2.750001
v -0.800000 1.200000 -0.800000
v -0.800000 -0.800000 -0.800000
v -0.800000 1.200000 -1.000000
v -0.800000 -0.800000 -1.000000
v -0.800000 -0.800000 -1.050000
v -0.800000 1.400000 -1.050000
v -0.800000 -0.800000 -0.750000
v -0.800000 1.400000 -0.750000
v -1.006368 -1.000000 2.956369
v -1.043071 -0.800000 2.993072
v -1.006368 -1.000000 2.843633
v -1.043071 -0.800000 2.806931
v -0.893632 -1.000000 2.956369
v -0.856929 -0.800000 2.993072
v -0.893632 -1.000000 2.843633
v -0.856929 -0.800000 2.806931
v -1.043071 -0.900000 2.993072
v -1.043071 -0.900000 2.806931
v -0.856929 -0.900000 2.806931
v -0.856929 -0.900000 2.993072
v -1.006368 -1.000000 -0.956368
v -1.043071 -0.800000 -0.993071
v -1.006368 -1.000000 -0.843632
v -1.043071 -0.800000 -0.806929
v -0.893632 -1.000000 -0.956368
v -0.856929 -0.800000 -0.993071
v -0.893632 -1.000000 -0.843632
v -0.856929 -0.800000 -0.806929
v -1.043071 -0.900000 -0.993071
v -1.043071 -0.900000 -0.806929
v -0.856929 -0.900000 -0.806929
v -0.856929 -0.900000 -0.993071
v 0.671229 0.400000 0.232962
v -0.671229 0.400000 0.232962
v 0.671229 0.400000 -0.718071
v -0.671229 0.400000 -0.718071
v 0.671229 0.600000 0.232962
v -0.671229 0.600000 0.232962
v 0.671229 0.600000 -0.718071
v -0.671229 0.600000 -0.718071
v 0.248296 0.400000 0.232962
v -0.248296 0.400000 0.232962
v 0.671229 0.400000 -0.418453
v 0.671229 0.400000 -0.066655
v -0.671229 0.400000 -0.066655
v -0.671229 0.400000 -0.418453
v -0.223743 0.400000 -0.718071
v 0.223743 0.400000 -0.718071
v 0.248296 0.600000 0.232962
v -0.248296 0.600000 0.232962
v 0.671229 0.600000 -0.418453
v 0.671229 0.600000 -0.066655
v -0.671229 0.600000 -0.066655
v -0.671229 0.600000 -0.418453
v -0.248296 0.600000 -0.718071
v 0.248296 0.600000 -0.718071
v -0.744887 0.463009 -0.770251
v -0.744887 0.536991 -0.770251
v 0.744887 0.536991 -0.770251
v 0.744887 0.463009 -0.770251
v 0.744887 0.536991 0.285143
v 0.744887 0.463009 0.285143
v -0.744887 0.463009 0.285143
v -0.744887 0.536991 0.285143
v -0.248296 0.463009 0.285143
v -0.248296 0.536991 0.285143
v 0.248296 0.463009 0.285143
v 0.248296 0.536991 0.285143
v -0.744887 0.463009 -0.418453
v -0.744887 0.536991 -0.418453
v -0.744887 0.463009 -0.066655
v -0.744887 0.536991 -0.066655
v 0.744887 0.463009 -0.066655
v 0.744887 0.536991 -0.066655
v 0.744887 0.463009 -0.418453
v 0.744887 0.536991 -0.418453
v 0.248296 0.463009 -0.770251
v 0.248296 0.536991 -0.770251
v -0.248296 0.463009 -0.770251
v -0.248296 0.536991 -0.770251
v 0.384515 0.728943 -0.514955
v 0.384515 0.728943 0.029846
v -0.384515 0.728943 -0.514955
v -0.384515 0.728943 0.029846
v 3.000000 0.200000 -0.800000
v 3.000000 -0.200000 -0.800000
v 3.000000 0.200000 2.800000
v 3.000000 -0.200000 2.800000
v 3.100000 0.900000 2.750001
v 3.100000 0.900000 3.050001
v 3.100000 -0.800000 -1.050000
v 3.100000 1.400000 -1.050000
v 3.100000 -0.800000 -0.750000
v 3.100000 1.400000 -0.750000
v 2.800000 0.700000 2.800000
v 2.800000 -0.800000 2.800000
v 2.800000 0.700000 3.000000
v 2.800000 -0.800000 3.000000
v 2.900000 0.200000 -0.800000
v 2.900000 0.200000 2.800000
v 2.900000 0.400000 2.800000
v 2.900000 0.400000 -0.800000
v 2.950000 0.266667 2.800000
v 2.950000 0.333333 2.800000
v 2.950000 0.333333 -0.800000
v 2.950000 0.266667 -0.800000
v 2.800000 -0.800000 2.750001
v 2.800000 0.900000 2.750001
v 2.800000 1.200000 -0.800000
v 2.800000 -0.800000 -0.800000
v 2.800000 1.200000 -1.000000
v 2.800000 -0.800000 -1.000000
v 2.800000 -0.800000 -1.050000
v 2.800000 1.400000 -1.050000
v 2.800000 -0.800000 -0.750000
v 2.800000 1.400000 -0.750000
v 3.006368 -1.000000 2.956369
v 3.043071 -0.800000 2.993072
v 3.043071 -0.800000 2.806931
v 2.893632 -1.000000 2.843633
v 2.856929 -0.800000 2.806931
v 3.043071 -0.900000 2.806931
v 2.856929 -0.900000 2.993072
v 3.006368 -1.000000 -0.956368
v 3.043071 -0.800000 -0.993071
v 3.006368 -1.000000 -0.843632
v 3.043071 -0.800000 -0.806929
v 2.893632 -1.000000 -0.956368
v 2.856929 -0.800000 -0.993071
v 2.893632 -1.000000 -0.843632
v 2.856929 -0.800000 -0.806929
v 3.043071 -0.900000 -0.993071
v 3.043071 -0.900000 -0.806929
v 2.856929 -0.900000 -0.806929
v 2.856929 -0.900000 -0.993071
v 1.328771 0.400000 0.232962
v 2.671229 0.400000 0.232962
v 1.328771 0.400000 -0.718071
v 2.671229 0.400000 -0.718071
v 1.328771 0.600000 0.232962
v 2.671229 0.600000 0.232962
v 1.328771 0.600000 -0.718071
v 2.671229 0.600000 -0.718071
v 1.751704 0.400000 0.232962
v 2.248296 0.400000 0.232962
v 1.328771 0.400000 -0.418453
v 1.328771 0.400000 -0.066656
v 2.671229 0.400000 -0.066656
v 2.671229 0.400000 -0.418453
v 2.223743 0.400000 -0.718071
v 1.776257 0.400000 -0.718071
v 1.751704 0.600000 0.232962
v 2.248296 0.600000 0.232962
v 1.328771 0.600000 -0.418453
v 1.328771 0.600000 -0.066656
v 2.671229 0.600000 -0.066656
v 2.671229 0.600000 -0.418453
v 2.248296 0.600000 -0.718071
v 1.751704 0.600000 -0.718071
v 2.744887 0.463009 -0.770251
v 2.744887 0.536991 -0.770251
v 1.255113 0.536991 -0.770251
v 1.255113 0.463009 -0.770251
v 1.255113 0.536991 0.285143
v 1.255113 0.463009 0.285143
v 2.744887 0.463009 0.285143
v 2.744887 0.536991 0.285143
v 2.248296 0.463009 0.285143
v 2.248296 0.536991 0.285143
v 1.751704 0.463009 0.285143
v 1.751704 0.536991 0.285143
v 2.744887 0.463009 -0.418453
v 2.744887 0.536991 -0.418453
v 2.744887 0.463009 -0.066656
v 2.744887 0.536991 -0.066656
v 1.255113 0.463009 -0.066656
v 1.255113 0.536991 -0.066656
v 1.255113 0.463009 -0.418453
v 1.255113 0.536991 -0.418453
v 1.751704 0.463009 -0.770251
v 1.751704 0.536991 -0.770251
v 2.248296 0.463009 -0.770251
v 2.248296 0.536991 -0.770251
v 1.615485 0.728943 -0.514955
v 1.615485 0.728943 0.029846
v 2.384515 0.728943 -0.514955
v 2.384515 0.728943 0.029846
v 3.100000 -0.800000 2.750001
v 3.100000 -0.800000 3.050001
v 2.800000 -0.800000 3.050001
v 2.800000 0.900000 3.050001
v 3.006368 -1.000000 2.843633
v 2.893632 -1.000000 2.956369
v 2.856929 -0.800000 2.993072
v 3.043071 -0.900000 2.993072
v 2.856929 -0.900000 2.806931
vt 0.473246 0.000238
vt 0.473246 0.263020
vt 0.000238 0.263020
vt 0.000238 0.000238
vt 0.000238 0.315577
vt 0.473246 0.315577
vt 0.473246 0.578359
vt 0.000238 0.578359
vt 0.552556 0.420690
vt 0.289774 0.420690
vt 0.289774 0.184185
vt 0.552556 0.184185
vt 0.578835 0.184185
vt 0.578835 0.420690
vt 0.841617 0.420690
vt 0.841617 0.184185
vt 0.867896 0.184185
vt 0.867896 0.420690
vt 0.802675 0.408026
vt 0.802675 0.697087
vt 0.763258 0.697087
vt 0.763258 0.408026
vt 0.723840 0.697087
vt 0.723840 0.408026
vt 0.039655 0.881510
vt 0.039655 0.920927
vt 0.000238 0.920928
vt 0.000238 0.881510
vt 0.263020 0.920927
vt 0.263020 0.881510
vt 0.302437 0.881510
vt 0.302437 0.920928
vt 0.263020 0.999762
vt 0.039655 0.999762
vt 0.039655 0.960345
vt 0.263020 0.960345
vt 0.039655 0.842093
vt 0.263020 0.842093
vt 0.684423 0.697087
vt 0.684423 0.408026
vt 0.842093 0.408026
vt 0.842093 0.697087
vt 0.723840 0.368608
vt 0.763258 0.368608
vt 0.420690 0.867896
vt 0.420690 0.631391
vt 0.446968 0.631391
vt 0.446968 0.867896
vt 0.223603 0.631391
vt 0.223603 0.867896
vt 0.197325 0.867896
vt 0.197325 0.631391
vt 0.842093 0.736504
vt 0.802675 0.736504
vt 0.000238 0.867896
vt 0.000238 0.631391
vt 0.473246 0.263020
vt 0.000238 0.263020
vt 0.000238 0.315577
vt 0.473246 0.315577
vt 0.289774 0.184185
vt 0.552556 0.184185
vt 0.578835 0.184185
vt 0.841617 0.184185
vt 0.867896 0.184185
vt 0.802675 0.408026
vt 0.802675 0.697087
vt 0.763258 0.697087
vt 0.763258 0.408026
vt 0.723840 0.697087
vt 0.723840 0.408026
vt 0.039655 0.881510
vt 0.039655 0.920927
vt 0.000238 0.920928
vt 0.000238 0.881510
vt 0.263020 0.920927
vt 0.263020 0.881510
vt 0.302437 0.881510
vt 0.302437 0.920928
vt 0.263020 0.999762
vt 0.039655 0.999762
vt 0.039655 0.960345
vt 0.263020 0.960345
vt 0.039655 0.842093
vt 0.263020 0.842093
vt 0.684423 0.697087
vt 0.684423 0.408026
vt 0.842093 0.408026
vt 0.842093 0.697087
vt 0.723840 0.368608
vt 0.763258 0.368608
vt 0.420690 0.631391
vt 0.446968 0.631391
vt 0.223603 0.631391
vt 0.197325 0.631391
vt 0.842093 0.736504
vt 0.802675 0.736504
vt 0.000238 0.631391
vt 0.833358 0.720045
vt 0.453412 0.720045
vt 0.453412 0.000146
vt 0.833359 0.000146
vt 0.436749 0.720045
vt 0.436747 0.000146
vt 0.406756 0.720045
vt 0.406751 0.000146
vt 0.423416 0.000146
vt 0.423418 0.720045
vt 0.048256 0.936989
vt 0.067554 0.999855
vt 0.007639 0.999855
vt 0.844807 0.397653
vt 0.844807 0.298349
vt 0.861166 0.313078
vt 0.861166 0.397653
vt 0.880841 0.140845
vt 0.880841 0.211194
vt 0.861457 0.200760
vt 0.861457 0.140845
vt 0.847830 0.666902
vt 0.847830 0.596552
vt 0.867214 0.606987
vt 0.867214 0.666902
vt 0.830012 0.198754
vt 0.830012 0.298058
vt 0.813652 0.283329
vt 0.813652 0.198754
vt 0.830012 0.000146
vt 0.830012 0.099450
vt 0.813652 0.099450
vt 0.813652 0.014875
vt 0.861166 0.014875
vt 0.861166 0.099449
vt 0.844807 0.099450
vt 0.844806 0.000146
vt 0.861166 0.198754
vt 0.844807 0.198754
vt 0.861166 0.283329
vt 0.844807 0.298058
vt 0.847830 0.807601
vt 0.847830 0.737252
vt 0.867214 0.737252
vt 0.867214 0.797167
vt 0.813652 0.797167
vt 0.813652 0.737252
vt 0.833036 0.737252
vt 0.833036 0.807601
vt 0.813652 0.666902
vt 0.833036 0.666902
vt 0.813652 0.606987
vt 0.833036 0.596552
vt 0.880841 0.000146
vt 0.880841 0.070495
vt 0.861457 0.070495
vt 0.861457 0.010580
vt 0.915019 0.010580
vt 0.915019 0.070495
vt 0.895635 0.070495
vt 0.895635 0.000146
vt 0.915019 0.140845
vt 0.895635 0.140845
vt 0.915018 0.200760
vt 0.895635 0.211194
vt 0.844807 0.596262
vt 0.844807 0.496957
vt 0.861166 0.496957
vt 0.861166 0.581532
vt 0.813653 0.581532
vt 0.813652 0.492048
vt 0.830012 0.496957
vt 0.830012 0.596262
vt 0.813652 0.402563
vt 0.830012 0.397653
vt 0.813652 0.313078
vt 0.830012 0.298349
vt 0.067554 0.720338
vt 0.048256 0.783204
vt 0.007639 0.720338
vt 0.000146 0.909749
vt 0.000146 0.810444
vt 0.197818 0.720338
vt 0.157201 0.783204
vt 0.137903 0.720338
vt 0.205311 0.810444
vt 0.205311 0.909748
vt 0.157201 0.936989
vt 0.205311 0.994323
vt 0.137903 0.999855
vt 0.000146 0.994323
vt 0.197818 0.999855
vt 0.000146 0.725870
vt 0.205311 0.725870
vt 0.453412 0.720045
vt 0.453412 0.000146
vt 0.436749 0.720045
vt 0.436747 0.000146
vt 0.406756 0.720045
vt 0.406751 0.000146
vt 0.423416 0.000146
vt 0.423418 0.720045
vt 0.048256 0.936989
vt 0.067554 0.999855
vt 0.007639 0.999855
vt 0.844807 0.397653
vt 0.844807 0.298349
vt 0.861166 0.313078
vt 0.861166 0.397653
vt 0.880841 0.140845
vt 0.880841 0.211194
vt 0.861457 0.200760
vt 0.861457 0.140845
vt 0.847830 0.666902
vt 0.847830 0.596552
vt 0.867214 0.606987
vt 0.867214 0.666902
vt 0.830012 0.198754
vt 0.830012 0.298058
vt 0.813652 0.283329
vt 0.813652 0.198754
vt 0.830012 0.000146
vt 0.830012 0.099450
vt 0.813652 0.099450
vt 0.813652 0.014875
vt 0.861166 0.014875
vt 0.861166 0.099449
vt 0.844807 0.099450
vt 0.844806 0.000146
vt 0.861166 0.198754
vt 0.844807 0.198754
vt 0.861166 0.283329
vt 0.844807 0.298058
vt 0.847830 0.807601
vt 0.847830 0.737252
vt 0.867214 0.737252
vt 0.867214 0.797167
vt 0.813652 0.797167
vt 0.813652 0.737252
vt 0.833036 0.737252
vt 0.833036 0.807601
vt 0.813652 0.666902
vt 0.833036 0.666902
vt 0.813652 0.606987
vt 0.833036 0.596552
vt 0.880841 0.000146
vt 0.880841 0.070495
vt 0.861457 0.070495
vt 0.861457 0.010580
vt 0.915019 0.010580
vt 0.915019 0.070495
vt 0.895635 0.070495
vt 0.895635 0.000146
vt 0.915019 0.140845
vt 0.895635 0.140845
vt 0.915018 0.200760
vt 0.895635 0.211194
vt 0.844807 0.596262
vt 0.844807 0.496957
vt 0.861166 0.496957
vt 0.861166 0.581532
vt 0.813653 0.581532
vt 0.813652 0.492048
vt 0.830012 0.496957
vt 0.830012 0.596262
vt 0.813652 0.402563
vt 0.830012 0.397653
vt 0.813652 0.313078
vt 0.830012 0.298349
vt 0.067554 0.720338
vt 0.048256 0.783204
vt 0.007639 0.720338
vt 0.000146 0.909749
vt 0.000146 0.810444
vt 0.197818 0.720338
vt 0.157201 0.783204
vt 0.137903 0.720338
vt 0.205311 0.810444
vt 0.205311 0.909748
vt 0.157201 0.936989
vt 0.205311 0.994323
vt 0.137903 0.999855
vt 0.000146 0.994323
vt 0.197818 0.999855
vt 0.000146 0.725870
vt 0.205311 0.725870
vt 0.438004 0.266645
vt 0.438004 0.344856
vt 0.292421 0.344856
vt 0.292421 0.266645
vt 0.146839 0.344856
vt 0.146839 0.266645
vt 0.001256 0.344856
vt 0.001256 0.266645
vt 0.583586 0.266645
vt 0.583586 0.344856
vt 0.263716 0.183333
vt 0.175544 0.183333
vt 0.175544 0.095161
vt 0.263716 0.095161
vt 0.554881 0.183333
vt 0.466709 0.183333
vt 0.118134 0.183333
vt 0.029961 0.183333
vt 0.409298 0.183333
vt 0.321127 0.183333
vt 0.438004 0.266646
vt 0.438004 0.344856
vt 0.292421 0.344856
vt 0.292421 0.266645
vt 0.146839 0.344856
vt 0.146839 0.266645
vt 0.001256 0.344856
vt 0.001256 0.266645
vt 0.583586 0.266646
vt 0.583586 0.344856
vt 0.263716 0.183333
vt 0.175544 0.183333
vt 0.175544 0.095161
vt 0.263716 0.095161
vt 0.554881 0.183333
vt 0.466709 0.183333
vt 0.118133 0.183333
vt 0.029961 0.183333
vt 0.409299 0.183333
vt 0.321127 0.183333
vt 0.438004 0.266645
vt 0.438004 0.344856
vt 0.292421 0.344856
vt 0.292421 0.266645
vt 0.146839 0.344856
vt 0.146839 0.266645
vt 0.001256 0.344856
vt 0.001256 0.266645
vt 0.583586 0.266645
vt 0.583586 0.344856
vt 0.263716 0.183333
vt 0.175544 0.183333
vt 0.175544 0.095161
vt 0.263716 0.095161
vt 0.554881 0.183333
vt 0.466709 0.183333
vt 0.118134 0.183333
vt 0.029961 0.183333
vt 0.409298 0.183333
vt 0.321127 0.183333
vt 0.438004 0.266646
vt 0.438004 0.344856
vt 0.292421 0.344856
vt 0.292421 0.266645
vt 0.146839 0.344856
vt 0.146839 0.266645
vt 0.001256 0.344856
vt 0.001256 0.266645
vt 0.583586 0.266646
vt 0.583586 0.344856
vt 0.263716 0.183333
vt 0.175544 0.183333
vt 0.175544 0.095161
vt 0.263716 0.095161
vt 0.554881 0.183333
vt 0.466709 0.183333
vt 0.118133 0.183333
vt 0.029961 0.183333
vt 0.409299 0.183333
vt 0.321127 0.183333
vn 0.0000 1.0000 0.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 0.0000 -1.0000
vn -0.8000 0.6000 0.0000
vn -0.8000 -0.6000 0.0000
vn -0.4102 0.9120 0.0000
vn 0.0000 0.6378 -0.7702
vn 0.6500 0.7599 0.0000
vn -0.6500 0.7599 0.0000
vn -0.0000 0.6378 0.7702
vn 0.0000 -0.6378 0.7702
vn -0.6500 -0.7599 0.0000
vn 0.6500 -0.7599 0.0000
vn 0.0000 -0.6378 -0.7702
vn 0.4102 0.9120 0.0000
vn 0.0000 0.8443 0.5359
vn 0.0000 0.8443 -0.5359
vn -0.4102 -0.9120 0.0000
vn 0.4102 -0.9120 0.0000
vn 0.0000 -0.8443 -0.5359
vn 0.0000 -0.8443 0.5359
vn 0.0000 -0.8442 -0.5359
vn 0.0000 -0.3446 0.9388
vn 0.9388 -0.3446 0.0000
vn 0.0000 -0.3446 -0.9388
vn -0.9388 -0.3446 0.0000
vn 0.0000 0.3446 0.9388
vn -0.9388 0.3446 0.0000
vn 0.0000 0.3446 -0.9388
vn 0.9388 0.3446 0.0000
s off
f 1/1/1 5/2/1 7/3/1 3/4/1
f 8/5/2 7/3/2 5/2/2 6/6/2
f 6/6/3 2/7/3 4/8/3 8/5/3
f 9/9/4 10/10/4 45/11/4 46/12/4
f 44/13/1 11/14/1 9/9/1 46/12/1
f 12/15/3 43/16/3 45/17/3 10/18/3
f 17/19/5 18/20/5 22/21/5 21/22/5
f 21/22/6 22/21/6 50/23/6 49/24/6
f 42/25/1 13/26/1 15/27/1 40/28/1
f 14/29/3 41/30/3 39/31/3 16/32/3
f 39/33/4 40/34/4 15/35/4 16/36/4
f 41/30/5 42/25/5 40/37/5 39/38/5
f 49/24/2 50/23/2 48/39/2 47/40/2
f 14/29/6 13/26/6 42/25/6 41/30/6
f 47/41/4 48/42/4 18/20/4 17/19/4
f 16/36/2 15/35/2 13/26/2 14/29/2
f 21/22/1 49/24/1 47/43/1 17/44/1
f 19/45/1 25/46/1 27/47/1 23/48/1
f 26/49/3 20/50/3 24/51/3 28/52/3
f 50/53/3 22/54/3 18/20/3 48/42/3
f 24/51/4 23/55/4 27/56/4 28/52/4
f 26/49/6 25/46/6 19/45/6 20/50/6
f 44/13/6 43/16/6 12/15/6 11/14/6
f 1/1/3 127/57/3 129/58/3 3/4/3
f 130/59/2 129/58/2 127/57/2 128/60/2
f 128/60/1 2/7/1 4/8/1 130/59/1
f 9/9/6 10/10/6 153/61/6 154/62/6
f 152/63/3 11/14/3 9/9/3 154/62/3
f 12/15/1 151/64/1 153/65/1 10/18/1
f 133/66/5 134/67/5 136/68/5 135/69/5
f 135/69/4 136/68/4 158/70/4 157/71/4
f 150/72/3 131/73/3 132/74/3 233/75/3
f 230/76/1 149/77/1 232/78/1 231/79/1
f 232/80/6 233/81/6 132/82/6 231/83/6
f 149/77/5 150/72/5 233/84/5 232/85/5
f 157/71/2 158/70/2 156/86/2 155/87/2
f 230/76/4 131/73/4 150/72/4 149/77/4
f 155/88/6 156/89/6 134/67/6 133/66/6
f 231/83/2 132/82/2 131/73/2 230/76/2
f 135/69/3 157/71/3 155/90/3 133/91/3
f 19/45/3 137/92/3 139/93/3 23/48/3
f 138/94/1 20/50/1 24/51/1 140/95/1
f 158/96/1 136/97/1 134/67/1 156/89/1
f 24/51/6 23/55/6 139/98/6 140/95/6
f 138/94/4 137/92/4 19/45/4 20/50/4
f 152/63/4 151/64/4 12/15/4 11/14/4
f 33/99/1 34/100/1 32/101/1 31/102/1
f 37/103/7 36/104/7 32/101/7 34/100/7
f 29/105/8 30/106/8 35/107/8 38/108/8
f 38/108/2 35/107/2 36/104/2 37/103/2
f 126/109/9 95/110/9 80/111/9
f 122/112/10 100/113/10 82/114/10 97/115/10
f 118/116/11 101/117/11 81/118/11 93/119/11
f 114/120/12 106/121/12 80/122/12 95/123/12
f 110/124/13 103/125/13 79/126/13 91/127/13
f 106/128/13 108/129/13 92/130/13 80/131/13
f 108/129/13 110/124/13 91/127/13 92/130/13
f 76/132/14 84/133/14 107/134/14 105/135/14
f 105/135/4 107/134/4 108/129/4 106/128/4
f 84/133/14 83/136/14 109/137/14 107/134/14
f 107/134/4 109/137/4 110/124/4 108/129/4
f 83/136/14 75/138/14 104/139/14 109/137/14
f 109/137/4 104/139/4 103/125/4 110/124/4
f 100/140/12 112/141/12 96/142/12 82/143/12
f 112/141/12 114/120/12 95/123/12 96/142/12
f 78/144/15 88/145/15 111/146/15 99/147/15
f 99/147/2 111/146/2 112/141/2 100/140/2
f 88/145/15 87/148/15 113/149/15 111/146/15
f 111/146/2 113/149/2 114/120/2 112/141/2
f 87/148/15 76/150/15 105/151/15 113/149/15
f 113/149/2 105/151/2 106/121/2 114/120/2
f 103/152/11 116/153/11 94/154/11 79/155/11
f 116/153/11 118/116/11 93/119/11 94/154/11
f 75/156/16 86/157/16 115/158/16 104/159/16
f 104/159/5 115/158/5 116/153/5 103/152/5
f 86/157/16 85/160/16 117/161/16 115/158/16
f 115/158/5 117/161/5 118/116/5 116/153/5
f 85/160/16 77/162/16 102/163/16 117/161/16
f 117/161/5 102/163/5 101/117/5 118/116/5
f 101/164/10 120/165/10 98/166/10 81/167/10
f 120/165/10 122/112/10 97/115/10 98/166/10
f 77/168/17 90/169/17 119/170/17 102/171/17
f 102/171/6 119/170/6 120/165/6 101/164/6
f 90/169/17 89/172/17 121/173/17 119/170/17
f 119/170/6 121/173/6 122/112/6 120/165/6
f 89/172/17 78/174/17 99/175/17 121/173/17
f 121/173/6 99/175/6 100/113/6 122/112/6
f 94/176/18 124/177/18 79/178/18
f 124/177/19 126/109/19 92/179/19 91/180/19
f 81/181/18 123/182/18 93/183/18
f 93/183/18 123/182/18 124/177/18 94/176/18
f 98/184/20 97/185/20 125/186/20 123/182/20
f 123/182/1 125/186/1 126/109/1 124/177/1
f 97/185/20 82/187/20 125/186/20
f 125/186/9 96/188/9 95/110/9 126/109/9
f 80/189/19 92/179/19 126/109/19
f 125/186/9 82/190/9 96/188/9
f 79/191/19 124/177/19 91/180/19
f 123/182/20 81/192/20 98/184/20
f 33/99/3 144/193/3 143/194/3 31/102/3
f 147/195/8 146/196/8 143/194/8 144/193/8
f 141/197/7 142/198/7 145/199/7 148/200/7
f 148/200/2 145/199/2 146/196/2 147/195/2
f 229/201/21 198/202/21 183/203/21
f 225/204/14 203/205/14 185/206/14 200/207/14
f 221/208/16 204/209/16 184/210/16 196/211/16
f 217/212/15 209/213/15 183/214/15 198/215/15
f 213/216/17 206/217/17 182/218/17 194/219/17
f 209/220/17 211/221/17 195/222/17 183/223/17
f 211/221/17 213/216/17 194/219/17 195/222/17
f 179/224/10 187/225/10 210/226/10 208/227/10
f 208/227/6 210/226/6 211/221/6 209/220/6
f 187/225/10 186/228/10 212/229/10 210/226/10
f 210/226/6 212/229/6 213/216/6 211/221/6
f 186/228/10 178/230/10 207/231/10 212/229/10
f 212/229/6 207/231/6 206/217/6 213/216/6
f 203/232/15 215/233/15 199/234/15 185/235/15
f 215/233/15 217/212/15 198/215/15 199/234/15
f 181/236/12 191/237/12 214/238/12 202/239/12
f 202/239/2 214/238/2 215/233/2 203/232/2
f 191/237/12 190/240/12 216/241/12 214/238/12
f 214/238/2 216/241/2 217/212/2 215/233/2
f 190/240/12 179/242/12 208/243/12 216/241/12
f 216/241/2 208/243/2 209/213/2 217/212/2
f 206/244/16 219/245/16 197/246/16 182/247/16
f 219/245/16 221/208/16 196/211/16 197/246/16
f 178/248/11 189/249/11 218/250/11 207/251/11
f 207/251/5 218/250/5 219/245/5 206/244/5
f 189/249/11 188/252/11 220/253/11 218/250/11
f 218/250/5 220/253/5 221/208/5 219/245/5
f 188/252/11 180/254/11 205/255/11 220/253/11
f 220/253/5 205/255/5 204/209/5 221/208/5
f 204/256/14 223/257/14 201/258/14 184/259/14
f 223/257/14 225/204/14 200/207/14 201/258/14
f 180/260/13 193/261/13 222/262/13 205/263/13
f 205/263/4 222/262/4 223/257/4 204/256/4
f 193/261/13 192/264/13 224/265/13 222/262/13
f 222/262/4 224/265/4 225/204/4 223/257/4
f 192/264/13 181/266/13 202/267/13 224/265/13
f 224/265/4 202/267/4 203/205/4 225/204/4
f 197/268/22 227/269/22 182/270/22
f 227/269/23 229/201/23 195/271/23 194/272/23
f 184/273/22 226/274/22 196/275/22
f 196/275/22 226/274/22 227/269/22 197/268/22
f 201/276/24 200/277/24 228/278/24 226/274/24
f 226/274/3 228/278/3 229/201/3 227/269/3
f 200/277/24 185/279/24 228/278/24
f 228/278/21 199/280/21 198/202/21 229/201/21
f 183/281/25 195/271/25 229/201/25
f 228/278/21 185/282/21 199/280/21
f 182/283/23 227/269/23 194/272/23
f 226/274/24 184/284/24 201/276/24
f 59/285/2 52/286/2 54/287/2 60/288/2
f 60/288/6 54/287/6 58/289/6 61/290/6
f 61/290/5 58/289/5 56/291/5 62/292/5
f 62/293/4 56/294/4 52/286/4 59/285/4
f 53/295/3 57/296/3 55/297/3 51/298/3
f 55/299/26 62/293/26 59/285/26 51/300/26
f 57/301/27 61/290/27 62/292/27 55/302/27
f 53/295/28 60/288/28 61/290/28 57/296/28
f 51/303/29 59/285/29 60/288/29 53/304/29
f 71/305/5 64/306/5 66/307/5 72/308/5
f 72/308/6 66/307/6 70/309/6 73/310/6
f 73/310/2 70/309/2 68/311/2 74/312/2
f 74/313/4 68/314/4 64/306/4 71/305/4
f 65/315/1 69/316/1 67/317/1 63/318/1
f 67/319/30 74/313/30 71/305/30 63/320/30
f 69/321/31 73/310/31 74/312/31 67/322/31
f 65/315/32 72/308/32 73/310/32 69/316/32
f 63/323/33 71/305/33 72/308/33 65/324/33
f 237/325/2 160/326/2 161/327/2 164/328/2
f 164/328/4 161/327/4 163/329/4 238/330/4
f 238/330/5 163/329/5 236/331/5 165/332/5
f 165/333/6 236/334/6 160/326/6 237/325/6
f 234/335/1 162/336/1 235/337/1 159/338/1
f 235/339/32 165/333/32 237/325/32 159/340/32
f 162/341/33 238/330/33 165/332/33 235/342/33
f 234/335/30 164/328/30 238/330/30 162/336/30
f 159/343/31 237/325/31 164/328/31 234/344/31
f 174/345/5 167/346/5 169/347/5 175/348/5
f 175/348/4 169/347/4 173/349/4 176/350/4
f 176/350/2 173/349/2 171/351/2 177/352/2
f 177/353/6 171/354/6 167/346/6 174/345/6
f 168/355/3 172/356/3 170/357/3 166/358/3
f 170/359/28 177/353/28 174/345/28 166/360/28
f 172/361/29 176/350/29 177/352/29 170/362/29
f 168/355/26 175/348/26 176/350/26 172/356/26
f 166/363/27 174/345/27 175/348/27 168/364/27

View File

@ -0,0 +1,279 @@
# Blender v3.0.0 OBJ File: 'multidecor_jungle_bed.blend'
# www.blender.org
o Cube
v 0.782597 0.250000 -0.500000
v 1.000000 -1.000000 -0.500000
v 1.000000 -1.000000 3.500000
v -0.782597 0.250000 -0.500000
v -1.000000 -1.000000 -0.500000
v -1.000000 -1.000000 3.500000
v 1.000000 -1.000000 -1.000000
v -1.000000 -1.000000 -1.000000
v 1.000000 0.000000 -1.000000
v -1.000000 0.000000 -1.000000
v -0.782597 1.032597 -0.500000
v 0.782597 1.032597 -0.500000
v -1.000000 1.250000 -1.000000
v 1.000000 1.250000 -1.000000
v 1.000000 0.000000 3.500000
v -1.000000 0.000000 3.500000
v 1.000000 0.250000 3.500000
v -1.000000 0.250000 3.500000
v 1.000000 0.250000 -0.500000
v -1.000000 0.250000 -0.500000
v 1.100000 0.083333 -0.500000
v 1.100000 0.166667 -0.500000
v 1.100000 0.166667 3.600000
v 1.100000 0.083333 3.600000
v -1.100000 0.083333 3.600000
v -1.100000 0.166667 3.600000
v -1.100000 0.166667 -0.500000
v -1.100000 0.083333 -0.500000
v 0.750049 0.250000 0.624672
v -0.750049 0.250000 0.624672
v 0.750049 0.250000 -0.438218
v -0.750049 0.250000 -0.438218
v 0.496755 0.701996 0.394951
v -0.496755 0.701996 0.394951
v 0.496755 0.701996 -0.208497
v -0.496755 0.701996 -0.208497
v 0.823128 0.350000 -0.489998
v 0.823128 0.450000 -0.489998
v 0.823128 0.450000 0.676453
v 0.823128 0.350000 0.676453
v -0.823128 0.350000 0.676453
v -0.823128 0.450000 0.676453
v -0.823128 0.450000 -0.489998
v -0.823128 0.350000 -0.489998
v 0.750049 0.550000 0.624672
v -0.750049 0.550000 0.624672
v 0.750049 0.550000 -0.438218
v -0.750049 0.550000 -0.438218
v -1.000000 0.000000 -0.500000
v 1.000000 0.000000 -0.500000
v -1.000000 1.250000 -0.500000
v 1.000000 1.250000 -0.500000
v -0.782597 0.250000 -0.556498
v 0.782597 0.250000 -0.556498
v -0.782597 1.032597 -0.556498
v 0.782597 1.032597 -0.556498
vt 0.000302 0.709880
vt 0.000302 0.473556
vt 0.472951 0.473556
vt 0.472951 0.709880
vt 0.118465 0.855404
vt 0.000303 0.855404
vt 0.000302 0.619080
vt 0.118465 0.619080
vt 0.118465 0.500918
vt 0.591113 0.500918
vt 0.591113 0.619080
vt 0.591113 0.855404
vt 0.591113 0.973566
vt 0.118465 0.973566
vt 0.650194 0.500918
vt 0.650194 0.619080
vt 0.768356 0.619080
vt 0.768356 0.855404
vt 0.650194 0.855404
vt 0.917268 0.893961
vt 0.917268 0.953042
vt 0.769566 0.953042
vt 0.769566 0.893961
vt 0.650194 0.973566
vt 0.710485 0.893961
vt 0.710485 0.657637
vt 0.769566 0.657637
vt 0.868110 0.935530
vt 0.775637 0.935530
vt 0.775637 0.928854
vt 0.868110 0.928854
vt 0.917268 0.598556
vt 0.917268 0.657637
vt 0.769566 0.598556
vt 0.501459 0.028649
vt 0.737783 0.028649
vt 0.737783 0.501298
vt 0.501459 0.501298
vt 0.859316 0.499875
vt 0.859316 0.015411
vt 0.874698 0.015411
vt 0.874697 0.488058
vt 0.818102 0.499874
vt 0.818102 0.015411
vt 0.833483 0.027227
vt 0.833483 0.499874
vt 0.942497 0.260259
vt 0.942496 0.000302
vt 0.957878 0.012119
vt 0.957878 0.248443
vt 0.978177 0.260260
vt 0.978176 0.000302
vt 0.988023 0.012119
vt 0.988023 0.248444
vt 0.958483 0.248444
vt 0.958483 0.012119
vt 0.968329 0.000302
vt 0.968330 0.260260
vt 0.917268 0.248443
vt 0.917268 0.012119
vt 0.932650 0.000302
vt 0.932649 0.260259
vt 0.792874 0.499874
vt 0.792873 0.027227
vt 0.808255 0.015411
vt 0.808255 0.499874
vt 0.834088 0.488059
vt 0.834088 0.015411
vt 0.849469 0.015411
vt 0.849470 0.499875
vt 0.634360 0.458335
vt 0.508767 0.458335
vt 0.508767 0.281080
vt 0.634360 0.281080
vt 0.711562 0.352662
vt 0.828957 0.352662
vt 0.828957 0.423967
vt 0.711562 0.423967
vt 0.684505 0.352662
vt 0.684505 0.490492
vt 0.669870 0.484374
vt 0.669870 0.358781
vt 0.951217 0.281080
vt 0.951217 0.418910
vt 0.936582 0.412792
vt 0.936582 0.287199
vt 0.875950 0.281080
vt 0.875950 0.475605
vt 0.862643 0.466970
vt 0.862643 0.289715
vt 0.829490 0.326935
vt 0.634965 0.326935
vt 0.643600 0.313628
vt 0.820855 0.313629
vt 0.820855 0.352057
vt 0.643600 0.352057
vt 0.634965 0.338751
vt 0.829490 0.338751
vt 0.901072 0.289715
vt 0.901072 0.466970
vt 0.887766 0.475605
vt 0.887766 0.281080
vt 0.977669 0.287199
vt 0.977669 0.412792
vt 0.963034 0.418910
vt 0.963033 0.281080
vt 0.710957 0.358781
vt 0.710957 0.484374
vt 0.696322 0.490492
vt 0.696321 0.352662
vt 0.830095 0.437040
vt 0.830095 0.319645
vt 0.634965 0.457230
vt 0.634965 0.385925
vt 0.901677 0.385648
vt 0.901677 0.314343
vt 0.673530 0.281080
vt 0.790925 0.281080
vt 0.904348 0.720320
vt 0.904348 0.535373
vt 0.933889 0.509685
vt 0.933889 0.746009
vt 0.794650 0.525991
vt 0.794650 0.710938
vt 0.768961 0.736627
vt 0.768961 0.500302
vt 0.887123 0.525991
vt 0.916663 0.500302
vt 0.887123 0.710938
vt 0.916663 0.736627
vt 0.341582 0.431954
vt 0.341582 0.247008
vt 0.434055 0.247008
vt 0.434055 0.431955
vt 0.768961 0.928854
vt 0.768961 0.743907
vt 0.775637 0.743907
vt 0.775637 0.737231
vt 0.868110 0.737232
vt 0.868110 0.743908
vt 0.874786 0.743908
vt 0.874786 0.928854
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
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 0.6402 0.7682 0.0000
vn -0.6402 0.7682 0.0000
vn 0.0000 0.7682 0.6402
vn 0.0000 -0.7682 0.6402
vn -0.6402 -0.7682 0.0000
vn 0.6402 -0.7682 -0.0000
vn 0.8074 0.5900 0.0000
vn -0.8074 0.5900 0.0000
vn 0.0000 0.4598 0.8880
vn 0.0000 0.4598 -0.8880
vn -0.0000 -0.4598 -0.8880
vn 0.0000 -0.4598 0.8880
vn -0.8074 -0.5900 0.0000
vn 0.8074 -0.5900 0.0000
vn 0.0000 0.8340 0.5518
vn 0.5145 0.8575 0.0000
vn -0.5145 0.8575 0.0000
vn 0.0000 0.8340 -0.5518
s off
f 50/1/1 49/2/1 16/3/1 15/4/1
f 3/5/2 15/6/2 16/7/2 6/8/2
f 6/8/3 16/9/3 49/10/3 5/11/3
f 5/11/4 2/12/4 3/5/4 6/8/4
f 2/12/5 50/13/5 15/14/5 3/5/5
f 5/11/3 49/10/3 10/15/3 8/16/3
f 8/16/6 10/17/6 9/18/6 7/19/6
f 2/12/4 5/11/4 8/16/4 7/19/4
f 10/20/3 49/21/3 51/22/3 13/23/3
f 50/13/5 2/12/5 7/19/5 9/24/5
f 51/25/1 52/26/1 14/27/1 13/23/1
f 11/28/5 4/29/5 53/30/5 55/31/5
f 50/32/5 9/33/5 14/27/5 52/34/5
f 9/33/6 10/20/6 13/23/6 14/27/6
f 19/35/1 20/36/1 18/37/1 17/38/1
f 23/39/7 22/40/7 19/41/7 17/42/7
f 27/43/8 26/44/8 18/45/8 20/46/8
f 26/47/9 23/48/9 17/49/9 18/50/9
f 22/51/6 27/52/6 20/53/6 19/54/6
f 50/55/6 49/56/6 28/57/6 21/58/6
f 21/58/6 28/57/6 27/52/6 22/51/6
f 16/59/10 15/60/10 24/61/10 25/62/10
f 25/62/2 24/61/2 23/48/2 26/47/2
f 49/63/11 16/64/11 25/65/11 28/66/11
f 28/66/3 25/65/3 26/44/3 27/43/3
f 15/67/12 50/68/12 21/69/12 24/70/12
f 24/70/5 21/69/5 22/40/5 23/39/5
f 31/71/4 29/72/4 30/73/4 32/74/4
f 35/75/1 36/76/1 34/77/1 33/78/1
f 39/79/13 38/80/13 47/81/13 45/82/13
f 43/83/14 42/84/14 46/85/14 48/86/14
f 42/87/15 39/88/15 45/89/15 46/90/15
f 38/91/16 43/92/16 48/93/16 47/94/16
f 31/95/17 32/96/17 44/97/17 37/98/17
f 37/98/6 44/97/6 43/92/6 38/91/6
f 30/99/18 29/100/18 40/101/18 41/102/18
f 41/102/2 40/101/2 39/88/2 42/87/2
f 32/103/19 30/104/19 41/105/19 44/106/19
f 44/106/3 41/105/3 42/84/3 43/83/3
f 29/107/20 31/108/20 37/109/20 40/110/20
f 40/110/5 37/109/5 38/80/5 39/79/5
f 33/111/21 34/112/21 46/90/21 45/89/21
f 35/113/22 33/114/22 45/82/22 47/81/22
f 34/115/23 36/116/23 48/86/23 46/85/23
f 36/117/24 35/118/24 47/94/24 48/93/24
f 1/119/2 4/120/2 49/121/2 50/122/2
f 11/123/2 12/124/2 52/125/2 51/126/2
f 4/127/2 11/123/2 51/126/2 49/128/2
f 12/124/2 1/129/2 50/130/2 52/125/2
f 53/131/2 54/132/2 56/133/2 55/134/2
f 4/135/1 1/136/1 54/137/1 53/30/1
f 1/138/3 12/139/3 56/140/3 54/137/3
f 12/141/4 11/142/4 55/31/4 56/140/4

View File

@ -1,54 +1,54 @@
# Blender v3.0.0 OBJ File: 'multidecor_kitchen_modern_wooden_table_1.blend'
# www.blender.org
o Cube
v 1.100000 1.250000 -1.100000
v 1.100000 1.000000 -1.100000
v 1.100000 1.250000 1.100000
v 1.100000 1.000000 1.100000
v -1.100000 1.250000 -1.100000
v -1.100000 1.000000 -1.100000
v -1.100000 1.250000 1.100000
v -1.100000 1.000000 1.100000
v -0.750000 -1.000000 0.750000
v -0.750000 1.000000 0.750000
v -0.750000 -1.000000 1.000000
v -0.750000 1.000000 1.000000
v -1.000000 -1.000000 0.750000
v -1.000000 1.000000 0.750000
v -1.000000 -1.000000 1.000000
v -1.000000 1.000000 1.000000
v 0.750000 -1.000000 0.750000
v 0.750000 1.000000 0.750000
v 1.000000 -1.000000 0.750000
v 1.000000 1.000000 0.750000
v 0.750000 -1.000000 1.000000
v 0.750000 1.000000 1.000000
v 1.000000 -1.000000 1.000000
v 1.000000 1.000000 1.000000
v -0.803259 0.212866 0.750000
v -0.803259 0.356348 0.750000
v -0.946741 0.212866 0.750000
v -0.946741 0.356348 0.750000
v -0.803259 0.212866 -1.100000
v -0.803259 0.356348 -1.100000
v -0.946741 0.212866 -1.100000
v -0.946741 0.356348 -1.100000
v 0.750000 0.212866 0.803259
v 0.750000 0.356348 0.803259
v 0.750000 0.212866 0.946741
v 0.750000 0.356348 0.946741
v -0.750000 0.212866 0.803259
v -0.750000 0.356348 0.803259
v -0.750000 0.212866 0.946741
v -0.750000 0.356348 0.946741
v 0.803259 0.212866 -1.100000
v 0.803259 0.356348 -1.100000
v 0.946741 0.212866 -1.100000
v 0.946741 0.356348 -1.100000
v 0.803259 0.212866 0.750000
v 0.803259 0.356348 0.750000
v 0.946741 0.212866 0.750000
v 0.946741 0.356348 0.750000
v 1.257795 1.249375 -1.257795
v 1.257795 0.960625 -1.257795
v 1.257795 1.249375 1.257795
v 1.257795 0.960625 1.257795
v -1.257795 1.249375 -1.257795
v -1.257795 0.960625 -1.257795
v -1.257795 1.249375 1.257795
v -1.257795 0.960625 1.257795
v -0.857587 -1.249375 -0.857587
v -0.857587 0.960625 -0.857587
v -1.143450 -1.249375 -0.857587
v -1.143450 0.960625 -0.857587
v -0.857588 -1.249375 -1.143450
v -0.857588 0.960625 -1.143450
v -1.143450 -1.249375 -1.143450
v -1.143450 0.960625 -1.143450
v -0.857587 -1.249375 0.857588
v -0.857587 0.960625 0.857588
v -0.857587 -1.249375 1.143450
v -0.857587 0.960625 1.143450
v -1.143450 -1.249375 0.857588
v -1.143450 0.960625 0.857588
v -1.143450 -1.249375 1.143450
v -1.143450 0.960625 1.143450
v -0.857588 0.151486 -0.918486
v -0.857588 0.317207 -0.918486
v -0.857588 0.151486 -1.082551
v -0.857588 0.317207 -1.082551
v 1.557795 0.151486 -0.918486
v 1.557795 0.317207 -0.918486
v 1.557795 0.151486 -1.082551
v 1.557795 0.317207 -1.082551
v -0.918486 0.151486 0.857588
v -0.918486 0.317207 0.857588
v -1.082551 0.151486 0.857588
v -1.082551 0.317207 0.857588
v -0.918487 0.151486 -0.857587
v -0.918487 0.317207 -0.857587
v -1.082551 0.151486 -0.857587
v -1.082551 0.317207 -0.857587
v 1.557795 0.151486 0.918486
v 1.557795 0.317207 0.918486
v 1.557795 0.151486 1.082551
v 1.557795 0.317207 1.082551
v -0.857587 0.151486 0.918487
v -0.857587 0.317207 0.918487
v -0.857587 0.151486 1.082551
v -0.857587 0.317207 1.082551
vt 0.042908 0.418395
vt 0.042908 0.042908
vt 0.418395 0.042908
@ -63,64 +63,72 @@ vt 0.042908 0.461064
vt 0.418395 0.461064
vt 0.000239 0.042908
vt 0.000239 0.418395
vt 0.732061 0.494045
vt 0.733355 0.717556
vt 0.708866 0.717556
vt 0.708776 0.494045
vt 0.684377 0.717556
vt 0.685490 0.494045
vt 0.778633 0.494045
vt 0.782333 0.717556
vt 0.757843 0.717556
vt 0.755347 0.494045
vt 0.085577 0.461542
vt 0.085577 0.802894
vt 0.042908 0.802894
vt 0.042908 0.461542
vt 0.000239 0.802894
vt 0.000239 0.461542
vt 0.170915 0.461542
vt 0.170915 0.802894
vt 0.128246 0.802894
vt 0.128246 0.461542
vt 0.813340 0.718034
vt 0.813340 0.760703
vt 0.770671 0.760703
vt 0.770671 0.718034
vt 0.085577 0.461542
vt 0.085577 0.802894
vt 0.042908 0.802894
vt 0.042908 0.461542
vt 0.000239 0.802894
vt 0.000239 0.461542
vt 0.170915 0.461542
vt 0.170915 0.802894
vt 0.128246 0.802894
vt 0.128246 0.461542
vt 0.727524 0.760703
vt 0.727524 0.718034
vt 0.770193 0.718034
vt 0.770193 0.760703
vt 0.732061 0.494045
vt 0.733355 0.717556
vt 0.708866 0.717556
vt 0.708776 0.494045
vt 0.684377 0.717556
vt 0.685490 0.494045
vt 0.778633 0.494045
vt 0.708866 0.357026
vt 0.733355 0.357026
vt 0.757844 0.357026
vt 0.782333 0.357026
vt 0.782333 0.717556
vt 0.757843 0.717556
vt 0.755347 0.494045
vt 0.813340 0.803850
vt 0.770671 0.803850
vt 0.770671 0.761181
vt 0.813340 0.761181
vt 0.732062 0.743503
vt 0.708177 0.743503
vt 0.708177 0.435539
vt 0.732061 0.435539
vt 0.755946 0.435539
vt 0.779831 0.435539
vt 0.779831 0.743503
vt 0.755947 0.743503
vt 0.684292 0.743503
vt 0.684292 0.435539
vt 0.755347 0.494045
vt 0.778633 0.494045
vt 0.757844 0.717556
vt 0.684377 0.717556
vt 0.684377 0.357026
vt 0.733355 0.461542
vt 0.757844 0.461542
vt 0.757844 0.717556
vt 0.733355 0.717556
vt 0.708866 0.717556
vt 0.684377 0.717556
vt 0.684377 0.461542
vt 0.708866 0.461542
vt 0.782333 0.461542
vt 0.782333 0.717556
vt 0.757844 0.357026
vt 0.782333 0.357026
vt 0.782333 0.717556
vt 0.757844 0.717556
vt 0.733355 0.717556
vt 0.708866 0.717556
vt 0.708776 0.494045
vt 0.732061 0.494045
vt 0.708866 0.357026
vt 0.733355 0.357026
vt 0.684377 0.717556
vt 0.685490 0.494045
vt 0.732062 0.743503
vt 0.708177 0.743503
vt 0.708177 0.435539
vt 0.732061 0.435539
vt 0.755946 0.435539
vt 0.779831 0.435539
vt 0.779831 0.743503
vt 0.755947 0.743503
vt 0.684292 0.743503
vt 0.684292 0.435539
vt 0.684377 0.357026
vt 0.733355 0.401805
vt 0.708866 0.401805
vt 0.782333 0.401805
vt 0.757844 0.401805
vt 0.757844 0.401805
vt 0.733355 0.401805
vt 0.708866 0.401805
vt 0.782333 0.401805
vn 0.0000 1.0000 0.0000
vn 0.0000 0.0000 1.0000
vn -1.0000 0.0000 0.0000
@ -134,27 +142,27 @@ f 8/7/3 7/3/3 5/2/3 6/8/3
f 6/9/4 2/10/4 4/5/4 8/6/4
f 2/11/5 1/1/5 3/4/5 4/12/5
f 6/13/6 5/2/6 1/1/6 2/14/6
f 9/15/5 10/16/5 12/17/5 11/18/5
f 11/18/2 12/17/2 16/19/2 15/20/2
f 15/21/3 16/22/3 14/23/3 13/24/3
f 13/24/6 14/23/6 10/16/6 9/15/6
f 9/15/2 10/16/2 12/17/2 11/18/2
f 11/18/3 12/17/3 16/19/3 15/20/3
f 15/21/6 16/22/6 14/23/6 13/24/6
f 13/24/5 14/23/5 10/16/5 9/15/5
f 11/25/4 15/26/4 13/27/4 9/28/4
f 17/29/6 18/30/6 20/31/6 19/32/6
f 19/32/5 20/31/5 24/33/5 23/34/5
f 23/35/2 24/36/2 22/37/2 21/38/2
f 21/38/3 22/37/3 18/30/3 17/29/3
f 17/29/5 18/30/5 20/31/5 19/32/5
f 19/32/2 20/31/2 24/33/2 23/34/2
f 23/35/3 24/36/3 22/37/3 21/38/3
f 21/38/6 22/37/6 18/30/6 17/29/6
f 19/39/4 23/40/4 21/41/4 17/42/4
f 27/43/3 28/44/3 32/45/3 31/46/3
f 29/47/5 30/48/5 26/49/5 25/50/5
f 27/43/6 28/44/6 32/45/6 31/46/6
f 29/47/2 30/48/2 26/49/2 25/50/2
f 27/43/4 31/46/4 29/47/4 25/50/4
f 32/45/1 28/44/1 26/51/1 30/52/1
f 35/53/2 36/54/2 40/55/2 39/56/2
f 37/57/6 38/58/6 34/59/6 33/60/6
f 35/53/3 36/54/3 40/55/3 39/56/3
f 37/57/5 38/58/5 34/59/5 33/60/5
f 35/53/4 39/56/4 37/57/4 33/60/4
f 40/61/1 36/62/1 34/59/1 38/58/1
f 43/63/5 44/64/5 48/65/5 47/66/5
f 45/67/3 46/68/3 42/69/3 41/70/3
f 40/55/1 36/54/1 34/61/1 38/62/1
f 43/63/2 44/64/2 48/65/2 47/66/2
f 45/67/6 46/68/6 42/69/6 41/70/6
f 43/63/4 47/66/4 45/67/4 41/70/4
f 48/65/1 44/64/1 42/71/1 46/72/1
f 43/63/6 41/70/6 42/71/6 44/64/6
f 31/46/6 32/45/6 30/48/6 29/47/6
f 48/71/1 44/72/1 42/69/1 46/68/1
f 31/73/5 32/74/5 30/75/5 29/76/5
f 43/77/5 41/78/5 42/79/5 44/80/5

View File

@ -1,38 +1,38 @@
# Blender v3.0.0 OBJ File: 'multidecor_kitchen_modern_wooden_table_2.blend'
# www.blender.org
o Cube
v 1.100000 1.250000 -1.100000
v 1.100000 1.000000 -1.100000
v 1.100000 1.250000 1.100000
v 1.100000 1.000000 1.100000
v -1.100000 1.250000 -1.100000
v -1.100000 1.000000 -1.100000
v -1.100000 1.250000 1.100000
v -1.100000 1.000000 1.100000
v 0.750000 -1.000000 0.750000
v 0.750000 1.000000 0.750000
v 1.000000 -1.000000 0.750000
v 1.000000 1.000000 0.750000
v 0.750000 -1.000000 1.000000
v 0.750000 1.000000 1.000000
v 1.000000 -1.000000 1.000000
v 1.000000 1.000000 1.000000
v 0.946741 0.356348 0.750000
v 0.946741 0.212866 0.750000
v 0.803259 0.356348 0.750000
v 0.803259 0.212866 0.750000
v 0.946741 0.356348 -1.100000
v 0.946741 0.212866 -1.100000
v 0.803259 0.356348 -1.100000
v 0.803259 0.212866 -1.100000
v -1.100000 0.212866 0.946741
v -1.100000 0.356348 0.946741
v -1.100000 0.212866 0.803259
v -1.100000 0.356348 0.803259
v 0.750000 0.212866 0.946741
v 0.750000 0.356348 0.946741
v 0.750000 0.212866 0.803259
v 0.750000 0.356348 0.803259
v 1.257795 1.249375 -1.257795
v 1.257795 0.960625 -1.257795
v 1.257795 1.249375 1.257795
v 1.257795 0.960625 1.257795
v -1.257795 1.249375 -1.257795
v -1.257795 0.960625 -1.257795
v -1.257795 1.249375 1.257795
v -1.257795 0.960625 1.257795
v -0.857587 -1.249375 0.857588
v -0.857587 0.960625 0.857588
v -0.857587 -1.249375 1.143450
v -0.857587 0.960625 1.143450
v -1.143450 -1.249375 0.857588
v -1.143450 0.960625 0.857588
v -1.143450 -1.249375 1.143450
v -1.143450 0.960625 1.143450
v -0.918486 0.151486 0.857588
v -0.918486 0.317207 0.857588
v -1.082551 0.151486 0.857588
v -1.082551 0.317207 0.857588
v -0.918487 0.151486 -1.557795
v -0.918487 0.317207 -1.557795
v -1.082551 0.151486 -1.557795
v -1.082551 0.317207 -1.557795
v 1.557795 0.151486 0.918486
v 1.557795 0.317207 0.918486
v 1.557795 0.151486 1.082551
v 1.557795 0.317207 1.082551
v -0.857587 0.151486 0.918487
v -0.857587 0.317207 0.918487
v -0.857587 0.151486 1.082551
v -0.857587 0.317207 1.082551
vt 0.042908 0.418395
vt 0.042908 0.042908
vt 0.418395 0.042908
@ -57,30 +57,38 @@ vt 0.170915 0.461542
vt 0.170915 0.802894
vt 0.128246 0.802894
vt 0.128246 0.461542
vt 0.813340 0.803850
vt 0.770671 0.803850
vt 0.770671 0.761181
vt 0.813340 0.761181
vt 0.042908 0.461064
vt 0.042908 0.802894
vt 0.000239 0.802894
vt 0.000239 0.461542
vt 0.085577 0.802894
vt 0.085577 0.461542
vt 0.128246 0.461542
vt 0.128246 0.802894
vt 0.170915 0.461542
vt 0.170915 0.802894
vt 0.085577 0.802894
vt 0.042908 0.802894
vt 0.042908 0.461064
vt 0.085577 0.461542
vt 0.128246 0.461542
vt 0.170915 0.461542
vt 0.170915 0.802894
vt 0.128246 0.802894
vt 0.000239 0.802894
vt 0.000239 0.461542
vt 0.727524 0.760703
vt 0.727524 0.718034
vt 0.770193 0.718034
vt 0.770193 0.760703
vt 0.733355 0.461542
vt 0.757844 0.461542
vt 0.757844 0.822072
vt 0.733355 0.822072
vt 0.708866 0.822072
vt 0.684377 0.822072
vt 0.684377 0.461542
vt 0.708866 0.461542
vt 0.782333 0.461542
vt 0.782333 0.822072
vt 0.757844 0.357026
vt 0.782333 0.357026
vt 0.782333 0.717556
vt 0.757844 0.717556
vt 0.733355 0.717556
vt 0.708866 0.717556
vt 0.708866 0.357026
vt 0.733355 0.357026
vt 0.684377 0.717556
vt 0.684377 0.357026
vt 0.757844 0.401805
vt 0.733355 0.401805
vt 0.708866 0.401805
vt 0.782333 0.401805
vt 0.733355 0.777292
vt 0.757844 0.777292
vt 0.684377 0.777292
vt 0.708866 0.777292
vn 0.0000 1.0000 0.0000
vn 0.0000 0.0000 1.0000
vn -1.0000 0.0000 0.0000
@ -94,18 +102,18 @@ f 8/7/3 7/3/3 5/2/3 6/8/3
f 6/9/4 2/10/4 4/5/4 8/6/4
f 2/11/5 1/1/5 3/4/5 4/12/5
f 6/13/6 5/2/6 1/1/6 2/14/6
f 9/15/6 10/16/6 12/17/6 11/18/6
f 11/18/5 12/17/5 16/19/5 15/20/5
f 15/21/2 16/22/2 14/23/2 13/24/2
f 13/24/3 14/23/3 10/16/3 9/15/3
f 9/15/5 10/16/5 12/17/5 11/18/5
f 11/18/2 12/17/2 16/19/2 15/20/2
f 15/21/3 16/22/3 14/23/3 13/24/3
f 13/24/6 14/23/6 10/16/6 9/15/6
f 11/25/4 15/26/4 13/27/4 9/28/4
f 17/29/1 21/30/1 23/31/1 19/32/1
f 22/33/4 18/34/4 20/35/4 24/36/4
f 20/35/3 19/37/3 23/38/3 24/36/3
f 22/33/5 21/30/5 17/29/5 18/34/5
f 27/39/6 28/40/6 32/41/6 31/42/6
f 29/43/2 30/44/2 26/45/2 25/46/2
f 19/29/3 20/30/3 24/31/3 23/32/3
f 21/33/5 22/34/5 18/35/5 17/36/5
f 19/29/4 23/32/4 21/33/4 17/36/4
f 24/31/1 20/30/1 18/37/1 22/38/1
f 27/39/2 28/40/2 32/41/2 31/42/2
f 29/43/6 30/44/6 26/45/6 25/46/6
f 27/39/4 31/42/4 29/43/4 25/46/4
f 32/41/1 28/40/1 26/47/1 30/48/1
f 21/30/6 22/33/6 24/36/6 23/31/6
f 27/39/3 25/46/3 26/47/3 28/40/3
f 32/47/1 28/48/1 26/45/1 30/44/1
f 27/49/5 25/50/5 26/51/5 28/52/5
f 23/53/6 24/54/6 22/55/6 21/56/6

View File

@ -1,30 +1,30 @@
# Blender v3.0.0 OBJ File: 'multidecor_kitchen_modern_wooden_table_3.blend'
# www.blender.org
o Cube
v 1.100000 1.250000 -1.100000
v 1.100000 1.000000 -1.100000
v 1.100000 1.250000 1.100000
v 1.100000 1.000000 1.100000
v -1.100000 1.250000 -1.100000
v -1.100000 1.000000 -1.100000
v -1.100000 1.250000 1.100000
v -1.100000 1.000000 1.100000
v -0.803259 0.212866 1.100000
v -0.803259 0.356348 1.100000
v -0.946741 0.212866 1.100000
v -0.946741 0.356348 1.100000
v -0.803259 0.212866 -1.100000
v -0.803259 0.356348 -1.100000
v -0.946741 0.212866 -1.100000
v -0.946741 0.356348 -1.100000
v 0.803259 0.212866 -1.100000
v 0.803259 0.356348 -1.100000
v 0.946741 0.212866 -1.100000
v 0.946741 0.356348 -1.100000
v 0.803259 0.212866 1.100000
v 0.803259 0.356348 1.100000
v 0.946741 0.212866 1.100000
v 0.946741 0.356348 1.100000
v 1.257795 1.249375 -1.257795
v 1.257795 0.960625 -1.257795
v 1.257795 1.249375 1.257795
v 1.257795 0.960625 1.257795
v -1.257795 1.249375 -1.257795
v -1.257795 0.960625 -1.257795
v -1.257795 1.249375 1.257795
v -1.257795 0.960625 1.257795
v -1.557795 0.151486 -0.918486
v -1.557795 0.317207 -0.918486
v -1.557795 0.151486 -1.082551
v -1.557795 0.317207 -1.082551
v 1.557795 0.151486 -0.918486
v 1.557795 0.317207 -0.918486
v 1.557795 0.151486 -1.082551
v 1.557795 0.317207 -1.082551
v 1.557795 0.151486 0.918486
v 1.557795 0.317207 0.918486
v 1.557795 0.151486 1.082551
v 1.557795 0.317207 1.082551
v -1.557795 0.151486 0.918487
v -1.557795 0.317207 0.918487
v -1.557795 0.151486 1.082551
v -1.557795 0.317207 1.082551
vt 0.042908 0.418395
vt 0.042908 0.042908
vt 0.418395 0.042908
@ -39,26 +39,42 @@ vt 0.042908 0.461064
vt 0.418395 0.461064
vt 0.000239 0.042908
vt 0.000239 0.418395
vt 0.732062 0.743503
vt 0.708177 0.743503
vt 0.708177 0.435539
vt 0.732061 0.435539
vt 0.755946 0.435539
vt 0.779831 0.435539
vt 0.779831 0.743503
vt 0.755947 0.743503
vt 0.684292 0.743503
vt 0.684292 0.435539
vt 0.732062 0.743503
vt 0.708177 0.743503
vt 0.708177 0.435539
vt 0.732061 0.435539
vt 0.755946 0.435539
vt 0.779831 0.435539
vt 0.779831 0.743503
vt 0.755947 0.743503
vt 0.684292 0.743503
vt 0.684292 0.435539
vt 0.733355 0.822072
vt 0.708866 0.822072
vt 0.708866 0.357026
vt 0.733355 0.357026
vt 0.757844 0.357026
vt 0.782333 0.357026
vt 0.782333 0.822072
vt 0.757844 0.822072
vt 0.684377 0.822072
vt 0.684377 0.357026
vt 0.757844 0.777292
vt 0.684377 0.777292
vt 0.708866 0.777292
vt 0.733355 0.777292
vt 0.733355 0.777293
vt 0.757844 0.777293
vt 0.684377 0.777293
vt 0.708866 0.777293
vt 0.757844 0.357026
vt 0.782333 0.357026
vt 0.782333 0.822072
vt 0.757844 0.822072
vt 0.733355 0.822072
vt 0.708866 0.822072
vt 0.708866 0.357026
vt 0.733355 0.357026
vt 0.684377 0.822072
vt 0.684377 0.357026
vt 0.733355 0.401805
vt 0.708866 0.401805
vt 0.782333 0.401805
vt 0.757844 0.401805
vt 0.757844 0.401805
vt 0.733355 0.401805
vt 0.708866 0.401805
vt 0.782333 0.401805
vn 0.0000 1.0000 0.0000
vn 0.0000 0.0000 1.0000
vn -1.0000 0.0000 0.0000
@ -72,15 +88,15 @@ f 8/7/3 7/3/3 5/2/3 6/8/3
f 6/9/4 2/10/4 4/5/4 8/6/4
f 2/11/5 1/1/5 3/4/5 4/12/5
f 6/13/6 5/2/6 1/1/6 2/14/6
f 11/15/3 12/16/3 16/17/3 15/18/3
f 13/19/5 14/20/5 10/21/5 9/22/5
f 11/15/6 12/16/6 16/17/6 15/18/6
f 13/19/2 14/20/2 10/21/2 9/22/2
f 11/15/4 15/18/4 13/19/4 9/22/4
f 16/17/1 12/16/1 10/23/1 14/24/1
f 19/25/5 20/26/5 24/27/5 23/28/5
f 21/29/3 22/30/3 18/31/3 17/32/3
f 19/25/4 23/28/4 21/29/4 17/32/4
f 24/27/1 20/26/1 18/33/1 22/34/1
f 11/15/2 9/22/2 10/23/2 12/16/2
f 15/18/6 16/17/6 14/20/6 13/19/6
f 19/25/6 17/32/6 18/33/6 20/26/6
f 23/28/2 24/27/2 22/30/2 21/29/2
f 23/25/3 24/26/3 22/27/3 21/28/3
f 11/29/3 9/30/3 10/31/3 12/32/3
f 19/33/2 20/34/2 24/35/2 23/36/2
f 21/37/6 22/38/6 18/39/6 17/40/6
f 19/33/4 23/36/4 21/37/4 17/40/4
f 24/41/1 20/42/1 18/39/1 22/38/1
f 15/43/5 16/44/5 14/45/5 13/46/5
f 19/47/5 17/48/5 18/49/5 20/50/5

View File

@ -1,22 +1,22 @@
# Blender v3.0.0 OBJ File: 'multidecor_kitchen_modern_wooden_table_4.blend'
# www.blender.org
o Cube
v 1.100000 1.250000 -1.100000
v 1.100000 1.000000 -1.100000
v 1.100000 1.250000 1.100000
v 1.100000 1.000000 1.100000
v -1.100000 1.250000 -1.100000
v -1.100000 1.000000 -1.100000
v -1.100000 1.250000 1.100000
v -1.100000 1.000000 1.100000
v 0.803259 0.212866 -1.100000
v 0.803259 0.356348 -1.100000
v 0.946741 0.212866 -1.100000
v 0.946741 0.356348 -1.100000
v 0.803259 0.212866 1.100000
v 0.803259 0.356348 1.100000
v 0.946741 0.212866 1.100000
v 0.946741 0.356348 1.100000
v 1.257795 1.249375 -1.257795
v 1.257795 0.960625 -1.257795
v 1.257795 1.249375 1.257795
v 1.257795 0.960625 1.257795
v -1.257795 1.249375 -1.257795
v -1.257795 0.960625 -1.257795
v -1.257795 1.249375 1.257795
v -1.257795 0.960625 1.257795
v 1.557795 0.151486 0.918486
v 1.557795 0.317207 0.918486
v 1.557795 0.151486 1.082551
v 1.557795 0.317207 1.082551
v -1.557795 0.151486 0.918487
v -1.557795 0.317207 0.918487
v -1.557795 0.151486 1.082551
v -1.557795 0.317207 1.082551
vt 0.042908 0.418395
vt 0.042908 0.042908
vt 0.418395 0.042908
@ -31,16 +31,24 @@ vt 0.042908 0.461064
vt 0.418395 0.461064
vt 0.000239 0.042908
vt 0.000239 0.418395
vt 0.732062 0.743503
vt 0.708177 0.743503
vt 0.708177 0.435539
vt 0.732061 0.435539
vt 0.755946 0.435539
vt 0.779831 0.435539
vt 0.779831 0.743503
vt 0.755947 0.743503
vt 0.684292 0.743503
vt 0.684292 0.435539
vt 0.757844 0.777292
vt 0.684377 0.777292
vt 0.708866 0.777292
vt 0.733355 0.777292
vt 0.757844 0.357026
vt 0.782333 0.357026
vt 0.782333 0.822072
vt 0.757844 0.822072
vt 0.733355 0.822072
vt 0.708866 0.822072
vt 0.708866 0.357026
vt 0.733355 0.357026
vt 0.684377 0.822072
vt 0.684377 0.357026
vt 0.757844 0.401805
vt 0.733355 0.401805
vt 0.708866 0.401805
vt 0.782333 0.401805
vn 0.0000 1.0000 0.0000
vn 0.0000 0.0000 1.0000
vn -1.0000 0.0000 0.0000
@ -54,9 +62,9 @@ f 8/7/3 7/3/3 5/2/3 6/8/3
f 6/9/4 2/10/4 4/5/4 8/6/4
f 2/11/5 1/1/5 3/4/5 4/12/5
f 6/13/6 5/2/6 1/1/6 2/14/6
f 11/15/5 12/16/5 16/17/5 15/18/5
f 13/19/3 14/20/3 10/21/3 9/22/3
f 11/15/4 15/18/4 13/19/4 9/22/4
f 16/17/1 12/16/1 10/23/1 14/24/1
f 11/15/6 9/22/6 10/23/6 12/16/6
f 15/18/2 16/17/2 14/20/2 13/19/2
f 15/15/3 16/16/3 14/17/3 13/18/3
f 11/19/2 12/20/2 16/21/2 15/22/2
f 13/23/6 14/24/6 10/25/6 9/26/6
f 11/19/4 15/22/4 13/23/4 9/26/4
f 16/27/1 12/28/1 10/25/1 14/24/1
f 11/29/5 9/30/5 10/31/5 12/32/5

View File

@ -1,14 +1,14 @@
# Blender v3.0.0 OBJ File: 'multidecor_kitchen_modern_wooden_table_5.blend'
# www.blender.org
o Cube
v 1.100000 1.250000 -1.100000
v 1.100000 1.000000 -1.100000
v 1.100000 1.250000 1.100000
v 1.100000 1.000000 1.100000
v -1.100000 1.250000 -1.100000
v -1.100000 1.000000 -1.100000
v -1.100000 1.250000 1.100000
v -1.100000 1.000000 1.100000
v 1.257795 1.249375 -1.257795
v 1.257795 0.960625 -1.257795
v 1.257795 1.249375 1.257795
v 1.257795 0.960625 1.257795
v -1.257795 1.249375 -1.257795
v -1.257795 0.960625 -1.257795
v -1.257795 1.249375 1.257795
v -1.257795 0.960625 1.257795
vt 0.042908 0.418395
vt 0.042908 0.042908
vt 0.418395 0.042908

Binary file not shown.

View File

@ -0,0 +1,600 @@
# Blender v3.0.0 OBJ File: 'multidecor_wooden_bed_with_legs.blend'
# www.blender.org
o Cube
v 1.000000 0.200000 -0.800000
v 1.000000 -0.200000 -0.800000
v 1.000000 0.200000 2.800000
v 1.000000 -0.200000 2.800000
v -1.000000 0.200000 -0.800000
v -1.000000 -0.200000 -0.800000
v -1.000000 0.200000 2.800000
v -1.000000 -0.200000 2.800000
v 0.800000 -0.800000 -1.000000
v 0.800000 1.200000 -1.000000
v 0.800000 -0.800000 -0.800000
v 0.800000 1.200000 -0.800000
v -1.100000 0.900000 2.750001
v -1.100000 -0.800000 2.750001
v -1.100000 0.900000 3.050001
v -1.100000 -0.800000 3.050001
v -1.100000 -0.800000 -1.050000
v -1.100000 1.400000 -1.050000
v 0.800000 0.700000 2.800000
v 0.800000 -0.800000 2.800000
v -1.100000 -0.800000 -0.750000
v -1.100000 1.400000 -0.750000
v 0.800000 0.700000 3.000000
v 0.800000 -0.800000 3.000000
v -0.800000 0.700000 2.800000
v -0.800000 -0.800000 2.800000
v -0.800000 0.700000 3.000000
v -0.800000 -0.800000 3.000000
v -0.900000 0.200000 -0.800000
v -0.900000 0.200000 2.800000
v 0.900000 0.400000 2.800000
v -0.900000 0.400000 2.800000
v 0.900000 0.400000 -0.800000
v -0.900000 0.400000 -0.800000
v -0.950000 0.266667 2.800000
v -0.950000 0.333333 2.800000
v -0.950000 0.333333 -0.800000
v -0.950000 0.266667 -0.800000
v -0.800000 -0.800000 3.050001
v -0.800000 0.900000 3.050001
v -0.800000 -0.800000 2.750001
v -0.800000 0.900000 2.750001
v -0.800000 1.200000 -0.800000
v -0.800000 -0.800000 -0.800000
v -0.800000 1.200000 -1.000000
v -0.800000 -0.800000 -1.000000
v -0.800000 -0.800000 -1.050000
v -0.800000 1.400000 -1.050000
v -0.800000 -0.800000 -0.750000
v -0.800000 1.400000 -0.750000
v -1.006368 -1.000000 2.956369
v -1.043071 -0.800000 2.993072
v -1.006368 -1.000000 2.843633
v -1.043071 -0.800000 2.806931
v -0.893632 -1.000000 2.956369
v -0.856929 -0.800000 2.993072
v -0.893632 -1.000000 2.843633
v -0.856929 -0.800000 2.806931
v -1.043071 -0.900000 2.993072
v -1.043071 -0.900000 2.806931
v -0.856929 -0.900000 2.806931
v -0.856929 -0.900000 2.993072
v -1.006368 -1.000000 -0.956368
v -1.043071 -0.800000 -0.993071
v -1.006368 -1.000000 -0.843632
v -1.043071 -0.800000 -0.806929
v -0.893632 -1.000000 -0.956368
v -0.856929 -0.800000 -0.993071
v -0.893632 -1.000000 -0.843632
v -0.856929 -0.800000 -0.806929
v -1.043071 -0.900000 -0.993071
v -1.043071 -0.900000 -0.806929
v -0.856929 -0.900000 -0.806929
v -0.856929 -0.900000 -0.993071
v 0.671229 0.400000 0.232962
v -0.671229 0.400000 0.232962
v 0.671229 0.400000 -0.718071
v -0.671229 0.400000 -0.718071
v 0.671229 0.600000 0.232962
v -0.671229 0.600000 0.232962
v 0.671229 0.600000 -0.718071
v -0.671229 0.600000 -0.718071
v 0.248296 0.400000 0.232962
v -0.248296 0.400000 0.232962
v 0.671229 0.400000 -0.418453
v 0.671229 0.400000 -0.066655
v -0.671229 0.400000 -0.066655
v -0.671229 0.400000 -0.418453
v -0.223743 0.400000 -0.718071
v 0.223743 0.400000 -0.718071
v 0.248296 0.600000 0.232962
v -0.248296 0.600000 0.232962
v 0.671229 0.600000 -0.418453
v 0.671229 0.600000 -0.066655
v -0.671229 0.600000 -0.066655
v -0.671229 0.600000 -0.418453
v -0.248296 0.600000 -0.718071
v 0.248296 0.600000 -0.718071
v -0.744887 0.463009 -0.770251
v -0.744887 0.536991 -0.770251
v 0.744887 0.536991 -0.770251
v 0.744887 0.463009 -0.770251
v 0.744887 0.536991 0.285143
v 0.744887 0.463009 0.285143
v -0.744887 0.463009 0.285143
v -0.744887 0.536991 0.285143
v -0.248296 0.463009 0.285143
v -0.248296 0.536991 0.285143
v 0.248296 0.463009 0.285143
v 0.248296 0.536991 0.285143
v -0.744887 0.463009 -0.418453
v -0.744887 0.536991 -0.418453
v -0.744887 0.463009 -0.066655
v -0.744887 0.536991 -0.066655
v 0.744887 0.463009 -0.066655
v 0.744887 0.536991 -0.066655
v 0.744887 0.463009 -0.418453
v 0.744887 0.536991 -0.418453
v 0.248296 0.463009 -0.770251
v 0.248296 0.536991 -0.770251
v -0.248296 0.463009 -0.770251
v -0.248296 0.536991 -0.770251
v 0.384515 0.728943 -0.514955
v 0.384515 0.728943 0.029846
v -0.384515 0.728943 -0.514955
v -0.384515 0.728943 0.029846
v 1.100000 0.900000 2.750001
v 1.100000 -0.800000 2.750001
v 1.100000 0.900000 3.050001
v 1.100000 -0.800000 3.050001
v 0.800000 -0.800000 3.050001
v 0.800000 0.900000 3.050001
v 0.800000 -0.800000 2.750001
v 0.800000 0.900000 2.750001
v 1.006368 -1.000000 2.956369
v 1.043071 -0.800000 2.993072
v 1.006368 -1.000000 2.843633
v 1.043071 -0.800000 2.806931
v 0.893632 -1.000000 2.956369
v 0.856929 -0.800000 2.993072
v 0.893632 -1.000000 2.843633
v 0.856929 -0.800000 2.806931
v 1.043071 -0.900000 2.993072
v 1.043071 -0.900000 2.806931
v 0.856929 -0.900000 2.806931
v 0.856929 -0.900000 2.993072
v 1.100000 -0.800000 -1.050000
v 1.100000 1.400000 -1.050000
v 1.100000 -0.800000 -0.750000
v 1.100000 1.400000 -0.750000
v 0.800000 -0.800000 -1.050000
v 0.800000 1.400000 -1.050000
v 0.800000 -0.800000 -0.750000
v 0.800000 1.400000 -0.750000
v 1.006368 -1.000000 -0.956368
v 1.043071 -0.800000 -0.993071
v 1.006368 -1.000000 -0.843632
v 1.043071 -0.800000 -0.806929
v 0.893632 -1.000000 -0.956368
v 0.856929 -0.800000 -0.993071
v 0.893632 -1.000000 -0.843632
v 0.856929 -0.800000 -0.806929
v 1.043071 -0.900000 -0.993071
v 1.043071 -0.900000 -0.806929
v 0.856929 -0.900000 -0.806929
v 0.856929 -0.900000 -0.993071
v 0.900000 0.200000 -0.800000
v 0.900000 0.200000 2.800000
v 0.950000 0.266667 2.800000
v 0.950000 0.333333 2.800000
v 0.950000 0.333333 -0.800000
v 0.950000 0.266667 -0.800000
vt 0.473246 0.000238
vt 0.473246 0.263020
vt 0.000238 0.263020
vt 0.000238 0.000238
vt 0.000238 0.315577
vt 0.473246 0.315577
vt 0.473246 0.578359
vt 0.000238 0.578359
vt 0.473246 0.630916
vt 0.000238 0.630916
vt 0.552556 0.394412
vt 0.289774 0.394412
vt 0.289774 0.184185
vt 0.552556 0.184185
vt 0.578835 0.184185
vt 0.578835 0.394412
vt 0.841617 0.394412
vt 0.841617 0.184185
vt 0.867896 0.184185
vt 0.867896 0.394412
vt 0.802675 0.408026
vt 0.802675 0.697087
vt 0.763258 0.697087
vt 0.763258 0.408026
vt 0.723840 0.697087
vt 0.723840 0.408026
vt 0.039655 0.881510
vt 0.039655 0.920927
vt 0.000238 0.920928
vt 0.000238 0.881510
vt 0.263020 0.920927
vt 0.263020 0.881510
vt 0.302437 0.881510
vt 0.302437 0.920928
vt 0.263020 0.999762
vt 0.039655 0.999762
vt 0.039655 0.960345
vt 0.263020 0.960345
vt 0.039655 0.842093
vt 0.263020 0.842093
vt 0.684423 0.697087
vt 0.684423 0.408026
vt 0.842093 0.408026
vt 0.842093 0.697087
vt 0.723840 0.368608
vt 0.763258 0.368608
vt 0.420690 0.841617
vt 0.420690 0.631391
vt 0.446968 0.631391
vt 0.446968 0.841617
vt 0.223603 0.631391
vt 0.223603 0.841617
vt 0.197325 0.841617
vt 0.197325 0.631391
vt 0.842093 0.736504
vt 0.802675 0.736504
vt 0.000238 0.841617
vt 0.000238 0.631391
vt 0.039655 0.881510
vt 0.039655 0.920927
vt 0.000238 0.920928
vt 0.000238 0.881510
vt 0.263020 0.920927
vt 0.263020 0.881510
vt 0.302437 0.881510
vt 0.302437 0.920928
vt 0.263020 0.999762
vt 0.039655 0.999762
vt 0.039655 0.960345
vt 0.263020 0.960345
vt 0.039655 0.842093
vt 0.263020 0.842093
vt 0.802675 0.408026
vt 0.802675 0.697087
vt 0.763258 0.697087
vt 0.763258 0.408026
vt 0.723840 0.697087
vt 0.723840 0.408026
vt 0.684423 0.697087
vt 0.684423 0.408026
vt 0.842093 0.408026
vt 0.842093 0.697087
vt 0.723840 0.368608
vt 0.763258 0.368608
vt 0.842093 0.736504
vt 0.802675 0.736504
vt 0.813361 0.720045
vt 0.453412 0.720045
vt 0.453412 0.000146
vt 0.813361 0.000146
vt 0.436749 0.720045
vt 0.436747 0.000146
vt 0.406756 0.720045
vt 0.406751 0.000146
vt 0.423416 0.000146
vt 0.423418 0.720045
vt 0.048256 0.936989
vt 0.067554 0.999855
vt 0.007639 0.999855
vt 0.844807 0.397653
vt 0.844807 0.298349
vt 0.861166 0.313078
vt 0.861166 0.397653
vt 0.880841 0.140845
vt 0.880841 0.211194
vt 0.861457 0.200760
vt 0.861457 0.140845
vt 0.847830 0.666902
vt 0.847830 0.596552
vt 0.867214 0.606987
vt 0.867214 0.666902
vt 0.830012 0.198754
vt 0.830012 0.298058
vt 0.813652 0.283329
vt 0.813652 0.198754
vt 0.830012 0.000146
vt 0.830012 0.099450
vt 0.813652 0.099450
vt 0.813652 0.014875
vt 0.861166 0.014875
vt 0.861166 0.099449
vt 0.844807 0.099450
vt 0.844806 0.000146
vt 0.861166 0.198754
vt 0.844807 0.198754
vt 0.861166 0.283329
vt 0.844807 0.298058
vt 0.847830 0.807601
vt 0.847830 0.737252
vt 0.867214 0.737252
vt 0.867214 0.797167
vt 0.813652 0.797167
vt 0.813652 0.737252
vt 0.833036 0.737252
vt 0.833036 0.807601
vt 0.813652 0.666902
vt 0.833036 0.666902
vt 0.813652 0.606987
vt 0.833036 0.596552
vt 0.880841 0.000146
vt 0.880841 0.070495
vt 0.861457 0.070495
vt 0.861457 0.010580
vt 0.915019 0.010580
vt 0.915019 0.070495
vt 0.895635 0.070495
vt 0.895635 0.000146
vt 0.915019 0.140845
vt 0.895635 0.140845
vt 0.915018 0.200760
vt 0.895635 0.211194
vt 0.844807 0.596262
vt 0.844807 0.496957
vt 0.861166 0.496957
vt 0.861166 0.581532
vt 0.813653 0.581532
vt 0.813652 0.492048
vt 0.830012 0.496957
vt 0.830012 0.596262
vt 0.813652 0.402563
vt 0.830012 0.397653
vt 0.813652 0.313078
vt 0.830012 0.298349
vt 0.067554 0.720338
vt 0.048256 0.783204
vt 0.007639 0.720338
vt 0.000146 0.909749
vt 0.000146 0.810444
vt 0.197818 0.720338
vt 0.157201 0.783204
vt 0.137903 0.720338
vt 0.205311 0.810444
vt 0.205311 0.909748
vt 0.157201 0.936989
vt 0.205311 0.994323
vt 0.137903 0.999855
vt 0.000146 0.994323
vt 0.197818 0.999855
vt 0.000146 0.725870
vt 0.205311 0.725870
vt 0.436749 0.720045
vt 0.436747 0.000146
vt 0.453412 0.000146
vt 0.453412 0.720045
vt 0.406756 0.720045
vt 0.406751 0.000146
vt 0.423416 0.000146
vt 0.423418 0.720045
vt 0.438004 0.266645
vt 0.438004 0.344856
vt 0.292421 0.344856
vt 0.292421 0.266645
vt 0.146839 0.344856
vt 0.146839 0.266645
vt 0.001256 0.344856
vt 0.001256 0.266645
vt 0.583586 0.266645
vt 0.583586 0.344856
vt 0.263716 0.183333
vt 0.175544 0.183333
vt 0.175544 0.095161
vt 0.263716 0.095161
vt 0.554881 0.183333
vt 0.466709 0.183333
vt 0.118134 0.183333
vt 0.029961 0.183333
vt 0.409298 0.183333
vt 0.321127 0.183333
vt 0.438004 0.266646
vt 0.438004 0.344856
vt 0.292421 0.344856
vt 0.292421 0.266645
vt 0.146839 0.344856
vt 0.146839 0.266645
vt 0.001256 0.344856
vt 0.001256 0.266645
vt 0.583586 0.266646
vt 0.583586 0.344856
vt 0.263716 0.183333
vt 0.175544 0.183333
vt 0.175544 0.095161
vt 0.263716 0.095161
vt 0.554881 0.183333
vt 0.466709 0.183333
vt 0.118133 0.183333
vt 0.029961 0.183333
vt 0.409299 0.183333
vt 0.321127 0.183333
vt 0.438004 0.266645
vt 0.438004 0.344856
vt 0.292421 0.344856
vt 0.292421 0.266645
vt 0.146839 0.344856
vt 0.146839 0.266645
vt 0.001256 0.344856
vt 0.001256 0.266645
vt 0.583586 0.266645
vt 0.583586 0.344856
vt 0.263716 0.183333
vt 0.175544 0.183333
vt 0.175544 0.095161
vt 0.263716 0.095161
vt 0.554881 0.183333
vt 0.466709 0.183333
vt 0.118134 0.183333
vt 0.029961 0.183333
vt 0.409298 0.183333
vt 0.321127 0.183333
vt 0.438004 0.266646
vt 0.438004 0.344856
vt 0.292421 0.344856
vt 0.292421 0.266645
vt 0.146839 0.344856
vt 0.146839 0.266645
vt 0.001256 0.344856
vt 0.001256 0.266645
vt 0.583586 0.266646
vt 0.583586 0.344856
vt 0.263716 0.183333
vt 0.175544 0.183333
vt 0.175544 0.095161
vt 0.263716 0.095161
vt 0.554881 0.183333
vt 0.466709 0.183333
vt 0.118133 0.183333
vt 0.029961 0.183333
vt 0.409299 0.183333
vt 0.321127 0.183333
vn 0.0000 1.0000 0.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 -1.0000 0.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 0.0000 -1.0000
vn -0.8000 0.6000 0.0000
vn -0.8000 -0.6000 0.0000
vn -0.4102 0.9120 0.0000
vn 0.0000 0.6378 -0.7702
vn 0.6500 0.7599 0.0000
vn -0.6500 0.7599 0.0000
vn -0.0000 0.6378 0.7702
vn 0.0000 -0.6378 0.7702
vn -0.6500 -0.7599 0.0000
vn 0.6500 -0.7599 0.0000
vn 0.0000 -0.6378 -0.7702
vn 0.4102 0.9120 0.0000
vn 0.0000 0.8443 0.5359
vn 0.0000 0.8443 -0.5359
vn 0.0000 -0.3446 0.9388
vn 0.9388 -0.3446 0.0000
vn 0.0000 -0.3446 -0.9388
vn -0.9388 -0.3446 0.0000
vn 0.0000 0.3446 0.9388
vn -0.9388 0.3446 0.0000
vn 0.0000 0.3446 -0.9388
vn 0.9388 0.3446 0.0000
s off
f 1/1/1 5/2/1 7/3/1 3/4/1
f 8/5/2 7/3/2 5/2/2 6/6/2
f 6/6/3 2/7/3 4/8/3 8/5/3
f 2/7/4 1/9/4 3/10/4 4/8/4
f 9/11/5 10/12/5 45/13/5 46/14/5
f 44/15/1 11/16/1 9/11/1 46/14/1
f 12/17/3 43/18/3 45/19/3 10/20/3
f 17/21/4 18/22/4 22/23/4 21/24/4
f 21/24/6 22/23/6 50/25/6 49/26/6
f 42/27/1 13/28/1 15/29/1 40/30/1
f 14/31/3 41/32/3 39/33/3 16/34/3
f 39/35/5 40/36/5 15/37/5 16/38/5
f 41/32/4 42/27/4 40/39/4 39/40/4
f 49/26/2 50/25/2 48/41/2 47/42/2
f 14/31/6 13/28/6 42/27/6 41/32/6
f 47/43/5 48/44/5 18/22/5 17/21/5
f 16/38/2 15/37/2 13/28/2 14/31/2
f 21/24/1 49/26/1 47/45/1 17/46/1
f 19/47/1 25/48/1 27/49/1 23/50/1
f 26/51/3 20/52/3 24/53/3 28/54/3
f 50/55/3 22/56/3 18/22/3 48/44/3
f 24/53/5 23/57/5 27/58/5 28/54/5
f 26/51/6 25/48/6 19/47/6 20/52/6
f 44/15/6 43/18/6 12/17/6 11/16/6
f 134/59/3 127/60/3 129/61/3 132/62/3
f 128/63/1 133/64/1 131/65/1 130/66/1
f 131/67/6 132/68/6 129/69/6 130/70/6
f 133/64/4 134/59/4 132/71/4 131/72/4
f 128/63/5 127/60/5 134/59/5 133/64/5
f 130/70/2 129/69/2 127/60/2 128/63/2
f 147/73/4 148/74/4 150/75/4 149/76/4
f 149/76/5 150/75/5 154/77/5 153/78/5
f 153/78/2 154/77/2 152/79/2 151/80/2
f 151/81/6 152/82/6 148/74/6 147/73/6
f 149/76/3 153/78/3 151/83/3 147/84/3
f 154/85/1 150/86/1 148/74/1 152/82/1
f 33/87/1 34/88/1 32/89/1 31/90/1
f 37/91/7 36/92/7 32/89/7 34/88/7
f 29/93/8 30/94/8 35/95/8 38/96/8
f 38/96/2 35/95/2 36/92/2 37/91/2
f 126/97/9 95/98/9 80/99/9
f 122/100/10 100/101/10 82/102/10 97/103/10
f 118/104/11 101/105/11 81/106/11 93/107/11
f 114/108/12 106/109/12 80/110/12 95/111/12
f 110/112/13 103/113/13 79/114/13 91/115/13
f 106/116/13 108/117/13 92/118/13 80/119/13
f 108/117/13 110/112/13 91/115/13 92/118/13
f 76/120/14 84/121/14 107/122/14 105/123/14
f 105/123/5 107/122/5 108/117/5 106/116/5
f 84/121/14 83/124/14 109/125/14 107/122/14
f 107/122/5 109/125/5 110/112/5 108/117/5
f 83/124/14 75/126/14 104/127/14 109/125/14
f 109/125/5 104/127/5 103/113/5 110/112/5
f 100/128/12 112/129/12 96/130/12 82/131/12
f 112/129/12 114/108/12 95/111/12 96/130/12
f 78/132/15 88/133/15 111/134/15 99/135/15
f 99/135/2 111/134/2 112/129/2 100/128/2
f 88/133/15 87/136/15 113/137/15 111/134/15
f 111/134/2 113/137/2 114/108/2 112/129/2
f 87/136/15 76/138/15 105/139/15 113/137/15
f 113/137/2 105/139/2 106/109/2 114/108/2
f 103/140/11 116/141/11 94/142/11 79/143/11
f 116/141/11 118/104/11 93/107/11 94/142/11
f 75/144/16 86/145/16 115/146/16 104/147/16
f 104/147/4 115/146/4 116/141/4 103/140/4
f 86/145/16 85/148/16 117/149/16 115/146/16
f 115/146/4 117/149/4 118/104/4 116/141/4
f 85/148/16 77/150/16 102/151/16 117/149/16
f 117/149/4 102/151/4 101/105/4 118/104/4
f 101/152/10 120/153/10 98/154/10 81/155/10
f 120/153/10 122/100/10 97/103/10 98/154/10
f 77/156/17 90/157/17 119/158/17 102/159/17
f 102/159/6 119/158/6 120/153/6 101/152/6
f 90/157/17 89/160/17 121/161/17 119/158/17
f 119/158/6 121/161/6 122/100/6 120/153/6
f 89/160/17 78/162/17 99/163/17 121/161/17
f 121/161/6 99/163/6 100/101/6 122/100/6
f 94/164/18 124/165/18 79/166/18
f 124/165/19 126/97/19 92/167/19 91/168/19
f 81/169/18 123/170/18 93/171/18
f 93/171/18 123/170/18 124/165/18 94/164/18
f 98/172/20 97/173/20 125/174/20 123/170/20
f 123/170/1 125/174/1 126/97/1 124/165/1
f 97/173/20 82/175/20 125/174/20
f 125/174/9 96/176/9 95/98/9 126/97/9
f 80/177/19 92/167/19 126/97/19
f 125/174/9 82/178/9 96/176/9
f 79/179/19 124/165/19 91/168/19
f 123/170/20 81/180/20 98/172/20
f 171/181/8 170/182/8 31/183/8 33/184/8
f 167/185/7 168/186/7 169/187/7 172/188/7
f 172/188/2 169/187/2 170/182/2 171/181/2
f 59/189/2 52/190/2 54/191/2 60/192/2
f 60/192/6 54/191/6 58/193/6 61/194/6
f 61/194/4 58/193/4 56/195/4 62/196/4
f 62/197/5 56/198/5 52/190/5 59/189/5
f 53/199/3 57/200/3 55/201/3 51/202/3
f 55/203/21 62/197/21 59/189/21 51/204/21
f 57/205/22 61/194/22 62/196/22 55/206/22
f 53/199/23 60/192/23 61/194/23 57/200/23
f 51/207/24 59/189/24 60/192/24 53/208/24
f 71/209/4 64/210/4 66/211/4 72/212/4
f 72/212/6 66/211/6 70/213/6 73/214/6
f 73/214/2 70/213/2 68/215/2 74/216/2
f 74/217/5 68/218/5 64/210/5 71/209/5
f 65/219/1 69/220/1 67/221/1 63/222/1
f 67/223/25 74/217/25 71/209/25 63/224/25
f 69/225/26 73/214/26 74/216/26 67/226/26
f 65/219/27 72/212/27 73/214/27 69/220/27
f 63/227/28 71/209/28 72/212/28 65/228/28
f 143/229/2 136/230/2 138/231/2 144/232/2
f 144/232/5 138/231/5 142/233/5 145/234/5
f 145/234/4 142/233/4 140/235/4 146/236/4
f 146/237/6 140/238/6 136/230/6 143/229/6
f 137/239/1 141/240/1 139/241/1 135/242/1
f 139/243/27 146/237/27 143/229/27 135/244/27
f 141/245/28 145/234/28 146/236/28 139/246/28
f 137/239/25 144/232/25 145/234/25 141/240/25
f 135/247/26 143/229/26 144/232/26 137/248/26
f 163/249/4 156/250/4 158/251/4 164/252/4
f 164/252/5 158/251/5 162/253/5 165/254/5
f 165/254/2 162/253/2 160/255/2 166/256/2
f 166/257/6 160/258/6 156/250/6 163/249/6
f 157/259/3 161/260/3 159/261/3 155/262/3
f 159/263/23 166/257/23 163/249/23 155/264/23
f 161/265/24 165/254/24 166/256/24 159/266/24
f 157/259/21 164/252/21 165/254/21 161/260/21
f 155/267/22 163/249/22 164/252/22 157/268/22

34
modern/shelves.lua Normal file
View File

@ -0,0 +1,34 @@
for _, wood_n in ipairs({"", "jungle", "pine", "birch"}) do
local tex = "multidecor_" .. wood_n .. (wood_n ~= "" and "_" or "") .. "wood.png^[sheet:2x2:0,0"
register.register_table("modern_wooden_" .. wood_n .. (wood_n ~= "" and "_" or "") .. "closed_shelf", {
style = "modern",
material = "wood",
drawtype = "nodebox",
visual_scale = 1,
description = "Modern Wooden " .. wood_n:sub(1, 1):upper() .. wood_n:sub(2) .. " Closed Shelf (without back)",
tiles = {tex, tex, tex, tex, tex, tex},
bounding_boxes = {
{-0.5, -0.4, -0.5, -0.4, 0.4, 0.5}, -- Left side
{0.4, -0.4, -0.5, 0.5, 0.4, 0.5}, -- Right side
{-0.5, -0.5, -0.5, 0.5, -0.4, 0.5}, -- Bottom side
{-0.5, 0.4, -0.5, 0.5, 0.5, 0.5} -- Top side
}
})
register.register_table("modern_wooden_" .. wood_n .. (wood_n ~= "" and "_" or "") .. "closed_shelf_with_back", {
style = "modern",
material = "wood",
drawtype = "nodebox",
visual_scale = 1,
description = "Modern Wooden " .. wood_n:sub(1, 1):upper() .. wood_n:sub(2) .. " Closed Shelf (with back)",
tiles = {tex, tex, tex, tex, tex, tex},
bounding_boxes = {
{-0.5, -0.4, -0.5, -0.4, 0.4, 0.5}, -- Left side
{0.4, -0.4, -0.5, 0.5, 0.4, 0.5}, -- Right side
{-0.5, -0.5, -0.5, 0.5, -0.4, 0.5}, -- Bottom side
{-0.5, 0.4, -0.5, 0.5, 0.5, 0.5}, -- Top side
{-0.4, -0.4, 0.4, 0.4, 0.4, 0.5} -- Back side
}
})
end

123
modern/tables.lua Normal file
View File

@ -0,0 +1,123 @@
register.register_table("kitchen_modern_wooden_table", {
style = "modern",
material = "wood",
description = "Kitchen Modern Wooden Table",
mesh = "multidecor_kitchen_modern_wooden_table.obj",
tiles = {"multidecor_wood.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
},
callbacks = {
on_construct = function(pos)
connecting.update_adjacent_nodes_connection(pos)
end,
after_dig_node = function(pos)
connecting.update_adjacent_nodes_connection(pos, true)
end
}
},
{
common_name = "kitchen_modern_wooden_table",
connect_parts = {
["edge"] = "multidecor_kitchen_modern_wooden_table_1.obj",
["corner"] = "multidecor_kitchen_modern_wooden_table_2.obj",
["middle"] = "multidecor_kitchen_modern_wooden_table_3.obj",
["edge_middle"] = "multidecor_kitchen_modern_wooden_table_4.obj",
["off_edge"] = "multidecor_kitchen_modern_wooden_table_5.obj"
}
})
register.register_table("round_modern_metallic_table", {
style = "modern",
material = "metal",
description = "Round Modern Metallic Table",
mesh = "multidecor_round_metallic_table.obj",
tiles = {"multidecor_round_metallic_table.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
}
})
register.register_table("round_modern_wooden_table", {
style = "modern",
material = "wood",
description = "Round Modern Wooden Table",
mesh = "multidecor_round_wooden_table.obj",
tiles = {"multidecor_jungle_wood.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
}
})
register.register_table("modern_wooden_desk", {
style = "modern",
material = "wood",
description = "Modern Wooden Desk",
mesh = "multidecor_wooden_desk.obj",
tiles = {"multidecor_jungle_wood.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 1.5, 0.5, 0.5}
},
callbacks = {
on_construct = function(pos)
shelves.set_shelves(pos)
end
}
},
{
shelves_data = {
{
type = "drawer",
pos = {x=-1.15, y=0.225, z=0.025},
object = "modern:wooden_desk_drawer",
length = 0.8,
inv_size = {w=6,h=1}
},
{
type = "door",
pos = {x=-0.825, y=-0.15, z=0.4},
object = "modern:wooden_desk_door",
side = "left",
inv_size = {w=6,h=3}
}
}
})
minetest.register_entity("modern:wooden_desk_drawer", {
visual = "mesh",
visual_size = {x=5, y=5, z=5},
mesh = "multidecor_wooden_desk_drawer.obj",
textures = {"multidecor_wooden_desk2.png"},
physical = false,
selection_box = {-0.2, -0.15, -0.25, 0.2, 0.15, 0.25},
static_save = true,
on_activate = shelves.default_on_activate,
on_rightclick = shelves.default_on_rightclick,
on_step = shelves.default_drawer_on_step,
get_staticdata = shelves.default_get_staticdata
})
minetest.register_entity("modern:wooden_desk_door", {
visual = "mesh",
visual_size = {x=5, y=5, z=5},
mesh = "multidecor_wooden_desk_door.obj",
textures = {"multidecor_wooden_desk2.png"},
physical = false,
selection_box = {-0.2, -0.2, -0.25, 0.2, 0.2, 0.25},
static_save = true,
on_activate = shelves.default_on_activate,
on_rightclick = shelves.default_on_rightclick,
on_step = shelves.default_door_on_step,
get_staticdata = shelves.default_get_staticdata
})
register.register_table("modern_wooden_table_with_metallic_legs", {
style = "modern",
material = "metal",
description = "Modern Wooden Table With Metallic Legs",
mesh = "multidecor_wooden_table_with_metallic_legs.obj",
tiles = {"multidecor_wooden_table_with_metallic_legs.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
}
})

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1006 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB