|
@ -0,0 +1,25 @@
|
|||
## File Cabinet mod for Minetest 🗄
|
||||
A mod for Minetest that adds file cabinet (from Windows 3.1 (and 95)), iron file cabinet (from Windows Chicago), small variants of file cabinets and a folder.
|
||||
|
||||
Requres `default` mod from minetest_game and any other game that is based on minetest_game.
|
||||
(as long as it has `group:wood`, `default:chest`, `default:steel_ingot` and `default:paper` it should work.)
|
||||
|
||||
#### Crafting recipies
|
||||
|
||||
File cabinet:
|
||||
![File cabinet](https://cdn.discordapp.com/attachments/846323066752598042/889172254871654480/Screenshot_20210919181038.gif "File cabinet")
|
||||
|
||||
Small file cabinet:
|
||||
![Small file cabinet](https://cdn.discordapp.com/attachments/846323066752598042/889176148423102554/Screenshot_202109191810382.gif "Small file cabinet")
|
||||
|
||||
Iron file cabinet:
|
||||
![Iron file cabinet](https://media.discordapp.net/attachments/846323066752598042/889178933197693058/unknown.png "Iron file cabinet")
|
||||
|
||||
Small iron file cabinet:
|
||||
![Small iron file cabinet](https://media.discordapp.net/attachments/846323066752598042/889179420991053844/unknown.png "Small iron file cabinet")
|
||||
|
||||
Folder:
|
||||
![Folder](https://media.discordapp.net/attachments/846323066752598042/889180195821613116/unknown.png "Folder")
|
||||
|
||||
#### Made with love and care towards file cabinestism by Danil.
|
||||
![Footer](https://media.discordapp.net/attachments/846323066752598042/889156569168773140/unknown.png?width=1200&height=268)
|
|
@ -0,0 +1,293 @@
|
|||
---- normal cabinets
|
||||
|
||||
-- file cabinet my beloved
|
||||
|
||||
minetest.register_node("cabinet:file_cabinet", {
|
||||
description = "File Cabinet",
|
||||
tiles = {"cabinet.png"},
|
||||
inventory_image = "cabinet_item.png",
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
drawtype = "mesh",
|
||||
mesh = "cabinet.obj",
|
||||
collision_box = {
|
||||
type = "fixed",
|
||||
fixed = {
|
||||
{-0.5625, -0.5, -0.5, 0.5625, 1.0625, 0.4375}
|
||||
}
|
||||
},
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {
|
||||
{-0.5625, -0.5, -0.4375, 0.5625, 1.0625, 0.4375},
|
||||
{-0.4375, 0.3125, -0.5, 0.4375, 0.9375, -0.4375},
|
||||
{-0.4375, -0.375, -0.5, 0.4375, 0.25, -0.4375}
|
||||
}
|
||||
},
|
||||
groups = { oddly_breakable_by_hand = 2 },
|
||||
on_construct = function(pos)
|
||||
local meta = minetest.get_meta(pos)
|
||||
local spos = pos.x .. "," .. pos.y .. "," .. pos.z
|
||||
meta:set_string("formspec",
|
||||
"size[8,9]" ..
|
||||
"list[nodemeta:" .. spos .. ";main;0,0.3;8,4;]" ..
|
||||
"list[current_player;main;0,4.85;8,1;]" ..
|
||||
"list[current_player;main;0,6.08;8,3;8]" ..
|
||||
"listring[nodemeta:" .. spos .. ";main]" ..
|
||||
"listring[current_player;main]" ..
|
||||
default.get_hotbar_bg(0,4.85))
|
||||
meta:set_string("infotext", "File Cabinet")
|
||||
local inv = meta:get_inventory()
|
||||
inv:set_size("main", 8*4)
|
||||
end,
|
||||
can_dig = function(pos,player)
|
||||
local meta = minetest.get_meta(pos);
|
||||
local inv = meta:get_inventory()
|
||||
return inv:is_empty("main")
|
||||
end,
|
||||
})
|
||||
|
||||
-- iron file cabinet my less beloved
|
||||
|
||||
minetest.register_node("cabinet:iron_file_cabinet", {
|
||||
description = "Iron File Cabinet",
|
||||
tiles = {"iron_cabinet.png"},
|
||||
inventory_image = "iron_cabinet_item.png",
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
drawtype = "mesh",
|
||||
mesh = "cabinet.obj",
|
||||
collision_box = {
|
||||
type = "fixed",
|
||||
fixed = {
|
||||
{-0.5625, -0.5, -0.5, 0.5625, 1.0625, 0.4375}
|
||||
}
|
||||
},
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {
|
||||
{-0.5625, -0.5, -0.4375, 0.5625, 1.0625, 0.4375},
|
||||
{-0.4375, 0.3125, -0.5, 0.4375, 0.9375, -0.4375},
|
||||
{-0.4375, -0.375, -0.5, 0.4375, 0.25, -0.4375}
|
||||
}
|
||||
},
|
||||
groups = { oddly_breakable_by_hand = 1 },
|
||||
on_construct = function(pos)
|
||||
local meta = minetest.get_meta(pos)
|
||||
local spos = pos.x .. "," .. pos.y .. "," .. pos.z
|
||||
meta:set_string("formspec",
|
||||
"size[8,11]" ..
|
||||
"list[nodemeta:" .. spos .. ";main;0,0.3;8,6;]" ..
|
||||
"list[current_player;main;0,6.85;8,1;]" ..
|
||||
"list[current_player;main;0,8.08;8,3;8]" ..
|
||||
"listring[nodemeta:" .. spos .. ";main]" ..
|
||||
"listring[current_player;main]" ..
|
||||
default.get_hotbar_bg(0,6.85))
|
||||
meta:set_string("infotext", "Iron File Cabinet")
|
||||
local inv = meta:get_inventory()
|
||||
inv:set_size("main", 8*6)
|
||||
end,
|
||||
can_dig = function(pos,player)
|
||||
local meta = minetest.get_meta(pos);
|
||||
local inv = meta:get_inventory()
|
||||
return inv:is_empty("main")
|
||||
end,
|
||||
})
|
||||
|
||||
---- small cabinets
|
||||
|
||||
-- small cabinet my beloved
|
||||
|
||||
minetest.register_node("cabinet:small_file_cabinet", {
|
||||
description = "Small File Cabinet",
|
||||
tiles = {"cabinet_small.png"},
|
||||
inventory_image = "cabinet_item_small.png",
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
drawtype = "mesh",
|
||||
mesh = "cabinet_small.obj",
|
||||
collision_box = {
|
||||
type = "fixed",
|
||||
fixed = {
|
||||
{-0.5625, -0.5, -0.4375, 0.5625, 0.375, 0.4375}
|
||||
}
|
||||
},
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {
|
||||
{-0.5625, -0.5, -0.4375, 0.5625, 0.375, 0.4375},
|
||||
{-0.4375, -0.375, -0.5, 0.4375, 0.25, -0.4375}
|
||||
}
|
||||
},
|
||||
groups = { oddly_breakable_by_hand = 2 },
|
||||
on_construct = function(pos)
|
||||
local meta = minetest.get_meta(pos)
|
||||
local spos = pos.x .. "," .. pos.y .. "," .. pos.z
|
||||
meta:set_string("formspec",
|
||||
"size[8,7]" ..
|
||||
"list[nodemeta:" .. spos .. ";main;0,0.3;8,2;]" ..
|
||||
"list[current_player;main;0,2.85;8,1;]" ..
|
||||
"list[current_player;main;0,4.08;8,3;8]" ..
|
||||
"listring[nodemeta:" .. spos .. ";main]" ..
|
||||
"listring[current_player;main]" ..
|
||||
default.get_hotbar_bg(0,2.85))
|
||||
meta:set_string("infotext", "Small File Cabinet")
|
||||
local inv = meta:get_inventory()
|
||||
inv:set_size("main", 8*2)
|
||||
end,
|
||||
can_dig = function(pos,player)
|
||||
local meta = minetest.get_meta(pos);
|
||||
local inv = meta:get_inventory()
|
||||
return inv:is_empty("main")
|
||||
end,
|
||||
})
|
||||
|
||||
-- small iron cabinet my less beloved
|
||||
|
||||
minetest.register_node("cabinet:small_iron_file_cabinet", {
|
||||
description = "Small Iron File Cabinet",
|
||||
tiles = {"iron_cabinet_small.png"},
|
||||
inventory_image = "iron_cabinet_item_small.png",
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
drawtype = "mesh",
|
||||
mesh = "cabinet_small.obj",
|
||||
collision_box = {
|
||||
type = "fixed",
|
||||
fixed = {
|
||||
{-0.5625, -0.5, -0.4375, 0.5625, 0.375, 0.4375}
|
||||
}
|
||||
},
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {
|
||||
{-0.5625, -0.5, -0.4375, 0.5625, 0.375, 0.4375},
|
||||
{-0.4375, -0.375, -0.5, 0.4375, 0.25, -0.4375}
|
||||
}
|
||||
},
|
||||
groups = { oddly_breakable_by_hand = 1 },
|
||||
on_construct = function(pos)
|
||||
local meta = minetest.get_meta(pos)
|
||||
local spos = pos.x .. "," .. pos.y .. "," .. pos.z
|
||||
meta:set_string("formspec",
|
||||
"size[8,8]" ..
|
||||
"list[nodemeta:" .. spos .. ";main;0,0.3;8,3;]" ..
|
||||
"list[current_player;main;0,3.85;8,1;]" ..
|
||||
"list[current_player;main;0,5.08;8,3;8]" ..
|
||||
"listring[nodemeta:" .. spos .. ";main]" ..
|
||||
"listring[current_player;main]" ..
|
||||
default.get_hotbar_bg(0,3.85))
|
||||
meta:set_string("infotext", "Small Iron File Cabinet")
|
||||
local inv = meta:get_inventory()
|
||||
inv:set_size("main", 8*3)
|
||||
end,
|
||||
can_dig = function(pos,player)
|
||||
local meta = minetest.get_meta(pos);
|
||||
local inv = meta:get_inventory()
|
||||
return inv:is_empty("main")
|
||||
end,
|
||||
})
|
||||
|
||||
---- folder that is a mish mash of spaghetti code!!!!!!!!!!!!!!
|
||||
|
||||
local inv_folder = minetest.create_detached_inventory("folder", {
|
||||
allow_move = function(inv, from_list, from_index, to_list, to_index, count, player)
|
||||
return 1
|
||||
end,
|
||||
allow_put = function(inv, listname, index, stack, player)
|
||||
return 1
|
||||
end,
|
||||
allow_take = function(inv, listname, index, stack, player)
|
||||
return 1
|
||||
end,
|
||||
})
|
||||
inv_folder:set_size("main", 5*1)
|
||||
|
||||
local function get_folder_formspec()
|
||||
local folder_formspec = [[
|
||||
size[8,6]
|
||||
list[detached:folder;main;1.5,0.3;8,3;]
|
||||
list[current_player;main;0,1.85;8,1;]
|
||||
list[current_player;main;0,3.08;8,3;8]
|
||||
listring[detached:folder;main]
|
||||
listring[current_player;main]
|
||||
default.get_hotbar_bg(0,1.85))
|
||||
]]
|
||||
return folder_formspec
|
||||
end
|
||||
|
||||
|
||||
minetest.register_craftitem("cabinet:folder", {
|
||||
description = "Folder",
|
||||
stack_max = 1,
|
||||
inventory_image = "folder.png",
|
||||
on_use = function(itemstack, user, pointed_thing)
|
||||
minetest.show_formspec(user:get_player_name(), "cabinet:file_formspec", get_folder_formspec())
|
||||
end,
|
||||
})
|
||||
|
||||
---- crafting
|
||||
|
||||
local w = "group:wood"
|
||||
local c = "default:chest"
|
||||
local f = "cabinet:file_cabinet"
|
||||
local s = "cabinet:small_file_cabinet"
|
||||
local i = "default:steel_ingot"
|
||||
local p = "default:paper"
|
||||
|
||||
--- my beloved file cabinet craft recipe
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shaped",
|
||||
output = "cabinet:file_cabinet",
|
||||
recipe = {
|
||||
{w, w, w},
|
||||
{w, c, w},
|
||||
{w, w, w}
|
||||
}
|
||||
})
|
||||
|
||||
-- small file cabinet
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shaped",
|
||||
output = "cabinet:small_file_cabinet",
|
||||
recipe = {
|
||||
{w, w, w},
|
||||
{w, c, w}
|
||||
}
|
||||
})
|
||||
|
||||
--- my less beloved iron file cabinet craft recipe
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shaped",
|
||||
output = "cabinet:iron_file_cabinet",
|
||||
recipe = {
|
||||
{i, i, i},
|
||||
{i, f, i},
|
||||
{i, i, i}
|
||||
}
|
||||
})
|
||||
|
||||
-- small iron file cabinet
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shaped",
|
||||
output = "cabinet:small_iron_file_cabinet",
|
||||
recipe = {
|
||||
{i, i, i},
|
||||
{i, s, i}
|
||||
}
|
||||
})
|
||||
|
||||
--- crafting recipe for folder that is a mish mash of spaghetti code!!!!!!!!!!!!!!
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shaped",
|
||||
output = "cabinet:folder",
|
||||
recipe = {
|
||||
{p, p, p},
|
||||
{"", p, p}
|
||||
}
|
||||
})
|
|
@ -0,0 +1,4 @@
|
|||
name = cabinet
|
||||
title = File Cabinets
|
||||
description = Adds a file cabinet from Windows 3.1 (and 95), a iron file cabinet from Windows Chicago, small variants of file cabinets + a folder
|
||||
depends = default
|
|
@ -0,0 +1,332 @@
|
|||
# Blender v2.93.4 OBJ File: 'file cabinet.blend'
|
||||
# www.blender.org
|
||||
mtllib cabinet.mtl
|
||||
o Cube.005_Cube.009
|
||||
v 0.437500 0.562450 -0.437485
|
||||
v 0.437500 0.687450 -0.437485
|
||||
v 0.125000 0.562450 -0.437486
|
||||
v 0.125000 0.687450 -0.437486
|
||||
v 0.437500 0.562450 -0.499985
|
||||
v 0.437500 0.687450 -0.499985
|
||||
v 0.125000 0.562450 -0.499985
|
||||
v 0.125000 0.687450 -0.499985
|
||||
v 0.562500 -0.500050 0.437514
|
||||
v 0.562500 1.062450 0.437514
|
||||
v -0.562500 -0.500050 0.437514
|
||||
v -0.562500 1.062450 0.437514
|
||||
v 0.562500 -0.500050 -0.437485
|
||||
v 0.562500 1.062450 -0.437485
|
||||
v -0.562500 -0.500050 -0.437485
|
||||
v -0.562500 1.062450 -0.437485
|
||||
v 0.437500 0.687450 -0.437485
|
||||
v 0.437500 0.937450 -0.437485
|
||||
v -0.437500 0.687450 -0.437486
|
||||
v -0.437500 0.937450 -0.437486
|
||||
v 0.437500 0.687450 -0.499985
|
||||
v 0.437500 0.937450 -0.499985
|
||||
v -0.437500 0.687450 -0.499986
|
||||
v -0.437500 0.937450 -0.499986
|
||||
v 0.437500 0.312450 -0.437485
|
||||
v 0.437500 0.562450 -0.437485
|
||||
v -0.437500 0.312450 -0.437486
|
||||
v -0.437500 0.562450 -0.437486
|
||||
v 0.437500 0.312450 -0.499985
|
||||
v 0.437500 0.562450 -0.499985
|
||||
v -0.437500 0.312450 -0.499986
|
||||
v -0.437500 0.562450 -0.499986
|
||||
v 0.437500 -0.000050 -0.437485
|
||||
v 0.437500 0.249950 -0.437485
|
||||
v -0.437500 -0.000050 -0.437486
|
||||
v -0.437500 0.249950 -0.437486
|
||||
v 0.437500 -0.000050 -0.499985
|
||||
v 0.437500 0.249950 -0.499985
|
||||
v -0.437500 -0.000050 -0.499986
|
||||
v -0.437500 0.249950 -0.499986
|
||||
v 0.437500 -0.375050 -0.437485
|
||||
v 0.437500 -0.125050 -0.437485
|
||||
v -0.437500 -0.375050 -0.437486
|
||||
v -0.437500 -0.125050 -0.437486
|
||||
v 0.437500 -0.375050 -0.499985
|
||||
v 0.437500 -0.125050 -0.499985
|
||||
v -0.437500 -0.375050 -0.499986
|
||||
v -0.437500 -0.125050 -0.499986
|
||||
v -0.125000 0.562450 -0.437486
|
||||
v -0.125000 0.687450 -0.437486
|
||||
v -0.437500 0.562450 -0.437486
|
||||
v -0.437500 0.687450 -0.437486
|
||||
v -0.125000 0.562450 -0.499985
|
||||
v -0.125000 0.687450 -0.499985
|
||||
v -0.437500 0.562450 -0.499986
|
||||
v -0.437500 0.687450 -0.499986
|
||||
v 0.437500 -0.125050 -0.437485
|
||||
v 0.437500 -0.000050 -0.437485
|
||||
v 0.125000 -0.125050 -0.437486
|
||||
v 0.125000 -0.000050 -0.437486
|
||||
v 0.437500 -0.125050 -0.499985
|
||||
v 0.437500 -0.000050 -0.499985
|
||||
v 0.125000 -0.125050 -0.499985
|
||||
v 0.125000 -0.000050 -0.499985
|
||||
v -0.125000 -0.125050 -0.437486
|
||||
v -0.125000 -0.000050 -0.437486
|
||||
v -0.437500 -0.125050 -0.437486
|
||||
v -0.437500 -0.000050 -0.437486
|
||||
v -0.125000 -0.125050 -0.499985
|
||||
v -0.125000 -0.000050 -0.499985
|
||||
v -0.437500 -0.125050 -0.499986
|
||||
v -0.437500 -0.000050 -0.499986
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.115385 0.435897
|
||||
vt 0.134615 0.435897
|
||||
vt 0.134615 0.487179
|
||||
vt 0.115385 0.487179
|
||||
vt 0.134615 0.435897
|
||||
vt 0.038462 0.487179
|
||||
vt 0.038462 0.435897
|
||||
vt 0.057692 0.435897
|
||||
vt 0.057692 0.487179
|
||||
vt 0.038462 0.487179
|
||||
vt 0.038462 0.333333
|
||||
vt 0.134615 0.333333
|
||||
vt 0.134615 0.487179
|
||||
vt 0.211538 0.333333
|
||||
vt 0.307692 0.333333
|
||||
vt 0.307692 0.487179
|
||||
vt 0.211538 0.487179
|
||||
vt 0.692308 0.000000
|
||||
vt 0.692308 0.641026
|
||||
vt 0.346154 0.641026
|
||||
vt 0.346154 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 0.641026
|
||||
vt 0.692308 0.641026
|
||||
vt 0.692308 0.000000
|
||||
vt 0.346154 0.000000
|
||||
vt 0.346154 0.641026
|
||||
vt 0.000000 0.641026
|
||||
vt 0.000000 0.000000
|
||||
vt 0.692308 0.000000
|
||||
vt 0.692308 0.641026
|
||||
vt 0.346154 0.641026
|
||||
vt 0.346154 0.000000
|
||||
vt 0.000000 0.641026
|
||||
vt 0.000000 1.000000
|
||||
vt 0.346154 1.000000
|
||||
vt 0.346154 0.641026
|
||||
vt 0.346154 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.288462 0.487179
|
||||
vt 0.307692 0.487179
|
||||
vt 0.307692 0.589744
|
||||
vt 0.288462 0.589744
|
||||
vt 0.307692 0.487179
|
||||
vt 0.038462 0.589744
|
||||
vt 0.038462 0.487179
|
||||
vt 0.057692 0.487179
|
||||
vt 0.057692 0.589744
|
||||
vt 0.038462 0.589744
|
||||
vt 0.115385 0.487179
|
||||
vt 0.230769 0.487179
|
||||
vt 0.230769 0.512821
|
||||
vt 0.115385 0.512821
|
||||
vt 0.307692 0.564103
|
||||
vt 0.307692 0.589744
|
||||
vt 0.038462 0.589744
|
||||
vt 0.038462 0.564103
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.288462 0.333333
|
||||
vt 0.307692 0.333333
|
||||
vt 0.307692 0.435897
|
||||
vt 0.288462 0.435897
|
||||
vt 0.307692 0.333333
|
||||
vt 0.038462 0.435897
|
||||
vt 0.038462 0.333333
|
||||
vt 0.057692 0.435897
|
||||
vt 0.057692 0.333333
|
||||
vt 0.038462 0.333333
|
||||
vt 0.307692 0.358974
|
||||
vt 0.038462 0.358974
|
||||
vt 0.115385 0.410256
|
||||
vt 0.230769 0.410256
|
||||
vt 0.230769 0.435897
|
||||
vt 0.115385 0.435897
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.288462 0.205128
|
||||
vt 0.307692 0.205128
|
||||
vt 0.307692 0.307692
|
||||
vt 0.288462 0.307692
|
||||
vt 0.307692 0.205128
|
||||
vt 0.038462 0.307692
|
||||
vt 0.038462 0.205128
|
||||
vt 0.038462 0.487179
|
||||
vt 0.057692 0.487179
|
||||
vt 0.057692 0.589744
|
||||
vt 0.038462 0.589744
|
||||
vt 0.115385 0.205128
|
||||
vt 0.230769 0.205128
|
||||
vt 0.230769 0.230769
|
||||
vt 0.115385 0.230769
|
||||
vt 0.307692 0.282051
|
||||
vt 0.038462 0.282051
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.288462 0.153846
|
||||
vt 0.307692 0.153846
|
||||
vt 0.307692 0.205128
|
||||
vt 0.288462 0.205128
|
||||
vt 0.307692 0.051282
|
||||
vt 0.307692 0.153846
|
||||
vt 0.038462 0.153846
|
||||
vt 0.038462 0.051282
|
||||
vt 0.038462 0.333333
|
||||
vt 0.038462 0.435897
|
||||
vt 0.057692 0.435897
|
||||
vt 0.057692 0.333333
|
||||
vt 0.038462 0.051282
|
||||
vt 0.307692 0.076923
|
||||
vt 0.038462 0.076923
|
||||
vt 0.115385 0.128205
|
||||
vt 0.230769 0.128205
|
||||
vt 0.230769 0.153846
|
||||
vt 0.115385 0.153846
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.288462 0.435897
|
||||
vt 0.307692 0.435897
|
||||
vt 0.307692 0.487179
|
||||
vt 0.288462 0.487179
|
||||
vt 0.307692 0.435897
|
||||
vt 0.211538 0.487179
|
||||
vt 0.211538 0.435897
|
||||
vt 0.230769 0.435897
|
||||
vt 0.230769 0.487179
|
||||
vt 0.211538 0.487179
|
||||
vt 0.038462 0.333333
|
||||
vt 0.134615 0.333333
|
||||
vt 0.134615 0.487179
|
||||
vt 0.038462 0.487179
|
||||
vt 0.211538 0.333333
|
||||
vt 0.307692 0.333333
|
||||
vt 0.307692 0.487179
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.115385 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.134615 0.205128
|
||||
vt 0.115385 0.205128
|
||||
vt 0.134615 0.153846
|
||||
vt 0.038462 0.205128
|
||||
vt 0.038462 0.153846
|
||||
vt 0.038462 0.435897
|
||||
vt 0.057692 0.435897
|
||||
vt 0.057692 0.487179
|
||||
vt 0.038462 0.487179
|
||||
vt 0.038462 0.333333
|
||||
vt 0.134615 0.333333
|
||||
vt 0.134615 0.487179
|
||||
vt 0.000000 0.000000
|
||||
vt 0.346154 0.000000
|
||||
vt 0.346154 0.641026
|
||||
vt 0.000000 0.641026
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.288462 0.153846
|
||||
vt 0.307692 0.153846
|
||||
vt 0.307692 0.205128
|
||||
vt 0.288462 0.205128
|
||||
vt 0.307692 0.153846
|
||||
vt 0.211538 0.205128
|
||||
vt 0.211538 0.153846
|
||||
vt 0.230769 0.153846
|
||||
vt 0.230769 0.205128
|
||||
vt 0.211538 0.205128
|
||||
vt 0.000000 0.000000
|
||||
vt 0.346154 0.000000
|
||||
vt 0.346154 0.641026
|
||||
vt 0.000000 0.641026
|
||||
vt 0.211538 0.333333
|
||||
vt 0.307692 0.333333
|
||||
vt 0.307692 0.487179
|
||||
vt 0.211538 0.487179
|
||||
vn -0.0000 0.0000 1.0000
|
||||
vn -1.0000 0.0000 -0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 0.0000 1.0000 -0.0000
|
||||
usemtl Material.001
|
||||
s off
|
||||
f 1/1/1 2/2/1 4/3/1 3/4/1
|
||||
f 3/5/2 4/6/2 8/7/2 7/8/2
|
||||
f 7/9/3 8/7/3 6/10/3 5/11/3
|
||||
f 5/11/4 6/12/4 2/13/4 1/14/4
|
||||
f 3/15/5 7/16/5 5/17/5 1/14/5
|
||||
f 8/18/6 4/19/6 2/20/6 6/21/6
|
||||
f 9/22/1 10/23/1 12/24/1 11/25/1
|
||||
f 11/26/2 12/27/2 16/28/2 15/29/2
|
||||
f 15/30/3 16/31/3 14/32/3 13/33/3
|
||||
f 13/34/4 14/35/4 10/36/4 9/37/4
|
||||
f 11/38/5 15/39/5 13/40/5 9/41/5
|
||||
f 16/31/6 12/42/6 10/43/6 14/32/6
|
||||
f 17/44/1 18/45/1 20/46/1 19/47/1
|
||||
f 19/48/2 20/49/2 24/50/2 23/51/2
|
||||
f 23/52/3 24/50/3 22/53/3 21/54/3
|
||||
f 21/54/4 22/55/4 18/56/4 17/57/4
|
||||
f 19/58/5 23/59/5 21/60/5 17/61/5
|
||||
f 24/62/6 20/63/6 18/64/6 22/65/6
|
||||
f 25/66/1 26/67/1 28/68/1 27/69/1
|
||||
f 27/70/2 28/71/2 32/72/2 31/73/2
|
||||
f 31/74/3 32/72/3 30/75/3 29/76/3
|
||||
f 29/76/4 30/75/4 26/77/4 25/78/4
|
||||
f 27/79/5 31/74/5 29/80/5 25/81/5
|
||||
f 32/82/6 28/83/6 26/84/6 30/85/6
|
||||
f 33/86/1 34/87/1 36/88/1 35/89/1
|
||||
f 35/90/2 36/91/2 40/92/2 39/93/2
|
||||
f 39/94/3 40/92/3 38/95/3 37/96/3
|
||||
f 37/97/4 38/98/4 34/99/4 33/100/4
|
||||
f 35/101/5 39/102/5 37/103/5 33/104/5
|
||||
f 40/92/6 36/105/6 34/106/6 38/95/6
|
||||
f 41/107/1 42/108/1 44/109/1 43/110/1
|
||||
f 43/111/2 44/112/2 48/113/2 47/114/2
|
||||
f 47/115/3 48/116/3 46/117/3 45/118/3
|
||||
f 45/119/4 46/120/4 42/121/4 41/122/4
|
||||
f 43/123/5 47/115/5 45/124/5 41/125/5
|
||||
f 48/126/6 44/127/6 42/128/6 46/129/6
|
||||
f 49/130/1 50/131/1 52/132/1 51/133/1
|
||||
f 51/134/2 52/135/2 56/136/2 55/137/2
|
||||
f 55/138/3 56/136/3 54/139/3 53/140/3
|
||||
f 53/140/4 54/141/4 50/142/4 49/143/4
|
||||
f 51/144/5 55/145/5 53/146/5 49/147/5
|
||||
f 56/148/6 52/149/6 50/150/6 54/139/6
|
||||
f 57/151/1 58/152/1 60/153/1 59/154/1
|
||||
f 59/155/2 60/156/2 64/157/2 63/158/2
|
||||
f 63/159/3 64/157/3 62/160/3 61/161/3
|
||||
f 61/162/4 62/163/4 58/164/4 57/165/4
|
||||
f 59/166/5 63/167/5 61/168/5 57/165/5
|
||||
f 64/169/6 60/170/6 58/171/6 62/172/6
|
||||
f 65/173/1 66/174/1 68/175/1 67/176/1
|
||||
f 67/177/2 68/178/2 72/179/2 71/180/2
|
||||
f 71/181/3 72/179/3 70/182/3 69/183/3
|
||||
f 69/183/4 70/184/4 66/185/4 65/186/4
|
||||
f 67/187/5 71/188/5 69/189/5 65/190/5
|
||||
f 72/191/6 68/192/6 66/193/6 70/194/6
|
|
@ -0,0 +1,190 @@
|
|||
# Blender v2.93.4 OBJ File: 'file cabinet.blend'
|
||||
# www.blender.org
|
||||
mtllib cabinet_small.mtl
|
||||
o Cube.001
|
||||
v 0.560400 -0.502500 0.435417
|
||||
v -0.564600 -0.502500 0.435417
|
||||
v 0.560400 0.372500 0.435417
|
||||
v 0.560400 -0.502500 -0.439583
|
||||
v -0.564600 -0.502500 -0.439583
|
||||
v 0.560400 0.372500 -0.439583
|
||||
v -0.564600 0.372500 -0.439583
|
||||
v -0.564600 0.372500 0.435417
|
||||
v 0.435400 -0.002500 -0.439583
|
||||
v -0.439600 -0.002500 -0.439583
|
||||
v 0.435400 0.247500 -0.439583
|
||||
v 0.435400 -0.002500 -0.502083
|
||||
v -0.439600 -0.002500 -0.502083
|
||||
v 0.435400 0.247500 -0.502083
|
||||
v -0.439600 0.247500 -0.502083
|
||||
v -0.439600 0.247500 -0.439583
|
||||
v 0.435400 -0.377500 -0.439583
|
||||
v -0.439600 -0.377500 -0.439583
|
||||
v 0.435400 -0.127500 -0.439583
|
||||
v 0.435400 -0.377500 -0.502083
|
||||
v -0.439600 -0.377500 -0.502083
|
||||
v 0.435400 -0.127500 -0.502083
|
||||
v -0.439600 -0.127500 -0.502083
|
||||
v -0.439600 -0.127500 -0.439583
|
||||
v 0.435400 -0.127500 -0.439583
|
||||
v 0.122900 -0.127500 -0.439583
|
||||
v 0.435400 -0.002500 -0.439583
|
||||
v 0.435400 -0.127500 -0.502083
|
||||
v 0.122900 -0.127500 -0.502083
|
||||
v 0.435400 -0.002500 -0.502083
|
||||
v 0.122900 -0.002500 -0.502083
|
||||
v 0.122900 -0.002500 -0.439583
|
||||
v -0.127100 -0.127500 -0.439583
|
||||
v -0.439600 -0.127500 -0.439583
|
||||
v -0.127100 -0.002500 -0.439583
|
||||
v -0.127100 -0.127500 -0.502083
|
||||
v -0.439600 -0.127500 -0.502083
|
||||
v -0.127100 -0.002500 -0.502083
|
||||
v -0.439600 -0.002500 -0.502083
|
||||
v -0.439600 -0.002500 -0.439583
|
||||
vt -0.000000 0.500000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.346154 1.000000
|
||||
vt 0.346154 0.500000
|
||||
vt 0.692308 0.000000
|
||||
vt 0.692308 0.500000
|
||||
vt 0.346154 0.500000
|
||||
vt 0.346154 0.000000
|
||||
vt 1.000000 -0.000000
|
||||
vt 1.000000 0.500000
|
||||
vt 0.346154 0.000000
|
||||
vt 0.346154 0.500000
|
||||
vt -0.000000 0.500000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.346154 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 0.500000
|
||||
vt 0.692308 0.500000
|
||||
vt 0.692308 -0.000000
|
||||
vt 0.115385 0.285714
|
||||
vt 0.230769 0.285714
|
||||
vt 0.230769 0.321429
|
||||
vt 0.115385 0.321429
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.038462 0.285714
|
||||
vt 0.057692 0.285714
|
||||
vt 0.057692 0.428571
|
||||
vt 0.038462 0.428571
|
||||
vt 0.307692 0.285714
|
||||
vt 0.307692 0.428571
|
||||
vt 0.038462 0.428571
|
||||
vt 0.307692 0.392857
|
||||
vt 0.038462 0.392857
|
||||
vt 0.288462 0.205128
|
||||
vt 0.307692 0.205128
|
||||
vt 0.307692 0.307692
|
||||
vt 0.288462 0.307692
|
||||
vt 0.038462 0.051282
|
||||
vt 0.307692 0.051282
|
||||
vt 0.307692 0.076923
|
||||
vt 0.038462 0.076923
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.038462 0.071429
|
||||
vt 0.038462 0.214286
|
||||
vt 0.057692 0.214286
|
||||
vt 0.057692 0.071429
|
||||
vt 0.307692 0.071429
|
||||
vt 0.307692 0.214286
|
||||
vt 0.115385 0.178571
|
||||
vt 0.230769 0.178571
|
||||
vt 0.230769 0.214286
|
||||
vt 0.115385 0.214286
|
||||
vt 0.288462 0.153846
|
||||
vt 0.307692 0.153846
|
||||
vt 0.307692 0.205128
|
||||
vt 0.288462 0.205128
|
||||
vt 0.038462 0.333333
|
||||
vt 0.134615 0.333333
|
||||
vt 0.134615 0.487179
|
||||
vt 0.038462 0.487179
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.038462 0.214286
|
||||
vt 0.057692 0.214286
|
||||
vt 0.057692 0.285714
|
||||
vt 0.038462 0.285714
|
||||
vt 0.134615 0.214286
|
||||
vt 0.134615 0.285714
|
||||
vt 0.038462 0.285714
|
||||
vt 0.000000 0.000000
|
||||
vt 0.346154 0.000000
|
||||
vt 0.346154 0.641026
|
||||
vt 0.000000 0.641026
|
||||
vt 0.115385 0.214286
|
||||
vt 0.134615 0.214286
|
||||
vt 0.115385 0.285714
|
||||
vt 0.000000 0.000000
|
||||
vt 0.346154 0.000000
|
||||
vt 0.346154 0.641026
|
||||
vt 0.000000 0.641026
|
||||
vt 0.134615 0.000000
|
||||
vt 0.211538 0.000000
|
||||
vt 0.211538 0.153846
|
||||
vt 0.134615 0.153846
|
||||
vt 0.211538 0.214286
|
||||
vt 0.230769 0.214286
|
||||
vt 0.230769 0.285714
|
||||
vt 0.211538 0.285714
|
||||
vt 0.307692 0.214286
|
||||
vt 0.307692 0.285714
|
||||
vt 0.211538 0.285714
|
||||
vt 0.211538 0.333333
|
||||
vt 0.307692 0.333333
|
||||
vt 0.307692 0.487179
|
||||
vt 0.211538 0.487179
|
||||
vt 0.288462 0.153846
|
||||
vt 0.307692 0.153846
|
||||
vt 0.307692 0.205128
|
||||
vt 0.288462 0.205128
|
||||
vn 0.0000 -1.0000 -0.0000
|
||||
vn -0.0000 0.0000 1.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
vn 0.0000 1.0000 -0.0000
|
||||
vn -1.0000 0.0000 -0.0000
|
||||
usemtl Material.002
|
||||
s off
|
||||
f 2/1/1 5/2/1 4/3/1 1/4/1
|
||||
f 1/5/2 3/6/2 8/7/2 2/8/2
|
||||
f 4/9/3 6/10/3 3/6/3 1/5/3
|
||||
f 5/11/4 7/12/4 6/13/4 4/14/4
|
||||
f 7/12/5 8/15/5 3/16/5 6/13/5
|
||||
f 2/17/6 8/18/6 7/19/6 5/20/6
|
||||
f 10/21/1 13/22/1 12/23/1 9/24/1
|
||||
f 9/25/2 11/26/2 16/27/2 10/28/2
|
||||
f 12/29/3 14/30/3 11/31/3 9/32/3
|
||||
f 13/33/4 15/34/4 14/35/4 12/29/4
|
||||
f 15/34/5 16/36/5 11/37/5 14/35/5
|
||||
f 10/38/6 16/39/6 15/40/6 13/41/6
|
||||
f 18/42/1 21/43/1 20/44/1 17/45/1
|
||||
f 17/46/2 19/47/2 24/48/2 18/49/2
|
||||
f 20/50/3 22/51/3 19/52/3 17/53/3
|
||||
f 21/54/4 23/55/4 22/51/4 20/50/4
|
||||
f 23/56/5 24/57/5 19/58/5 22/59/5
|
||||
f 18/60/6 24/61/6 23/62/6 21/63/6
|
||||
f 26/64/1 29/65/1 28/66/1 25/67/1
|
||||
f 25/68/2 27/69/2 32/70/2 26/71/2
|
||||
f 28/72/3 30/73/3 27/74/3 25/75/3
|
||||
f 29/76/4 31/77/4 30/78/4 28/72/4
|
||||
f 31/79/5 32/80/5 27/81/5 30/82/5
|
||||
f 26/83/6 32/84/6 31/77/6 29/85/6
|
||||
f 34/86/1 37/87/1 36/88/1 33/89/1
|
||||
f 33/90/2 35/91/2 40/92/2 34/93/2
|
||||
f 36/94/3 38/95/3 35/96/3 33/97/3
|
||||
f 37/98/4 39/99/4 38/100/4 36/94/4
|
||||
f 39/101/5 40/102/5 35/103/5 38/104/5
|
||||
f 34/105/6 40/106/6 39/107/6 37/108/6
|
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 689 B |
After Width: | Height: | Size: 687 B |
After Width: | Height: | Size: 668 B |
After Width: | Height: | Size: 655 B |
After Width: | Height: | Size: 692 B |
After Width: | Height: | Size: 683 B |
After Width: | Height: | Size: 661 B |
After Width: | Height: | Size: 652 B |
After Width: | Height: | Size: 660 B |