1
0
mirror of https://github.com/sys4-fr/server-nalc.git synced 2025-06-28 14:16:06 +02:00

[homedecor] Update

This commit is contained in:
LeMagnesium
2015-10-15 19:50:55 +02:00
parent f7f73c2004
commit ea16f89ac8
45 changed files with 847 additions and 238 deletions

View File

@ -1,15 +1,21 @@
local S = homedecor.gettext
local bedcolors = {
{ "red", "#d00000:150" },
{ "green", "#00d000:150" },
{ "blue", "#0000d0:150" },
{ "violet", "#7000e0:150" },
{ "brown", "#603010:175" },
{ "darkgrey", "#101010:150" },
{ "orange", "#ff3000:150" },
{ "yellow", "#ffe000:150" },
{ "pink", "#ff80b0:150" }
{ "black", "#000000:200" }, --new cg72
{ "brown", "#603010:175" },
{ "blue", "#0000d0:150" },
{ "cyan", "#009fa7:150" }, --new cg72
{ "darkgrey", "#101010:175" },
{ "dark_green", "#007000:150" },
{ "green", "#00d000:150" }, --new cg72
{ "grey", "#101010:100" }, --new cg72
{ "magenta", "#e0048b:150" }, --new cg72
{ "orange", "#ff3000:150" },
{ "pink", "#ff80b0:150" },
{ "red", "#d00000:150" },
{ "violet", "#7000e0:150" },
{ "white", "#000000:000" }, --new cg72
{ "yellow", "#ffe000:150" }
}
local bed_sbox = {

View File

@ -59,15 +59,15 @@ for c in ipairs(bookcolors) do
on_place = function(itemstack, placer, pointed_thing)
local plname = placer:get_player_name()
local pos = pointed_thing.under
local node = minetest.get_node(pos)
local n = minetest.registered_nodes[node.name]
if not n.buildable_to then
local node = minetest.get_node_or_nil(pos)
local def = node and minetest.registered_nodes[node.name]
if not def or not def.buildable_to then
pos = pointed_thing.above
node = minetest.get_node(pos)
n = minetest.registered_nodes[node.name]
if not n.buildable_to then return end
node = minetest.get_node_or_nil(pos)
def = node and minetest.registered_nodes[node.name]
if not def or not def.buildable_to then return itemstack end
end
if minetest.is_protected(pos, plname) then return end
if minetest.is_protected(pos, plname) then return itemstack end
local fdir = minetest.dir_to_facedir(placer:get_look_dir())
minetest.set_node(pos, {
name = "homedecor:book_"..color,
@ -89,7 +89,7 @@ for c in ipairs(bookcolors) do
if data.title and data.title ~= "" then
meta:set_string("infotext", data.title)
end
if not minetest.setting_getbool("creative_mode") then
if not homedecor.expect_infinite_stacks then
itemstack:take_item()
end
return itemstack

View File

@ -241,6 +241,9 @@ homedecor.register("swing", {
type = "fixed",
fixed = { -0.3125, 0.33, -0.125, 0.3125, 0.5, 0.1875 }
},
hint = {
place_on = "bottom"
},
on_place = function(itemstack, placer, pointed_thing)
local isceiling, pos = homedecor.find_ceiling(itemstack, placer, pointed_thing)
if isceiling then
@ -249,13 +252,13 @@ homedecor.register("swing", {
for i = 0, 4 do -- search up to 5 spaces downward from the ceiling for the first non-buildable-to node...
height = i
local testpos = { x=pos.x, y=pos.y-i-1, z=pos.z }
local testnode = minetest.get_node(testpos)
local testreg = core.registered_nodes[testnode.name]
local testnode = minetest.get_node_or_nil(testpos)
local testreg = testnode and core.registered_nodes[testnode.name]
if not testreg.buildable_to then
if not testreg or not testreg.buildable_to then
if i < 1 then
minetest.chat_send_player(placer:get_player_name(), "No room under there to hang a swing.")
return
return itemstack
else
break
end
@ -274,12 +277,11 @@ homedecor.register("swing", {
if not homedecor.expect_infinite_stacks then
itemstack:take_item()
return itemstack
end
else
minetest.chat_send_player(placer:get_player_name(), "You have to point at the bottom side of an overhanging object to place a swing.")
end
return itemstack
end,
after_dig_node = function(pos, oldnode, oldmetadata, digger)
for i = 0, 4 do
@ -351,36 +353,20 @@ if minetest.get_modpath("bucket") then
})
end
local shrub_model = {
type = "fixed",
fixed = {
{-0.312500,-0.500000,0.250000,-0.187500,-0.437500,0.375000}, --NodeBox 1
{0.187500,-0.500000,-0.125000,0.312500,-0.437500,0.000000}, --NodeBox 2
{0.000000,-0.500000,-0.312500,0.125000,-0.437500,-0.187500}, --NodeBox 3
{-0.375000,-0.500000,-0.062500,-0.250000,-0.437500,0.062500}, --NodeBox 4
{0.000000,-0.500000,-0.250000,0.125000,-0.437500,-0.125000}, --NodeBox 5
{0.187500,-0.437500,-0.187500,0.375000,-0.375000,0.062500}, --NodeBox 6
{-0.062500,-0.437500,0.125000,0.187500,-0.375000,0.375000}, --NodeBox 7
{-0.062500,-0.437500,-0.375000,0.187500,-0.375000,-0.062500}, --NodeBox 8
{-0.375000,-0.437500,0.187500,-0.125000,-0.375000,0.431179}, --NodeBox 9
{-0.437500,-0.437500,-0.125000,-0.187500,-0.375000,0.125000}, --NodeBox 10
{-0.437500,-0.375000,-0.437500,0.439966,-0.312500,0.420887}, --NodeBox 11
{-0.500000,-0.312500,-0.500000,0.500000,0.500000,0.500000}, --NodeBox 12
{0.000000,-0.500000,0.187500,0.125000,-0.437500,0.312500}, --NodeBox 13
}
}
homedecor.shrub_colors = {
"green",
"red",
"yellow"
}
local shrub_cbox = { -0.5, -0.5, -0.5, 0.5, 0.5, 0.5 }
for _, color in ipairs(homedecor.shrub_colors) do
minetest.register_node("homedecor:shrubbery_large_"..color, {
description = S("Shrubbery ("..color..")"),
drawtype = "allfaces_optional",
tiles = {"homedecor_shrubbery_"..color.."_top.png"},
drawtype = "mesh",
mesh = "homedecor_cube.obj",
tiles = {"homedecor_shrubbery_"..color..".png"},
paramtype = "light",
is_ground_content = false,
groups = {snappy=3, flammable=2},
@ -389,17 +375,19 @@ for _, color in ipairs(homedecor.shrub_colors) do
minetest.register_node("homedecor:shrubbery_"..color, {
description = S("Shrubbery ("..color..")"),
drawtype = "nodebox",
drawtype = "mesh",
mesh = "homedecor_shrubbery.obj",
tiles = {
"homedecor_shrubbery_"..color.."_top.png",
"homedecor_shrubbery_bottom.png",
"homedecor_shrubbery_"..color.."_sides.png"
"homedecor_shrubbery_"..color..".png",
"homedecor_shrubbery_"..color.."_bottom.png",
"homedecor_shrubbery_roots.png"
},
paramtype = "light",
is_ground_content = false,
groups = {snappy=3, flammable=2},
sounds = default.node_sound_leaves_defaults(),
node_box = shrub_model
selection_box = shrub_cbox,
collision_box = shrub_cbox,
})
end

View File

@ -184,43 +184,27 @@ homedecor.register("fence_privacy_corner", {
homedecor.register("fence_barbed_wire", {
description = S("Barbed Wire Fence"),
mesh = "homedecor_fence_barbed_wire.obj",
tiles = {"homedecor_fence_barbed_wire.png"},
groups = {snappy=3},
sounds = default.node_sound_wood_defaults(),
selection_box = homedecor.nodebox.slab_z(-0.125),
node_box = {
type = "fixed",
fixed = {
{ -8/16, -8/16, 6/16, -6/16, 8/16, 8/16 }, -- left post
{ 6/16, -8/16, 6/16, 8/16, 8/16, 8/16 }, -- right post
{ -6/16, -8/16, 7/16, 6/16, 8/16, 7/16 } -- the wire
}
},
collision_box = homedecor.nodebox.slab_z(-0.125),
})
homedecor.register("fence_barbed_wire_corner", {
description = S("Barbed Wire Fence Corner"),
tiles = {
"homedecor_fence_barbed_wire.png"
},
mesh = "homedecor_fence_barbed_wire_corner.obj",
tiles = { "homedecor_fence_barbed_wire.png" },
groups = {snappy=3},
sounds = default.node_sound_wood_defaults(),
selection_box = homedecor.nodebox.corner_xz(0.125, -0.125),
node_box = {
type = "fixed",
fixed = {
{ -8/16, -8/16, 6/16, -6/16, 8/16, 8/16 }, -- left post
{ 6/16, -8/16, 6/16, 8/16, 8/16, 8/16 }, -- right post
{ -6/16, -8/16, 7/16, 6/16, 8/16, 7/16 }, -- the wire
{ -8/16, -8/16, -8/16, -6/16, 8/16, -6/16 }, -- front post
{ -7/16, -8/16, -6/16, -7/16, 8/16, 6/16 } -- more wire
}
},
collision_box = homedecor.nodebox.corner_xz(0.125, -0.125),
})
homedecor.register("fence_chainlink", {
description = S("Chainlink Fence"),
mesh="homedecor_fence_chainlink.obj",
tiles = {
"homedecor_fence_chainlink_tb.png",
"homedecor_fence_chainlink_tb.png",
@ -232,20 +216,13 @@ homedecor.register("fence_chainlink", {
groups = {snappy=3},
sounds = default.node_sound_wood_defaults(),
selection_box = homedecor.nodebox.slab_z(-0.125),
node_box = {
type = "fixed",
fixed = {
{ -8/16, -8/16, 6/16, -7/16, 8/16, 8/16 }, -- left post
{ 7/16, -8/16, 6/16, 8/16, 8/16, 8/16 }, -- right post
{ -8/16, 7/16, 13/32, 8/16, 8/16, 15/32 }, -- top piece
{ -8/16, -8/16, 13/32, 8/16, -7/16, 15/32 }, -- bottom piece
{ -8/16, -8/16, 7/16, 8/16, 8/16, 7/16 } -- the chainlink itself
}
},
collision_box = homedecor.nodebox.slab_z(-0.125),
})
homedecor.register("fence_chainlink_corner", {
description = S("Chainlink Fence Corner"),
mesh = "homedecor_fence_chainlink_corner.obj",
tiles = {
"homedecor_fence_chainlink_corner_top.png",
"homedecor_fence_chainlink_corner_top.png",
@ -257,20 +234,7 @@ homedecor.register("fence_chainlink_corner", {
groups = {snappy=3},
sounds = default.node_sound_wood_defaults(),
selection_box = homedecor.nodebox.corner_xz(0.125, -0.125),
node_box = {
type = "fixed",
fixed = {
{ -8/16, -8/16, 6/16, -6/16, 8/16, 8/16 }, -- left post, rear
{ -8/16, -8/16, -8/16, -6/16, 8/16, -7/16 }, -- left post, front
{ 7/16, -8/16, 6/16, 8/16, 8/16, 8/16 }, -- right post, rear
{ -8/16, 7/16, 13/32, 8/16, 8/16, 15/32 }, -- top piece, rear
{ -8/16, -8/16, 13/32, 8/16, -7/16, 15/32 }, -- bottom piece, rear
{ -15/32, 7/16, -8/16, -13/32, 8/16, 8/16 }, -- top piece, side
{ -15/32, -8/16, -8/16, -13/32, -7/16, 8/16 }, -- bottom piece, side
{ -8/16, -8/16, 7/16, 8/16, 8/16, 7/16 }, -- the chainlink itself, rear
{ -7/16, -8/16, -8/16, -7/16, 8/16, 8/16 } -- the chainlink itself, side
}
},
collision_box = homedecor.nodebox.corner_xz(0.125, -0.125),
})
homedecor.register("fence_wrought_iron_2", {

View File

@ -515,6 +515,7 @@ end
homedecor.register("spiral_staircase", {
description = "Spiral Staircase",
mesh = "homedecor_spiral_staircase.obj",
wield_scale = { x=0.4, y=0.4, z=0.4 },
tiles = {
"homedecor_generic_metal_wrought_iron.png",
},
@ -545,7 +546,7 @@ homedecor.register("spiral_staircase", {
{0.4375, 2.125, -1.5, 0.5, 3.3125, 0.5}, -- NodeBox30
}
},
groups = {choppy=2},
groups = {cracky = 1},
sounds = default.node_sound_wood_defaults(),
on_rotate = screwdriver.rotate_simple,
after_place_node = function(pos, placer, itemstack, pointed_thing)

View File

@ -0,0 +1,23 @@
# Blender v2.73 (sub 0) OBJ File: 'cobe+1.001.blend'
# www.blender.org
o Cylinder
v -0.499500 -0.499500 0.499500
v -0.499500 -0.499500 -0.499500
v 0.499500 -0.499500 -0.499500
v 0.499500 -0.499500 0.499500
v -0.499500 0.499500 0.499500
v -0.499500 0.499500 -0.499500
v 0.499500 0.499500 -0.499500
v 0.499500 0.499500 0.499500
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 1.000000 0.000000
g Cylinder_Cylinder_None
s off
f 5/1 6/2 2/3 1/4
f 6/1 7/2 3/3 2/4
f 7/1 8/2 4/3 3/4
f 8/1 5/2 1/3 4/4
f 1/1 2/2 3/3 4/4
f 8/1 7/2 6/3 5/4

View File

@ -1,38 +1,35 @@
# Blender v2.73 (sub 0) OBJ File: 'door-plain.blend'
# www.blender.org
o Cylinder
v 0.499750 1.499500 0.499969
v -0.499750 1.499500 0.499969
v 0.499750 -0.499500 0.499969
v -0.499750 -0.499500 0.499969
v -0.499750 1.499500 0.375031
v 0.499750 1.499500 0.375031
v -0.499750 -0.499500 0.375031
v 0.499750 -0.499500 0.375031
vt 0.578000 0.000250
vt 0.078250 0.000250
vt 0.078250 0.999750
vt 0.578000 0.999750
vt 0.015641 0.000250
vt 0.078109 0.000250
vt 0.078109 0.999750
vt 0.015641 0.999750
vt 0.578141 0.999750
vt 0.640609 0.999750
vt 0.640609 0.000250
vt 0.578141 0.000250
vt 0.671891 0.250125
vt 0.734359 0.250125
vt 0.734359 0.749875
vt 0.671891 0.749875
vt 0.765641 0.749875
vt 0.828109 0.749875
vt 0.828109 0.250125
vt 0.765641 0.250125
v 0.497500 1.495000 0.496875
v -0.497500 1.495000 0.496875
v 0.497500 -0.495000 0.496875
v -0.497500 -0.495000 0.496875
v -0.497500 1.495000 0.378125
v 0.497500 1.495000 0.378125
v -0.497500 -0.495000 0.378125
v 0.497500 -0.495000 0.378125
vt 0.578125 0.000000
vt 0.078125 0.000000
vt 0.078125 1.000000
vt 0.578125 1.000000
vt 0.015625 -0.000000
vt 0.015625 1.000000
vt 0.640625 1.000000
vt 0.640625 0.000000
vt 0.671875 0.250000
vt 0.734375 0.250000
vt 0.734375 0.750000
vt 0.671875 0.750000
vt 0.765625 0.750000
vt 0.828125 0.750000
vt 0.828125 0.250000
vt 0.765625 0.250000
g Cylinder_Cylinder_None
s off
f 4/1 3/2 1/3 2/4
f 8/2 7/1 5/4 6/3
f 3/5 8/6 6/7 1/8
f 2/9 5/10 7/11 4/12
f 1/13 6/14 5/15 2/16
f 4/17 7/18 8/19 3/20
f 3/5 8/2 6/3 1/6
f 2/4 5/7 7/8 4/1
f 1/9 6/10 5/11 2/12
f 4/13 7/14 8/15 3/16

View File

@ -1,38 +1,35 @@
# Blender v2.73 (sub 0) OBJ File: 'door-plain-right.blend'
# www.blender.org
o Cylinder
v 0.499750 1.499500 0.499969
v -0.499750 1.499500 0.499969
v 0.499750 -0.499500 0.499969
v -0.499750 -0.499500 0.499969
v -0.499750 1.499500 0.375031
v 0.499750 1.499500 0.375031
v -0.499750 -0.499500 0.375031
v 0.499750 -0.499500 0.375031
vt 0.078250 0.000250
vt 0.578000 0.000250
vt 0.578000 0.999750
vt 0.078250 0.999750
vt 0.578141 0.000250
vt 0.640609 0.000250
vt 0.640609 0.999750
vt 0.578141 0.999750
vt 0.015641 0.999750
vt 0.078109 0.999750
vt 0.078109 0.000250
vt 0.015641 0.000250
vt 0.671891 0.250125
vt 0.734359 0.250125
vt 0.734359 0.749875
vt 0.671891 0.749875
vt 0.765641 0.749875
vt 0.828109 0.749875
vt 0.828109 0.250125
vt 0.765641 0.250125
v 0.497500 1.495000 0.496875
v -0.497500 1.495000 0.496875
v 0.497500 -0.495000 0.496875
v -0.497500 -0.495000 0.496875
v -0.497500 1.495000 0.378125
v 0.497500 1.495000 0.378125
v -0.497500 -0.495000 0.378125
v 0.497500 -0.495000 0.378125
vt 0.078125 0.000000
vt 0.578125 0.000000
vt 0.578125 1.000000
vt 0.078125 1.000000
vt 0.640625 0.000000
vt 0.640625 1.000000
vt 0.015625 1.000000
vt 0.015625 0.000000
vt 0.734375 0.750000
vt 0.671875 0.750000
vt 0.671875 0.250000
vt 0.734375 0.250000
vt 0.828125 0.250000
vt 0.765625 0.250000
vt 0.765625 0.750000
vt 0.828125 0.750000
g Cylinder_Cylinder_None
s off
f 4/1 3/2 1/3 2/4
f 8/2 7/1 5/4 6/3
f 3/5 8/6 6/7 1/8
f 2/9 5/10 7/11 4/12
f 1/13 6/14 5/15 2/16
f 4/17 7/18 8/19 3/20
f 3/5 8/2 6/3 1/6
f 2/4 5/7 7/8 4/1
f 1/9 6/10 5/11 2/12
f 4/13 7/14 8/15 3/16

View File

@ -0,0 +1,60 @@
# Blender v2.73 (sub 0) OBJ File: 'homedecor-fence-barbed.blend'
# www.blender.org
o Cylinder
v -0.500000 -0.500000 0.500000
v -0.500000 -0.500000 0.375000
v 0.500000 -0.500000 0.375000
v 0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 0.500000 0.375000
v 0.500000 0.500000 0.375000
v 0.500000 0.500000 0.500000
v 0.375000 -0.500000 0.375000
v 0.375000 -0.500000 0.500000
v 0.375000 0.500000 0.375000
v 0.375000 0.500000 0.500000
v -0.375000 -0.500000 0.500000
v -0.375000 -0.500000 0.375000
v -0.375000 0.500000 0.500000
v -0.375000 0.500000 0.375000
v 0.375000 -0.500000 0.437500
v 0.375000 0.500000 0.437500
v -0.375000 -0.500000 0.437500
v -0.375000 0.500000 0.437500
vt 1.000000 1.000000
vt 0.875000 1.000000
vt 0.875000 -0.000000
vt 1.000000 -0.000000
vt 1.000000 0.875000
vt 0.875000 0.875000
vt 0.125000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 0.125000 0.000000
vt 1.000000 0.125000
vt 0.875000 0.125000
vt 0.000000 0.125000
vt 0.125000 0.125000
vt 0.000000 0.875000
vt 0.125000 0.875000
vn -1.000000 0.000000 0.000000
vn 0.000000 1.000000 0.000000
vn 1.000000 0.000000 0.000000
vn 0.000000 0.000000 1.000000
vn 0.000000 -1.000000 0.000000
vn 0.000000 0.000000 -1.000000
g Cylinder_Cylinder_None
s off
f 5/1/1 6/2/1 2/3/1 1/4/1
f 8/5/2 7/1/2 11/2/2 12/6/2
f 7/7/3 8/8/3 4/9/3 3/10/3
f 4/9/4 8/8/4 12/7/4 10/10/4
f 3/4/5 4/11/5 10/12/5 9/3/5
f 11/2/1 9/3/1 10/4/1 12/1/1
f 7/1/6 3/4/6 9/3/6 11/2/6
f 15/8/3 13/9/3 14/10/3 16/7/3
f 1/13/5 2/9/5 14/10/5 13/14/5
f 2/9/6 6/8/6 16/7/6 14/10/6
f 6/8/2 5/15/2 15/16/2 16/7/2
f 5/1/4 1/4/4 13/3/4 15/2/4
f 17/10/6 19/3/6 20/2/6 18/7/6

View File

@ -0,0 +1,79 @@
# Blender v2.73 (sub 0) OBJ File: 'homedecor-fence-barbed-corner.blend'
# www.blender.org
o Cylinder
v -0.500000 -0.500000 0.500000
v -0.500000 -0.500000 0.375000
v 0.500000 -0.500000 0.375000
v 0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 0.500000 0.375000
v 0.500000 0.500000 0.375000
v 0.500000 0.500000 0.500000
v 0.375000 -0.500000 0.375000
v 0.375000 -0.500000 0.500000
v 0.375000 0.500000 0.375000
v 0.375000 0.500000 0.500000
v -0.375000 -0.500000 0.500000
v -0.375000 -0.500000 0.375000
v -0.375000 0.500000 0.500000
v -0.375000 0.500000 0.375000
v 0.375000 -0.500000 0.437500
v 0.375000 0.500000 0.437500
v -0.375000 -0.500000 0.437500
v -0.375000 0.500000 0.437500
v 0.375000 -0.500000 -0.500000
v 0.500000 -0.500000 -0.500000
v 0.375000 0.500000 -0.500000
v 0.500000 0.500000 -0.500000
v 0.375000 -0.500000 -0.375000
v 0.500000 -0.500000 -0.375000
v 0.375000 0.500000 -0.375000
v 0.500000 0.500000 -0.375000
v 0.437500 -0.500000 -0.375000
v 0.437500 0.500000 -0.375000
v 0.437500 -0.500000 0.375000
v 0.437500 0.500000 0.375000
vt 1.000000 1.000000
vt 0.875000 1.000000
vt 0.875000 -0.000000
vt 1.000000 -0.000000
vt 1.000000 0.875000
vt 0.875000 0.875000
vt 0.125000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 0.125000 0.000000
vt 1.000000 0.125000
vt 0.875000 0.125000
vt 0.000000 0.125000
vt 0.125000 0.125000
vt 0.000000 0.875000
vt 0.125000 0.875000
vn -1.000000 0.000000 0.000000
vn 0.000000 1.000000 0.000000
vn 1.000000 0.000000 0.000000
vn 0.000000 0.000000 1.000000
vn 0.000000 -1.000000 0.000000
vn 0.000000 0.000000 -1.000000
g Cylinder_Cylinder_None
s off
f 5/1/1 6/2/1 2/3/1 1/4/1
f 8/5/2 7/1/2 11/2/2 12/6/2
f 7/7/3 8/8/3 4/9/3 3/10/3
f 4/9/4 8/8/4 12/7/4 10/10/4
f 3/4/5 4/11/5 10/12/5 9/3/5
f 11/2/1 9/3/1 10/4/1 12/1/1
f 7/1/6 3/4/6 9/3/6 11/2/6
f 15/8/3 13/9/3 14/10/3 16/7/3
f 1/13/5 2/9/5 14/10/5 13/14/5
f 2/9/6 6/8/6 16/7/6 14/10/6
f 6/8/2 5/15/2 15/16/2 16/7/2
f 5/1/4 1/4/4 13/3/4 15/2/4
f 17/10/6 19/3/6 20/2/6 18/7/6
f 24/5/2 23/1/2 27/2/2 28/6/2
f 23/7/6 24/8/6 22/9/6 21/10/6
f 22/9/3 24/8/3 28/7/3 26/10/3
f 21/4/5 22/11/5 26/12/5 25/3/5
f 27/2/4 25/3/4 26/4/4 28/1/4
f 23/1/1 21/4/1 25/3/1 27/2/1
f 29/10/1 31/3/1 32/2/1 30/7/1

View File

@ -0,0 +1,105 @@
# Blender v2.73 (sub 0) OBJ File: 'homedecor-fence-chainlink.blend'
# www.blender.org
o Cylinder
v 0.500000 -0.500000 0.500000
v -0.500000 -0.500000 0.500000
v -0.500000 -0.500000 0.375000
v 0.500000 -0.500000 0.375000
v 0.500000 0.500000 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 0.500000 0.375000
v 0.500000 0.500000 0.375000
v 0.437500 -0.500000 0.500000
v 0.437500 -0.500000 0.375000
v 0.437500 0.500000 0.500000
v 0.437500 0.500000 0.375000
v -0.437500 -0.500000 0.500000
v -0.437500 -0.500000 0.375000
v -0.437500 0.500000 0.500000
v -0.437500 0.500000 0.375000
v -0.437500 0.500000 0.406250
v -0.437500 -0.500000 0.406250
v 0.437500 0.500000 0.406250
v 0.437500 -0.500000 0.406250
v -0.437500 0.500000 0.468750
v -0.437500 -0.500000 0.468750
v 0.437500 0.500000 0.468750
v 0.437500 -0.500000 0.468750
v -0.437500 0.437500 0.406250
v 0.437500 0.437500 0.406250
v -0.437500 0.437500 0.468750
v 0.437500 0.437500 0.468750
v -0.437500 -0.437500 0.406250
v 0.437500 -0.437500 0.406250
v -0.437500 -0.437500 0.468750
v 0.437500 -0.437500 0.468750
v -0.437500 0.437500 0.437500
v 0.437500 0.437500 0.437500
v -0.437500 -0.437500 0.437500
v 0.437500 -0.437500 0.437500
vt 0.000000 1.000000
vt 0.000000 0.875000
vt 0.062500 0.875000
vt 0.062500 1.000000
vt 1.000000 0.875000
vt 1.000000 1.000000
vt 0.937500 1.000000
vt 0.937500 0.875000
vt 0.062500 0.968750
vt 0.062500 0.906250
vt 0.937500 0.906250
vt 0.937500 0.968750
vt 1.000000 0.125000
vt 0.937500 0.125000
vt 0.937500 0.000000
vt 1.000000 0.000000
vt 0.000000 0.000000
vt 0.062500 0.000000
vt 0.062500 0.125000
vt 0.000000 0.125000
vt 0.062500 0.093750
vt 0.062500 0.031250
vt 0.937500 0.031250
vt 0.937500 0.093750
vt 0.875000 1.000000
vt 0.875000 0.000000
vt 0.125000 1.000000
vt 0.125000 0.000000
vt 0.062500 0.937500
vt 0.937500 0.937500
vt 0.062500 0.062500
vt 0.937500 0.062500
vn 0.000000 1.000000 0.000000
vn 0.000000 -1.000000 0.000000
vn -1.000000 0.000000 -0.000000
vn 1.000000 0.000000 0.000000
vn 0.000000 0.000000 1.000000
vn 0.000000 0.000000 -1.000000
g Cylinder_Cylinder_top
s off
f 5/1/1 8/2/1 12/3/1 11/4/1
f 7/5/1 6/6/1 15/7/1 16/8/1
f 23/9/1 19/10/1 17/11/1 21/12/1
f 30/10/1 29/11/1 31/12/1 32/9/1
g Cylinder_Cylinder_bottom
f 3/13/2 14/14/2 13/15/2 2/16/2
f 1/17/2 9/18/2 10/19/2 4/20/2
f 26/21/2 28/22/2 27/23/2 25/24/2
f 24/22/2 22/23/2 18/24/2 20/21/2
g Cylinder_Cylinder_right
f 6/6/3 7/25/3 3/26/3 2/16/3
f 12/25/3 10/26/3 9/16/3 11/6/3
g Cylinder_Cylinder_left
f 8/27/4 5/1/4 1/17/4 4/28/4
f 13/17/4 14/28/4 16/27/4 15/1/4
g Cylinder_Cylinder_back
f 1/17/5 5/1/5 11/4/5 9/18/5
f 6/6/5 2/16/5 13/15/5 15/7/5
f 28/29/5 23/4/5 21/7/5 27/30/5
f 32/31/5 31/32/5 22/15/5 24/18/5
g Cylinder_Cylinder_front
f 8/1/6 4/17/6 10/18/6 12/4/6
f 3/16/6 7/6/6 16/7/6 14/15/6
f 25/30/6 17/7/6 19/4/6 26/29/6
f 18/15/6 29/32/6 30/31/6 20/18/6
f 33/30/5 35/32/5 36/31/5 34/29/5

View File

@ -0,0 +1,162 @@
# Blender v2.73 (sub 0) OBJ File: 'homedecor-fence-chainlink-corner.blend'
# www.blender.org
o Cylinder
v -0.500000 -0.500000 0.500000
v -0.500000 -0.500000 0.375000
v 0.500000 -0.500000 0.375000
v -0.500000 0.500000 0.500000
v -0.500000 0.500000 0.375000
v 0.500000 0.500000 0.375000
v -0.437500 -0.500000 0.500000
v -0.437500 -0.500000 0.375000
v -0.437500 0.500000 0.500000
v -0.437500 0.500000 0.375000
v -0.437500 0.500000 0.406250
v -0.437500 -0.500000 0.406250
v 0.375000 0.500000 0.406250
v 0.375000 -0.500000 0.406250
v -0.437500 0.500000 0.468750
v -0.437500 -0.500000 0.468750
v 0.375000 0.500000 0.468750
v 0.375000 -0.500000 0.468750
v -0.437500 0.437500 0.406250
v 0.375000 0.437500 0.406250
v -0.437500 0.437500 0.468750
v 0.375000 0.437500 0.468750
v -0.437500 -0.437500 0.406250
v 0.375000 -0.437500 0.406250
v -0.437500 -0.437500 0.468750
v 0.375000 -0.437500 0.468750
v -0.437500 0.437500 0.437500
v -0.437500 -0.437500 0.437500
v 0.500000 -0.500000 -0.500000
v 0.500000 -0.500000 0.500000
v 0.375000 -0.500000 0.500000
v 0.375000 -0.500000 -0.500000
v 0.500000 0.500000 -0.500000
v 0.500000 0.500000 0.500000
v 0.375000 0.500000 0.500000
v 0.375000 0.500000 -0.500000
v 0.500000 -0.500000 -0.437500
v 0.375000 -0.500000 -0.437500
v 0.500000 0.500000 -0.437500
v 0.375000 0.500000 -0.437500
v 0.406250 0.500000 0.375000
v 0.406250 -0.500000 0.375000
v 0.406250 0.500000 -0.437500
v 0.406250 -0.500000 -0.437500
v 0.468750 0.500000 0.375000
v 0.468750 -0.500000 0.375000
v 0.468750 0.500000 -0.437500
v 0.468750 -0.500000 -0.437500
v 0.406250 0.437500 0.375000
v 0.406250 0.437500 -0.437500
v 0.468750 0.437500 0.375000
v 0.468750 0.437500 -0.437500
v 0.406250 -0.437500 0.375000
v 0.406250 -0.437500 -0.437500
v 0.468750 -0.437500 0.375000
v 0.468750 -0.437500 -0.437500
v 0.375000 0.437500 0.437500
v 0.437500 0.437500 -0.437500
v 0.375000 -0.437500 0.437500
v 0.437500 -0.437500 -0.437500
v 0.375000 -0.500000 0.375000
v 0.375000 0.500000 0.375000
v 0.437500 0.437500 0.375000
v 0.437500 -0.437500 0.375000
vt 0.875000 0.937500
vt 1.000000 0.937500
vt 1.000000 1.000000
vt 0.875000 1.000000
vt 0.062500 0.000000
vt 0.062500 0.125000
vt 0.000000 0.125000
vt 0.000000 0.000000
vt 0.875000 0.125000
vt 0.875000 0.000000
vt 1.000000 0.000000
vt 1.000000 0.125000
vt 0.906250 0.125000
vt 0.968750 0.125000
vt 0.968750 0.937500
vt 0.906250 0.937500
vt 0.875000 0.093750
vt 0.062500 0.093750
vt 0.062500 0.031250
vt 0.875000 0.031250
vt 1.000000 0.062500
vt 0.875000 0.062500
vt 0.062500 0.875000
vt 0.062500 1.000000
vt 0.000000 1.000000
vt 0.000000 0.875000
vt 0.875000 0.875000
vt 1.000000 0.875000
vt 0.968750 0.062500
vt 0.968750 0.875000
vt 0.906250 0.875000
vt 0.906250 0.062500
vt 0.875000 0.906250
vt 0.875000 0.968750
vt 0.062500 0.968750
vt 0.062500 0.906250
vt 0.062500 0.937500
vt 0.062500 0.062500
vt 0.937500 1.000000
vt 0.125000 1.000000
vt 0.125000 0.937500
vt 0.937500 0.937500
vt 0.937500 0.062500
vt 0.125000 0.062500
vt 0.125000 0.000000
vt 0.937500 0.000000
vn 0.000000 1.000000 0.000000
vn 0.000000 -1.000000 0.000000
vn -1.000000 0.000000 -0.000000
vn 1.000000 0.000000 0.000000
vn -0.000000 0.000000 1.000000
vn 0.000000 0.000000 -1.000000
g Cylinder_Cylinder_top
s off
f 40/1/1 39/2/1 33/3/1 36/4/1
f 9/5/1 10/6/1 5/7/1 4/8/1
f 62/9/1 35/10/1 34/11/1 6/12/1
f 41/13/1 45/14/1 47/15/1 43/16/1
f 54/16/1 53/13/1 55/14/1 56/15/1
f 13/17/1 11/18/1 15/19/1 17/20/1
f 26/20/1 24/17/1 23/18/1 25/19/1
g Cylinder_Cylinder_bottom
f 32/10/2 29/11/2 37/21/2 38/22/2
f 8/23/2 7/24/2 1/25/2 2/26/2
f 61/27/2 3/28/2 30/3/2 31/4/2
f 52/29/2 51/30/2 49/31/2 50/32/2
f 46/30/2 42/31/2 44/32/2 48/29/2
f 20/33/2 22/34/2 21/35/2 19/36/2
f 14/33/2 18/34/2 16/35/2 12/36/2
g Cylinder_Cylinder_right
f 5/4/3 2/10/3 1/11/3 4/3/3
f 50/37/3 49/1/3 41/4/3 43/24/3
f 44/5/3 42/10/3 53/22/3 54/38/3
f 32/8/3 38/5/3 40/24/3 36/25/3
f 61/10/3 31/11/3 35/3/3 62/4/3
g Cylinder_Cylinder_left
f 47/39/4 45/40/4 51/41/4 52/42/4
f 56/43/4 55/44/4 46/45/4 48/46/4
f 37/46/4 29/11/4 33/3/4 39/39/4
f 30/8/4 3/45/4 6/40/4 34/25/4
f 8/45/4 10/40/4 9/25/4 7/8/4
f 64/44/4 60/43/4 58/42/4 63/41/4
g Cylinder_Cylinder_back
f 31/10/5 30/11/5 34/3/5 35/4/5
f 38/10/5 37/11/5 39/3/5 40/4/5
f 7/5/5 9/24/5 4/25/5 1/8/5
f 17/4/5 15/24/5 21/37/5 22/1/5
f 26/22/5 25/38/5 16/5/5 18/10/5
g Cylinder_Cylinder_front
f 36/40/6 33/25/6 29/8/6 32/45/6
f 3/8/6 61/45/6 62/40/6 6/25/6
f 2/11/6 5/3/6 10/39/6 8/46/6
f 20/41/6 19/42/6 11/39/6 13/40/6
f 24/44/6 14/45/6 12/46/6 23/43/6
f 59/44/6 28/43/6 27/42/6 57/41/6

View File

@ -0,0 +1,117 @@
# Blender v2.73 (sub 0) OBJ File: 'shrubbery.blend'
# www.blender.org
o Cylinder
v -0.499483 -0.312503 0.499551
v -0.499483 -0.312503 -0.499449
v 0.499517 -0.312503 -0.499449
v 0.499517 -0.312503 0.499551
v -0.499483 0.499185 0.499551
v -0.499483 0.499185 -0.499449
v 0.499517 0.499185 -0.499449
v 0.499517 0.499185 0.499551
v 0.187330 -0.499815 0.249801
v 0.187330 -0.499815 0.124926
v 0.312205 -0.499815 0.124926
v 0.312205 -0.499815 0.249801
v 0.062455 -0.312503 0.374676
v 0.062455 -0.312503 0.000051
v 0.437080 -0.312503 0.000051
v 0.437080 -0.312503 0.374676
v 0.350010 -0.406159 0.287607
v 0.149524 -0.406159 0.287607
v 0.350010 -0.406159 0.087120
v 0.149524 -0.406159 0.087120
v 0.000017 -0.499815 -0.187261
v 0.000017 -0.499815 -0.312136
v 0.124892 -0.499815 -0.312136
v 0.124892 -0.499815 -0.187261
v -0.124858 -0.312503 -0.062386
v -0.124858 -0.312503 -0.437011
v 0.249767 -0.312503 -0.437011
v 0.249767 -0.312503 -0.062386
v 0.162698 -0.406159 -0.149456
v -0.037789 -0.406159 -0.149456
v 0.162698 -0.406159 -0.349942
v -0.037789 -0.406159 -0.349942
v -0.312170 -0.499815 0.312239
v -0.312170 -0.499815 0.187364
v -0.187295 -0.499815 0.187364
v -0.187295 -0.499815 0.312239
v -0.437045 -0.312503 0.437114
v -0.437045 -0.312503 0.062489
v -0.062420 -0.312503 0.062489
v -0.062420 -0.312503 0.437114
v -0.149490 -0.406159 0.350045
v -0.349976 -0.406159 0.350045
v -0.149490 -0.406159 0.149558
v -0.349976 -0.406159 0.149558
vt 1.000000 1.000000
vt 0.000000 1.000000
vt -0.000000 0.187500
vt 1.000000 0.187500
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 0.375000 0.437500
vt 0.500000 0.437500
vt 0.500000 0.562500
vt 0.375000 0.562500
vt 0.725343 0.656248
vt 0.812500 0.750000
vt 0.437500 0.750000
vt 0.524656 0.656248
vt 0.287844 0.906248
vt 0.375000 1.000000
vt 0.087156 0.906248
vt 0.725344 0.906248
vt 0.812500 1.000000
vt 0.437500 1.000000
vt 0.524656 0.906248
vt 0.287844 0.656248
vt 0.375000 0.750000
vt 0.000000 0.750000
vt 0.087156 0.656248
vt 0.250000 0.562495
vt 0.125000 0.562495
vt 0.250000 0.812495
vt 0.125000 0.812495
vt 0.687500 0.812495
vt 0.562500 0.812495
vt 0.687500 0.562495
vt 0.562500 0.562495
g Cylinder_Cylinder_top-sides
s off
f 5/1 6/2 2/3 1/4
f 6/1 7/2 3/3 2/4
f 7/1 8/2 4/3 3/4
f 8/1 5/2 1/3 4/4
f 8/5 7/6 6/1 5/2
g Cylinder_Cylinder_bottom
f 1/5 2/6 3/1 4/2
g Cylinder_Cylinder_roots
f 9/7 10/8 11/9 12/10
f 17/11 16/12 13/13 18/14
f 19/15 15/16 16/2 17/17
f 20/18 14/19 15/20 19/21
f 18/22 13/23 14/24 20/25
f 9/26 18/22 20/25 10/27
f 10/28 20/15 19/17 11/29
f 11/30 19/18 17/21 12/31
f 12/32 17/11 18/14 9/33
f 21/7 22/8 23/9 24/10
f 29/11 28/12 25/13 30/14
f 31/15 27/16 28/2 29/17
f 32/18 26/19 27/20 31/21
f 30/22 25/23 26/24 32/25
f 21/26 30/22 32/25 22/27
f 22/28 32/15 31/17 23/29
f 23/30 31/18 29/21 24/31
f 24/32 29/11 30/14 21/33
f 33/7 34/8 35/9 36/10
f 41/11 40/12 37/13 42/14
f 43/15 39/16 40/2 41/17
f 44/18 38/19 39/20 43/21
f 42/22 37/23 38/24 44/25
f 33/26 42/22 44/25 34/27
f 34/28 44/15 43/17 35/29
f 35/30 43/18 41/21 36/31
f 36/32 41/11 42/14 33/33

Binary file not shown.

Before

Width:  |  Height:  |  Size: 404 B

View File

Before

Width:  |  Height:  |  Size: 198 B

After

Width:  |  Height:  |  Size: 198 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 767 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 317 B

View File

Before

Width:  |  Height:  |  Size: 318 B

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 865 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 448 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 668 B

View File

Before

Width:  |  Height:  |  Size: 313 B

After

Width:  |  Height:  |  Size: 313 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 876 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 447 B