Added modern bedside table & initial beds API (only connecting for now)

master
Andrey2470T 2022-07-24 01:16:50 +03:00
parent d405faf3b1
commit 9b28984faa
37 changed files with 1182 additions and 748 deletions

48
decor_api/bed.lua Normal file
View File

@ -0,0 +1,48 @@
function register.register_bed(name, base_def, add_def, craft_def)
local def = table.copy(base_def)
def.type = "bed"
def.paramtype = "facedir"
if add_def then
if add_def.recipe then
craft_def = add_def
else
def.add_properties = add_def
end
end
if def.callbacks then
def.callbacks.after_destruct = nil
def.callbacks.after_dig_node = nil
end
register.register_furniture_unit(name, def, craft_def)
if add_def.double then
local def2 = table.copy(def)
def2.description = add_def.double.description
def2.inventory_image = add_def.double.inv_image
def2.mesh = add_def.double.mesh
def2.drop = "multidecor:" .. add_def.common_name
if def2.groups then
def2.groups.not_in_creative_inventory = 1
else
def2.groups = {not_in_creative_inventory=1}
end
if add_def.double.mutable_bounding_box_indices then
for i=1, #add_def.double.mutable_bounding_box_indices do
def2.bounding_boxes[i][4] = def2.bounding_boxes[i][4] + 1
end
end
if base_def.callbacks then
def2.callbacks.on_construct = nil
def2.callbacks.after_destruct = base_def.callbacks.after_destruct
def2.callbacks.after_dig_node = base_def.callbacks.after_dig_node
end
register.register_furniture_unit(name .. "_double", def2)
end
end

View File

@ -1,4 +1,6 @@
connecting = {}
multidecor.connecting = {}
connecting = multidecor.connecting
-- Checks if two nodes with 'pos1' and 'pos2' positions belongs to the same table
function connecting.are_nodes_identical(pos1, pos2)
@ -8,6 +10,13 @@ function connecting.are_nodes_identical(pos1, pos2)
return add_props1 and add_props2 and add_props1.common_name == add_props2.common_name
end
function connecting.are_nodes_codirectional(pos1, pos2)
local dir1 = minetest.facedir_to_dir(minetest.get_node(pos1).param2)
local dir2 = minetest.facedir_to_dir(minetest.get_node(pos2).param2)
return vector.equals(dir1, dir2)
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 = {
@ -21,11 +30,11 @@ function connecting.replace_node_to(pos, disconnect)
local add_props = minetest.registered_nodes[node_name].add_properties
local modname = node_name:find("multidecor:")
minetest.debug("3")
--minetest.debug("3")
if not modname or not add_props or not add_props.common_name then
return
end
minetest.debug("4")
--minetest.debug("4")
local target_node = ""
local rel_rot = 0
@ -33,12 +42,12 @@ function connecting.replace_node_to(pos, disconnect)
target_node = "edge"
rel_rot = 180
end
minetest.debug("5")
--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")
--minetest.debug("6")
if connecting.are_nodes_identical(ord_shifts[3], pos) then
if target_node == "corner" then
target_node = "edge_middle"
@ -49,7 +58,7 @@ function connecting.replace_node_to(pos, disconnect)
end
rel_rot = 0
end
minetest.debug("7")
--minetest.debug("7")
if connecting.are_nodes_identical(ord_shifts[4], pos) then
if target_node == "edge_middle" then
target_node = "off_edge"
@ -84,42 +93,76 @@ function connecting.replace_node_to(pos, disconnect)
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("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")
--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)
-- *type* can be "horizontal", "vertical", "pair", "sofa"
function connecting.update_adjacent_nodes_connection(pos, type, disconnect, old_node)
if not disconnect then
minetest.debug("1")
--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")
--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)
}
if type == "horizontal" then
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
for _, s in ipairs(shifts) do
connecting.replace_node_to(s, disconnect)
end
if not disconnect then
connecting.replace_node_to(pos)
if not disconnect then
connecting.replace_node_to(pos)
end
elseif type == "pair" then
if not disconnect then
local node = minetest.get_node(pos)
local dir = minetest.facedir_to_dir(node.param2)
local left = pos+vector.rotate_around_axis(dir, {x=0, y=1, z=0}, math.pi/2)
local right = pos+vector.rotate_around_axis(dir, {x=0, y=1, z=0}, -math.pi/2)
local lnode = minetest.get_node(left)
local rnode = minetest.get_node(right)
local add_props = minetest.registered_nodes[node.name].add_properties
local is_left_identical = lnode.name == "multidecor:" .. add_props.common_name and connecting.are_nodes_codirectional(left, pos)
local is_right_identical = rnode.name == "multidecor:" .. add_props.common_name and connecting.are_nodes_codirectional(right, pos)
local place_pos
if is_left_identical then
place_pos = left
elseif is_right_identical then
place_pos = pos
else
return
end
minetest.set_node(place_pos, {name="multidecor:" .. add_props.common_name .. "_double", param2=minetest.dir_to_facedir(dir)})
minetest.remove_node(place_pos+vector.rotate_around_axis(dir, {x=0, y=1, z=0}, -math.pi/2))
else
local dir = minetest.facedir_to_dir(old_node.param2)
local right = pos+vector.rotate_around_axis(dir, {x=0, y=1, z=0}, -math.pi/2)
local add_props = minetest.registered_nodes[old_node.name].add_properties
minetest.set_node(right, {name="multidecor:" .. add_props.common_name, param2=minetest.dir_to_facedir(dir)})
end
end
end
@ -128,7 +171,12 @@ function connecting.register_connect_parts(def)
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
if c_def.groups then
c_def.groups.not_in_creative_inventory = 1
else
c_def.groups = {not_in_creative_inventory=1}
end
for cb_name, _ in pairs(c_def.callbacks) do
if cb_name ~= "after_destruct" and cb_name ~= "after_dig_node" then
@ -138,6 +186,7 @@ function connecting.register_connect_parts(def)
c_def.callbacks = nil
minetest.register_node(":multidecor:" .. def.add_properties.common_name .. "_" .. name, c_def)
register.register_furniture_unit(def.add_properties.common_name .. "_" .. name, c_def)
--minetest.register_node(":multidecor:" .. def.add_properties.common_name .. "_" .. name, c_def)
end
end

View File

@ -4,6 +4,7 @@ local modpath = minetest.get_modpath("decor_api")
dofile(modpath .. "/connecting.lua")
dofile(modpath .. "/register.lua")
dofile(modpath .. "/bed.lua")
dofile(modpath .. "/sitting.lua")
dofile(modpath .. "/seat.lua")
dofile(modpath .. "/shelves.lua")

View File

