Convert computer tower in mesh

This commit is contained in:
kilbith 2015-05-09 18:23:53 +02:00
parent bfd95d1ab9
commit 7ac91ad5d7
11 changed files with 793 additions and 801 deletions

View File

@ -151,7 +151,7 @@ minetest.register_node("computer:monitor", {
description = "Monitor and keyboard", description = "Monitor and keyboard",
drawtype = "mesh", drawtype = "mesh",
mesh = "computer_monitor.obj", mesh = "computer_monitor.obj",
tiles = {"computer_black.png", "monitor_plastic.png", "computer_black.png", "monitor_plastic.png"}, tiles = {"monitor_plastic.png", "monitor_plastic.png", "computer_black.png", "computer_black.png"},
paramtype = "light", paramtype = "light",
paramtype2 = "facedir", paramtype2 = "facedir",
walkable = false, walkable = false,
@ -167,7 +167,7 @@ minetest.register_node("computer:monitor_on", {
description = "Monitor and keyboard", description = "Monitor and keyboard",
drawtype = "mesh", drawtype = "mesh",
mesh = "computer_monitor.obj", mesh = "computer_monitor.obj",
tiles = {"computer_black.png", "monitor_plastic.png", "monitor_display.png^[transformR90", "monitor_plastic.png"}, tiles = {"monitor_plastic.png", "monitor_plastic.png", "computer_black.png", "monitor_display.png^[transformR90"},
paramtype = "light", paramtype = "light",
paramtype2 = "facedir", paramtype2 = "facedir",
light_source = 9, light_source = 9,
@ -208,68 +208,27 @@ minetest.register_node("computer:router", {
} }
}) })
--Modern PC Tower local pct_cbox = {
minetest.register_node("computer:tower_on", { type = "fixed",
description = "Computer Tower", fixed = { -0.1875, -0.5, -0.36, 0.1875, 0.34, 0.46 }
tiles = {"computer_tower_t.png","computer_tower_bt.png","computer_tower_l.png", }
"computer_tower_r.png","computer_tower_b.png","computer_tower_f_on.png"},
paramtype = "light",
paramtype2 = "facedir",
walkable = true,
groups = {snappy=3, not_in_creative_inventory=1},
sound = default.node_sound_wood_defaults(),
drawtype = "nodebox",
node_box = {
type = "fixed",
fixed = {
{-0.1875, -0.5, -0.3125, 0.1875, 0.3125, 0.4375},
{-0.1875, -0.5, -0.353774, 0.1875, 0, -0.0625},
{-0.1875, 0.247641, -0.353774, 0.1875, 0.3125, 0.1875}
},
},
selection_box = {
type = "fixed",
fixed = {
{-0.1875, -0.5, -0.3125, 0.1875, 0.3125, 0.4375},
},
},
drop = 'computer:tower',
on_rightclick = function(pos, node, clicker, itemstack)
node.name = "computer:tower"
minetest.set_node(pos, node)
end
})
--Modern PC Tower
minetest.register_node("computer:tower", { minetest.register_node("computer:tower", {
description = "Computer Tower", description = "Computer Tower",
tiles = {"computer_tower_t.png","computer_tower_bt.png","computer_tower_l.png","computer_tower_r.png", drawtype = "mesh",
"computer_tower_b.png","computer_tower_f_off.png"}, mesh = "computer_tower.obj",
tiles = {"computer_tower.png"},
paramtype = "light", paramtype = "light",
paramtype2 = "facedir", paramtype2 = "facedir",
walkable = true,
groups = {snappy=3}, groups = {snappy=3},
sound = default.node_sound_wood_defaults(), sound = default.node_sound_wood_defaults(),
drawtype = "nodebox", selection_box = pct_cbox,
node_box = { collision_box = pct_cbox
type = "fixed",
fixed = {
{-0.1875, -0.5, -0.3125, 0.1875, 0.3125, 0.4375},
{-0.1875, -0.5, -0.353774, 0.1875, 0, -0.0625},
{-0.1875, 0.247641, -0.353774, 0.1875, 0.3125, 0.1875},
},
},
selection_box = {
type = "fixed",
fixed = {
{-0.1875, -0.5, -0.3125, 0.1875, 0.3125, 0.4375},
},
},
on_rightclick = function(pos, node, clicker, itemstack)
node.name = "computer:tower_on"
minetest.set_node(pos, node)
end
}) })
minetest.register_alias("computer:tower_on", "computer:tower")
-- Printer/scaner combo -- Printer/scaner combo
minetest.register_node("computer:printer", { minetest.register_node("computer:printer", {
description = "Printer Scaner Combo", description = "Printer Scaner Combo",

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,33 @@
# Blender v2.72 (sub 0) OBJ File: ''
# www.blender.org
mtllib computer_tower.mtl
o Cube.001
v -0.182508 -0.499998 0.450000
v -0.182508 -0.499998 -0.349946
v 0.182508 -0.499998 -0.349946
v 0.182508 -0.499998 0.450000
v -0.182508 0.335734 0.450000
v 0.182508 0.335734 0.450000
v 0.182508 0.335734 -0.349946
v -0.182508 0.335734 -0.349947
vt 0.999994 0.750017
vt 0.500006 0.749983
vt 0.500002 0.499996
vt 0.999997 0.500009
vt 0.499989 0.999941
vt 0.999986 0.999931
vt 0.500005 0.000003
vt 0.000007 0.500002
vt -0.000003 0.000003
vt 0.250005 0.999991
vt 0.250005 0.499995
vt 0.999993 0.000002
vt 0.000017 0.999997
usemtl Material.001
s off
f 1/1 2/2 3/3 4/4
f 5/5 6/2 7/1 8/6
f 1/7 5/3 8/8 2/9
f 2/3 8/5 7/10 3/11
f 3/12 7/4 6/3 4/7
f 5/13 1/8 4/11 6/10

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 282 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 201 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 B