forked from VoxeLibre/VoxeLibre
Add standing sign models
This commit is contained in:
parent
8d10a1a7c7
commit
868a990551
|
@ -116,7 +116,7 @@ local generate_texture = function(lines, signnodename)
|
||||||
if signnodename == "mcl_signs:wall_sign" then
|
if signnodename == "mcl_signs:wall_sign" then
|
||||||
ypos = 27
|
ypos = 27
|
||||||
else
|
else
|
||||||
ypos = 9
|
ypos = 0
|
||||||
end
|
end
|
||||||
for i = 1, #lines do
|
for i = 1, #lines do
|
||||||
texture = texture..generate_line(lines[i], ypos)
|
texture = texture..generate_line(lines[i], ypos)
|
||||||
|
@ -140,7 +140,6 @@ local m = -1/16 + 1/64
|
||||||
for rot=0, 15 do
|
for rot=0, 15 do
|
||||||
local yaw = math.pi*2 - (((math.pi*2) / 16) * rot)
|
local yaw = math.pi*2 - (((math.pi*2) / 16) * rot)
|
||||||
local delta = vector.multiply(minetest.yaw_to_dir(yaw), m)
|
local delta = vector.multiply(minetest.yaw_to_dir(yaw), m)
|
||||||
delta.y = 5/32
|
|
||||||
table.insert(signtext_info_standing, { delta = delta, yaw = yaw })
|
table.insert(signtext_info_standing, { delta = delta, yaw = yaw })
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -374,7 +373,7 @@ local ssign = {
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
drawtype = "mesh",
|
drawtype = "mesh",
|
||||||
mesh = "mcl_signs_sign.obj",
|
mesh = "mcl_signs_1sign0.obj",
|
||||||
selection_box = {type = "fixed", fixed = {-0.2, -0.5, -0.2, 0.2, 0.5, 0.2}},
|
selection_box = {type = "fixed", fixed = {-0.2, -0.5, -0.2, 0.2, 0.5, 0.2}},
|
||||||
tiles = {"mcl_signs_sign.png"},
|
tiles = {"mcl_signs_sign.png"},
|
||||||
groups = sign_groups,
|
groups = sign_groups,
|
||||||
|
@ -396,17 +395,17 @@ local ssign = {
|
||||||
-- 22.5°
|
-- 22.5°
|
||||||
minetest.register_node("mcl_signs:standing_sign", ssign)
|
minetest.register_node("mcl_signs:standing_sign", ssign)
|
||||||
local ssign22_5 = table.copy(ssign)
|
local ssign22_5 = table.copy(ssign)
|
||||||
ssign22_5.mesh = "mcl_signs_sign22.5.obj"
|
ssign22_5.mesh = "mcl_signs_1sign22.5.obj"
|
||||||
|
|
||||||
-- 45°
|
-- 45°
|
||||||
minetest.register_node("mcl_signs:standing_sign22_5", ssign22_5)
|
minetest.register_node("mcl_signs:standing_sign22_5", ssign22_5)
|
||||||
local ssign45 = table.copy(ssign)
|
local ssign45 = table.copy(ssign)
|
||||||
ssign45.mesh = "mcl_signs_sign45.obj"
|
ssign45.mesh = "mcl_signs_1sign45.obj"
|
||||||
minetest.register_node("mcl_signs:standing_sign45", ssign45)
|
minetest.register_node("mcl_signs:standing_sign45", ssign45)
|
||||||
|
|
||||||
-- 67.5°
|
-- 67.5°
|
||||||
local ssign67 = table.copy(ssign)
|
local ssign67 = table.copy(ssign)
|
||||||
ssign67.mesh = "mcl_signs_sign67.5.obj"
|
ssign67.mesh = "mcl_signs_1sign67.5.obj"
|
||||||
minetest.register_node("mcl_signs:standing_sign67_5", ssign67)
|
minetest.register_node("mcl_signs:standing_sign67_5", ssign67)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,66 @@
|
||||||
|
# Blender v2.76 (sub 0) OBJ File: '1sign0.blend'
|
||||||
|
# www.blender.org
|
||||||
|
mtllib 1sign0.mtl
|
||||||
|
o wood_Cube.001
|
||||||
|
v 0.461724 0.038277 -0.038477
|
||||||
|
v 0.461724 0.500000 -0.038477
|
||||||
|
v 0.461724 0.038277 0.038477
|
||||||
|
v 0.461724 0.500000 0.038477
|
||||||
|
v -0.461724 0.038277 -0.038477
|
||||||
|
v -0.461724 0.500000 -0.038477
|
||||||
|
v -0.461724 0.038277 0.038477
|
||||||
|
v -0.461724 0.500000 0.038477
|
||||||
|
v 0.038477 -0.499999 -0.038477
|
||||||
|
v 0.038477 0.038679 -0.038477
|
||||||
|
v 0.038477 -0.499999 0.038477
|
||||||
|
v 0.038477 0.038679 0.038477
|
||||||
|
v -0.038477 -0.499999 -0.038477
|
||||||
|
v -0.038477 0.038679 -0.038477
|
||||||
|
v -0.038477 -0.499999 0.038477
|
||||||
|
v -0.038477 0.038679 0.038477
|
||||||
|
vt 0.031250 0.562500
|
||||||
|
vt 0.031250 0.937500
|
||||||
|
vt 0.000000 0.937500
|
||||||
|
vt 0.000000 0.562500
|
||||||
|
vt 0.812500 0.562500
|
||||||
|
vt 0.812500 0.937500
|
||||||
|
vt 0.437500 0.937500
|
||||||
|
vt 0.437500 0.562500
|
||||||
|
vt 0.406250 0.937500
|
||||||
|
vt 0.406250 0.562500
|
||||||
|
vt 0.406250 1.000000
|
||||||
|
vt 0.781250 1.000000
|
||||||
|
vt 0.781250 0.937500
|
||||||
|
vt 0.031250 1.000000
|
||||||
|
vt 0.031250 0.062500
|
||||||
|
vt 0.031250 0.500000
|
||||||
|
vt 0.000000 0.500000
|
||||||
|
vt 0.000000 0.062500
|
||||||
|
vt 0.125000 0.062500
|
||||||
|
vt 0.125000 0.500000
|
||||||
|
vt 0.093750 0.500000
|
||||||
|
vt 0.093750 0.062500
|
||||||
|
vt 0.062500 0.500000
|
||||||
|
vt 0.062500 0.062500
|
||||||
|
vt 0.093750 0.562500
|
||||||
|
vt 0.062500 0.562500
|
||||||
|
vn 1.000000 0.000000 0.000000
|
||||||
|
vn -0.000000 0.000000 1.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 1.000000 0.000000
|
||||||
|
usemtl None
|
||||||
|
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/8/3 8/7/3 6/9/3 5/10/3
|
||||||
|
f 5/10/4 6/9/4 2/2/4 1/1/4
|
||||||
|
f 3/11/5 7/12/5 5/13/5 1/9/5
|
||||||
|
f 8/11/6 4/14/6 2/2/6 6/9/6
|
||||||
|
f 9/15/1 10/16/1 12/17/1 11/18/1
|
||||||
|
f 11/19/2 12/20/2 16/21/2 15/22/2
|
||||||
|
f 15/22/3 16/21/3 14/23/3 13/24/3
|
||||||
|
f 13/24/4 14/23/4 10/16/4 9/15/4
|
||||||
|
f 11/23/5 15/21/5 13/25/5 9/26/5
|
||||||
|
f 16/16/6 12/23/6 10/26/6 14/1/6
|
|
@ -0,0 +1,66 @@
|
||||||
|
# Blender v2.76 (sub 0) OBJ File: '1sign22.5.blend'
|
||||||
|
# www.blender.org
|
||||||
|
mtllib 1sign22.5.mtl
|
||||||
|
o wood_Cube.001
|
||||||
|
v 0.441302 0.038277 0.141146
|
||||||
|
v 0.441302 0.500000 0.141146
|
||||||
|
v 0.411853 0.038277 0.212242
|
||||||
|
v 0.411853 0.500000 0.212242
|
||||||
|
v -0.411853 0.038277 -0.212242
|
||||||
|
v -0.411853 0.500000 -0.212242
|
||||||
|
v -0.441302 0.038277 -0.141146
|
||||||
|
v -0.441302 0.500000 -0.141146
|
||||||
|
v 0.050273 -0.499999 -0.020824
|
||||||
|
v 0.050273 0.038679 -0.020824
|
||||||
|
v 0.020824 -0.499999 0.050273
|
||||||
|
v 0.020824 0.038679 0.050273
|
||||||
|
v -0.020824 -0.499999 -0.050273
|
||||||
|
v -0.020824 0.038679 -0.050273
|
||||||
|
v -0.050273 -0.499999 0.020824
|
||||||
|
v -0.050273 0.038679 0.020824
|
||||||
|
vt 0.031250 0.562500
|
||||||
|
vt 0.031250 0.937500
|
||||||
|
vt 0.000000 0.937500
|
||||||
|
vt 0.000000 0.562500
|
||||||
|
vt 0.812500 0.562500
|
||||||
|
vt 0.812500 0.937500
|
||||||
|
vt 0.437500 0.937500
|
||||||
|
vt 0.437500 0.562500
|
||||||
|
vt 0.406250 0.937500
|
||||||
|
vt 0.406250 0.562500
|
||||||
|
vt 0.406250 1.000000
|
||||||
|
vt 0.781250 1.000000
|
||||||
|
vt 0.781250 0.937500
|
||||||
|
vt 0.031250 1.000000
|
||||||
|
vt 0.031250 0.062500
|
||||||
|
vt 0.031250 0.500000
|
||||||
|
vt 0.000000 0.500000
|
||||||
|
vt 0.000000 0.062500
|
||||||
|
vt 0.125000 0.062500
|
||||||
|
vt 0.125000 0.500000
|
||||||
|
vt 0.093750 0.500000
|
||||||
|
vt 0.093750 0.062500
|
||||||
|
vt 0.062500 0.500000
|
||||||
|
vt 0.062500 0.062500
|
||||||
|
vt 0.093750 0.562500
|
||||||
|
vt 0.062500 0.562500
|
||||||
|
vn 0.923900 0.000000 0.382700
|
||||||
|
vn -0.382700 0.000000 0.923900
|
||||||
|
vn -0.923900 0.000000 -0.382700
|
||||||
|
vn 0.382700 0.000000 -0.923900
|
||||||
|
vn 0.000000 -1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
usemtl None
|
||||||
|
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/8/3 8/7/3 6/9/3 5/10/3
|
||||||
|
f 5/10/4 6/9/4 2/2/4 1/1/4
|
||||||
|
f 3/11/5 7/12/5 5/13/5 1/9/5
|
||||||
|
f 8/11/6 4/14/6 2/2/6 6/9/6
|
||||||
|
f 9/15/1 10/16/1 12/17/1 11/18/1
|
||||||
|
f 11/19/2 12/20/2 16/21/2 15/22/2
|
||||||
|
f 15/22/3 16/21/3 14/23/3 13/24/3
|
||||||
|
f 13/24/4 14/23/4 10/16/4 9/15/4
|
||||||
|
f 11/23/5 15/21/5 13/25/5 9/26/5
|
||||||
|
f 16/16/6 12/23/6 10/26/6 14/1/6
|
|
@ -0,0 +1,66 @@
|
||||||
|
# Blender v2.76 (sub 0) OBJ File: '1sign45.blend'
|
||||||
|
# www.blender.org
|
||||||
|
mtllib 1sign45.mtl
|
||||||
|
o wood_Cube.001
|
||||||
|
v 0.353695 0.038277 0.299281
|
||||||
|
v 0.353695 0.500000 0.299281
|
||||||
|
v 0.299281 0.038277 0.353696
|
||||||
|
v 0.299281 0.500000 0.353696
|
||||||
|
v -0.299281 0.038277 -0.353696
|
||||||
|
v -0.299281 0.500000 -0.353696
|
||||||
|
v -0.353695 0.038277 -0.299281
|
||||||
|
v -0.353695 0.500000 -0.299281
|
||||||
|
v 0.054415 -0.499999 0.000000
|
||||||
|
v 0.054415 0.038679 0.000000
|
||||||
|
v -0.000000 -0.499999 0.054415
|
||||||
|
v -0.000000 0.038679 0.054415
|
||||||
|
v 0.000000 -0.499999 -0.054415
|
||||||
|
v 0.000000 0.038679 -0.054415
|
||||||
|
v -0.054415 -0.499999 -0.000000
|
||||||
|
v -0.054415 0.038679 -0.000000
|
||||||
|
vt 0.031250 0.562500
|
||||||
|
vt 0.031250 0.937500
|
||||||
|
vt 0.000000 0.937500
|
||||||
|
vt 0.000000 0.562500
|
||||||
|
vt 0.812500 0.562500
|
||||||
|
vt 0.812500 0.937500
|
||||||
|
vt 0.437500 0.937500
|
||||||
|
vt 0.437500 0.562500
|
||||||
|
vt 0.406250 0.937500
|
||||||
|
vt 0.406250 0.562500
|
||||||
|
vt 0.406250 1.000000
|
||||||
|
vt 0.781250 1.000000
|
||||||
|
vt 0.781250 0.937500
|
||||||
|
vt 0.031250 1.000000
|
||||||
|
vt 0.031250 0.062500
|
||||||
|
vt 0.031250 0.500000
|
||||||
|
vt 0.000000 0.500000
|
||||||
|
vt 0.000000 0.062500
|
||||||
|
vt 0.125000 0.062500
|
||||||
|
vt 0.125000 0.500000
|
||||||
|
vt 0.093750 0.500000
|
||||||
|
vt 0.093750 0.062500
|
||||||
|
vt 0.062500 0.500000
|
||||||
|
vt 0.062500 0.062500
|
||||||
|
vt 0.093750 0.562500
|
||||||
|
vt 0.062500 0.562500
|
||||||
|
vn 0.707100 0.000000 0.707100
|
||||||
|
vn -0.707100 0.000000 0.707100
|
||||||
|
vn -0.707100 0.000000 -0.707100
|
||||||
|
vn 0.707100 0.000000 -0.707100
|
||||||
|
vn 0.000000 -1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
usemtl None
|
||||||
|
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/8/3 8/7/3 6/9/3 5/10/3
|
||||||
|
f 5/10/4 6/9/4 2/2/4 1/1/4
|
||||||
|
f 3/11/5 7/12/5 5/13/5 1/9/5
|
||||||
|
f 8/11/6 4/14/6 2/2/6 6/9/6
|
||||||
|
f 9/15/1 10/16/1 12/17/1 11/18/1
|
||||||
|
f 11/19/2 12/20/2 16/21/2 15/22/2
|
||||||
|
f 15/22/3 16/21/3 14/23/3 13/24/3
|
||||||
|
f 13/24/4 14/23/4 10/16/4 9/15/4
|
||||||
|
f 11/23/5 15/21/5 13/25/5 9/26/5
|
||||||
|
f 16/16/6 12/23/6 10/26/6 14/1/6
|
|
@ -0,0 +1,66 @@
|
||||||
|
# Blender v2.76 (sub 0) OBJ File: '1sign67.5.blend'
|
||||||
|
# www.blender.org
|
||||||
|
mtllib 1sign67.5.mtl
|
||||||
|
o wood_Cube.001
|
||||||
|
v 0.212242 0.038277 0.411853
|
||||||
|
v 0.212242 0.500000 0.411853
|
||||||
|
v 0.141146 0.038277 0.441302
|
||||||
|
v 0.141146 0.500000 0.441302
|
||||||
|
v -0.141146 0.038277 -0.441302
|
||||||
|
v -0.141146 0.500000 -0.441302
|
||||||
|
v -0.212242 0.038277 -0.411853
|
||||||
|
v -0.212242 0.500000 -0.411853
|
||||||
|
v 0.050273 -0.499999 0.020824
|
||||||
|
v 0.050273 0.038679 0.020824
|
||||||
|
v -0.020824 -0.499999 0.050273
|
||||||
|
v -0.020824 0.038679 0.050273
|
||||||
|
v 0.020824 -0.499999 -0.050273
|
||||||
|
v 0.020824 0.038679 -0.050273
|
||||||
|
v -0.050273 -0.499999 -0.020824
|
||||||
|
v -0.050273 0.038679 -0.020824
|
||||||
|
vt 0.031250 0.562500
|
||||||
|
vt 0.031250 0.937500
|
||||||
|
vt 0.000000 0.937500
|
||||||
|
vt 0.000000 0.562500
|
||||||
|
vt 0.812500 0.562500
|
||||||
|
vt 0.812500 0.937500
|
||||||
|
vt 0.437500 0.937500
|
||||||
|
vt 0.437500 0.562500
|
||||||
|
vt 0.406250 0.937500
|
||||||
|
vt 0.406250 0.562500
|
||||||
|
vt 0.406250 1.000000
|
||||||
|
vt 0.781250 1.000000
|
||||||
|
vt 0.781250 0.937500
|
||||||
|
vt 0.031250 1.000000
|
||||||
|
vt 0.031250 0.062500
|
||||||
|
vt 0.031250 0.500000
|
||||||
|
vt 0.000000 0.500000
|
||||||
|
vt 0.000000 0.062500
|
||||||
|
vt 0.125000 0.062500
|
||||||
|
vt 0.125000 0.500000
|
||||||
|
vt 0.093750 0.500000
|
||||||
|
vt 0.093750 0.062500
|
||||||
|
vt 0.062500 0.500000
|
||||||
|
vt 0.062500 0.062500
|
||||||
|
vt 0.093750 0.562500
|
||||||
|
vt 0.062500 0.562500
|
||||||
|
vn 0.382700 0.000000 0.923900
|
||||||
|
vn -0.923900 0.000000 0.382700
|
||||||
|
vn -0.382700 0.000000 -0.923900
|
||||||
|
vn 0.923900 0.000000 -0.382700
|
||||||
|
vn 0.000000 -1.000000 -0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
usemtl None
|
||||||
|
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/8/3 8/7/3 6/9/3 5/10/3
|
||||||
|
f 5/10/4 6/9/4 2/2/4 1/1/4
|
||||||
|
f 3/11/5 7/12/5 5/13/5 1/9/5
|
||||||
|
f 8/11/6 4/14/6 2/2/6 6/9/6
|
||||||
|
f 9/15/1 10/16/1 12/17/1 11/18/1
|
||||||
|
f 11/19/2 12/20/2 16/21/2 15/22/2
|
||||||
|
f 15/22/3 16/21/3 14/23/3 13/24/3
|
||||||
|
f 13/24/4 14/23/4 10/16/4 9/15/4
|
||||||
|
f 11/23/5 15/21/5 13/25/5 9/26/5
|
||||||
|
f 16/16/6 12/23/6 10/26/6 14/1/6
|
Loading…
Reference in New Issue