Add new mirror meshes (WIP)

master
Wuzzy 2022-02-14 00:13:13 +01:00
parent 1e1e634610
commit e3686370ee
8 changed files with 439 additions and 216 deletions

View File

@ -217,12 +217,6 @@ local register_element = function(subname, def, options)
end end
end end
-- Mirror nodebox
local wedge_box = {}
for i=-8, 7 do
table.insert(wedge_box, { i/16, -0.5, i/16, (i+1)/16, 0.5, 0.5 })
end
register_element("crate", { register_element("crate", {
description = S("Crate"), description = S("Crate"),
tiles_off = { tiles_off = {
@ -239,44 +233,29 @@ register_element("mirror", {
paramtype = "light", paramtype = "light",
paramtype2 = "facedir", paramtype2 = "facedir",
tiles_off = { tiles_off = {
"lzr_laser_mirror_top.png^lzr_laser_fixed.png", "default_wood.png^lzr_laser_fixed.png",
"lzr_laser_mirror_top.png^[transformFY^lzr_laser_fixed.png", "default_wood.png^[colorize:#ffff00:127^lzr_laser_fixed.png",
"lzr_laser_mirror_hole.png^lzr_laser_fixed.png",
"lzr_laser_mirror_block.png^lzr_laser_fixed.png",
"lzr_laser_mirror_block.png^lzr_laser_fixed.png",
"lzr_laser_mirror_hole.png^lzr_laser_fixed.png",
}, },
tiles_on = { tiles_on = {
"lzr_laser_mirror_on_top.png^lzr_laser_fixed.png", "default_wood.png^lzr_laser_fixed.png",
"lzr_laser_mirror_on_top.png^[transformFY^lzr_laser_fixed.png", "default_wood.png^[colorize:#ffff00:127^lzr_laser_fixed.png",
"lzr_laser_mirror_on_hole.png^lzr_laser_fixed.png", "default_wood.png^[colorize:#ff0000:127^lzr_laser_fixed.png",
"lzr_laser_mirror_on_block.png^lzr_laser_fixed.png",
"lzr_laser_mirror_on_block.png^lzr_laser_fixed.png",
"lzr_laser_mirror_on_hole.png^lzr_laser_fixed.png",
}, },
tiles_takable_off = { tiles_takable_off = {
"lzr_laser_mirror_top.png", "default_wood.png",
"lzr_laser_mirror_top.png^[transformFY", "default_wood.png^[colorize:#ffff00:127",
"lzr_laser_mirror_hole.png",
"lzr_laser_mirror_block.png",
"lzr_laser_mirror_block.png",
"lzr_laser_mirror_hole.png",
}, },
tiles_takable_on = { tiles_takable_on = {
"lzr_laser_mirror_on_top.png", "default_wood.png",
"lzr_laser_mirror_on_top.png^[transformFY", "default_wood.png^[colorize:#ffff00:127",
"lzr_laser_mirror_on_hole.png", "default_wood.png^[colorize:#ff0000:127",
"lzr_laser_mirror_on_block.png",
"lzr_laser_mirror_on_block.png",
"lzr_laser_mirror_on_hole.png",
}, },
drawtype = "mesh",
mesh_off = "lzr_laser_mirror.obj",
mesh_on = "lzr_laser_mirror_on.obj",
light_source_on = 3, light_source_on = 3,
collision_box = {
type = "fixed",
fixed = wedge_box,
},
groups = { rotatable = 1, laser_block = 1 }, groups = { rotatable = 1, laser_block = 1 },
sounds = lzr_sounds.node_sound_glass_defaults({ sounds = lzr_sounds.node_sound_glass_defaults({
_rotate = {name = "lzr_laser_mirror_rotate", gain = 1.0}, _rotate = {name = "lzr_laser_mirror_rotate", gain = 1.0},
@ -319,11 +298,11 @@ register_element("transmissive_mirror", {
"lzr_laser_transmissive_mirror_on_block.png^lzr_laser_fixed.png", "lzr_laser_transmissive_mirror_on_block.png^lzr_laser_fixed.png",
"lzr_laser_transmissive_mirror_on_hole.png^lzr_laser_fixed.png", "lzr_laser_transmissive_mirror_on_hole.png^lzr_laser_fixed.png",
}, },
drawtype = "mesh",
mesh_off = "lzr_laser_mirror.obj",
mesh_on = "lzr_laser_mirror_on.obj",
light_source_on = 3, light_source_on = 3,
collision_box = {
type = "fixed",
fixed = wedge_box,
},
groups = { rotatable = 1, laser_block = 1 }, groups = { rotatable = 1, laser_block = 1 },
sounds = lzr_sounds.node_sound_glass_defaults({ sounds = lzr_sounds.node_sound_glass_defaults({
_rotate = {name = "lzr_laser_mirror_rotate", gain = 1.0}, _rotate = {name = "lzr_laser_mirror_rotate", gain = 1.0},

Binary file not shown.

View File

@ -0,0 +1,73 @@
# Blender v3.1.0 Alpha OBJ File: 'lzr_laser_crystal.blend'
# www.blender.org
mtllib lzr_laser_crystal.mtl
o Crystal_Cube
v 0.000000 -0.500000 0.000000
v 0.000000 0.000000 0.500000
v 0.500000 0.000000 0.000000
v -0.500000 0.000000 0.000000
v 0.000000 0.000000 -0.500000
v 0.000000 0.500000 0.000000
vt 0.500000 0.000000
vt 1.000000 0.500000
vt 0.500000 0.500000
vt 0.000000 0.500000
vt 0.500000 1.000000
vt 0.500000 0.500000
vn 0.5774 0.5774 0.5774
vn -0.5774 0.5774 0.5774
vn -0.5774 0.5774 -0.5774
vn 0.5774 0.5774 -0.5774
vn -0.5774 -0.5774 0.5774
vn 0.5774 -0.5774 0.5774
vn 0.5774 -0.5774 -0.5774
vn -0.5774 -0.5774 -0.5774
g Crystal_Cube_Material.002
usemtl Material.002
s off
f 2/1/1 3/2/1 6/3/1
f 2/1/2 6/3/2 4/4/2
f 4/4/3 6/3/3 5/5/3
f 3/2/4 5/5/4 6/3/4
f 2/1/5 4/4/5 1/6/5
f 2/1/6 1/6/6 3/2/6
f 5/5/7 3/2/7 1/6/7
f 5/5/8 1/6/8 4/4/8
o Box_Cube.001
v -0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 -0.500000 -0.500000
v -0.500000 0.500000 -0.500000
v 0.500000 -0.500000 0.500000
v 0.500000 0.500000 0.500000
v 0.500000 -0.500000 -0.500000
v 0.500000 0.500000 -0.500000
vt 0.375000 0.000000
vt 0.625000 0.000000
vt 0.625000 0.250000
vt 0.375000 0.250000
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.625000 0.750000
vt 0.375000 0.750000
vt 0.625000 1.000000
vt 0.375000 1.000000
vt 0.125000 0.500000
vt 0.125000 0.750000
vt 0.875000 0.500000
vt 0.875000 0.750000
vn -1.0000 0.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 0.0000 1.0000 0.0000
g Box_Cube.001_Material.001
usemtl Material.001
s off
f 7/7/9 8/8/9 10/9/9 9/10/9
f 9/10/10 10/9/10 14/11/10 13/12/10
f 13/12/11 14/11/11 12/13/11 11/14/11
f 11/14/12 12/13/12 8/15/12 7/16/12
f 9/17/13 13/12/13 11/14/13 7/18/13
f 14/11/14 10/19/14 8/20/14 12/13/14

Binary file not shown.

View File

@ -1,58 +1,152 @@
# Blender v3.1.0 Alpha OBJ File: 'mirror.blend' # Blender v3.1.0 Alpha OBJ File: 'lzr_laser_mirror_on.blend'
# www.blender.org # www.blender.org
mtllib mirror.mtl mtllib lzr_laser_mirror.mtl
o Cube_Cube.002 o Mirror
v -0.500000 -0.500000 0.500000 v -0.500083 -0.500083 0.500083
v -0.500000 0.500000 0.500000 v -0.500083 0.500010 0.500083
v 0.500000 0.500000 0.500000 v 0.500000 0.499964 0.500000
v 0.500000 -0.500000 0.500000 v 0.500000 -0.500125 0.500000
v 0.500000 0.500000 -0.500000 v 0.500083 0.500010 -0.500083
v 0.500000 -0.500000 -0.500000 v 0.500083 -0.500083 -0.500083
v -0.500000 0.500000 0.375000 v -0.500000 0.437750 -0.500000
v 0.375000 0.500000 -0.500000 v -0.500125 0.500052 -0.500125
v -0.500000 -0.500000 0.375000 v 0.500000 0.437750 -0.500000
v 0.375000 -0.500000 -0.500000 v -0.500000 0.437750 0.500000
v -0.500000 0.500000 0.375000 v -0.500125 -0.500125 -0.500125
v 0.375000 0.500000 -0.500000 v -0.500000 -0.437750 -0.500000
v -0.500000 -0.500000 0.375000 v 0.500000 -0.437750 -0.500000
v 0.375000 -0.500000 -0.500000 v -0.500000 -0.437750 0.500000
vt 0.375000 0.000000 v -0.437750 -0.437500 -0.500250
vt 0.375000 0.250000 v -0.437750 0.437500 -0.500250
vt 0.625000 0.250000 v -0.500250 -0.437500 -0.437750
vt 0.625000 0.000000 v -0.500250 0.437500 -0.437750
vt 0.375000 0.500000 v -0.437750 -0.437500 -0.437750
vt 0.625000 0.500000 v -0.437750 0.437500 -0.437750
vt 0.625000 0.500000 v -0.500250 -0.437500 0.437750
vt 0.625000 0.750000 v -0.500250 0.437500 0.437750
vt 0.625000 1.000000 v -0.437750 -0.437500 0.437750
vt 0.375000 0.750000 v -0.437750 0.437500 0.437750
vt 0.375000 1.000000 v 0.437750 -0.437500 -0.500250
vt 0.375000 0.500000 v 0.437750 0.437500 -0.500250
vt 0.625000 0.500000 v 0.437750 -0.437500 -0.437750
vt 0.625000 0.750000 v 0.437750 0.437500 -0.437750
vt 0.375000 0.500000 vt 0.937523 0.999729
vt 0.375000 0.750000 vt 0.999875 0.999854
vn 0.0000 0.0000 1.0000 vt 0.999833 0.000021
vn 1.0000 0.0000 0.0000 vt 0.937523 0.000104
vn 0.5774 -0.5774 -0.5774 vt 0.999896 0.937523
vn 0.5774 0.5774 -0.5774 vt 0.999979 0.999833
vn 0.0000 1.0000 0.0000 vt 0.000146 0.999875
vn 0.0000 0.8321 0.5547 vt 0.000271 0.937523
vn -1.0000 0.0000 0.0000 vt 0.000000 0.999854
vt 0.062352 0.999729
vt 0.062352 0.000104
vt 0.000042 0.000021
vt 0.999979 0.000042
vt 0.999896 0.062352
vt 0.000271 0.062352
vt 0.000146 0.000000
vt 0.937669 0.937503
vt 0.937669 0.999979
vt 0.062497 0.999979
vt 0.062497 0.937503
vt 0.000021 0.937503
vt 0.000021 0.062331
vt 0.062497 0.062331
vt 0.999896 0.000104
vt 0.000187 0.000021
vt 0.062497 0.062602
vt 0.062497 0.937274
vt 0.000021 0.062602
vt 0.000021 0.937274
vt 0.062497 0.937274
vt 0.062497 0.062602
vt 0.062602 0.937503
vt 0.937274 0.937503
vt 0.937274 0.999979
vt 0.062602 0.999979
vt 0.937274 0.937503
vt 0.062602 0.937503
vt 0.062602 0.999979
vt 0.937274 0.999979
vt 0.937274 0.937503
vt 0.062602 0.937503
vt 0.062602 0.062331
vt 0.937274 0.062331
vt 0.937669 0.937274
vt 0.937669 0.062602
vt 0.062497 0.062602
vt 0.062497 0.937274
vt 0.000021 0.937274
vt 0.000021 0.062602
vt 0.062497 0.062331
vt 0.000021 0.062331
vt 0.000021 0.937503
vt 0.062497 0.937503
vt 0.062497 0.999979
vt 0.937669 0.999979
vt 0.937669 0.937503
vt 0.000042 0.999813
vt 0.000000 0.000104
vt 0.999750 0.000104
vt 0.999833 0.999813
vt 0.999896 0.000000
vt 0.000187 0.000042
vt 0.000187 0.999833
vt 0.999896 0.999750
vt 0.999979 0.999813
vt 0.000146 0.999854
vt 0.999896 0.000104
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vn 0.0000 0.0001 -1.0000
vn -1.0000 0.0001 -0.0000
vn -0.0000 -0.0000 -1.0000
vn -1.0000 -0.0001 -0.0000
vn 0.0000 -1.0000 -0.0000 vn 0.0000 -1.0000 -0.0000
vn 0.0000 -0.8321 0.5547 vn 0.0000 1.0000 0.0000
vn -0.4798 0.0000 0.8774 vn 0.0018 1.0000 0.0001
vn -0.0016 1.0000 0.0000
vn 0.0001 1.0000 0.0018
vn -1.0000 0.0000 -0.0040
vn 1.0000 0.0000 0.0000
vn -0.0000 0.0000 1.0000
vn -0.0040 0.0000 -1.0000
vn 0.0040 0.0000 -1.0000
vn -1.0000 0.0000 0.0040
vn -1.0000 0.0000 0.0000
vn -0.0009 -0.7075 0.7067
vn 0.5773 -0.5774 0.5773
vn 0.0001 -0.0000 1.0000
vn 0.6788 -0.4573 -0.5746
vn 0.5773 0.5773 -0.5775
vn 1.0000 0.0000 0.0001
vn -0.0000 -1.0000 -0.0018
vn -0.7071 0.0000 -0.7071 vn -0.7071 0.0000 -0.7071
usemtl None.001 usemtl Box
s off
f 7/1/1 8/2/1 5/3/1 9/4/1
f 10/5/2 2/6/2 8/7/2 7/8/2
f 11/9/3 12/10/3 13/11/3 6/12/3
f 1/13/4 14/14/4 12/15/4 11/16/4
f 24/17/5 22/18/5 18/19/5 20/20/5 16/21/5 26/22/5 28/23/5
f 3/24/6 5/25/7 8/7/8 2/6/9
f 12/15/10 17/26/10 18/27/10 7/8/10
f 15/28/11 16/29/11 20/30/11 19/31/11
f 19/32/12 20/33/12 18/34/12 17/35/12
f 12/10/13 7/1/13 16/36/13 15/37/13
f 21/38/3 22/39/3 24/40/3 23/41/3
f 9/4/14 13/11/14 25/42/14 26/43/14
f 14/14/15 10/5/15 22/44/15 21/45/15
f 27/46/16 28/47/16 26/48/16 25/49/16
f 27/50/6 25/51/6 15/52/6 19/53/6 17/54/6 21/55/6 23/56/6
s 1 s 1
f 1/1/1 4/2/1 3/3/1 2/4/1 f 1/57/17 4/58/18 3/59/19 2/60/19
f 4/2/2 6/5/3 5/6/4 3/3/2 f 4/61/18 6/62/20 5/63/21 3/64/22
f 3/3/5 5/6/4 8/7/6 7/8/5 2/9/5 f 1/65/17 11/66/23 6/62/20 4/67/18
f 9/10/7 1/11/7 2/9/7 7/8/7 usemtl Mirror
f 4/2/8 1/11/8 9/10/8 10/12/9 6/5/3 s off
f 5/6/4 6/5/3 10/12/9 8/7/6 f 24/68/24 28/69/24 27/70/24 23/71/24
f 8/7/6 12/13/10 11/14/1 7/8/1 l 11 8
f 11/14/11 12/13/10 14/15/10 13/16/11
f 10/12/9 14/15/10 12/13/10 8/7/6
f 7/8/1 11/14/1 13/16/1 9/10/1
f 9/10/1 13/16/1 14/15/10 10/12/9

View File

@ -1,41 +0,0 @@
# Blender v3.1.0 Alpha OBJ File: 'mirror5.blend'
# www.blender.org
mtllib mirror5.mtl
o Cube_Cube.001
v 0.500000 -0.500000 -0.500000
v 0.500000 0.500000 -0.500000
v 0.500000 -0.500000 0.500000
v 0.500000 0.500000 0.500000
v 0.437500 -0.500000 -0.500000
v 0.437500 0.500000 -0.500000
v -0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 -0.500000 0.437500
v -0.500000 0.500000 0.437500
vt 0.375000 0.000000
vt 0.625000 0.000000
vt 0.625000 0.250000
vt 0.375000 0.250000
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.625000 1.000000
vt 0.625000 0.750000
vt 0.625000 0.500000
vt 0.375000 0.750000
vt 0.375000 1.000000
vt 0.375000 0.500000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 1.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 0.0000 -1.0000 0.0000
vn -0.7071 0.0000 -0.7071
usemtl None
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/4/2 4/3/2 8/5/2 7/6/2
f 4/3/3 2/7/3 6/8/3 10/9/3 8/5/3
f 5/10/4 6/8/4 2/7/4 1/11/4
f 3/4/5 7/6/5 9/12/5 5/10/5 1/11/5
f 8/5/1 7/6/1 9/12/1 10/9/1
f 6/8/6 5/10/6 9/12/6 10/9/6

Binary file not shown.

View File

@ -1,90 +1,208 @@
# Blender v3.1.0 Alpha OBJ File: 'mirror_laser.blend' # Blender v3.1.0 Alpha OBJ File: 'lzr_laser_mirror_on.blend'
# www.blender.org # www.blender.org
mtllib mirror_laser.mtl mtllib lzr_laser_mirror_on.mtl
o Cube_Cube.001 o Mirror
v -0.500000 -0.500000 0.500000 v -0.500083 -0.500083 0.500083
v -0.500000 0.500000 0.500000 v -0.500083 0.500010 0.500083
v 0.500000 -0.500000 0.500000 v 0.500000 0.499964 0.500000
v 0.500000 0.500000 0.500000 v 0.500000 -0.500125 0.500000
v -0.500000 -0.500000 0.375000 v 0.500083 0.500010 -0.500083
v -0.500000 0.500000 0.375000 v 0.500083 -0.500083 -0.500083
v 0.500000 -0.500000 -0.500000 v -0.500000 0.437750 -0.500000
v 0.500000 0.500000 -0.500000 v -0.500125 0.500052 -0.500125
v 0.375000 -0.500000 -0.500000 v 0.500000 0.437750 -0.500000
v 0.375000 0.500000 -0.500000 v -0.500000 0.437750 0.500000
v -0.500000 -0.062500 0.062500 v -0.500125 -0.500125 -0.500125
v -0.500000 0.062500 0.062500 v -0.500000 -0.437750 -0.500000
v 0.107087 -0.062500 0.062500 v 0.500000 -0.437750 -0.500000
v 0.107087 0.062500 0.062500 v -0.500000 -0.437750 0.500000
v -0.437750 -0.437500 -0.500250
v -0.437750 0.437500 -0.500250
v -0.500250 -0.437500 -0.437750
v -0.500250 0.437500 -0.437750
v -0.437750 -0.437500 -0.437750
v -0.437750 0.437500 -0.437750
v -0.500250 -0.437500 0.437750
v -0.500250 0.437500 0.437750
v -0.437750 -0.437500 0.437750
v -0.437750 0.437500 0.437750
v 0.437750 -0.437500 -0.500250
v 0.437750 0.437500 -0.500250
v 0.437750 -0.437500 -0.437750
v 0.437750 0.437500 -0.437750
v -0.500000 -0.062500 -0.062500 v -0.500000 -0.062500 -0.062500
v -0.062500 0.062500 0.062500
v -0.062500 -0.062500 0.062500
v -0.500000 0.062500 0.062500
v -0.500000 -0.062500 0.062500
v -0.062500 0.062500 -0.062500
v -0.062500 -0.062500 -0.062500
v -0.500000 0.062500 -0.062500 v -0.500000 0.062500 -0.062500
v 0.107087 -0.062500 -0.062500 v -0.062500 -0.062500 -0.500000
v 0.107087 0.062500 -0.062500 v -0.062500 0.062500 -0.500000
v -0.062000 -0.062500 0.022751 v 0.062500 -0.062500 -0.500000
v -0.062000 0.062500 0.022751 v 0.062500 0.062500 -0.500000
v 0.062000 -0.062500 -0.043922 v -0.062500 -0.062500 0.100000
v 0.062000 0.062500 -0.043922 v -0.062500 0.062500 0.100000
v -0.062000 -0.062500 -0.500000 v 0.062500 -0.062500 0.100000
v -0.062000 0.062500 -0.500000 v 0.062500 0.062500 0.100000
v 0.062000 -0.062500 -0.500000 vt 0.937523 0.999729
v 0.062000 0.062500 -0.500000 vt 0.999875 0.999854
vt 0.375000 0.000000 vt 0.999833 0.000021
vt 0.375000 0.250000 vt 0.937523 0.000104
vt 0.625000 0.250000 vt 0.999896 0.937523
vt 0.625000 0.000000 vt 0.999979 0.999833
vt 0.375000 0.500000 vt 0.000146 0.999875
vt 0.625000 0.500000 vt 0.000271 0.937523
vt 0.625000 0.500000 vt 0.000000 0.999854
vt 0.625000 0.750000 vt 0.062352 0.999729
vt 0.625000 1.000000 vt 0.062352 0.000104
vt 0.375000 0.750000 vt 0.000042 0.000021
vt 0.375000 1.000000 vt 0.999979 0.000042
vt 0.375000 0.500000 vt 0.999896 0.062352
vt 0.375000 0.000000 vt 0.000271 0.062352
vt 0.375000 0.250000 vt 0.000146 0.000000
vt 0.625000 0.250000 vt 0.937669 0.937503
vt 0.625000 0.000000 vt 0.937669 0.999979
vt 0.375000 0.500000 vt 0.062497 0.999979
vt 0.375000 0.750000 vt 0.062497 0.937503
vt 0.625000 0.750000 vt 0.000021 0.937503
vt 0.625000 0.500000 vt 0.000021 0.062331
vt 0.125000 0.500000 vt 0.062497 0.062331
vt 0.125000 0.750000 vt 0.999896 0.000104
vt 0.875000 0.750000 vt 0.000187 0.000021
vt 0.875000 0.500000 vt 0.062497 0.062602
vt 0.375000 0.250000 vt 0.062497 0.937274
vt 0.375000 0.500000 vt 0.000021 0.062602
vt 0.625000 0.500000 vt 0.000021 0.937274
vt 0.625000 0.250000 vt 0.062497 0.937274
vt 0.375000 0.750000 vt 0.062497 0.062602
vt 0.375000 1.000000 vt 0.062602 0.937503
vt 0.625000 1.000000 vt 0.937274 0.937503
vt 0.625000 0.750000 vt 0.937274 0.999979
vt 0.125000 0.500000 vt 0.062602 0.999979
vt 0.125000 0.750000 vt 0.937274 0.937503
vt 0.875000 0.750000 vt 0.062602 0.937503
vt 0.875000 0.500000 vt 0.062602 0.999979
vn 0.0000 0.0000 1.0000 vt 0.937274 0.999979
vn 1.0000 0.0000 0.0000 vt 0.937274 0.937503
vt 0.062602 0.937503
vt 0.062602 0.062331
vt 0.937274 0.062331
vt 0.937669 0.937274
vt 0.937669 0.062602
vt 0.062497 0.062602
vt 0.062497 0.937274
vt 0.000021 0.937274
vt 0.000021 0.062602
vt 0.062497 0.062331
vt 0.000021 0.062331
vt 0.000021 0.937503
vt 0.062497 0.937503
vt 0.062497 0.999979
vt 0.937669 0.999979
vt 0.937669 0.937503
vt 0.000042 0.999813
vt 0.000000 0.000104
vt 0.999750 0.000104
vt 0.999833 0.999813
vt 0.999896 0.000000
vt 0.000187 0.000042
vt 0.000187 0.999833
vt 0.999896 0.999750
vt 0.999979 0.999813
vt 0.000146 0.999854
vt 0.999896 0.000104
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 0.000000 1.000000
vn 0.0000 0.0001 -1.0000
vn -1.0000 0.0001 -0.0000
vn -0.0000 -0.0000 -1.0000
vn -1.0000 -0.0001 -0.0000
vn 0.0000 -1.0000 -0.0000
vn 0.0000 1.0000 0.0000 vn 0.0000 1.0000 0.0000
vn 0.0018 1.0000 0.0001
vn -0.0017 1.0000 0.0000
vn 0.0001 1.0000 0.0018
vn -1.0000 0.0000 -0.0040
vn 1.0000 0.0000 0.0000
vn -0.0000 0.0000 1.0000
vn -0.0040 0.0000 -1.0000
vn 0.0040 0.0000 -1.0000
vn -1.0000 0.0000 0.0040
vn -1.0000 0.0000 0.0000 vn -1.0000 0.0000 0.0000
vn 0.0000 -1.0000 0.0000 vn -0.0009 -0.7075 0.7067
vn 0.0000 0.0000 -1.0000 vn 0.5773 -0.5774 0.5773
vn 0.0001 -0.0000 1.0000
vn 0.6788 -0.4573 -0.5746
vn 0.5773 0.5773 -0.5775
vn 1.0000 0.0000 0.0001
vn -0.0000 -1.0000 -0.0018
vn -0.7071 0.0000 -0.7071 vn -0.7071 0.0000 -0.7071
usemtl None usemtl Box
s off s off
f 1/1/1 3/2/1 4/3/1 2/4/1 f 7/1/1 8/2/1 5/3/1 9/4/1
f 3/2/2 7/5/2 8/6/2 4/3/2 f 10/5/2 2/6/2 8/7/2 7/8/2
f 4/3/3 8/6/3 10/7/3 6/8/3 2/9/3 f 11/9/3 12/10/3 13/11/3 6/12/3
f 5/10/4 1/11/4 2/9/4 6/8/4 f 1/13/4 14/14/4 12/15/4 11/16/4
f 3/2/5 1/11/5 5/10/5 9/12/5 7/5/5 f 24/17/5 22/18/5 18/19/5 20/20/5 16/21/5 26/22/5 28/23/5
f 8/6/6 7/5/6 9/12/6 10/7/6 f 3/24/6 5/25/7 8/7/8 2/6/9
f 6/8/7 10/7/7 9/12/7 5/10/7 f 12/15/10 17/26/10 18/27/10 7/8/10
f 11/13/1 13/14/1 14/15/1 12/16/1 f 15/28/11 16/29/11 20/30/11 19/31/11
f 17/17/6 15/18/6 16/19/6 18/20/6 f 19/32/12 20/33/12 18/34/12 17/35/12
f 13/21/5 11/22/5 15/18/5 17/17/5 f 12/10/13 7/1/13 16/36/13 15/37/13
f 18/20/3 16/19/3 12/23/3 14/24/3 f 21/38/3 22/39/3 24/40/3 23/41/3
f 21/25/2 25/26/2 26/27/2 22/28/2 f 9/4/14 13/11/14 25/42/14 26/43/14
f 23/29/4 19/30/4 20/31/4 24/32/4 f 14/14/15 10/5/15 22/44/15 21/45/15
f 21/33/5 19/34/5 23/29/5 25/26/5 f 27/46/16 28/47/16 26/48/16 25/49/16
f 26/27/3 24/32/3 20/35/3 22/36/3 f 27/50/6 25/51/6 15/52/6 19/53/6 17/54/6 21/55/6 23/56/6
s 1
f 1/57/17 4/58/18 3/59/19 2/60/19
f 4/61/18 6/62/20 5/63/21 3/64/22
f 1/65/17 11/66/23 6/62/20 4/67/18
usemtl Mirror
s off
f 24/68/24 28/69/24 27/70/24 23/71/24
usemtl Laser
f 29/72/3 36/73/3 34/74/3 35/75/3
f 39/76/11 40/77/11 44/78/11 43/79/11
f 31/80/12 30/81/12 32/82/12 33/83/12
f 38/84/6 42/85/6 44/78/6 40/86/6
f 35/87/5 31/88/5 33/89/5 29/90/5
f 30/91/6 34/92/6 36/93/6 32/94/6
f 39/76/5 43/95/5 41/96/5 37/97/5
f 37/98/16 35/99/16 34/74/16 38/100/16
l 11 8
l 31 41
l 30 42