@ -110,6 +110,7 @@ function register.register_furniture_unit(name, def, craft_def)
f_def.paramtype = "light"
f_def.paramtype2 = def.paramtype2 or "facedir"
f_def.use_texture_alpha = "clip"
f_def.drop = def.drop
if f_def.drawtype == "mesh" then
f_def.mesh = def.mesh
@ -185,9 +186,9 @@ function register.register_furniture_unit(name, def, craft_def)
})
end
if f_def.add_properties.common_name then
--[[if f_def.add_properties.common_name then
connecting.register_connect_parts(f_def)
end
end]]
end
-- Registers a set of furniture components of certain type: "kitchen", "bathroom", "bedroom", "living_room" and etc.

View File

@ -19,7 +19,9 @@
}
]]
shelves = {}
multidecor.shelves = {}
shelves = multidecor.shelves
-- Temporary saving objects of current "open" shelves in the following format: ["playername"] = objref
local open_shelves = {}
@ -49,6 +51,27 @@ function shelves.rotate_shelf(pos, obj, is_drawer, move_dist)
end
end
-- Rotates the obj`s selectionbox depending on the connected node rotation
function shelves.rotate_shelf_bbox(obj)
local self = obj:get_luaentity()
if not self then return end
local sel_box = minetest.registered_entities[self.name].selectionbox
local dir = shelves.get_dir(self.connected_to.pos)
local yaw = vector.dir_to_rotation(dir).y
local box = {
min = {x=sel_box[1], y=sel_box[2], z=sel_box[3]},
max = {x=sel_box[4], y=sel_box[5], z=sel_box[6]}
}
box.min = vector.rotate_around_axis(box.min, {x=0, y=1, z=0}, yaw)
box.max = vector.rotate_around_axis(box.max, {x=0, y=1, z=0}, yaw)
obj:set_properties({selectionbox={box.min.x, box.min.y, box.min.z, box.max.x, box.max.y, box.max.z}})
end
-- Returns a direction of the node with 'pos' position
function shelves.get_dir(pos)
local node = minetest.get_node(pos)
@ -72,15 +95,7 @@ function shelves.open_shelf(obj, dir_sign)
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 shelf = minetest.registered_nodes[node_name].add_properties.shelves_data[self.shelf_data_i]
local dir = shelves.get_dir(self.connected_to.pos)
self.dir = dir_sign
@ -110,7 +125,8 @@ function shelves.set_shelves(pos)
"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 obj = minetest.add_entity(vector.add(pos, shelf_data.pos), shelf_data.object, minetest.serialize({fs, {name=node.name, pos=pos}, 0, i}))
local move_dist
if shelf_data.type == "drawer" then
@ -147,28 +163,36 @@ shelves.default_on_activate = function(self, staticdata)
self.inv = data[1]
self.connected_to = data[2]
self.dir = data[3]
self.start_v = data[4]
self.end_v = data[5]
self.shelf_data_i = data[4]
self.start_v = data[5]
self.end_v = data[6]
end
local shelf_data = minetest.registered_nodes[self.connected_to.name].add_properties.shelves_data[self.shelf_data_i]
local obj_props = {}
-- Addendums for 'visual_size' multipliers
if shelf_data.visual_size_adds then
obj_props.visual_size = vector.add(self.object:get_properties().visual_size, shelf_data.visual_size_adds)
end
-- Usually means a material which the shelf is made of
if shelf_data.base_texture then
obj_props.textures = {shelf_data.base_texture .. "^multidecor_metallic_fittings.png"}
end
self.object:set_properties(obj_props)
shelves.rotate_shelf_bbox(self.object)
end
shelves.default_get_staticdata = function(self)
return minetest.serialize({self.inv, self.connected_to, self.dir, self.start_v, self.end_v})
return minetest.serialize({self.inv, self.connected_to, self.dir, self.shelf_data_i, 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)
minetest.show_formspec(clicker:get_player_name(), self.connected_to.name .. "_" .. self.shelf_data_i .. "_fs", self.inv)
if self.dir == 0 then
shelves.open_shelf(self.object, 1)

0
decor_api/sleeping.lua Normal file
View File

View File

@ -12,4 +12,8 @@ function register.register_table(name, base_def, add_def, craft_def)
end
register.register_furniture_unit(name, c_def, craft_def)
if c_def.add_properties and c_def.add_properties.connect_parts then
connecting.register_connect_parts(c_def)
end
end

66
modern/beds.lua Normal file
View File

@ -0,0 +1,66 @@
register.register_bed("jungle_bed", {
style = "modern",
material = "wood",
description = "Jungle Bed (single)",
mesh = "multidecor_jungle_bed.obj",
tiles = {"multidecor_modern_jungle_bed.png"},
inventory_image = "multidecor_jungle_bed_inv.png",
bounding_boxes = {
{-0.5, -0.5, -1.5, 0.5, 0, 0.3},
{-0.5, -0.5, 0.3, 0.5, 0.5, 0.5}
},
callbacks = {
on_construct = function(pos)
connecting.update_adjacent_nodes_connection(pos, "pair")
end,
after_destruct = function(pos, oldnode)
connecting.update_adjacent_nodes_connection(pos, "pair", true, oldnode)
end,
after_dig_node = function(pos, oldnode)
connecting.update_adjacent_nodes_connection(pos, "pair", true, oldnode)
end
}
},
{
common_name = "jungle_bed",
double = {
mutable_bounding_box_indices = {1, 2},
description = "Jungle Bed (double)",
inv_image = "multidecor_double_jungle_bed_inv.png",
mesh = "multidecor_double_jungle_bed.obj"
}
})
register.register_bed("wooden_bed_with_legs", {
style = "modern",
material = "wood",
description = "Wooden bed with legs (single)",
mesh = "multidecor_wooden_bed_with_legs.b3d",
tiles = {"multidecor_wood.png", "multidecor_wool_material.png", "multidecor_wooden_bed_legs.png"},
inventory_image = "multidecor_wooden_bed_inv.png",
bounding_boxes = {
{-0.5, -0.5, -1.5, 0.5, 0.35, -1.3},
{-0.5, -0.5, -1.3, 0.5, 0.1, 0.3},
{-0.5, -0.5, 0.3, 0.5, 0.55, 0.5}
},
callbacks = {
on_construct = function(pos)
connecting.update_adjacent_nodes_connection(pos, "pair")
end,
after_destruct = function(pos, oldnode)
connecting.update_adjacent_nodes_connection(pos, "pair", true, oldnode)
end,
after_dig_node = function(pos, oldnode)
connecting.update_adjacent_nodes_connection(pos, "pair", true, oldnode)
end
}
},
{
common_name = "wooden_bed_with_legs",
double = {
mutable_bounding_box_indices = {1, 2, 3},
description = "Wooden bed with legs (double)",
inv_image = "multidecor_double_wooden_bed_inv.png",
mesh = "multidecor_double_wooden_bed_with_legs.b3d"
}
})

View File

@ -1,5 +1,6 @@
local modpath = minetest.get_modpath("modern")
dofile(modpath .. "/beds.lua")
dofile(modpath .. "/chairs.lua")
dofile(modpath .. "/shelves.lua")
dofile(modpath .. "/tables.lua")

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,24 @@
# Blender MTL File: 'multidecor_bedside_table.blend'
# Material Count: 2
newmtl Material
Ns 323.999994
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd /home/andrey/minetests/minetest-5.6.0-dev/mods/multidecor/modern/textures/multidecor_pine_wood2.png
newmtl Material.003
Ns 225.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd /home/andrey/minetests/minetest-5.6.0-dev/mods/multidecor/modern/textures/multidecor_hardboard.png

View File

@ -0,0 +1,156 @@
# Blender v3.0.0 OBJ File: 'multidecor_bedside_table.blend'
# www.blender.org
mtllib multidecor_bedside_table.mtl
o Cube
v -0.850000 -0.602352 0.898547
v -0.850000 -0.902352 0.898547
v -0.850000 -0.602352 -0.661453
v -0.850000 -0.902352 -0.661453
v 0.850000 -0.602352 0.898546
v 0.850000 -0.902352 0.898546
v 0.850000 -0.602352 -0.661454
v 0.850000 -0.902352 -0.661454
v 1.000000 -0.902352 -0.961454
v 1.000000 0.947648 -0.961454
v 1.000000 -0.902352 0.898546
v 1.000000 0.947648 0.898546
v 0.850000 -0.902352 -0.961454
v 0.850000 0.947648 -0.961454
v 0.850000 -0.902352 0.898546
v 0.850000 0.947648 0.898546
v 1.000000 0.947648 -0.961454
v 1.000000 1.097648 -0.961454
v 1.000000 0.947648 0.898546
v 1.000000 1.097648 0.898546
v -1.000000 0.947648 -0.961453
v -1.000000 1.097648 -0.961453
v -1.000000 0.947648 0.898547
v -1.000000 1.097648 0.898547
v -0.850000 -0.902352 -0.961453
v -0.850000 0.947648 -0.961453
v -0.850000 -0.902352 0.898547
v -0.850000 0.947648 0.898547
v -1.000000 -0.902352 -0.961453
v -1.000000 0.947648 -0.961453
v -1.000000 -0.902352 0.898547
v -1.000000 0.947648 0.898547
v 1.000000 -0.902352 0.898546
v 1.000000 1.097649 0.898546
v 1.000000 -0.902352 0.948546
v 1.000000 1.097649 0.948546
v -1.000000 -0.902352 0.898547
v -1.000000 1.097649 0.898547
v -1.000000 -0.902352 0.948547
v -1.000000 1.097649 0.948547
v 0.850000 0.247648 -0.961454
v 0.850000 0.097648 -0.961454
v 0.850000 0.247648 0.898546
v 0.850000 0.097648 0.898546
v -0.850000 0.247648 -0.961454
v -0.850000 0.097648 -0.961454
v -0.850000 0.247648 0.898547
v -0.850000 0.097648 0.898547
vt 0.969231 0.941697
vt 0.749779 0.941697
vt 0.749779 0.740318
vt 0.969231 0.740318
vt 0.969231 0.701591
vt 0.749779 0.701591
vt 0.749779 0.500212
vt 0.969231 0.500212
vt 0.316906 0.259682
vt 0.555721 0.259682
vt 0.555721 0.499787
vt 0.316906 0.499787
vt 0.316906 0.000212
vt 0.555721 0.000213
vt 0.555721 0.240318
vt 0.316906 0.240318
vt 0.297542 0.000212
vt 0.297542 0.240318
vt 0.000212 0.259682
vt 0.019576 0.259682
vt 0.019576 0.499788
vt 0.000212 0.499788
vt 0.297117 0.499788
vt 0.277754 0.499788
vt 0.277754 0.259682
vt 0.297117 0.259682
vt 0.277754 0.240318
vt 0.019576 0.240318
vt 0.019576 0.000212
vt 0.277754 0.000212
vt 0.575509 0.259682
vt 0.814324 0.259682
vt 0.814324 0.499787
vt 0.575509 0.499787
vt 0.575509 0.000212
vt 0.814324 0.000213
vt 0.814324 0.240318
vt 0.575509 0.240318
vt 0.556146 0.499787
vt 0.556146 0.259682
vt 0.264845 0.764845
vt 0.006667 0.764845
vt 0.006667 0.506667
vt 0.264845 0.506667
vt 0.529903 0.759682
vt 0.749354 0.759682
vt 0.749354 0.740318
vt 0.529903 0.740318
vt 0.749354 0.999787
vt 0.529903 0.999788
vt 0.529903 0.500212
vt 0.749354 0.500212
vt 0.953126 0.929349
vt 0.953125 0.000138
vt 0.976355 0.000138
vt 0.976355 0.929349
vt 0.929342 0.023368
vt 0.929342 0.952572
vt 0.000138 0.952572
vt 0.000138 0.023368
vt 0.976632 0.929349
vt 0.976632 0.000138
vt 0.999862 0.000138
vt 0.999862 0.929349
vt 0.000138 0.000138
vt 0.929342 0.000139
vt 0.929619 0.929349
vt 0.929619 0.000138
vt 0.952849 0.000138
vt 0.952849 0.929349
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 -1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
usemtl Material
s off
f 1/1/1 5/2/1 7/3/1 3/4/1
f 4/5/2 3/4/2 7/3/2 8/6/2
f 6/7/3 2/8/3 4/5/3 8/6/3
f 9/9/4 10/10/4 12/11/4 11/12/4
f 15/13/5 16/14/5 14/15/5 13/16/5
f 13/16/2 14/15/2 10/10/2 9/9/2
f 11/17/3 15/13/3 13/16/3 9/18/3
f 17/19/4 18/20/4 20/21/4 19/22/4
f 23/23/5 24/24/5 22/25/5 21/26/5
f 21/27/2 22/25/2 18/20/2 17/28/2
f 19/29/3 23/30/3 21/27/3 17/28/3
f 24/24/1 20/21/1 18/20/1 22/25/1
f 25/31/4 26/32/4 28/33/4 27/34/4
f 31/35/5 32/36/5 30/37/5 29/38/5
f 29/38/2 30/37/2 26/32/2 25/31/2
f 27/34/3 31/39/3 29/40/3 25/31/3
f 37/41/2 38/42/2 34/43/2 33/44/2
f 45/45/2 41/46/2 42/47/2 46/48/2
f 43/49/1 41/46/1 45/45/1 47/50/1
f 48/51/3 46/48/3 42/47/3 44/52/3
usemtl Material.003
f 33/53/4 34/54/4 36/55/4 35/56/4
f 35/57/6 36/58/6 40/59/6 39/60/6
f 39/61/5 40/62/5 38/63/5 37/64/5
f 35/57/3 39/60/3 37/65/3 33/66/3
f 40/67/1 36/68/1 34/69/1 38/70/1

View File

@ -1,113 +1,113 @@
# 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
v -3.210856 0.125000 0.675001
v -1.249999 -1.250000 0.675000
v -3.449999 -1.250000 0.675001
v -1.250001 -1.250000 -3.725000
v -3.450001 -1.250000 -3.724999
v 0.710857 0.125000 0.674999
v 0.950001 -1.250000 0.674999
v 0.949999 -1.250000 -3.725001
v -1.249999 -1.250000 1.225000
v -3.449999 -1.250000 1.225001
v 0.950001 -1.250000 1.224999
v -3.449999 -0.150000 1.225001
v -1.249999 -0.150000 1.225000
v 0.950001 -0.150000 1.224999
v 0.710857 0.985857 0.674999
v -1.489143 0.985857 0.675000
v -1.010856 0.985857 0.675000
v -3.210856 0.985857 0.675001
v 0.950001 1.225000 1.224999
v -3.449999 1.225000 1.225001
v -1.249999 1.225000 1.225000
v -1.250001 -0.150000 -3.725000
v -3.450001 -0.150000 -3.724999
v 0.949999 -0.150000 -3.725001
v -1.250001 0.125000 -3.725000
v -3.450001 0.125000 -3.724999
v 0.949999 0.125000 -3.725001
v -3.449999 0.125000 0.675001
v -1.249999 0.125000 0.675000
v 0.950001 0.125000 0.674999
v -3.559999 -0.058333 0.675001
v -1.359999 -0.058333 0.675000
v -3.559999 0.033333 0.675001
v -3.560001 0.033333 -3.834999
v -1.360001 0.033333 -3.835000
v -1.360001 -0.058333 -3.835000
v -3.560001 -0.058333 -3.834999
v -1.140001 -0.058333 -3.835000
v 1.059999 -0.058333 -3.835001
v -1.140001 0.033333 -3.835000
v 1.059999 0.033333 -3.835001
v 1.060001 0.033333 0.674999
v 1.060001 -0.058333 0.674999
v -1.139999 -0.058333 0.675000
v -3.175054 0.125000 -0.562139
v -0.975054 0.125000 -0.562140
v -1.524946 0.125000 -0.562140
v 0.675054 0.125000 -0.562140
v -3.175053 0.125000 0.607041
v -0.975053 0.125000 0.607040
v -1.524946 0.125000 0.607040
v 0.675054 0.125000 0.607040
v -2.896430 0.622196 -0.309446
v -0.696430 0.622196 -0.309447
v -1.803569 0.622196 -0.309446
v 0.396431 0.622196 -0.309447
v -2.896430 0.622196 0.354347
v -0.696430 0.622196 0.354347
v -1.803569 0.622196 0.354347
v 0.396431 0.622196 0.354346
v -1.055440 0.235000 0.663998
v -3.255440 0.235000 0.663999
v -3.255440 0.345000 0.663999
v -1.055440 0.345000 0.663998
v -1.055441 0.345000 -0.619098
v -3.255441 0.345000 -0.619097
v -1.055441 0.235000 -0.619098
v -3.255441 0.235000 -0.619097
v 0.755441 0.235000 -0.619098
v -1.444559 0.235000 -0.619098
v 0.755441 0.345000 -0.619098
v -1.444559 0.345000 -0.619098
v 0.755442 0.345000 0.663998
v -1.444559 0.345000 0.663998
v 0.755442 0.235000 0.663998
v -1.444559 0.235000 0.663998
v -3.175054 0.455000 -0.562139
v -0.975054 0.455000 -0.562140
v 0.675054 0.455000 -0.562140
v -1.524946 0.455000 -0.562140
v -0.975053 0.455000 0.607040
v -3.175053 0.455000 0.607041
v -1.524946 0.455000 0.607040
v 0.675054 0.455000 0.607040
v 0.950001 -0.150000 0.674999
v -3.449999 -0.150000 0.675001
v 0.950001 1.225000 0.674999
v -3.449999 1.225000 0.675001
v -1.249999 1.225000 0.675000
v -1.489143 0.125000 0.737148
v 0.710857 0.125000 0.737147
v -1.010856 0.125000 0.737148
v -3.210856 0.125000 0.737149
v -1.489143 0.985857 0.737148
v 0.710857 0.985857 0.737147
v -3.210856 0.985857 0.737149
v -1.010856 0.985857 0.737148
v -1.359999 -0.058333 0.675000
v -1.360001 -0.058333 -3.835000
v -1.360001 -0.058333 -3.835000
v -1.139999 -0.058333 0.675000
v -1.170285 -0.058333 0.675000
v -1.249999 -0.058333 0.675000
v -1.329714 -0.058333 0.675000
v -1.329714 -0.058333 0.675000
v -1.249999 -0.058333 0.675000
v -1.170285 -0.058333 0.675000
vt 0.118465 0.855404
vt 0.000303 0.855404
vt 0.000302 0.619080
@ -353,30 +353,30 @@ 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 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 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 -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
@ -399,8 +399,8 @@ 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 22/60/4 99/61/4 36/62/4
f 100/63/4 36/62/4 99/61/4
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

View File

@ -1,244 +1,244 @@
# 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.000001 0.200000 2.800000
v 1.000001 -0.200000 2.800000
v 0.999999 0.200000 -0.800000
v 0.999999 -0.200000 -0.800000
v 3.000000 0.200000 2.799999
v 3.000000 -0.200000 2.799999
v 3.000000 0.200000 -0.800001
v 3.000000 -0.200000 -0.800001
v 1.000001 -0.800000 3.000000
v 1.000001 1.200000 3.000000
v 1.000001 -0.800000 2.800000
v 1.000001 1.200000 2.800000
v 3.099999 0.900000 -0.750002
v 3.099999 -0.800000 -0.750002
v 3.099999 0.900000 -1.050002
v 3.099999 -0.800000 -1.050002
v 3.100001 -0.800000 3.049999
v 3.100001 1.400000 3.049999
v 0.999999 0.700000 -0.800000
v 0.999999 -0.800000 -0.800000
v 3.100000 -0.800000 2.749999
v 3.100000 1.400000 2.749999
v 0.999999 0.700000 -1.000000
v 0.999999 -0.800000 -1.000000
v 2.799999 0.700000 -0.800001
v 2.799999 -0.800000 -0.800001
v 2.799999 0.700000 -1.000000
v 2.799999 -0.800000 -1.000000
v 2.900001 0.200000 2.799999
v 2.899999 0.200000 -0.800001
v 0.999999 0.400000 -0.800000
v 2.899999 0.400000 -0.800001
v 1.000001 0.400000 2.800000
v 2.900001 0.400000 2.799999
v 2.949999 0.266667 -0.800001
v 2.949999 0.333333 -0.800001
v 2.950001 0.333333 2.799999
v 2.950001 0.266667 2.799999
v 2.799999 -0.800000 -1.050002
v 2.799999 0.900000 -1.050002
v 2.799999 -0.800000 -0.750002
v 2.799999 0.900000 -0.750002
v 2.800001 1.200000 2.799999
v 2.800001 -0.800000 2.799999
v 2.800001 1.200000 3.000000
v 2.800001 -0.800000 3.000000
v 2.800001 -0.800000 3.049999
v 2.800001 1.400000 3.049999
v 2.800001 -0.800000 2.750000
v 2.800001 1.400000 2.750000
v 3.006367 -1.000000 -0.956370
v 3.043070 -0.800000 -0.993073
v 3.006367 -1.000000 -0.843634
v 3.043070 -0.800000 -0.806931
v 2.893631 -1.000000 -0.956370
v 2.856929 -0.800000 -0.993073
v 2.893631 -1.000000 -0.843634
v 2.856929 -0.800000 -0.806931
v 3.043070 -0.900000 -0.993073
v 3.043070 -0.900000 -0.806931
v 2.856929 -0.900000 -0.806931
v 2.856929 -0.900000 -0.993073
v 3.006369 -1.000000 2.956367
v 3.043071 -0.800000 2.993070
v 3.006369 -1.000000 2.843631
v 3.043071 -0.800000 2.806928
v 2.893632 -1.000000 2.956367
v 2.856930 -0.800000 2.993070
v 2.893632 -1.000000 2.843631
v 2.856930 -0.800000 2.806929
v 3.043071 -0.900000 2.993070
v 3.043071 -0.900000 2.806928
v 2.856930 -0.900000 2.806929
v 2.856930 -0.900000 2.993070
v 1.328771 0.400000 1.767038
v 2.671230 0.400000 1.767038
v 1.328771 0.400000 2.718071
v 2.671230 0.400000 2.718070
v 1.328771 0.600000 1.767038
v 2.671230 0.600000 1.767038
v 1.328771 0.600000 2.718071
v 2.671230 0.600000 2.718070
v 1.751705 0.400000 1.767038
v 2.248296 0.400000 1.767038
v 1.328771 0.400000 2.418453
v 1.328771 0.400000 2.066655
v 2.671230 0.400000 2.066655
v 2.671230 0.400000 2.418453
v 2.223744 0.400000 2.718070
v 1.776258 0.400000 2.718070
v 1.751705 0.600000 1.767038
v 2.248296 0.600000 1.767038
v 1.328771 0.600000 2.418453
v 1.328771 0.600000 2.066655
v 2.671230 0.600000 2.066655
v 2.671230 0.600000 2.418453
v 2.248296 0.600000 2.718070
v 1.751705 0.600000 2.718070
v 2.744887 0.463009 2.770251
v 2.744887 0.536991 2.770251
v 1.255114 0.536991 2.770251
v 1.255114 0.463009 2.770251
v 1.255113 0.536991 1.714857
v 1.255113 0.463009 1.714857
v 2.744887 0.463009 1.714857
v 2.744887 0.536991 1.714857
v 2.248296 0.463009 1.714857
v 2.248296 0.536991 1.714857
v 1.751705 0.463009 1.714857
v 1.751705 0.536991 1.714857
v 2.744887 0.463009 2.418453
v 2.744887 0.536991 2.418453
v 2.744887 0.463009 2.066655
v 2.744887 0.536991 2.066655
v 1.255113 0.463009 2.066655
v 1.255113 0.536991 2.066655
v 1.255114 0.463009 2.418453
v 1.255114 0.536991 2.418453
v 1.751705 0.463009 2.770251
v 1.751705 0.536991 2.770251
v 2.248296 0.463009 2.770251
v 2.248296 0.536991 2.770251
v 1.615485 0.728943 2.514955
v 1.615485 0.728943 1.970154
v 2.384516 0.728943 2.514954
v 2.384516 0.728943 1.970154
v -0.999999 0.200000 2.800001
v -0.999999 -0.200000 2.800001
v -1.000000 0.200000 -0.799999
v -1.000000 -0.200000 -0.799999
v -1.100000 0.900000 -0.750001
v -1.100001 0.900000 -1.050000
v -1.099999 -0.800000 3.050000
v -1.099999 1.400000 3.050000
v -1.099999 -0.800000 2.750001
v -1.099999 1.400000 2.750001
v -0.800001 0.700000 -0.799999
v -0.800001 -0.800000 -0.799999
v -0.800001 0.700000 -0.999999
v -0.800001 -0.800000 -0.999999
v -0.899999 0.200000 2.800001
v -0.900001 0.200000 -0.799999
v -0.900001 0.400000 -0.799999
v -0.899999 0.400000 2.800001
v -0.950001 0.266667 -0.799999
v -0.950001 0.333333 -0.799999
v -0.949999 0.333333 2.800001
v -0.949999 0.266667 2.800001
v -0.800001 -0.800000 -0.750001
v -0.800001 0.900000 -0.750001
v -0.799999 1.200000 2.800001
v -0.799999 -0.800000 2.800001
v -0.799999 1.200000 3.000000
v -0.799999 -0.800000 3.000000
v -0.799999 -0.800000 3.050000
v -0.799999 1.400000 3.050000
v -0.799999 -0.800000 2.750000
v -0.799999 1.400000 2.750000
v -1.006369 -1.000000 -0.956369
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.800000 -0.806930
v -0.893633 -1.000000 -0.843633
v -0.856930 -0.800000 -0.806930
v -1.043071 -0.900000 -0.806930
v -0.856930 -0.900000 -0.993071
v -1.006367 -1.000000 2.956368
v -1.043070 -0.800000 2.993071
v -1.006367 -1.000000 2.843632
v -1.043070 -0.800000 2.806930
v -0.893631 -1.000000 2.956368
v -0.856929 -0.800000 2.993071
v -0.893631 -1.000000 2.843632
v -0.856929 -0.800000 2.806930
v -1.043070 -0.900000 2.993071
v -1.043070 -0.900000 2.806930
v -0.856929 -0.900000 2.806930
v -0.856929 -0.900000 2.993071
v 0.671230 0.400000 1.767039
v -0.671229 0.400000 1.767039
v 0.671230 0.400000 2.718071
v -0.671229 0.400000 2.718071
v 0.671230 0.600000 1.767039
v -0.671229 0.600000 1.767039
v 0.671230 0.600000 2.718071
v -0.671229 0.600000 2.718071
v 0.248296 0.400000 1.767039
v -0.248296 0.400000 1.767039
v 0.671230 0.400000 2.418454
v 0.671230 0.400000 2.066656
v -0.671229 0.400000 2.066656
v -0.671229 0.400000 2.418454
v -0.223742 0.400000 2.718071
v 0.223744 0.400000 2.718071
v 0.248296 0.600000 1.767039
v -0.248296 0.600000 1.767039
v 0.671230 0.600000 2.418454
v 0.671230 0.600000 2.066656
v -0.671229 0.600000 2.066656
v -0.671229 0.600000 2.418454
v -0.248295 0.600000 2.718071
v 0.248296 0.600000 2.718071
v -0.744886 0.463009 2.770252
v -0.744886 0.536991 2.770252
v 0.744887 0.536991 2.770252
v 0.744887 0.463009 2.770252
v 0.744887 0.536991 1.714858
v 0.744887 0.463009 1.714858
v -0.744887 0.463009 1.714858
v -0.744887 0.536991 1.714858
v -0.248296 0.463009 1.714858
v -0.248296 0.536991 1.714858
v 0.248296 0.463009 1.714858
v 0.248296 0.536991 1.714858
v -0.744886 0.463009 2.418454
v -0.744886 0.536991 2.418454
v -0.744887 0.463009 2.066656
v -0.744887 0.536991 2.066656
v 0.744887 0.463009 2.066656
v 0.744887 0.536991 2.066656
v 0.744887 0.463009 2.418454
v 0.744887 0.536991 2.418454
v 0.248296 0.463009 2.770252
v 0.248296 0.536991 2.770252
v -0.248295 0.463009 2.770252
v -0.248295 0.536991 2.770252
v 0.384516 0.728943 2.514955
v 0.384515 0.728943 1.970154
v -0.384515 0.728943 2.514955
v -0.384515 0.728943 1.970155
v -1.100000 -0.800000 -0.750001
v -1.100001 -0.800000 -1.050000
v -0.800001 -0.800000 -1.050001
v -0.800001 0.900000 -1.050001
v -1.006369 -1.000000 -0.843633
v -0.893633 -1.000000 -0.956369
v -0.856930 -0.800000 -0.993071
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
v -0.856930 -0.900000 -0.806930
vt 0.473246 0.000238
vt 0.473246 0.263020
vt 0.000238 0.263020
@ -603,39 +603,41 @@ 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 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 -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.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.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.0000 -0.6378 -0.7702
vn 0.6500 -0.7599 0.0000
vn 0.0000 -0.6378 -0.7702
vn 0.4102 0.9120 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.8443 -0.5359
vn 0.4102 -0.9120 -0.0000
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.8443 -0.5359
vn -0.0000 -0.3446 -0.9388
vn -0.9388 -0.3445 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
vn 0.9388 -0.3445 -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.9388 0.3445 -0.0000
vn 0.9388 -0.3446 0.0000
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
@ -785,7 +787,7 @@ 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 183/281/23 195/271/23 229/201/23
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
@ -794,34 +796,34 @@ 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 55/299/25 62/293/25 59/285/25 51/300/25
f 57/301/26 61/290/26 62/292/26 55/302/26
f 53/295/27 60/288/27 61/290/27 57/296/27
f 51/303/28 59/285/28 60/288/28 53/304/28
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 67/319/29 74/313/29 71/305/29 63/320/29
f 69/321/30 73/310/30 74/312/30 67/322/30
f 65/315/31 72/308/31 73/310/31 69/316/31
f 63/323/32 71/305/32 72/308/32 65/324/32
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 235/339/31 165/333/31 237/325/31 159/340/31
f 162/341/32 238/330/32 165/332/32 235/342/32
f 234/335/29 164/328/29 238/330/29 162/336/29
f 159/343/33 237/325/33 164/328/33 234/344/33
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
f 170/359/27 177/353/27 174/345/27 166/360/27
f 172/361/34 176/350/34 177/352/34 170/362/34
f 168/355/25 175/348/25 176/350/25 172/356/25
f 166/363/35 174/345/35 175/348/35 168/364/35

Binary file not shown.

View File

@ -0,0 +1,13 @@
# Blender MTL File: 'multidecor_jungle_bed.blend'
# Material Count: 1
newmtl Material
Ns 323.999994
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd /home/andrey/minetests/minetest-5.6.0-dev/mods/multidecor/modern/textures/multidecor_modern_jungle_bed.png

View File

@ -1,62 +1,62 @@
# 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
v -0.860856 0.125000 0.675000
v -1.099999 -1.250000 0.675000
v -1.100001 -1.250000 -3.725000
v 0.860857 0.125000 0.675000
v 1.100001 -1.250000 0.675000
v 1.099999 -1.250000 -3.725001
v -1.099999 -1.250000 1.225001
v 1.100001 -1.250000 1.225000
v -1.099999 -0.150000 1.225001
v 1.100001 -0.150000 1.225000
v 0.860857 0.985857 0.675000
v -0.860856 0.985857 0.675000
v 1.100001 1.225000 1.225000
v -1.099999 1.225000 1.225001
v -1.100001 -0.150000 -3.725000
v 1.099999 -0.150000 -3.725001
v -1.100001 0.125000 -3.725000
v 1.099999 0.125000 -3.725001
v -1.099999 0.125000 0.675000
v 1.100001 0.125000 0.675000
v -1.209999 -0.058333 0.675000
v -1.209999 0.033333 0.675000
v -1.210001 0.033333 -3.835000
v -1.210001 -0.058333 -3.835000
v 1.209999 -0.058333 -3.835001
v 1.209999 0.033333 -3.835001
v 1.210001 0.033333 0.675000
v 1.210001 -0.058333 0.675000
v -0.825054 0.125000 -0.562139
v 0.825054 0.125000 -0.562140
v -0.825053 0.125000 0.607041
v 0.825054 0.125000 0.607040
v -0.546430 0.622196 -0.309446
v 0.546431 0.622196 -0.309446
v -0.546430 0.622196 0.354347
v 0.546431 0.622196 0.354347
v -0.905440 0.235000 0.663999
v -0.905440 0.345000 0.663999
v -0.905441 0.345000 -0.619097
v -0.905441 0.235000 -0.619097
v 0.905441 0.235000 -0.619098
v 0.905441 0.345000 -0.619098
v 0.905442 0.345000 0.663998
v 0.905442 0.235000 0.663998
v -0.825054 0.455000 -0.562139
v 0.825054 0.455000 -0.562140
v -0.825053 0.455000 0.607041
v 0.825054 0.455000 0.607040
v 1.100001 -0.150000 0.675000
v -1.099999 -0.150000 0.675000
v 1.100001 1.225000 0.675000
v -1.099999 1.225000 0.675000
v 0.860857 0.125000 0.737148
v -0.860856 0.125000 0.737148
v 0.860857 0.985857 0.737148
v -0.860856 0.985857 0.737148
vt 0.000302 0.709880
vt 0.000302 0.473556
vt 0.472951 0.473556
@ -200,29 +200,29 @@ 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 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 -1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.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.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.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.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.8074 -0.5900 0.0000
vn 0.0000 0.8340 0.5518
vn 0.5145 0.8575 0.0000
vn -0.0000 0.8340 -0.5518
vn -0.5145 0.8575 0.0000
vn 0.0000 0.8340 -0.5518
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

Binary file not shown.

View File

@ -1,178 +1,178 @@
# 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
v -0.999999 0.200000 2.800000
v -0.999999 -0.200000 2.800000
v -1.000001 0.200000 -0.800000
v -1.000001 -0.200000 -0.800000
v 1.000001 0.200000 2.800000
v 1.000001 -0.200000 2.800000
v 0.999999 0.200000 -0.800000
v 0.999999 -0.200000 -0.800000
v -0.799999 -0.800000 3.000000
v -0.799999 1.200000 3.000000
v -0.799999 -0.800000 2.800000
v -0.799999 1.200000 2.800000
v 1.099999 0.900000 -0.750002
v 1.099999 -0.800000 -0.750002
v 1.099999 0.900000 -1.050002
v 1.099999 -0.800000 -1.050002
v 1.100001 -0.800000 3.049999
v 1.100001 1.400000 3.049999
v -0.800001 0.700000 -0.800000
v -0.800001 -0.800000 -0.800000
v 1.100001 -0.800000 2.750000
v 1.100001 1.400000 2.750000
v -0.800001 0.700000 -1.000000
v -0.800001 -0.800000 -1.000000
v 0.799999 0.700000 -0.800000
v 0.799999 -0.800000 -0.800000
v 0.799999 0.700000 -1.000000
v 0.799999 -0.800000 -1.000000
v 0.900001 0.200000 2.800000
v 0.899999 0.200000 -0.800000
v -0.900001 0.400000 -0.800000
v 0.899999 0.400000 -0.800000
v -0.899999 0.400000 2.800000
v 0.900001 0.400000 2.800000
v 0.949999 0.266667 -0.800000
v 0.949999 0.333333 -0.800000
v 0.950001 0.333333 2.800000
v 0.950001 0.266667 2.800000
v 0.799999 -0.800000 -1.050001
v 0.799999 0.900000 -1.050001
v 0.799999 -0.800000 -0.750002
v 0.799999 0.900000 -0.750002
v 0.800001 1.200000 2.800000
v 0.800001 -0.800000 2.800000
v 0.800001 1.200000 3.000000
v 0.800001 -0.800000 3.000000
v 0.800001 -0.800000 3.049999
v 0.800001 1.400000 3.049999
v 0.800001 -0.800000 2.750000
v 0.800001 1.400000 2.750000
v 1.006367 -1.000000 -0.956370
v 1.043070 -0.800000 -0.993072
v 1.006367 -1.000000 -0.843634
v 1.043070 -0.800000 -0.806931
v 0.893631 -1.000000 -0.956370
v 0.856929 -0.800000 -0.993072
v 0.893631 -1.000000 -0.843633
v 0.856929 -0.800000 -0.806931
v 1.043070 -0.900000 -0.993072
v 1.043070 -0.900000 -0.806931
v 0.856929 -0.900000 -0.806931
v 0.856929 -0.900000 -0.993072
v 1.006369 -1.000000 2.956367
v 1.043071 -0.800000 2.993070
v 1.006369 -1.000000 2.843631
v 1.043071 -0.800000 2.806929
v 0.893632 -1.000000 2.956368
v 0.856930 -0.800000 2.993070
v 0.893632 -1.000000 2.843632
v 0.856930 -0.800000 2.806929
v 1.043071 -0.900000 2.993070
v 1.043071 -0.900000 2.806929
v 0.856930 -0.900000 2.806929
v 0.856930 -0.900000 2.993070
v -0.671229 0.400000 1.767039
v 0.671230 0.400000 1.767038
v -0.671229 0.400000 2.718071
v 0.671230 0.400000 2.718070
v -0.671229 0.600000 1.767039
v 0.671230 0.600000 1.767038
v -0.671229 0.600000 2.718071
v 0.671230 0.600000 2.718070
v -0.248295 0.400000 1.767038
v 0.248296 0.400000 1.767038
v -0.671229 0.400000 2.418454
v -0.671229 0.400000 2.066656
v 0.671230 0.400000 2.066655
v 0.671230 0.400000 2.418453
v 0.223744 0.400000 2.718071
v -0.223743 0.400000 2.718071
v -0.248295 0.600000 1.767038
v 0.248296 0.600000 1.767038
v -0.671229 0.600000 2.418454
v -0.671229 0.600000 2.066656
v 0.671230 0.600000 2.066655
v 0.671230 0.600000 2.418453
v 0.248296 0.600000 2.718071
v -0.248295 0.600000 2.718071
v 0.744887 0.463009 2.770251
v 0.744887 0.536991 2.770251
v -0.744886 0.536991 2.770252
v -0.744886 0.463009 2.770252
v -0.744887 0.536991 1.714858
v -0.744887 0.463009 1.714858
v 0.744887 0.463009 1.714857
v 0.744887 0.536991 1.714857
v 0.248296 0.463009 1.714857
v 0.248296 0.536991 1.714857
v -0.248295 0.463009 1.714858
v -0.248295 0.536991 1.714858
v 0.744887 0.463009 2.418453
v 0.744887 0.536991 2.418453
v 0.744887 0.463009 2.066655
v 0.744887 0.536991 2.066655
v -0.744887 0.463009 2.066656
v -0.744887 0.536991 2.066656
v -0.744886 0.463009 2.418454
v -0.744886 0.536991 2.418454
v -0.248295 0.463009 2.770252
v -0.248295 0.536991 2.770252
v 0.248296 0.463009 2.770251
v 0.248296 0.536991 2.770251
v -0.384515 0.728943 2.514955
v -0.384515 0.728943 1.970154
v 0.384516 0.728943 2.514955
v 0.384515 0.728943 1.970154
v -1.100001 0.900000 -0.750001
v -1.100001 -0.800000 -0.750001
v -1.100001 0.900000 -1.050001
v -1.100001 -0.800000 -1.050001
v -0.800001 -0.800000 -1.050001
v -0.800001 0.900000 -1.050001
v -0.800001 -0.800000 -0.750001
v -0.800001 0.900000 -0.750001
v -1.006369 -1.000000 -0.956369
v -1.043071 -0.800000 -0.993072
v -1.006369 -1.000000 -0.843633
v -1.043071 -0.800000 -0.806930
v -0.893632 -1.000000 -0.956369
v -0.856930 -0.800000 -0.993072
v -0.893632 -1.000000 -0.843633
v -0.856930 -0.800000 -0.806930
v -1.043071 -0.900000 -0.993072
v -1.043071 -0.900000 -0.806930
v -0.856930 -0.900000 -0.806930
v -0.856930 -0.900000 -0.993072
v -1.099999 -0.800000 3.050000
v -1.099999 1.400000 3.050000
v -1.099999 -0.800000 2.750000
v -1.099999 1.400000 2.750000
v -0.799999 -0.800000 3.050000
v -0.799999 1.400000 3.050000
v -0.799999 -0.800000 2.750000
v -0.799999 1.400000 2.750000
v -1.006367 -1.000000 2.956368
v -1.043070 -0.800000 2.993071
v -1.006367 -1.000000 2.843632
v -1.043070 -0.800000 2.806930
v -0.893631 -1.000000 2.956368
v -0.856929 -0.800000 2.993071
v -0.893631 -1.000000 2.843632
v -0.856929 -0.800000 2.806929
v -1.043070 -0.900000 2.993071
v -1.043070 -0.900000 2.806930
v -0.856929 -0.900000 2.806929
v -0.856929 -0.900000 2.993071
v -0.899999 0.200000 2.800000
v -0.900001 0.200000 -0.800000
v -0.950001 0.266667 -0.800000
v -0.950001 0.333333 -0.800000
v -0.949999 0.333333 2.800000
v -0.949999 0.266667 2.800000
vt 0.473246 0.000238
vt 0.473246 0.263020
vt 0.000238 0.263020
@ -442,33 +442,34 @@ 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 1.0000 0.0000 -0.0000
vn 0.0000 -1.0000 0.0000
vn 1.0000 0.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.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.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.0000 0.6378 0.7702
vn 0.0000 -0.6378 0.7702
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.6500 -0.7599 0.0000
vn 0.0000 -0.6378 -0.7702
vn 0.4102 0.9120 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.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
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
@ -558,7 +559,7 @@ 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 123/170/21 81/180/21 98/172/21
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
@ -567,34 +568,34 @@ 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 55/203/22 62/197/22 59/189/22 51/204/22
f 57/205/23 61/194/23 62/196/23 55/206/23
f 53/199/24 60/192/24 61/194/24 57/200/24
f 51/207/25 59/189/25 60/192/25 53/208/25
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 67/223/26 74/217/26 71/209/26 63/224/26
f 69/225/27 73/214/27 74/216/27 67/226/27
f 65/219/28 72/212/28 73/214/28 69/220/28
f 63/227/29 71/209/29 72/212/29 65/228/29
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 139/243/28 146/237/28 143/229/28 135/244/28
f 141/245/29 145/234/29 146/236/29 139/246/29
f 137/239/26 144/232/26 145/234/26 141/240/26
f 135/247/27 143/229/27 144/232/27 137/248/27
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
f 159/263/24 166/257/24 163/249/24 155/264/24
f 161/265/25 165/254/25 166/256/25 159/266/25
f 157/259/22 164/252/22 165/254/22 161/260/22
f 155/267/23 163/249/23 164/252/23 157/268/23

View File

@ -9,10 +9,10 @@ register.register_table("kitchen_modern_wooden_table", {
},
callbacks = {
on_construct = function(pos)
connecting.update_adjacent_nodes_connection(pos)
connecting.update_adjacent_nodes_connection(pos, "horizontal")
end,
after_dig_node = function(pos)
connecting.update_adjacent_nodes_connection(pos, true)
connecting.update_adjacent_nodes_connection(pos, "horizontal", true)
end
}
},
@ -90,14 +90,14 @@ register.register_table("modern_wooden_desk", {
{
type = "drawer",
pos = {x=-1.15, y=0.225, z=0.025},
object = "modern:wooden_desk_drawer",
object = "modern:wooden_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",
object = "modern:wooden_door",
side = "left",
inv_size = {w=6,h=3}
}
@ -111,13 +111,13 @@ register.register_table("modern_wooden_desk", {
}
})
minetest.register_entity("modern:wooden_desk_drawer", {
minetest.register_entity("modern:wooden_drawer", {
visual = "mesh",
visual_size = {x=5, y=5, z=5},
mesh = "multidecor_wooden_desk_drawer.obj",
mesh = "multidecor_wooden_drawer.obj",
textures = {"multidecor_wooden_desk2.png"},
physical = false,
selection_box = {-0.2, -0.15, -0.25, 0.2, 0.15, 0.25},
selectionbox = {-0.35, -0.15, -0.4, 0.35, 0.15, 0.4},
static_save = true,
on_activate = shelves.default_on_activate,
on_rightclick = shelves.default_on_rightclick,
@ -125,13 +125,13 @@ minetest.register_entity("modern:wooden_desk_drawer", {
get_staticdata = shelves.default_get_staticdata
})
minetest.register_entity("modern:wooden_desk_door", {
minetest.register_entity("modern:wooden_door", {
visual = "mesh",
visual_size = {x=5, y=5, z=5},
mesh = "multidecor_wooden_desk_door.obj",
mesh = "multidecor_wooden_door.obj",
textures = {"multidecor_wooden_desk2.png"},
physical = false,
selection_box = {-0.2, -0.2, -0.25, 0.2, 0.2, 0.25},
selectionbox = {-0.65, -0.25, 0, 0, 0.25, 0.05},
static_save = true,
on_activate = shelves.default_on_activate,
on_rightclick = shelves.default_on_rightclick,
@ -155,5 +155,49 @@ register.register_table("modern_wooden_table_with_metallic_legs", {
{"multidecor:metal_bar", "multidecor:pine_board", "multidecor:metal_bar"},
{"multidecor:metal_bar", "", "multidecor:metal_bar"}
}
}
)
})
register.register_table("modern_bedside_table", {
style = "modern",
material = "wood",
description = "Modern Bedside Table",
mesh = "multidecor_bedside_table.b3d",
tiles = {"multidecor_pine_wood2.png", "multidecor_hardboard.png"},
bounding_boxes = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
},
callbacks = {
on_construct = function(pos)
shelves.set_shelves(pos)
end
}
},
{
shelves_data = {
{
type = "drawer",
base_texture = "multidecor_pine_wood2.png",
visual_size_adds = {x=1.2, y=1.5, z=-0.8},
pos = {x=0, y=-0.28, z=0.06},
object = "modern:wooden_drawer",
length = 0.8,
inv_size = {w=6,h=1}
},
{
type = "drawer",
base_texture = "multidecor_pine_wood2.png",
visual_size_adds = {x=1.2, y=1.5, z=-0.8},
pos = {x=0, y=0.06, z=0.06},
object = "modern:wooden_drawer",
length = 0.8,
inv_size = {w=6,h=1}
}
}
},
{
recipe = {
{"multidecor:pine_board", "multidecor:pine_board", "multidecor:pine_board"},
{"multidecor:pine_board", "multidecor:pine_drawer", "multidecor:pine_board"},
{"multidecor:pine_board", "multidecor:pine_drawer", "multidecor:pine_board"}
}
})

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB