new models for assembler and chemplant, generally improved textures

This commit is contained in:
HbmMods 2019-04-07 18:11:04 +02:00
parent 0b1f955240
commit 87defa55a8
64 changed files with 3220 additions and 75 deletions

View File

@ -0,0 +1,100 @@
# Blender v2.76 (sub 0) OBJ File: 'assembler_new_arm.blend'
# www.blender.org
o Cube.002
v -0.125000 1.250000 0.062500
v -0.125000 1.437500 0.062500
v -0.125000 1.250000 -0.062500
v -0.125000 1.437500 -0.062500
v 0.125000 1.250000 0.062500
v 0.125000 1.437500 0.062500
v 0.125000 1.250000 -0.062500
v 0.125000 1.437500 -0.062500
v 0.062500 1.250000 0.031250
v 0.062500 1.250000 -0.031250
v -0.063500 1.250000 0.031250
v -0.063500 1.250000 -0.031250
v 0.062500 1.062500 0.031250
v 0.062500 1.062500 -0.031250
v -0.063500 1.062500 0.031250
v -0.063500 1.062500 -0.031250
v 0.031000 1.062500 0.031250
v -0.032000 1.062500 0.031250
v 0.031000 1.062500 -0.031250
v -0.032000 1.062500 -0.031250
v -0.032000 0.937500 0.031250
v 0.031000 0.937500 0.031250
v 0.031000 0.937500 -0.031250
v -0.032000 0.937500 -0.031250
vt 0.500000 0.750000
vt 0.500000 1.000000
vt 0.333333 1.000000
vt 0.833333 0.750000
vt 0.833333 1.000000
vt 1.000000 0.750000
vt 1.000000 1.000000
vt 0.333333 0.750000
vt -0.000000 1.000000
vt 0.333333 0.583333
vt 0.666667 0.583333
vt 0.666667 0.750000
vt 0.000000 0.750000
vt 0.000000 0.583333
vt 0.500000 0.583333
vt 0.500000 0.500000
vt 0.500000 0.333333
vt 0.416667 0.583333
vt 0.250000 0.333333
vt 0.250000 0.583333
vt 0.166667 0.583333
vt 0.166667 0.333333
vt 0.083333 0.333333
vt 0.083333 0.166667
vt 0.166667 0.166667
vt 0.416667 0.333333
vt 0.333333 0.333333
vt 0.333333 0.250000
vt 0.250000 0.166667
vt 0.333333 0.166667
vt 0.000000 0.333333
vt 0.000000 0.166667
vt 0.666667 0.500000
vt 0.416667 0.250000
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
s off
f 4/1/1 3/2/1 1/3/1
f 8/4/2 7/5/2 3/2/2
f 6/6/3 5/7/3 7/5/3
f 2/8/4 1/3/4 5/9/4
f 3/10/5 7/11/5 5/12/5
f 8/8/6 4/13/6 2/14/6
f 13/11/5 15/15/5 16/16/5
f 9/17/3 13/15/3 14/18/3
f 12/19/1 16/20/1 15/21/1
f 11/22/4 15/21/4 13/14/4
f 14/18/2 16/20/2 12/19/2
f 19/23/2 23/24/2 24/25/2
f 21/26/5 24/27/5 23/28/5
f 18/19/4 21/29/4 22/30/4
f 17/31/3 22/32/3 23/24/3
f 20/22/1 24/25/1 21/29/1
f 2/8/1 4/1/1 1/3/1
f 4/1/2 8/4/2 3/2/2
f 8/4/3 6/6/3 7/5/3
f 6/13/4 2/8/4 5/9/4
f 1/8/5 3/10/5 5/12/5
f 6/10/6 8/8/6 2/14/6
f 14/33/5 13/11/5 16/16/5
f 10/26/3 9/17/3 14/18/3
f 11/22/1 12/19/1 15/21/1
f 9/31/4 11/22/4 13/14/4
f 10/26/2 14/18/2 12/19/2
f 20/22/2 19/23/2 24/25/2
f 22/34/5 21/26/5 23/28/5
f 17/27/4 18/19/4 22/30/4
f 19/23/3 17/31/3 23/24/3
f 18/19/1 20/22/1 21/29/1

View File

@ -0,0 +1,590 @@
# Blender v2.76 (sub 0) OBJ File: 'assembler_new_body.blend'
# www.blender.org
o Cube_Cube.001
v -1.500000 0.000000 1.500000
v -1.500000 0.250000 1.500000
v -1.500000 0.000000 -1.500000
v -1.500000 0.250000 -1.500000
v 1.500000 0.000000 1.500000
v 1.500000 0.250000 1.500000
v 1.500000 0.000000 -1.500000
v 1.500000 0.250000 -1.500000
v -1.250000 0.500000 1.250000
v -1.250000 0.500000 -1.250000
v 1.250000 0.500000 -1.250000
v 1.250000 0.500000 1.250000
v 1.250000 1.000000 -1.250000
v -1.250000 1.000000 -1.250000
v -1.250000 1.000000 1.250000
v 1.250000 1.000000 1.250000
v 1.000000 0.250000 -0.250000
v 1.000000 0.750000 -0.250000
v 1.000000 0.250000 -0.750000
v 1.000000 0.750000 -0.750000
v 2.000000 0.000000 0.000000
v 2.000000 1.000000 0.000000
v 2.000000 0.000000 -1.000000
v 2.000000 1.000000 -1.000000
v 1.500000 1.000000 -1.000000
v 1.500000 0.000000 -1.000000
v 1.500000 1.000000 0.000000
v 1.500000 0.000000 0.000000
v 2.000000 0.875000 -0.875000
v 2.000000 0.125000 -0.875000
v 2.000000 0.875000 -0.125000
v 2.000000 0.125000 -0.125000
v 1.500000 0.687500 -0.687500
v 1.500000 0.312500 -0.687500
v 1.500000 0.687500 -0.312500
v 1.500000 0.312500 -0.312500
v -1.000000 0.250000 0.750000
v -1.000000 0.750000 0.750000
v -1.000000 0.250000 0.250000
v -1.000000 0.750000 0.250000
v -2.000000 0.000000 1.000000
v -2.000000 1.000000 1.000000
v -2.000000 0.000000 0.000000
v -2.000000 1.000000 0.000000
v -1.500000 1.000000 0.000000
v -1.500000 0.000000 0.000000
v -1.500000 1.000000 1.000000
v -1.500000 0.000000 1.000000
v -2.000000 0.875000 0.125000
v -2.000000 0.125000 0.125000
v -2.000000 0.875000 0.875000
v -2.000000 0.125000 0.875000
v -1.500000 0.687500 0.312500
v -1.500000 0.312500 0.312500
v -1.500000 0.687500 0.687500
v -1.500000 0.312500 0.687500
v 0.656250 0.343750 -2.000000
v 0.656250 0.656250 -2.000000
v 0.343750 0.343750 -1.250000
v 0.343750 0.656250 -1.250000
v 0.343750 0.343750 -2.000000
v 0.343750 0.656250 -2.000000
v 0.656250 0.343750 -1.250000
v 0.656250 0.656250 -1.250000
v -0.343750 0.343750 -2.000000
v -0.343750 0.656250 -2.000000
v -0.656250 0.343750 -1.250000
v -0.656250 0.656250 -1.250000
v -0.656250 0.343750 -2.000000
v -0.656250 0.656250 -2.000000
v -0.343750 0.343750 -1.250000
v -0.343750 0.656250 -1.250000
v -0.343750 0.343750 2.000000
v -0.343750 0.656250 2.000000
v -0.656250 0.343750 1.250000
v -0.656250 0.656250 1.250000
v -0.656250 0.343750 2.000000
v -0.656250 0.656250 2.000000
v -0.343750 0.343750 1.250000
v -0.343750 0.656250 1.250000
v 0.656250 0.343750 2.000000
v 0.656250 0.656250 2.000000
v 0.343750 0.343750 1.250000
v 0.343750 0.656250 1.250000
v 0.343750 0.343750 2.000000
v 0.343750 0.656250 2.000000
v 0.656250 0.343750 1.250000
v 0.656250 0.656250 1.250000
v 1.916667 0.250000 -1.100000
v 1.916667 0.750000 -1.100000
v 1.666667 0.500000 -1.100000
v 1.916667 0.250000 0.100000
v 1.916667 0.750000 0.100000
v 1.666667 0.500000 0.100000
v -1.583333 0.250000 -0.100000
v -1.583333 0.750000 -0.100000
v -1.833333 0.500000 -0.100000
v -1.583333 0.250000 1.100000
v -1.583333 0.750000 1.100000
v -1.833333 0.500000 1.100000
v 1.250000 1.500000 1.250000
v 1.250000 1.500000 -1.250000
v -1.250000 1.500000 -1.250000
v -1.250000 1.500000 1.250000
v 0.750000 2.000000 0.750000
v 0.750000 2.000000 -0.750000
v -0.750000 2.000000 -0.750000
v -0.750000 2.000000 0.750000
v -1.125000 1.000000 1.125000
v -1.125000 1.000000 -1.125000
v 1.125000 1.000000 -1.125000
v 1.125000 1.000000 1.125000
v -0.812500 0.812500 0.375000
v 0.812500 0.812500 0.375000
v -0.812500 0.812500 -0.375000
v 0.812500 0.812500 -0.375000
v 0.600000 0.750000 -0.500000
v 0.600000 1.500000 -0.500000
v 0.600000 0.750000 -0.625000
v 0.600000 1.500000 -0.625000
v 0.725000 0.750000 -0.500000
v 0.725000 1.500000 -0.500000
v 0.725000 0.750000 -0.625000
v 0.725000 1.500000 -0.625000
v 1.125000 0.750000 1.125000
v -1.125000 0.750000 1.125000
v -1.125000 0.750000 -1.125000
v 1.125000 0.750000 -1.125000
v 0.600000 0.750000 0.625000
v 0.600000 1.500000 0.625000
v 0.600000 0.750000 0.500000
v 0.600000 1.500000 0.500000
v 0.725000 0.750000 0.625000
v 0.725000 1.500000 0.625000
v 0.725000 0.750000 0.500000
v 0.725000 1.500000 0.500000
v -0.725000 0.750000 -0.500000
v -0.725000 1.500000 -0.500000
v -0.725000 0.750000 -0.625000
v -0.725000 1.500000 -0.625000
v -0.600000 0.750000 -0.500000
v -0.600000 1.500000 -0.500000
v -0.600000 0.750000 -0.625000
v -0.600000 1.500000 -0.625000
v -0.725000 0.750000 0.625000
v -0.725000 1.500000 0.625000
v -0.725000 0.750000 0.500000
v -0.725000 1.500000 0.500000
v -0.600000 0.750000 0.625000
v -0.600000 1.500000 0.625000
v -0.600000 0.750000 0.500000
v -0.600000 1.500000 0.500000
v -0.875000 1.437500 -0.500000
v 0.875000 1.437500 -0.500000
v -0.875000 1.250000 -0.500000
v 0.875000 1.250000 -0.500000
v -0.875000 1.437500 -0.437500
v 0.875000 1.437500 -0.437500
v -0.875000 1.250000 -0.437500
v 0.875000 1.250000 -0.437500
v -0.875000 1.437500 0.437500
v 0.875000 1.437500 0.437500
v -0.875000 1.250000 0.437500
v 0.875000 1.250000 0.437500
v -0.875000 1.437500 0.500000
v 0.875000 1.437500 0.500000
v -0.875000 1.250000 0.500000
v 0.875000 1.250000 0.500000
v -0.812500 1.375000 -0.500000
v 0.812500 1.375000 -0.500000
v -0.812500 1.312500 -0.500000
v 0.812500 1.312500 -0.500000
v -0.812500 1.375000 -0.437500
v 0.812500 1.375000 -0.437500
v -0.812500 1.312500 -0.437500
v 0.812500 1.312500 -0.437500
v -0.812500 1.375000 0.437500
v 0.812500 1.375000 0.437500
v -0.812500 1.312500 0.437500
v 0.812500 1.312500 0.437500
v -0.812500 1.375000 0.500000
v 0.812500 1.375000 0.500000
v -0.812500 1.312500 0.500000
v 0.812500 1.312500 0.500000
vt 0.000000 0.472727
vt 0.000000 0.436364
vt 0.436364 0.436364
vt -0.000000 0.000000
vt 0.436364 -0.000000
vt 0.036364 0.527273
vt 0.436364 0.472727
vt 0.400000 0.527273
vt 0.400000 0.600000
vt 0.036364 0.600000
vt 0.618182 0.236364
vt 0.763636 0.236364
vt 0.763636 0.309091
vt 0.763636 0.090909
vt 0.745455 0.109091
vt 0.636364 0.109091
vt 0.727273 0.390909
vt 0.654545 0.390909
vt 0.618182 0.309091
vt 0.663636 0.136364
vt 0.663636 0.190909
vt 0.636364 0.218182
vt 0.745455 0.218182
vt 0.618182 0.090909
vt 0.718182 0.136364
vt 0.718182 0.190909
vt 0.945455 0.090909
vt 0.945455 0.200000
vt 0.900000 0.200000
vt 0.854545 0.090909
vt 0.854545 0.200000
vt 0.809091 0.200000
vt 0.900000 0.090909
vt 0.809091 0.090909
vt 0.763636 0.200000
vt 0.763636 0.245455
vt 0.809091 0.245455
vt 0.618182 0.163636
vt 0.581818 0.127273
vt 0.581818 0.163636
vt 0.581818 0.090909
vt 0.545455 0.127273
vt 0.381818 0.618182
vt 0.054545 0.618182
vt 0.054545 1.000000
vt 0.054545 0.963636
vt 0.381818 0.963636
vt 0.036364 0.963636
vt 0.054545 0.945455
vt 0.381818 0.945455
vt 0.400000 0.963636
vt 0.545455 -0.000000
vt 0.545455 0.236364
vt 0.472727 0.309091
vt 0.472727 0.236364
vt 0.490909 0.236364
vt 0.454545 0.309091
vt 0.454545 0.236364
vt 0.436364 0.309091
vt 0.436364 0.236364
vt 0.490909 0.309091
vt 0.509091 0.236364
vt 0.454545 0.327273
vt 0.436364 0.327273
vt 0.800000 0.072727
vt 0.545455 0.072727
vt 0.545455 0.063636
vt 0.790909 0.081818
vt 0.781818 0.081818
vt 0.781818 0.072727
vt 0.800000 0.054545
vt 0.800000 0.063636
vt 0.827273 0.063636
vt 0.827273 0.072727
vt 0.827273 0.054545
vt 0.790909 0.090909
vt 0.781818 0.090909
vt 0.545455 0.090909
vt 0.545455 0.081818
vt 0.790909 0.009091
vt 0.554545 0.009091
vt 0.800000 0.027273
vt 0.790909 0.018182
vt 0.545455 0.027273
vt 0.554545 0.018182
vt 0.554545 0.045455
vt 0.790909 0.045455
vt 0.554545 0.036364
vt 0.545455 0.054545
vt 0.790909 0.036364
vt 0.800000 0.000000
vt 0.727273 0.781818
vt 0.509091 0.781818
vt 0.509091 0.563636
vt 0.727273 0.563636
vt 0.436364 0.463636
vt 0.800000 0.463636
vt 0.436364 0.390909
vt 0.800000 0.390909
vt 0.381818 1.000000
vt 0.509091 0.309091
vt 0.790909 0.072727
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.707100 0.707100 0.000000
vn -0.707100 0.707100 0.000000
vn 0.000000 0.707100 -0.707100
vn 0.000000 0.707100 0.707100
vn -0.447200 0.000000 0.894400
vn -0.447200 0.894400 0.000000
vn 0.000000 1.000000 0.000000
vn -0.447200 0.000000 -0.894400
vn 0.351100 0.000000 -0.936300
vn 0.351100 0.000000 0.936300
vn 0.351100 0.936300 0.000000
vn 0.351100 -0.936300 0.000000
vn 0.447200 0.000000 0.894400
vn 0.447200 0.894400 0.000000
vn 0.447200 0.000000 -0.894400
vn -0.351100 0.000000 -0.936300
vn -0.351100 0.000000 0.936300
vn -0.351100 0.936300 0.000000
vn -0.351100 -0.936300 0.000000
s off
f 4/1/1 3/2/1 1/3/1
f 8/1/2 7/2/2 3/3/2
f 6/1/3 5/2/3 7/3/3
f 2/1/4 1/2/4 5/3/4
f 3/2/5 7/4/5 5/5/5
f 12/6/6 6/1/6 8/7/6
f 4/1/7 2/7/7 9/8/7
f 8/1/8 4/7/8 10/8/8
f 6/7/9 12/8/9 9/6/9
f 10/8/2 14/9/2 13/10/2
f 24/11/2 23/12/2 26/13/2
f 23/14/3 30/15/3 32/16/3
f 18/17/10 17/18/10 28/19/10
f 26/19/5 23/11/5 21/12/5
f 25/13/11 20/17/11 18/18/11
f 24/12/12 25/13/12 27/19/12
f 27/13/4 28/19/4 21/11/4
f 25/19/13 26/13/13 19/17/13
f 32/16/14 36/20/14 35/21/14
f 22/11/3 31/22/3 29/23/3
f 24/12/3 29/23/3 30/15/3
f 21/24/3 32/16/3 31/22/3
f 35/21/3 36/20/3 34/25/3
f 29/23/15 33/26/15 34/25/15
f 30/15/16 34/25/16 36/20/16
f 31/22/17 35/21/17 33/26/17
f 46/19/2 43/11/2 44/12/2
f 52/15/1 50/16/1 43/24/1
f 48/13/18 37/17/18 38/18/18
f 41/11/5 43/12/5 46/13/5
f 38/17/19 40/18/19 45/19/19
f 47/13/12 45/19/12 44/11/12
f 41/12/4 48/13/4 47/19/4
f 39/18/20 46/19/20 45/13/20
f 55/26/21 56/25/21 52/15/21
f 49/22/1 51/23/1 42/12/1
f 50/16/1 49/22/1 44/11/1
f 51/23/1 52/15/1 41/14/1
f 54/20/1 56/25/1 55/26/1
f 54/20/22 53/21/22 49/22/22
f 56/25/23 54/20/23 50/16/23
f 53/21/24 55/26/24 51/23/24
f 63/27/3 57/28/3 58/29/3
f 60/30/1 62/31/1 61/32/1
f 64/33/12 58/29/12 62/31/12
f 59/34/5 61/32/5 57/35/5
f 58/36/2 57/35/2 61/32/2
f 71/27/3 65/28/3 66/29/3
f 68/30/1 70/31/1 69/32/1
f 72/33/12 66/29/12 70/31/12
f 67/34/5 69/32/5 65/35/5
f 66/36/2 65/35/2 69/32/2
f 74/31/3 73/32/3 79/34/3
f 77/28/1 78/29/1 76/33/1
f 78/29/12 74/31/12 80/30/12
f 73/32/5 77/35/5 75/14/5
f 77/35/4 73/32/4 74/37/4
f 82/31/3 81/32/3 87/34/3
f 85/28/1 86/29/1 84/33/1
f 86/29/12 82/31/12 88/30/12
f 81/32/5 85/35/5 83/14/5
f 85/35/4 81/32/4 82/37/4
f 12/8/4 16/9/4 15/10/4
f 11/8/3 13/9/3 16/10/3
f 9/8/1 15/9/1 14/10/1
f 90/38/2 89/24/2 91/39/2
f 93/38/4 94/39/4 92/24/4
f 96/40/2 95/41/2 97/42/2
f 99/40/4 100/42/4 98/41/4
f 13/9/12 111/43/12 112/44/12
f 111/45/1 128/46/1 125/47/1
f 15/48/12 109/49/12 110/50/12
f 14/51/12 110/50/12 111/43/12
f 16/10/12 112/44/12 109/49/12
f 114/5/12 116/52/12 115/53/12
f 120/54/1 119/55/1 117/56/1
f 124/57/2 123/58/2 119/55/2
f 122/59/3 121/60/3 123/58/3
f 118/61/4 117/56/4 121/62/4
f 124/63/12 120/64/12 118/59/12
f 127/50/12 126/49/12 125/44/12
f 109/45/3 126/46/3 127/47/3
f 110/45/4 127/46/4 128/47/4
f 112/45/2 125/46/2 126/47/2
f 132/54/1 131/55/1 129/56/1
f 136/57/2 135/58/2 131/55/2
f 134/59/3 133/60/3 135/58/3
f 130/61/4 129/56/4 133/62/4
f 136/63/12 132/64/12 130/59/12
f 140/54/1 139/55/1 137/56/1
f 144/57/2 143/58/2 139/55/2
f 142/59/3 141/60/3 143/58/3
f 138/61/4 137/56/4 141/62/4
f 144/63/12 140/64/12 138/59/12
f 148/54/1 147/55/1 145/56/1
f 152/57/2 151/58/2 147/55/2
f 150/59/3 149/60/3 151/58/3
f 146/61/4 145/56/4 149/62/4
f 152/63/12 148/64/12 146/59/12
f 157/65/12 158/66/12 154/67/12
f 170/68/1 172/69/1 176/70/1
f 175/66/12 176/70/12 172/69/12
f 156/71/5 160/72/5 159/67/5
f 153/72/1 155/73/1 159/74/1
f 160/72/3 156/71/3 154/75/3
f 165/65/12 166/66/12 162/67/12
f 175/68/3 171/76/3 169/77/3
f 170/78/5 174/79/5 173/69/5
f 164/71/5 168/72/5 167/67/5
f 161/72/1 163/73/1 167/74/1
f 168/72/3 164/71/3 162/75/3
f 178/68/1 180/69/1 184/70/1
f 183/66/12 184/70/12 180/69/12
f 183/68/3 179/76/3 177/77/3
f 178/78/5 182/79/5 181/69/5
f 171/80/2 172/81/2 156/52/2
f 153/82/2 169/83/2 171/80/2
f 154/84/2 170/85/2 169/83/2
f 173/86/4 174/87/4 158/71/4
f 175/88/4 173/86/4 157/89/4
f 160/82/4 176/90/4 175/88/4
f 172/81/2 170/85/2 154/84/2
f 158/71/4 174/87/4 176/90/4
f 183/81/4 181/85/4 165/84/4
f 168/91/4 184/80/4 183/81/4
f 181/85/4 182/83/4 166/82/4
f 162/89/2 178/86/2 177/87/2
f 161/71/2 177/87/2 179/90/2
f 179/90/2 180/88/2 164/84/2
f 180/88/2 178/86/2 162/89/2
f 166/82/4 182/83/4 184/80/4
f 107/92/12 108/93/12 105/94/12
f 106/95/6 105/94/6 101/96/6
f 103/97/8 107/95/8 106/94/8
f 104/97/7 108/95/7 107/94/7
f 101/97/9 105/95/9 108/94/9
f 104/96/4 15/98/4 16/99/4
f 13/99/3 102/97/3 101/96/3
f 102/96/2 13/98/2 14/99/2
f 103/96/1 14/98/1 15/99/1
f 2/7/1 4/1/1 1/3/1
f 4/7/2 8/1/2 3/3/2
f 8/7/3 6/1/3 7/3/3
f 6/7/4 2/1/4 5/3/4
f 1/3/5 3/2/5 5/5/5
f 11/8/6 12/6/6 8/7/6
f 10/6/7 4/1/7 9/8/7
f 11/6/8 8/1/8 10/8/8
f 2/1/9 6/7/9 9/6/9
f 11/6/2 10/8/2 13/10/2
f 25/19/2 24/11/2 26/13/2
f 21/24/3 23/14/3 32/16/3
f 27/13/10 18/17/10 28/19/10
f 28/13/5 26/19/5 21/12/5
f 27/19/11 25/13/11 18/18/11
f 22/11/12 24/12/12 27/19/12
f 22/12/4 27/13/4 21/11/4
f 20/18/13 25/19/13 19/17/13
f 31/22/14 32/16/14 35/21/14
f 24/12/3 22/11/3 29/23/3
f 23/14/3 24/12/3 30/15/3
f 22/11/3 21/24/3 31/22/3
f 33/26/3 35/21/3 34/25/3
f 30/15/15 29/23/15 34/25/15
f 32/16/16 30/15/16 36/20/16
f 29/23/17 31/22/17 33/26/17
f 45/13/2 46/19/2 44/12/2
f 41/14/1 52/15/1 43/24/1
f 47/19/18 48/13/18 38/18/18
f 48/19/5 41/11/5 46/13/5
f 47/13/19 38/17/19 45/19/19
f 42/12/12 47/13/12 44/11/12
f 42/11/4 41/12/4 47/19/4
f 40/17/20 39/18/20 45/13/20
f 51/23/21 55/26/21 52/15/21
f 44/11/1 49/22/1 42/12/1
f 43/24/1 50/16/1 44/11/1
f 42/12/1 51/23/1 41/14/1
f 53/21/1 54/20/1 55/26/1
f 50/16/22 54/20/22 49/22/22
f 52/15/23 56/25/23 50/16/23
f 49/22/24 53/21/24 51/23/24
f 64/33/3 63/27/3 58/29/3
f 59/34/1 60/30/1 61/32/1
f 60/30/12 64/33/12 62/31/12
f 63/14/5 59/34/5 57/35/5
f 62/37/2 58/36/2 61/32/2
f 72/33/3 71/27/3 66/29/3
f 67/34/1 68/30/1 69/32/1
f 68/30/12 72/33/12 70/31/12
f 71/14/5 67/34/5 65/35/5
f 70/37/2 66/36/2 69/32/2
f 80/30/3 74/31/3 79/34/3
f 75/27/1 77/28/1 76/33/1
f 76/33/12 78/29/12 80/30/12
f 79/34/5 73/32/5 75/14/5
f 78/36/4 77/35/4 74/37/4
f 88/30/3 82/31/3 87/34/3
f 83/27/1 85/28/1 84/33/1
f 84/33/12 86/29/12 88/30/12
f 87/34/5 81/32/5 83/14/5
f 86/36/4 85/35/4 82/37/4
f 9/6/4 12/8/4 15/10/4
f 12/6/3 11/8/3 16/10/3
f 10/6/1 9/8/1 14/10/1
f 16/10/12 13/9/12 112/44/12
f 112/100/1 111/45/1 125/47/1
f 14/51/12 15/48/12 110/50/12
f 13/9/12 14/51/12 111/43/12
f 15/48/12 16/10/12 109/49/12
f 113/60/12 114/5/12 115/53/12
f 118/61/1 120/54/1 117/56/1
f 120/54/2 124/57/2 119/55/2
f 124/57/3 122/59/3 123/58/3
f 122/101/4 118/61/4 121/62/4
f 122/57/12 124/63/12 118/59/12
f 128/43/12 127/50/12 125/44/12
f 110/100/3 109/45/3 127/47/3
f 111/100/4 110/45/4 128/47/4
f 109/100/2 112/45/2 126/47/2
f 130/61/1 132/54/1 129/56/1
f 132/54/2 136/57/2 131/55/2
f 136/57/3 134/59/3 135/58/3
f 134/101/4 130/61/4 133/62/4
f 134/57/12 136/63/12 130/59/12
f 138/61/1 140/54/1 137/56/1
f 140/54/2 144/57/2 139/55/2
f 144/57/3 142/59/3 143/58/3
f 142/101/4 138/61/4 141/62/4
f 142/57/12 144/63/12 138/59/12
f 146/61/1 148/54/1 145/56/1
f 148/54/2 152/57/2 147/55/2
f 152/57/3 150/59/3 151/58/3
f 150/101/4 146/61/4 149/62/4
f 150/57/12 152/63/12 146/59/12
f 153/72/12 157/65/12 154/67/12
f 174/102/1 170/68/1 176/70/1
f 171/79/12 175/66/12 172/69/12
f 155/89/5 156/71/5 159/67/5
f 157/65/1 153/72/1 159/74/1
f 158/73/3 160/72/3 154/75/3
f 161/72/12 165/65/12 162/67/12
f 173/69/3 175/68/3 169/77/3
f 169/77/5 170/78/5 173/69/5
f 163/89/5 164/71/5 167/67/5
f 165/65/1 161/72/1 167/74/1
f 166/73/3 168/72/3 162/75/3
f 182/102/1 178/68/1 184/70/1
f 179/79/12 183/66/12 180/69/12
f 181/69/3 183/68/3 177/77/3
f 177/77/5 178/78/5 181/69/5
f 155/91/2 171/80/2 156/52/2
f 155/91/2 153/82/2 171/80/2
f 153/82/2 154/84/2 169/83/2
f 157/89/4 173/86/4 158/71/4
f 159/84/4 175/88/4 157/89/4
f 159/84/4 160/82/4 175/88/4
f 156/52/2 172/81/2 154/84/2
f 160/82/4 158/71/4 176/90/4
f 167/52/4 183/81/4 165/84/4
f 167/52/4 168/91/4 183/81/4
f 165/84/4 181/85/4 166/82/4
f 161/71/2 162/89/2 177/87/2
f 163/82/2 161/71/2 179/90/2
f 163/82/2 179/90/2 164/84/2
f 164/84/2 180/88/2 162/89/2
f 168/91/4 166/82/4 184/80/4
f 106/95/12 107/92/12 105/94/12
f 102/97/6 106/95/6 101/96/6
f 102/96/8 103/97/8 106/94/8
f 103/96/7 104/97/7 107/94/7
f 104/96/9 101/97/9 108/94/9
f 101/97/4 104/96/4 16/99/4
f 16/98/3 13/99/3 101/96/3
f 103/97/2 102/96/2 14/99/2
f 104/97/1 103/96/1 15/99/1

View File

@ -0,0 +1,677 @@
# Blender v2.76 (sub 0) OBJ File: 'assembler_new_cog.blend'
# www.blender.org
o Cylinder_Cylinder.001
v 0.000000 -0.500000 0.050000
v 0.000000 -0.500000 -0.050000
v 0.129410 -0.482963 0.050000
v 0.129410 -0.482963 -0.050000
v 0.250000 -0.433013 0.050000
v 0.250000 -0.433013 -0.050000
v 0.353553 -0.353553 0.050000
v 0.353553 -0.353553 -0.050000
v 0.433013 -0.250000 0.050000
v 0.433013 -0.250000 -0.050000
v 0.482963 -0.129410 0.050000
v 0.482963 -0.129410 -0.050000
v 0.500000 -0.000000 0.050000
v 0.500000 -0.000000 -0.050000
v 0.482963 0.129409 0.050000
v 0.482963 0.129409 -0.050000
v 0.433013 0.250000 0.050000
v 0.433013 0.250000 -0.050000
v 0.353553 0.353553 0.050000
v 0.353553 0.353553 -0.050000
v 0.250000 0.433013 0.050000
v 0.250000 0.433013 -0.050000
v 0.129410 0.482963 0.050000
v 0.129410 0.482963 -0.050000
v 0.000000 0.500000 0.050000
v 0.000000 0.500000 -0.050000
v -0.129409 0.482963 0.050000
v -0.129409 0.482963 -0.050000
v -0.250000 0.433013 0.050000
v -0.250000 0.433013 -0.050000
v -0.353553 0.353554 0.050000
v -0.353553 0.353554 -0.050000
v -0.433013 0.250000 0.050000
v -0.433013 0.250000 -0.050000
v -0.482963 0.129410 0.050000
v -0.482963 0.129410 -0.050000
v -0.500000 0.000000 0.050000
v -0.500000 0.000000 -0.050000
v -0.482963 -0.129409 0.050000
v -0.482963 -0.129409 -0.050000
v -0.433013 -0.250000 0.050000
v -0.433013 -0.250000 -0.050000
v -0.353554 -0.353553 0.050000
v -0.353554 -0.353553 -0.050000
v -0.250000 -0.433013 0.050000
v -0.250000 -0.433013 -0.050000
v -0.129410 -0.482963 0.050000
v -0.129410 -0.482963 -0.050000
v 0.019579 -0.648717 0.050000
v 0.019579 -0.648717 -0.050000
v 0.148988 -0.631680 -0.050000
v 0.148988 -0.631680 0.050000
v 0.341314 -0.552016 0.050000
v 0.341314 -0.552016 -0.050000
v 0.444868 -0.472556 -0.050000
v 0.444868 -0.472556 0.050000
v 0.571595 -0.307402 0.050000
v 0.571595 -0.307402 -0.050000
v 0.621545 -0.186812 -0.050000
v 0.621545 -0.186812 0.050000
v 0.648717 0.019579 0.050000
v 0.648717 0.019579 -0.050000
v 0.631680 0.148988 -0.050000
v 0.631680 0.148988 0.050000
v 0.552016 0.341314 0.050000
v 0.552016 0.341314 -0.050000
v 0.472557 0.444867 -0.050000
v 0.472557 0.444867 0.050000
v 0.307403 0.571595 0.050000
v 0.307403 0.571595 -0.050000
v 0.186812 0.621545 -0.050000
v 0.186812 0.621545 0.050000
v -0.019579 0.648717 0.050000
v -0.019579 0.648717 -0.050000
v -0.148988 0.631680 -0.050000
v -0.148988 0.631680 0.050000
v -0.341314 0.552016 0.050000
v -0.341314 0.552016 -0.050000
v -0.444867 0.472557 -0.050000
v -0.444867 0.472557 0.050000
v -0.571595 0.307403 0.050000
v -0.571595 0.307403 -0.050000
v -0.621545 0.186812 -0.050000
v -0.621545 0.186812 0.050000
v -0.648717 -0.019579 0.050000
v -0.648717 -0.019579 -0.050000
v -0.631680 -0.148988 -0.050000
v -0.631680 -0.148988 0.050000
v -0.552016 -0.341314 0.050000
v -0.552016 -0.341314 -0.050000
v -0.472557 -0.444867 -0.050000
v -0.472557 -0.444867 0.050000
v -0.307403 -0.571594 0.050000
v -0.307403 -0.571594 -0.050000
v -0.186812 -0.621545 -0.050000
v -0.186812 -0.621545 0.050000
v -0.000000 -0.375000 0.050000
v 0.097057 -0.362222 0.050000
v 0.097057 -0.362222 -0.050000
v -0.000000 -0.375000 -0.050000
v 0.187500 -0.324760 0.050000
v 0.187500 -0.324760 -0.050000
v 0.265165 -0.265165 0.050000
v 0.265165 -0.265165 -0.050000
v 0.324760 -0.187500 0.050000
v 0.324760 -0.187500 -0.050000
v 0.362222 -0.097057 0.050000
v 0.362222 -0.097057 -0.050000
v 0.375000 -0.000000 0.050000
v 0.375000 -0.000000 -0.050000
v 0.362222 0.097057 0.050000
v 0.362222 0.097057 -0.050000
v 0.324760 0.187500 0.050000
v 0.324760 0.187500 -0.050000
v 0.265165 0.265165 0.050000
v 0.265165 0.265165 -0.050000
v 0.187500 0.324760 0.050000
v 0.187500 0.324760 -0.050000
v 0.097057 0.362222 0.050000
v 0.097057 0.362222 -0.050000
v 0.000000 0.375000 0.050000
v 0.000000 0.375000 -0.050000
v -0.097057 0.362222 0.050000
v -0.097057 0.362222 -0.050000
v -0.187500 0.324760 0.050000
v -0.187500 0.324760 -0.050000
v -0.265165 0.265165 0.050000
v -0.265165 0.265165 -0.050000
v -0.324759 0.187500 0.050000
v -0.324759 0.187500 -0.050000
v -0.362222 0.097057 0.050000
v -0.362222 0.097057 -0.050000
v -0.375000 0.000000 0.050000
v -0.375000 0.000000 -0.050000
v -0.362222 -0.097057 0.050000
v -0.362222 -0.097057 -0.050000
v -0.324760 -0.187500 0.050000
v -0.324760 -0.187500 -0.050000
v -0.265165 -0.265165 0.050000
v -0.265165 -0.265165 -0.050000
v -0.187500 -0.324759 0.050000
v -0.187500 -0.324759 -0.050000
v -0.097057 -0.362222 0.050000
v -0.097057 -0.362222 -0.050000
v 0.000000 -0.187500 0.050000
v 0.048529 -0.181111 0.050000
v 0.048529 -0.181111 -0.050000
v 0.000000 -0.187500 -0.050000
v 0.093750 -0.162380 0.050000
v 0.093750 -0.162380 -0.050000
v 0.132583 -0.132582 0.050000
v 0.132583 -0.132582 -0.050000
v 0.162380 -0.093750 0.050000
v 0.162380 -0.093750 -0.050000
v 0.181111 -0.048529 0.050000
v 0.181111 -0.048529 -0.050000
v 0.187500 0.000000 0.050000
v 0.187500 0.000000 -0.050000
v 0.181111 0.048529 0.050000
v 0.181111 0.048529 -0.050000
v 0.162380 0.093750 0.050000
v 0.162380 0.093750 -0.050000
v 0.132583 0.132583 0.050000
v 0.132583 0.132583 -0.050000
v 0.093750 0.162380 0.050000
v 0.093750 0.162380 -0.050000
v 0.048529 0.181111 0.050000
v 0.048529 0.181111 -0.050000
v 0.000000 0.187500 0.050000
v 0.000000 0.187500 -0.050000
v -0.048528 0.181111 0.050000
v -0.048528 0.181111 -0.050000
v -0.093750 0.162380 0.050000
v -0.093750 0.162380 -0.050000
v -0.132582 0.132583 0.050000
v -0.132582 0.132583 -0.050000
v -0.162380 0.093750 0.050000
v -0.162380 0.093750 -0.050000
v -0.181111 0.048529 0.050000
v -0.181111 0.048529 -0.050000
v -0.187500 0.000000 0.050000
v -0.187500 0.000000 -0.050000
v -0.181111 -0.048528 0.050000
v -0.181111 -0.048528 -0.050000
v -0.162380 -0.093750 0.050000
v -0.162380 -0.093750 -0.050000
v -0.132583 -0.132582 0.050000
v -0.132583 -0.132582 -0.050000
v -0.093750 -0.162380 0.050000
v -0.093750 -0.162380 -0.050000
v -0.048529 -0.181111 0.050000
v -0.048529 -0.181111 -0.050000
v 0.000000 0.000000 -0.050000
v 0.000000 0.000000 0.050000
vt 0.333333 0.750000
vt 0.166667 0.750000
vt 0.166667 0.583333
vt 0.333333 0.333333
vt 0.500000 0.333333
vt 0.500000 0.500000
vt 0.333333 0.583333
vt 0.333333 0.500000
vt 0.833333 0.750000
vt 0.666667 0.750000
vt 0.666667 0.583333
vt 0.500000 0.583333
vt 0.833333 0.583333
vt 1.000000 0.583333
vt 0.000000 0.750000
vt 0.000000 0.583333
vt 0.500000 0.750000
vt 0.833333 0.166667
vt 0.833333 0.333333
vt 0.666667 0.333333
vt 0.500000 0.166667
vt 0.666667 0.166667
vt 0.333333 0.166667
vt 0.166667 0.333333
vt 0.500000 1.000000
vt 0.333333 1.000000
vt 0.166667 1.000000
vt 0.000000 1.000000
vt 0.833333 1.000000
vt 0.666667 1.000000
vt 1.000000 0.750000
vt 1.000000 0.333333
vt 1.000000 0.166667
vt -0.000000 0.083333
vt 0.166667 0.083333
vt 0.000000 0.333333
vt 0.250000 0.166667
vt 0.166667 0.166667
vt 0.166667 0.000000
vt 0.416667 0.166667
vt 0.333333 0.000000
vt 0.250000 0.000000
vt 0.416667 0.000000
vt 0.083333 0.333333
vt 0.083333 0.583333
vn 0.000000 -0.000000 -1.000000
vn 0.382700 -0.923900 0.000000
vn 0.000000 0.000000 1.000000
vn 0.793400 -0.608800 0.000000
vn 0.991400 -0.130500 0.000000
vn 0.923900 0.382700 0.000000
vn 0.608800 0.793400 0.000000
vn 0.130500 0.991400 0.000000
vn -0.382700 0.923900 0.000000
vn -0.793400 0.608800 0.000000
vn -0.991400 0.130500 -0.000000
vn -0.923900 -0.382700 0.000000
vn -0.608800 -0.793400 0.000000
vn -0.130500 -0.991400 0.000000
vn 0.130500 -0.991400 0.000000
vn -0.991400 -0.130500 0.000000
vn 0.991400 0.130500 0.000000
vn 0.608800 -0.793400 0.000000
vn -0.793400 -0.608800 0.000000
vn 0.793400 0.608800 0.000000
vn 0.923900 -0.382700 0.000000
vn -0.382700 -0.923900 0.000000
vn 0.382700 0.923900 0.000000
vn -0.130500 0.991400 0.000000
vn -0.608800 0.793400 0.000000
vn -0.923900 0.382700 0.000000
vn -0.258800 0.965900 -0.000000
vn -0.866000 0.500000 0.000000
vn 0.866000 -0.500000 0.000000
vn 0.965900 0.258800 0.000000
vn -0.500000 -0.866000 0.000000
vn -0.965900 -0.258800 0.000000
vn 0.500000 0.866000 0.000000
vn 0.258800 -0.965900 0.000000
s off
f 14/1/1 12/2/1 108/3/1
f 4/4/2 6/5/2 5/6/2
f 1/2/3 97/3/3 143/7/3
f 8/6/4 10/8/4 9/4/4
f 29/9/3 31/10/3 127/11/3
f 12/6/5 14/8/5 13/4/5
f 13/2/3 109/3/3 107/7/3
f 16/6/6 18/8/6 17/4/6
f 38/1/1 134/7/1 136/12/1
f 20/6/7 22/8/7 21/4/7
f 20/9/1 116/13/1 118/14/1
f 24/6/8 26/8/8 25/4/8
f 37/2/3 39/15/3 135/16/3
f 27/5/9 28/6/9 30/8/9
f 21/17/3 117/12/3 115/11/3
f 32/4/10 34/5/10 33/6/10
f 2/1/1 100/7/1 99/12/1
f 36/4/11 38/5/11 37/6/11
f 46/15/1 142/16/1 144/3/1
f 40/4/12 42/5/12 41/6/12
f 133/18/5 134/19/5 132/20/5
f 44/4/13 46/5/13 45/6/13
f 28/17/1 124/12/1 126/11/1
f 48/4/14 2/5/14 1/6/14
f 123/5/15 124/21/15 122/22/15
f 10/15/1 106/16/1 108/3/1
f 50/23/15 51/21/15 52/5/15
f 50/7/16 49/3/16 1/24/16
f 51/25/1 50/26/1 2/1/1
f 3/4/17 52/7/17 51/3/17
f 49/27/3 52/28/3 3/15/3
f 54/23/18 55/21/18 56/5/18
f 54/7/19 53/3/19 5/24/19
f 55/29/1 54/30/1 6/10/1
f 56/7/20 55/3/20 8/24/20
f 5/9/3 53/29/3 56/30/3
f 58/5/21 59/4/21 60/23/21
f 58/7/22 57/3/22 9/24/22
f 59/27/1 58/28/1 10/15/1
f 60/7/23 59/3/23 12/24/23
f 9/17/3 57/25/3 60/26/3
f 62/5/17 63/4/17 64/23/17
f 62/7/15 61/3/15 13/24/15
f 63/25/1 62/26/1 14/1/1
f 64/7/24 63/3/24 16/24/24
f 61/27/3 64/28/3 15/15/3
f 66/5/20 67/4/20 68/23/20
f 18/4/18 66/7/18 65/3/18
f 67/29/1 66/30/1 18/10/1
f 68/7/25 67/3/25 20/24/25
f 17/9/3 65/29/3 68/30/3
f 70/5/23 71/4/23 72/23/23
f 70/7/21 69/3/21 21/24/21
f 71/27/1 70/28/1 22/15/1
f 72/7/26 71/3/26 24/24/26
f 69/25/3 72/26/3 23/1/3
f 73/21/24 74/5/24 75/4/24
f 74/7/17 73/3/17 25/24/17
f 75/25/1 74/26/1 26/1/1
f 76/7/16 75/3/16 28/24/16
f 25/2/3 73/27/3 76/28/3
f 78/5/25 79/4/25 80/23/25
f 30/4/20 78/7/20 77/3/20
f 79/29/1 78/30/1 30/10/1
f 80/7/19 79/3/19 32/24/19
f 29/9/3 77/29/3 80/30/3
f 82/23/26 83/21/26 84/5/26
f 82/7/23 81/3/23 33/24/23
f 83/27/1 82/28/1 34/15/1
f 84/7/22 83/3/22 36/24/22
f 81/25/3 84/26/3 35/1/3
f 86/23/16 87/21/16 88/5/16
f 86/7/24 85/3/24 37/24/24
f 87/25/1 86/26/1 38/1/1
f 88/7/15 87/3/15 40/24/15
f 37/2/3 85/27/3 88/28/3
f 90/23/19 91/21/19 92/5/19
f 90/7/25 89/3/25 41/24/25
f 44/9/1 91/29/1 90/30/1
f 92/7/18 91/3/18 44/24/18
f 89/29/3 92/30/3 43/10/3
f 94/23/22 95/21/22 96/5/22
f 94/7/26 93/3/26 45/24/26
f 95/27/1 94/28/1 46/15/1
f 47/4/21 96/7/21 95/3/21
f 93/25/3 96/26/3 47/1/3
f 30/10/1 126/11/1 128/13/1
f 2/1/1 48/2/1 144/3/1
f 5/9/3 101/13/3 98/14/3
f 23/1/3 119/7/3 117/12/3
f 39/31/3 41/9/3 137/13/3
f 4/17/1 99/12/1 102/11/1
f 24/2/1 22/15/1 118/16/1
f 40/17/1 136/12/1 138/11/1
f 15/15/3 111/16/3 109/3/3
f 33/17/3 129/12/3 127/11/3
f 16/17/1 14/1/1 110/7/1
f 34/31/1 32/9/1 128/13/1
f 7/10/3 103/11/3 101/13/3
f 25/2/3 121/3/3 119/7/3
f 41/9/3 43/10/3 139/11/3
f 8/9/1 6/10/1 102/11/1
f 24/2/1 120/3/1 122/7/1
f 42/10/1 138/11/1 140/13/1
f 17/9/3 113/13/3 111/14/3
f 35/1/3 131/7/3 129/12/3
f 16/17/1 112/12/1 114/11/1
f 34/15/1 130/16/1 132/3/1
f 9/17/3 105/12/3 103/11/3
f 27/15/3 123/16/3 121/3/3
f 45/17/3 141/12/3 139/11/3
f 8/9/1 104/13/1 106/14/1
f 26/1/1 122/7/1 124/12/1
f 44/9/1 140/13/1 142/14/1
f 19/10/3 115/11/3 113/13/3
f 37/2/3 133/3/3 131/7/3
f 20/9/1 18/10/1 114/11/1
f 36/2/1 132/3/1 134/7/1
f 11/1/3 107/7/3 105/12/3
f 29/9/3 125/13/3 123/14/3
f 45/17/3 47/1/3 143/7/3
f 1/2/3 3/15/3 98/16/3
f 104/13/1 152/19/1 154/32/1
f 121/20/14 122/22/14 120/18/14
f 135/33/17 136/32/17 134/19/17
f 119/19/22 120/18/22 118/33/22
f 183/34/27 184/35/27 136/24/27
f 117/24/28 118/36/28 166/34/28
f 182/37/16 184/38/16 183/39/16
f 166/40/23 168/23/23 167/41/23
f 98/33/24 99/32/24 100/19/24
f 168/23/8 170/37/8 169/42/8
f 97/18/8 100/19/8 144/20/8
f 170/37/24 172/38/24 171/39/24
f 143/22/23 144/20/23 142/5/23
f 137/13/3 185/19/3 183/32/3
f 190/34/29 189/35/29 141/24/29
f 171/34/30 172/35/30 124/24/30
f 136/12/1 184/5/1 186/20/1
f 125/13/3 173/19/3 171/32/3
f 190/39/22 192/42/22 191/37/22
f 139/11/3 187/20/3 185/19/3
f 178/40/26 180/23/26 179/41/26
f 126/11/1 124/12/1 172/5/1
f 113/13/3 161/19/3 159/32/3
f 138/11/1 186/20/1 188/19/1
f 192/42/14 148/41/14 145/23/14
f 125/13/3 127/11/3 175/20/3
f 114/11/1 112/12/1 160/5/1
f 139/11/3 141/12/3 189/5/3
f 101/13/3 149/19/3 146/32/3
f 126/11/1 174/20/1 176/19/1
f 115/11/3 163/20/3 161/19/3
f 140/13/1 188/19/1 190/32/1
f 102/11/1 99/12/1 147/5/1
f 129/12/3 177/5/3 175/20/3
f 114/11/1 162/20/1 164/19/1
f 180/23/11 182/37/11 181/42/11
f 103/11/3 151/20/3 149/19/3
f 128/13/1 176/19/1 178/32/1
f 115/11/3 117/12/3 165/5/3
f 148/41/15 147/43/15 146/40/15
f 104/13/1 102/11/1 150/20/1
f 177/35/31 129/24/31 130/36/31
f 118/14/1 116/13/1 164/19/1
f 131/22/21 132/20/21 130/5/21
f 105/12/3 153/5/3 151/20/3
f 99/24/32 98/36/32 146/34/32
f 156/23/5 158/37/5 157/42/5
f 158/37/17 160/38/17 159/39/17
f 154/40/21 156/23/21 155/41/21
f 154/34/33 153/35/33 105/24/33
f 111/36/34 159/34/34 160/35/34
f 111/5/16 112/21/16 110/22/16
f 107/19/26 108/18/26 106/33/26
f 107/19/11 109/20/11 110/22/11
f 193/44/1 147/3/1 148/45/1
f 193/44/1 192/3/1 190/45/1
f 193/44/1 188/3/1 186/45/1
f 193/44/1 184/3/1 182/45/1
f 193/44/1 180/3/1 178/45/1
f 193/44/1 176/3/1 174/45/1
f 193/44/1 172/3/1 170/45/1
f 193/44/1 168/3/1 166/45/1
f 193/44/1 164/3/1 162/45/1
f 193/44/1 160/3/1 158/45/1
f 193/44/1 156/3/1 154/45/1
f 193/44/1 152/3/1 150/45/1
f 194/44/3 191/3/3 145/45/3
f 189/45/3 191/16/3 194/44/3
f 185/45/3 187/16/3 194/44/3
f 181/45/3 183/16/3 194/44/3
f 177/45/3 179/16/3 194/44/3
f 173/45/3 175/16/3 194/44/3
f 169/45/3 171/16/3 194/44/3
f 165/45/3 167/16/3 194/44/3
f 161/45/3 163/16/3 194/44/3
f 157/45/3 159/16/3 194/44/3
f 153/45/3 155/16/3 194/44/3
f 149/45/3 151/16/3 194/44/3
f 110/7/1 14/1/1 108/3/1
f 3/8/2 4/4/2 5/6/2
f 47/1/3 1/2/3 143/7/3
f 7/5/4 8/6/4 9/4/4
f 125/13/3 29/9/3 127/11/3
f 11/5/5 12/6/5 13/4/5
f 11/1/3 13/2/3 107/7/3
f 15/5/6 16/6/6 17/4/6
f 40/17/1 38/1/1 136/12/1
f 19/5/7 20/6/7 21/4/7
f 22/31/1 20/9/1 118/14/1
f 23/5/8 24/6/8 25/4/8
f 133/3/3 37/2/3 135/16/3
f 29/4/9 27/5/9 30/8/9
f 19/10/3 21/17/3 115/11/3
f 31/8/10 32/4/10 33/6/10
f 4/17/1 2/1/1 99/12/1
f 35/8/11 36/4/11 37/6/11
f 48/2/1 46/15/1 144/3/1
f 39/8/12 40/4/12 41/6/12
f 131/22/5 133/18/5 132/20/5
f 43/8/13 44/4/13 45/6/13
f 30/10/1 28/17/1 126/11/1
f 47/8/14 48/4/14 1/6/14
f 121/20/15 123/5/15 122/22/15
f 12/2/1 10/15/1 108/3/1
f 49/4/15 50/23/15 52/5/15
f 2/4/16 50/7/16 1/24/16
f 4/17/1 51/25/1 2/1/1
f 4/24/17 3/4/17 51/3/17
f 1/2/3 49/27/3 3/15/3
f 53/4/18 54/23/18 56/5/18
f 6/4/19 54/7/19 5/24/19
f 8/9/1 55/29/1 6/10/1
f 7/4/20 56/7/20 8/24/20
f 7/10/3 5/9/3 56/30/3
f 57/21/21 58/5/21 60/23/21
f 10/4/22 58/7/22 9/24/22
f 12/2/1 59/27/1 10/15/1
f 11/4/23 60/7/23 12/24/23
f 11/1/3 9/17/3 60/26/3
f 61/21/17 62/5/17 64/23/17
f 14/4/15 62/7/15 13/24/15
f 16/17/1 63/25/1 14/1/1
f 15/4/24 64/7/24 16/24/24
f 13/2/3 61/27/3 15/15/3
f 65/21/20 66/5/20 68/23/20
f 17/24/18 18/4/18 65/3/18
f 20/9/1 67/29/1 18/10/1
f 19/4/25 68/7/25 20/24/25
f 19/10/3 17/9/3 68/30/3
f 69/21/23 70/5/23 72/23/23
f 22/4/21 70/7/21 21/24/21
f 24/2/1 71/27/1 22/15/1
f 23/4/26 72/7/26 24/24/26
f 21/17/3 69/25/3 23/1/3
f 76/23/24 73/21/24 75/4/24
f 26/4/17 74/7/17 25/24/17
f 28/17/1 75/25/1 26/1/1
f 27/4/16 76/7/16 28/24/16
f 27/15/3 25/2/3 76/28/3
f 77/21/25 78/5/25 80/23/25
f 29/24/20 30/4/20 77/3/20
f 32/9/1 79/29/1 30/10/1
f 31/4/19 80/7/19 32/24/19
f 31/10/3 29/9/3 80/30/3
f 81/4/26 82/23/26 84/5/26
f 34/4/23 82/7/23 33/24/23
f 36/2/1 83/27/1 34/15/1
f 35/4/22 84/7/22 36/24/22
f 33/17/3 81/25/3 35/1/3
f 85/4/16 86/23/16 88/5/16
f 38/4/24 86/7/24 37/24/24
f 40/17/1 87/25/1 38/1/1
f 39/4/15 88/7/15 40/24/15
f 39/15/3 37/2/3 88/28/3
f 89/4/19 90/23/19 92/5/19
f 42/4/25 90/7/25 41/24/25
f 42/10/1 44/9/1 90/30/1
f 43/4/18 92/7/18 44/24/18
f 41/9/3 89/29/3 43/10/3
f 93/4/22 94/23/22 96/5/22
f 46/4/26 94/7/26 45/24/26
f 48/2/1 95/27/1 46/15/1
f 48/24/21 47/4/21 95/3/21
f 45/17/3 93/25/3 47/1/3
f 32/9/1 30/10/1 128/13/1
f 100/7/1 2/1/1 144/3/1
f 3/31/3 5/9/3 98/14/3
f 21/17/3 23/1/3 117/12/3
f 135/14/3 39/31/3 137/13/3
f 6/10/1 4/17/1 102/11/1
f 120/3/1 24/2/1 118/16/1
f 42/10/1 40/17/1 138/11/1
f 13/2/3 15/15/3 109/3/3
f 31/10/3 33/17/3 127/11/3
f 112/12/1 16/17/1 110/7/1
f 130/14/1 34/31/1 128/13/1
f 5/9/3 7/10/3 101/13/3
f 23/1/3 25/2/3 119/7/3
f 137/13/3 41/9/3 139/11/3
f 104/13/1 8/9/1 102/11/1
f 26/1/1 24/2/1 122/7/1
f 44/9/1 42/10/1 140/13/1
f 15/31/3 17/9/3 111/14/3
f 33/17/3 35/1/3 129/12/3
f 18/10/1 16/17/1 114/11/1
f 36/2/1 34/15/1 132/3/1
f 7/10/3 9/17/3 103/11/3
f 25/2/3 27/15/3 121/3/3
f 43/10/3 45/17/3 139/11/3
f 10/31/1 8/9/1 106/14/1
f 28/17/1 26/1/1 124/12/1
f 46/31/1 44/9/1 142/14/1
f 17/9/3 19/10/3 113/13/3
f 35/1/3 37/2/3 131/7/3
f 116/13/1 20/9/1 114/11/1
f 38/1/1 36/2/1 134/7/1
f 9/17/3 11/1/3 105/12/3
f 27/31/3 29/9/3 123/14/3
f 141/12/3 45/17/3 143/7/3
f 97/3/3 1/2/3 98/16/3
f 106/14/1 104/13/1 154/32/1
f 119/19/14 121/20/14 120/18/14
f 133/18/17 135/33/17 134/19/17
f 117/32/22 119/19/22 118/33/22
f 135/36/27 183/34/27 136/24/27
f 165/35/28 117/24/28 166/34/28
f 181/42/16 182/37/16 183/39/16
f 165/43/23 166/40/23 167/41/23
f 97/18/24 98/33/24 100/19/24
f 167/41/8 168/23/8 169/42/8
f 143/22/8 97/18/8 144/20/8
f 169/42/24 170/37/24 171/39/24
f 141/21/23 143/22/23 142/5/23
f 135/14/3 137/13/3 183/32/3
f 142/36/29 190/34/29 141/24/29
f 123/36/30 171/34/30 124/24/30
f 138/11/1 136/12/1 186/20/1
f 123/14/3 125/13/3 171/32/3
f 189/38/22 190/39/22 191/37/22
f 137/13/3 139/11/3 185/19/3
f 177/43/26 178/40/26 179/41/26
f 174/20/1 126/11/1 172/5/1
f 111/14/3 113/13/3 159/32/3
f 140/13/1 138/11/1 188/19/1
f 191/37/14 192/42/14 145/23/14
f 173/19/3 125/13/3 175/20/3
f 162/20/1 114/11/1 160/5/1
f 187/20/3 139/11/3 189/5/3
f 98/14/3 101/13/3 146/32/3
f 128/13/1 126/11/1 176/19/1
f 113/13/3 115/11/3 161/19/3
f 142/14/1 140/13/1 190/32/1
f 150/20/1 102/11/1 147/5/1
f 127/11/3 129/12/3 175/20/3
f 116/13/1 114/11/1 164/19/1
f 179/41/11 180/23/11 181/42/11
f 101/13/3 103/11/3 149/19/3
f 130/14/1 128/13/1 178/32/1
f 163/20/3 115/11/3 165/5/3
f 145/23/15 148/41/15 146/40/15
f 152/19/1 104/13/1 150/20/1
f 178/34/31 177/35/31 130/36/31
f 166/32/1 118/14/1 164/19/1
f 129/21/21 131/22/21 130/5/21
f 103/11/3 105/12/3 151/20/3
f 147/35/32 99/24/32 146/34/32
f 155/41/5 156/23/5 157/42/5
f 157/42/17 158/37/17 159/39/17
f 153/43/21 154/40/21 155/41/21
f 106/36/33 154/34/33 105/24/33
f 112/24/34 111/36/34 160/35/34
f 109/20/16 111/5/16 110/22/16
f 105/32/26 107/19/26 106/33/26
f 108/18/11 107/19/11 110/22/11
f 192/16/1 193/44/1 148/45/1
f 188/16/1 193/44/1 190/45/1
f 184/16/1 193/44/1 186/45/1
f 180/16/1 193/44/1 182/45/1
f 176/16/1 193/44/1 178/45/1
f 172/16/1 193/44/1 174/45/1
f 168/16/1 193/44/1 170/45/1
f 164/16/1 193/44/1 166/45/1
f 160/16/1 193/44/1 162/45/1
f 156/16/1 193/44/1 158/45/1
f 152/16/1 193/44/1 154/45/1
f 147/16/1 193/44/1 150/45/1
f 146/16/3 194/44/3 145/45/3
f 187/3/3 189/45/3 194/44/3
f 183/3/3 185/45/3 194/44/3
f 179/3/3 181/45/3 194/44/3
f 175/3/3 177/45/3 194/44/3
f 171/3/3 173/45/3 194/44/3
f 167/3/3 169/45/3 194/44/3
f 163/3/3 165/45/3 194/44/3
f 159/3/3 161/45/3 194/44/3
f 155/3/3 157/45/3 194/44/3
f 151/3/3 153/45/3 194/44/3
f 146/3/3 149/45/3 194/44/3

View File

@ -0,0 +1,48 @@
# Blender v2.76 (sub 0) OBJ File: 'assembler_new_slider.blend'
# www.blender.org
o Cube.001_Cube
v -0.062500 1.312500 0.500000
v -0.062500 1.375000 0.500000
v -0.062500 1.312500 -0.500000
v -0.062500 1.375000 -0.500000
v 0.062500 1.312500 0.500000
v 0.062500 1.375000 0.500000
v 0.062500 1.312500 -0.500000
v 0.062500 1.375000 -0.500000
vt 1.000000 0.000000
vt 1.000000 0.062500
vt 0.000000 0.062500
vt 0.812500 0.437500
vt 0.812500 0.375000
vt 0.937500 0.375000
vt -0.000000 0.125000
vt 0.062500 0.437500
vt 0.062500 0.375000
vt 0.187500 0.375000
vt 1.000000 0.125000
vt 1.000000 0.250000
vt 0.000000 0.250000
vt 1.000000 0.375000
vt 0.000000 0.375000
vt 0.000000 0.000000
vt 0.937500 0.437500
vt 0.187500 0.437500
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
s off
f 4/1/1 3/2/1 1/3/1
f 8/4/2 7/5/2 3/6/2
f 6/7/3 5/3/3 7/2/3
f 2/8/4 1/9/4 5/10/4
f 3/11/5 7/12/5 5/13/5
f 8/12/6 4/14/6 2/15/6
f 2/16/1 4/1/1 1/3/1
f 4/17/2 8/4/2 3/6/2
f 8/11/3 6/7/3 7/2/3
f 6/18/4 2/8/4 5/10/4
f 1/7/5 3/11/5 5/13/5
f 6/13/6 8/12/6 2/15/6

View File

@ -0,0 +1,996 @@
# Blender v2.76 (sub 0) OBJ File: 'chemplant_new_body.blend'
# www.blender.org
o Cube_Cube.001
v -1.500000 0.000000 1.500000
v -1.500000 0.250000 1.500000
v -1.500000 0.000000 -1.500000
v -1.500000 0.250000 -1.500000
v 1.500000 0.000000 1.500000
v 1.500000 0.250000 1.500000
v 1.500000 0.000000 -1.500000
v 1.500000 0.250000 -1.500000
v -1.250000 0.500000 1.250000
v -1.250000 0.500000 -1.250000
v 1.250000 0.500000 -1.250000
v 1.250000 0.500000 1.250000
v 1.000000 0.250000 -0.250000
v 1.000000 0.750000 -0.250000
v 1.000000 0.250000 -0.750000
v 1.000000 0.750000 -0.750000
v 2.000000 0.000000 0.000000
v 2.000000 1.000000 0.000000
v 2.000000 0.000000 -1.000000
v 2.000000 1.000000 -1.000000
v 1.500000 1.000000 -1.000000
v 1.500000 0.000000 -1.000000
v 1.500000 1.000000 0.000000
v 1.500000 0.000000 0.000000
v 2.000000 0.875000 -0.875000
v 2.000000 0.125000 -0.875000
v 2.000000 0.875000 -0.125000
v 2.000000 0.125000 -0.125000
v 1.500000 0.687500 -0.687500
v 1.500000 0.312500 -0.687500
v 1.500000 0.687500 -0.312500
v 1.500000 0.312500 -0.312500
v -1.000000 0.250000 0.750000
v -1.000000 0.750000 0.750000
v -1.000000 0.250000 0.250000
v -1.000000 0.750000 0.250000
v -2.000000 0.000000 1.000000
v -2.000000 1.000000 1.000000
v -2.000000 0.000000 0.000000
v -2.000000 1.000000 0.000000
v -1.500000 1.000000 0.000000
v -1.500000 0.000000 0.000000
v -1.500000 1.000000 1.000000
v -1.500000 0.000000 1.000000
v -2.000000 0.875000 0.125000
v -2.000000 0.125000 0.125000
v -2.000000 0.875000 0.875000
v -2.000000 0.125000 0.875000
v -1.500000 0.687500 0.312500
v -1.500000 0.312500 0.312500
v -1.500000 0.687500 0.687500
v -1.500000 0.312500 0.687500
v 0.656250 0.343750 -2.000000
v 0.656250 0.656250 -2.000000
v 0.343750 0.343750 -1.250000
v 0.343750 0.656250 -1.250000
v 0.343750 0.343750 -2.000000
v 0.343750 0.656250 -2.000000
v 0.656250 0.343750 -1.250000
v 0.656250 0.656250 -1.250000
v -0.343750 0.343750 -2.000000
v -0.343750 0.656250 -2.000000
v -0.656250 0.343750 -1.250000
v -0.656250 0.656250 -1.250000
v -0.656250 0.343750 -2.000000
v -0.656250 0.656250 -2.000000
v -0.343750 0.343750 -1.250000
v -0.343750 0.656250 -1.250000
v -0.343750 0.343750 2.000000
v -0.343750 0.656250 2.000000
v -0.656250 0.343750 1.250000
v -0.656250 0.656250 1.250000
v -0.656250 0.343750 2.000000
v -0.656250 0.656250 2.000000
v -0.343750 0.343750 1.250000
v -0.343750 0.656250 1.250000
v 0.656250 0.343750 2.000000
v 0.656250 0.656250 2.000000
v 0.343750 0.343750 1.250000
v 0.343750 0.656250 1.250000
v 0.343750 0.343750 2.000000
v 0.343750 0.656250 2.000000
v 0.656250 0.343750 1.250000
v 0.656250 0.656250 1.250000
v 1.916667 0.250000 -1.100000
v 1.916667 0.750000 -1.100000
v 1.666667 0.500000 -1.100000
v 1.916667 0.250000 0.100000
v 1.916667 0.750000 0.100000
v 1.666667 0.500000 0.100000
v -1.583333 0.250000 -0.100000
v -1.583333 0.750000 -0.100000
v -1.833333 0.500000 -0.100000
v -1.583333 0.250000 1.100000
v -1.583333 0.750000 1.100000
v -1.833333 0.500000 1.100000
v 1.250000 0.750000 1.250000
v -1.250000 0.750000 1.250000
v -1.250000 0.750000 -1.250000
v 1.250000 0.750000 -1.250000
v 0.625000 3.000000 0.125000
v 0.375000 3.000000 0.191987
v 0.191987 3.000000 0.375000
v 0.125000 3.000000 0.625000
v 0.191987 3.000000 0.875000
v 0.375000 3.000000 1.058013
v 0.625000 3.000000 1.125000
v 0.875000 3.000000 1.058013
v 1.058013 3.000000 0.875000
v 1.125000 3.000000 0.625000
v 1.058013 3.000000 0.375000
v 0.875000 3.000000 0.191987
v 0.375000 0.875000 0.191987
v 0.625000 0.875000 0.125000
v 0.191987 0.875000 0.375000
v 0.125000 0.875000 0.625000
v 0.191987 0.875000 0.875000
v 0.375000 0.875000 1.058013
v 0.625000 0.875000 1.125000
v 0.875000 0.875000 1.058013
v 1.058013 0.875000 0.875000
v 1.125000 0.875000 0.625000
v 1.058013 0.875000 0.375000
v 0.875000 0.875000 0.191987
v 0.125000 0.750000 1.125000
v 1.125000 0.750000 1.125000
v 0.125000 0.750000 0.125000
v 1.125000 0.750000 0.125000
v 0.125000 0.875000 0.125000
v 0.125000 0.875000 1.125000
v 1.125000 0.875000 1.125000
v 1.125000 0.875000 0.125000
v -0.625000 3.000000 0.125000
v -0.875000 3.000000 0.191987
v -1.058013 3.000000 0.375000
v -1.125000 3.000000 0.625000
v -1.058013 3.000000 0.875000
v -0.875000 3.000000 1.058013
v -0.625000 3.000000 1.125000
v -0.375000 3.000000 1.058013
v -0.191987 3.000000 0.875000
v -0.125000 3.000000 0.625000
v -0.191987 3.000000 0.375000
v -0.375000 3.000000 0.191987
v -0.875000 0.875000 0.191987
v -0.625000 0.875000 0.125000
v -1.058013 0.875000 0.375000
v -1.125000 0.875000 0.625000
v -1.058013 0.875000 0.875000
v -0.875000 0.875000 1.058013
v -0.625000 0.875000 1.125000
v -0.375000 0.875000 1.058013
v -0.191987 0.875000 0.875000
v -0.125000 0.875000 0.625000
v -0.191987 0.875000 0.375000
v -0.375000 0.875000 0.191987
v -1.125000 0.750000 1.125000
v -0.125000 0.750000 1.125000
v -1.125000 0.750000 0.125000
v -0.125000 0.750000 0.125000
v -1.125000 0.875000 0.125000
v -1.125000 0.875000 1.125000
v -0.125000 0.875000 1.125000
v -0.125000 0.875000 0.125000
v 0.125000 0.750000 -0.125000
v 1.125000 0.750000 -0.125000
v 0.125000 0.750000 -1.125000
v 1.125000 0.750000 -1.125000
v 0.125000 2.000000 -1.125000
v 0.125000 2.000000 -0.125000
v 1.125000 2.000000 -0.125000
v 1.125000 2.000000 -1.125000
v 0.375000 2.250000 -0.875000
v 0.375000 2.250000 -0.375000
v 0.875000 2.250000 -0.375000
v 0.875000 2.250000 -0.875000
v -0.949760 0.875000 -0.437500
v -0.812500 0.875000 -0.300240
v -1.000000 2.750000 -0.625000
v -0.949760 2.750000 -0.812500
v -0.625000 0.875000 -0.250000
v -0.437500 0.875000 -0.300240
v -0.300241 0.875000 -0.437500
v -0.250000 0.875000 -0.625000
v -0.300240 0.875000 -0.812500
v -0.437500 0.875000 -0.949759
v -0.625000 0.875000 -1.000000
v -0.812500 0.875000 -0.949760
v -0.949760 0.875000 -0.812500
v -1.000000 0.875000 -0.625000
v -0.812500 2.750000 -0.949760
v -0.625000 2.750000 -1.000000
v -0.437500 2.750000 -0.949759
v -0.300240 2.750000 -0.812500
v -0.250000 2.750000 -0.625000
v -0.300241 2.750000 -0.437500
v -0.437500 2.750000 -0.300240
v -0.625000 2.750000 -0.250000
v -0.812500 2.750000 -0.300240
v -0.949760 2.750000 -0.437500
v -1.125000 0.750000 -0.125000
v -0.125000 0.750000 -0.125000
v -1.125000 0.750000 -1.125000
v -0.125000 0.750000 -1.125000
v -1.125000 0.875000 -1.125000
v -1.125000 0.875000 -0.125000
v -0.125000 0.875000 -0.125000
v -0.125000 0.875000 -1.125000
v -0.949760 2.500000 -0.437500
v -0.812500 2.500000 -0.300240
v -0.625000 2.500000 -0.250000
v -0.437500 2.500000 -0.300240
v -0.300241 2.500000 -0.437500
v -0.250000 2.500000 -0.625000
v -0.300240 2.500000 -0.812500
v -0.437500 2.500000 -0.949759
v -0.625000 2.500000 -1.000000
v -0.812500 2.500000 -0.949760
v -0.949760 2.500000 -0.812500
v -1.000000 2.500000 -0.625000
v -0.625000 2.375000 -0.875000
v -0.750000 2.375000 -0.841506
v -0.841506 2.375000 -0.750000
v -0.875000 2.375000 -0.625000
v -0.841506 2.375000 -0.500000
v -0.750000 2.375000 -0.408494
v -0.625000 2.375000 -0.375000
v -0.500000 2.375000 -0.408494
v -0.408494 2.375000 -0.500000
v -0.375000 2.375000 -0.625000
v -0.408494 2.375000 -0.750000
v -0.500000 2.375000 -0.841506
v -0.625000 2.750000 -0.875000
v -0.750000 2.750000 -0.841506
v -0.841506 2.750000 -0.750000
v -0.875000 2.750000 -0.625000
v -0.841506 2.750000 -0.500000
v -0.750000 2.750000 -0.408494
v -0.625000 2.750000 -0.375000
v -0.500000 2.750000 -0.408494
v -0.408494 2.750000 -0.500000
v -0.375000 2.750000 -0.625000
v -0.408494 2.750000 -0.750000
v -0.500000 2.750000 -0.841506
v -0.750000 3.000000 -0.841506
v -0.625000 3.000000 -0.875000
v -0.841506 3.000000 -0.750000
v -0.875000 3.000000 -0.625000
v -0.841506 3.000000 -0.500000
v -0.750000 3.000000 -0.408494
v -0.625000 3.000000 -0.375000
v -0.500000 3.000000 -0.408494
v -0.408494 3.000000 -0.500000
v -0.375000 3.000000 -0.625000
v -0.408493 3.000000 -0.750000
v -0.500000 3.000000 -0.841506
v -0.687500 3.000000 -0.733253
v -0.625000 3.000000 -0.750000
v -0.733253 3.000000 -0.687500
v -0.750000 3.000000 -0.625000
v -0.733253 3.000000 -0.562500
v -0.687500 3.000000 -0.516747
v -0.625000 3.000000 -0.500000
v -0.562500 3.000000 -0.516747
v -0.516747 3.000000 -0.562500
v -0.500000 3.000000 -0.625000
v -0.516747 3.000000 -0.687500
v -0.562500 3.000000 -0.733253
v -0.687500 2.750000 -0.733253
v -0.625000 2.750000 -0.750000
v -0.733253 2.750000 -0.687500
v -0.750000 2.750000 -0.625000
v -0.733253 2.750000 -0.562500
v -0.687500 2.750000 -0.516747
v -0.625000 2.750000 -0.500000
v -0.562500 2.750000 -0.516747
v -0.516747 2.750000 -0.562500
v -0.500000 2.750000 -0.625000
v -0.516747 2.750000 -0.687500
v -0.562500 2.750000 -0.733253
vt 0.000000 0.317073
vt 0.000000 0.292683
vt 0.292683 0.292683
vt -0.000000 0.000000
vt 0.292683 -0.000000
vt 0.024390 0.353659
vt 0.292683 0.317073
vt 0.268293 0.353659
vt 0.292683 0.207317
vt 0.390244 0.207317
vt 0.390244 0.256098
vt 0.390244 0.109756
vt 0.378049 0.121951
vt 0.304878 0.121951
vt 0.365854 0.310976
vt 0.317073 0.310976
vt 0.292683 0.256098
vt 0.323171 0.140244
vt 0.323171 0.176829
vt 0.304878 0.195122
vt 0.378049 0.195122
vt 0.292683 0.109756
vt 0.359756 0.140244
vt 0.359756 0.176829
vt 0.902439 0.262195
vt 0.902439 0.335366
vt 0.871951 0.335366
vt 0.841463 0.262195
vt 0.841463 0.335366
vt 0.810976 0.335366
vt 0.871951 0.262195
vt 0.810976 0.262195
vt 0.780488 0.335366
vt 0.780488 0.365854
vt 0.780488 0.262195
vt 0.810976 0.365854
vt 0.365854 0.359756
vt 0.341463 0.335366
vt 0.341463 0.359756
vt 0.341463 0.310976
vt 0.317073 0.335366
vt 0.268293 0.378049
vt 0.024390 0.378049
vt 0.024390 0.621951
vt 0.292683 0.012195
vt 0.390244 0.012195
vt 0.390244 -0.000000
vt 0.487805 0.146341
vt 0.585366 0.146341
vt 0.560976 0.182927
vt 0.487805 -0.000000
vt 0.390244 0.146341
vt 0.585366 0.000000
vt 0.780488 -0.000000
vt 0.780488 0.146341
vt 0.682927 0.146341
vt 0.707317 0.182927
vt 0.756098 0.182927
vt 0.756098 0.231707
vt 0.463415 0.182927
vt 0.414634 0.182927
vt 0.658537 0.182927
vt 0.609756 0.182927
vt 0.682927 0.000000
vt 0.847561 0.207317
vt 0.786585 0.243902
vt 0.817073 0.262195
vt 0.853659 0.164634
vt 0.853659 0.189024
vt 0.835366 0.189024
vt 0.871951 0.164634
vt 0.871951 0.189024
vt 0.835366 0.164634
vt 0.817073 0.189024
vt 0.817073 0.164634
vt 0.798781 0.189024
vt 0.798781 0.164634
vt 0.780488 0.189024
vt 1.000000 0.164634
vt 1.000000 0.189024
vt 0.981707 0.189024
vt 0.981707 0.164634
vt 0.963415 0.189024
vt 0.963415 0.164634
vt 0.945122 0.189024
vt 0.890244 0.164634
vt 0.890244 0.189024
vt 0.908537 0.164634
vt 0.908537 0.189024
vt 0.926829 0.164634
vt 0.926829 0.189024
vt 0.945122 0.164634
vt 0.817073 0.146341
vt 0.835366 0.146341
vt 0.798781 0.146341
vt 0.981707 0.146341
vt 1.000000 0.146341
vt 0.963415 0.146341
vt 0.945122 0.146341
vt 0.926829 0.146341
vt 0.853659 0.146341
vt 0.871951 0.146341
vt 0.890244 0.146341
vt 0.908537 0.146341
vt 0.945122 -0.000000
vt 0.908537 0.000000
vt 0.926829 -0.000000
vt 0.963415 0.000000
vt 0.981707 0.000000
vt 1.000000 0.000000
vt 0.890244 -0.000000
vt 0.798781 -0.000000
vt 0.817073 0.000000
vt 0.835366 -0.000000
vt 0.853659 -0.000000
vt 0.871951 -0.000000
vt 0.908537 0.237805
vt 0.908537 0.213415
vt 0.914634 0.213415
vt 0.902439 0.237805
vt 0.890244 0.237805
vt 0.890244 0.231707
vt 0.865854 0.189024
vt 0.865854 0.213415
vt 0.853659 0.213415
vt 0.975610 0.189024
vt 0.975610 0.213415
vt 0.963415 0.213415
vt 0.914634 0.189024
vt 0.902439 0.213415
vt 0.939024 0.189024
vt 0.939024 0.213415
vt 0.926829 0.213415
vt 0.878049 0.189024
vt 0.878049 0.213415
vt 0.987805 0.189024
vt 0.987805 0.213415
vt 0.951219 0.189024
vt 0.951219 0.213415
vt 0.890244 0.213415
vt 1.000000 0.213415
vt 0.902439 0.189024
vt 0.890244 0.256098
vt 0.884146 0.250000
vt 0.890244 0.243902
vt 0.878049 0.225610
vt 0.871951 0.225610
vt 0.853659 0.237805
vt 0.865854 0.237805
vt 0.865854 0.243902
vt 0.878049 0.262195
vt 0.878049 0.250000
vt 0.890244 0.219512
vt 0.884146 0.225610
vt 0.859756 0.225610
vt 0.865854 0.231707
vt 0.865854 0.256098
vt 0.871951 0.250000
vt 0.896341 0.225610
vt 0.896341 0.250000
vt 0.865854 0.219512
vt 0.859756 0.250000
vt 0.939024 0.237805
vt 0.945122 0.213415
vt 0.926829 0.237805
vt 0.932927 0.213415
vt 0.957317 0.237805
vt 0.957317 0.213415
vt 0.920732 0.237805
vt 0.920732 0.213415
vt 0.951219 0.237805
vt 0.969512 0.237805
vt 0.969512 0.213415
vt 0.914634 0.237805
vt 0.945122 0.237805
vt 0.932927 0.237805
vt 0.963415 0.237805
vt 0.341463 0.524390
vt 0.298781 0.548781
vt 0.341463 0.621951
vt 0.463415 0.402439
vt 0.487805 0.402439
vt 0.487805 0.621951
vt 0.512195 0.402439
vt 0.512195 0.621951
vt 0.536585 0.402439
vt 0.536585 0.621951
vt 0.560976 0.402439
vt 0.585366 0.402439
vt 0.585366 0.621951
vt 0.609756 0.402439
vt 0.609756 0.621951
vt 0.634146 0.402439
vt 0.634146 0.621951
vt 0.414634 0.402439
vt 0.439024 0.402439
vt 0.439024 0.621951
vt 0.390244 0.402439
vt 0.414634 0.621951
vt 0.658537 0.402439
vt 0.682927 0.402439
vt 0.682927 0.621951
vt 0.658537 0.621951
vt 0.560976 0.621951
vt 0.463415 0.621951
vt 0.341463 0.426829
vt 0.298781 0.451219
vt 0.439024 0.182927
vt 0.487805 0.182927
vt 0.512195 0.182927
vt 0.536585 0.182927
vt 0.585366 0.182927
vt 0.634146 0.182927
vt 0.682927 0.182927
vt 0.390244 0.182927
vt 0.268293 0.621951
vt 0.707317 0.231707
vt 0.835366 0.256098
vt 0.847561 0.243902
vt 0.853659 0.225610
vt 0.835366 0.195122
vt 0.798781 0.195122
vt 0.786585 0.207317
vt 0.780488 0.225610
vt 0.798781 0.256098
vt 0.780488 0.164634
vt 0.975610 0.237805
vt 0.365854 0.615854
vt 0.384146 0.597561
vt 0.390244 0.573171
vt 0.384146 0.548781
vt 0.365854 0.530488
vt 0.317073 0.530488
vt 0.292683 0.573171
vt 0.298781 0.597561
vt 0.317073 0.615854
vt 0.390244 0.621951
vt 0.365854 0.518293
vt 0.384146 0.500000
vt 0.390244 0.475610
vt 0.384146 0.451219
vt 0.365854 0.432927
vt 0.317073 0.432927
vt 0.292683 0.475610
vt 0.298781 0.500000
vt 0.317073 0.518293
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.707100 0.707100 0.000000
vn -0.707100 0.707100 0.000000
vn 0.000000 0.707100 -0.707100
vn 0.000000 0.707100 0.707100
vn -0.447200 0.000000 0.894400
vn -0.447200 0.894400 0.000000
vn 0.000000 1.000000 0.000000
vn -0.447200 0.000000 -0.894400
vn 0.351100 0.000000 -0.936300
vn 0.351100 0.000000 0.936300
vn 0.351100 0.936300 0.000000
vn 0.351100 -0.936300 0.000000
vn 0.447200 0.000000 0.894400
vn 0.447200 0.894400 0.000000
vn 0.447200 0.000000 -0.894400
vn -0.351100 0.000000 -0.936300
vn -0.351100 0.000000 0.936300
vn -0.351100 0.936300 0.000000
vn -0.351100 -0.936300 0.000000
vn 0.965900 0.000000 -0.258800
vn 0.707100 0.000000 -0.707100
vn 0.965900 0.000000 0.258800
vn 0.707100 0.000000 0.707100
vn 0.258800 0.000000 0.965900
vn -0.258800 0.000000 0.965900
vn -0.707100 0.000000 0.707100
vn -0.965900 0.000000 0.258800
vn 0.258800 0.000000 -0.965900
vn -0.258800 0.000000 -0.965900
vn -0.707100 0.000000 -0.707100
vn -0.965900 0.000000 -0.258800
vn 0.694700 -0.694700 0.186200
vn 0.508600 -0.694700 0.508600
vn 0.186200 -0.694700 0.694700
vn -0.186200 -0.694700 0.694700
vn -0.508600 -0.694700 0.508600
vn -0.694700 -0.694700 0.186200
vn -0.694700 -0.694700 -0.186200
vn 0.694700 -0.694700 -0.186200
vn 0.508600 -0.694700 -0.508600
vn 0.186200 -0.694700 -0.694700
vn -0.186200 -0.694700 -0.694700
vn -0.508600 -0.694700 -0.508600
vn -0.962800 0.080200 -0.258000
vn -0.704800 0.080200 -0.704800
vn -0.962800 0.080200 0.258000
vn -0.704800 0.080200 0.704800
vn -0.258000 0.080200 0.962800
vn -0.258000 0.080200 -0.962800
vn 0.258000 0.080200 -0.962800
vn 0.258000 0.080200 0.962800
vn 0.704800 0.080200 0.704800
vn 0.962800 0.080200 0.258000
vn 0.962800 0.080200 -0.258000
vn 0.704800 0.080200 -0.704800
s off
f 4/1/1 3/2/1 1/3/1
f 8/1/2 7/2/2 3/3/2
f 6/1/3 5/2/3 7/3/3
f 2/1/4 1/2/4 5/3/4
f 3/2/5 7/4/5 5/5/5
f 12/6/6 6/1/6 8/7/6
f 4/1/7 2/7/7 9/8/7
f 8/1/8 4/7/8 10/8/8
f 6/7/9 12/8/9 9/6/9
f 20/9/2 19/10/2 22/11/2
f 19/12/3 26/13/3 28/14/3
f 14/15/10 13/16/10 24/17/10
f 22/10/5 19/11/5 17/17/5
f 21/11/11 16/15/11 14/16/11
f 20/10/12 21/11/12 23/17/12
f 23/11/4 24/17/4 17/9/4
f 21/17/13 22/11/13 15/15/13
f 28/14/14 32/18/14 31/19/14
f 18/9/3 27/20/3 25/21/3
f 20/10/3 25/21/3 26/13/3
f 17/22/3 28/14/3 27/20/3
f 31/19/3 32/18/3 30/23/3
f 25/21/15 29/24/15 30/23/15
f 26/13/16 30/23/16 32/18/16
f 27/20/17 31/19/17 29/24/17
f 42/17/2 39/9/2 40/10/2
f 48/20/1 46/21/1 39/10/1
f 44/11/18 33/15/18 34/16/18
f 37/9/5 39/10/5 42/11/5
f 34/15/19 36/16/19 41/17/19
f 43/11/12 41/17/12 40/9/12
f 37/10/4 44/11/4 43/17/4
f 35/16/20 42/17/20 41/11/20
f 51/18/21 52/19/21 48/20/21
f 45/13/1 47/14/1 38/22/1
f 46/21/1 45/13/1 40/12/1
f 47/14/1 48/20/1 37/9/1
f 50/24/1 52/19/1 51/18/1
f 50/24/22 49/23/22 45/13/22
f 52/19/23 50/24/23 46/21/23
f 49/23/24 51/18/24 47/14/24
f 59/25/3 53/26/3 54/27/3
f 56/28/1 58/29/1 57/30/1
f 60/31/12 54/27/12 58/29/12
f 55/32/5 57/30/5 53/33/5
f 54/34/2 53/33/2 57/30/2
f 67/25/3 61/26/3 62/27/3
f 64/28/1 66/29/1 65/30/1
f 68/31/12 62/27/12 66/29/12
f 63/32/5 65/30/5 61/33/5
f 62/34/2 61/33/2 65/30/2
f 70/29/3 69/30/3 75/32/3
f 73/26/1 74/27/1 72/31/1
f 74/27/12 70/29/12 76/28/12
f 69/30/5 73/33/5 71/35/5
f 73/33/4 69/30/4 70/36/4
f 78/29/3 77/30/3 83/32/3
f 81/26/1 82/27/1 80/31/1
f 82/27/12 78/29/12 84/28/12
f 77/30/5 81/33/5 79/35/5
f 81/33/4 77/30/4 78/36/4
f 86/37/2 85/15/2 87/38/2
f 89/37/4 90/38/4 88/15/4
f 92/39/2 91/40/2 93/41/2
f 95/39/4 96/41/4 94/40/4
f 10/6/1 9/8/1 98/42/1
f 97/43/3 12/6/3 11/8/3
f 9/6/4 12/8/4 97/42/4
f 99/42/2 100/43/2 11/6/2
f 98/44/12 97/43/12 100/42/12
f 131/45/12 132/46/12 129/12/12
f 128/47/3 132/46/3 131/45/3
f 125/47/1 130/46/1 129/45/1
f 127/47/2 129/46/2 132/45/2
f 126/47/4 131/46/4 130/45/4
f 163/45/12 164/46/12 161/12/12
f 160/47/3 164/46/3 163/45/3
f 157/47/1 162/46/1 161/45/1
f 159/47/2 161/46/2 164/45/2
f 158/47/4 163/46/4 162/45/4
f 172/48/8 169/49/8 173/50/8
f 168/51/3 172/48/3 171/52/3
f 167/53/2 169/49/2 172/48/2
f 166/54/4 171/55/4 170/56/4
f 175/57/12 176/58/12 173/59/12
f 171/55/9 175/58/9 174/57/9
f 172/48/6 176/60/6 175/61/6
f 170/56/7 174/62/7 173/63/7
f 167/53/1 165/64/1 170/56/1
f 207/45/12 208/46/12 205/12/12
f 204/47/3 208/46/3 207/45/3
f 201/47/1 206/46/1 205/45/1
f 203/47/2 205/46/2 208/45/2
f 202/47/4 207/46/4 206/45/4
f 197/65/12 191/66/12 179/67/12
f 215/68/25 194/69/25 195/70/25
f 216/71/26 193/72/26 194/69/26
f 214/73/27 195/70/27 196/74/27
f 213/75/28 196/74/28 197/76/28
f 212/77/29 197/76/29 198/78/29
f 211/79/30 198/80/30 199/81/30
f 210/82/31 199/81/31 200/83/31
f 209/84/32 200/83/32 179/85/32
f 217/86/33 192/87/33 193/72/33
f 218/88/34 191/89/34 192/87/34
f 219/90/35 180/91/35 191/89/35
f 220/92/36 179/85/36 180/91/36
f 229/93/37 230/94/37 214/73/37
f 212/77/38 228/95/38 229/93/38
f 227/55/39 228/95/39 212/77/39
f 226/96/40 227/97/40 211/79/40
f 209/84/41 225/98/41 226/96/41
f 224/99/42 225/98/42 209/84/42
f 223/100/43 224/99/43 220/92/43
f 214/73/44 230/94/44 231/101/44
f 231/101/45 232/102/45 216/71/45
f 216/71/46 232/102/46 221/103/46
f 221/103/47 222/104/47 218/88/47
f 222/104/48 223/100/48 219/90/48
f 190/105/49 224/99/49 223/100/49
f 188/106/50 189/107/50 223/100/50
f 190/105/51 177/108/51 225/98/51
f 178/109/52 226/96/52 225/98/52
f 181/110/53 227/97/53 226/96/53
f 187/111/54 188/106/54 222/104/54
f 187/111/55 221/103/55 232/102/55
f 182/112/56 228/95/56 227/55/56
f 183/113/57 229/93/57 228/95/57
f 184/114/58 230/94/58 229/93/58
f 185/115/59 231/101/59 230/94/59
f 185/115/60 186/116/60 232/102/60
f 262/117/26 274/118/26 273/119/26
f 246/120/12 258/121/12 268/122/12
f 240/123/29 252/124/29 251/125/29
f 237/126/32 249/127/32 248/128/32
f 244/129/26 256/119/26 255/130/26
f 234/131/34 245/132/34 246/133/34
f 241/134/28 253/135/28 252/124/28
f 237/126/31 238/136/31 250/137/31
f 233/91/33 246/133/33 256/119/33
f 235/138/35 247/139/35 245/132/35
f 242/87/27 254/140/27 253/135/27
f 239/80/30 251/141/30 250/137/30
f 236/83/36 248/128/36 247/139/36
f 243/142/25 255/130/25 254/140/25
f 247/143/12 259/144/12 257/145/12
f 254/135/12 266/146/12 265/147/12
f 251/148/12 263/149/12 262/150/12
f 248/151/12 260/152/12 259/144/12
f 254/135/12 255/153/12 267/154/12
f 251/148/12 252/155/12 264/156/12
f 249/157/12 261/158/12 260/152/12
f 256/159/12 268/122/12 267/154/12
f 245/160/12 257/145/12 258/121/12
f 253/161/12 265/147/12 264/156/12
f 250/162/12 262/150/12 261/158/12
f 258/163/30 270/132/30 280/164/30
f 259/165/28 271/133/28 269/166/28
f 266/167/36 278/168/36 277/128/36
f 263/120/33 275/130/33 274/118/33
f 260/169/27 272/170/27 271/133/27
f 267/171/32 279/139/32 278/168/32
f 264/172/34 276/173/34 275/127/34
f 261/174/25 273/119/25 272/170/25
f 268/175/31 280/164/31 279/139/31
f 257/176/29 269/166/29 270/132/29
f 265/177/35 277/128/35 276/173/35
f 107/178/12 109/179/12 101/180/12
f 116/181/32 117/182/32 105/183/32
f 117/182/31 118/184/31 106/185/31
f 118/184/30 119/186/30 107/187/30
f 120/188/28 121/189/28 109/190/28
f 121/189/27 122/191/27 110/192/27
f 122/191/25 123/193/25 111/194/25
f 113/195/35 115/196/35 103/197/35
f 114/198/34 113/195/34 102/199/34
f 124/200/33 114/201/33 101/202/33
f 123/193/26 124/200/26 112/203/26
f 119/186/29 120/188/29 108/204/29
f 115/196/36 116/181/36 104/205/36
f 139/206/12 141/207/12 133/178/12
f 147/208/36 148/60/36 136/181/36
f 148/60/32 149/209/32 137/182/32
f 149/209/31 150/210/31 138/184/31
f 150/210/30 151/211/30 139/186/30
f 151/211/29 152/50/29 140/188/29
f 152/50/28 153/212/28 141/189/28
f 153/212/27 154/63/27 142/191/27
f 154/63/25 155/213/25 143/193/25
f 155/213/26 156/62/26 144/200/26
f 156/62/33 146/214/33 133/201/33
f 146/215/34 145/61/34 134/195/34
f 145/61/35 147/208/35 135/196/35
f 2/7/1 4/1/1 1/3/1
f 4/7/2 8/1/2 3/3/2
f 8/7/3 6/1/3 7/3/3
f 6/7/4 2/1/4 5/3/4
f 1/3/5 3/2/5 5/5/5
f 11/8/6 12/6/6 8/7/6
f 10/6/7 4/1/7 9/8/7
f 11/6/8 8/1/8 10/8/8
f 2/1/9 6/7/9 9/6/9
f 21/17/2 20/9/2 22/11/2
f 17/22/3 19/12/3 28/14/3
f 23/11/10 14/15/10 24/17/10
f 24/9/5 22/10/5 17/17/5
f 23/17/11 21/11/11 14/16/11
f 18/9/12 20/10/12 23/17/12
f 18/10/4 23/11/4 17/9/4
f 16/16/13 21/17/13 15/15/13
f 27/20/14 28/14/14 31/19/14
f 20/10/3 18/9/3 25/21/3
f 19/12/3 20/10/3 26/13/3
f 18/9/3 17/22/3 27/20/3
f 29/24/3 31/19/3 30/23/3
f 26/13/15 25/21/15 30/23/15
f 28/14/16 26/13/16 32/18/16
f 25/21/17 27/20/17 29/24/17
f 41/11/2 42/17/2 40/10/2
f 37/9/1 48/20/1 39/10/1
f 43/17/18 44/11/18 34/16/18
f 44/17/5 37/9/5 42/11/5
f 43/11/19 34/15/19 41/17/19
f 38/10/12 43/11/12 40/9/12
f 38/9/4 37/10/4 43/17/4
f 36/15/20 35/16/20 41/11/20
f 47/14/21 51/18/21 48/20/21
f 40/12/1 45/13/1 38/22/1
f 39/10/1 46/21/1 40/12/1
f 38/22/1 47/14/1 37/9/1
f 49/23/1 50/24/1 51/18/1
f 46/21/22 50/24/22 45/13/22
f 48/20/23 52/19/23 46/21/23
f 45/13/24 49/23/24 47/14/24
f 60/31/3 59/25/3 54/27/3
f 55/32/1 56/28/1 57/30/1
f 56/28/12 60/31/12 58/29/12
f 59/35/5 55/32/5 53/33/5
f 58/36/2 54/34/2 57/30/2
f 68/31/3 67/25/3 62/27/3
f 63/32/1 64/28/1 65/30/1
f 64/28/12 68/31/12 66/29/12
f 67/35/5 63/32/5 61/33/5
f 66/36/2 62/34/2 65/30/2
f 76/28/3 70/29/3 75/32/3
f 71/25/1 73/26/1 72/31/1
f 72/31/12 74/27/12 76/28/12
f 75/32/5 69/30/5 71/35/5
f 74/34/4 73/33/4 70/36/4
f 84/28/3 78/29/3 83/32/3
f 79/25/1 81/26/1 80/31/1
f 80/31/12 82/27/12 84/28/12
f 83/32/5 77/30/5 79/35/5
f 82/34/4 81/33/4 78/36/4
f 99/43/1 10/6/1 98/42/1
f 100/42/3 97/43/3 11/8/3
f 98/43/4 9/6/4 97/42/4
f 10/8/2 99/42/2 11/6/2
f 99/216/12 98/44/12 100/42/12
f 130/22/12 131/45/12 129/12/12
f 126/5/3 128/47/3 131/45/3
f 127/5/1 125/47/1 129/45/1
f 128/5/2 127/47/2 132/45/2
f 125/5/4 126/47/4 130/45/4
f 162/22/12 163/45/12 161/12/12
f 158/5/3 160/47/3 163/45/3
f 159/5/1 157/47/1 161/45/1
f 160/5/2 159/47/2 164/45/2
f 157/5/4 158/47/4 162/45/4
f 176/210/8 172/48/8 173/50/8
f 166/47/3 168/51/3 171/52/3
f 168/51/2 167/53/2 172/48/2
f 165/64/4 166/54/4 170/56/4
f 174/217/12 175/57/12 173/59/12
f 170/56/9 171/55/9 174/57/9
f 171/52/6 172/48/6 175/61/6
f 169/49/7 170/56/7 173/63/7
f 169/49/1 167/53/1 170/56/1
f 206/22/12 207/45/12 205/12/12
f 202/5/3 204/47/3 207/45/3
f 203/5/1 201/47/1 205/45/1
f 204/5/2 203/47/2 208/45/2
f 201/5/4 202/47/4 206/45/4
f 179/67/12 200/218/12 199/219/12
f 199/219/12 198/220/12 197/65/12
f 197/65/12 196/221/12 195/74/12
f 195/74/12 194/222/12 193/223/12
f 193/223/12 192/224/12 191/66/12
f 191/66/12 180/225/12 179/67/12
f 179/67/12 199/219/12 197/65/12
f 197/65/12 195/74/12 193/223/12
f 193/223/12 191/66/12 197/65/12
f 214/73/25 215/68/25 195/70/25
f 215/68/26 216/71/26 194/69/26
f 213/75/27 214/73/27 196/74/27
f 212/77/28 213/75/28 197/76/28
f 211/226/29 212/77/29 198/78/29
f 210/82/30 211/79/30 199/81/30
f 209/84/31 210/82/31 200/83/31
f 220/92/32 209/84/32 179/85/32
f 216/71/33 217/86/33 193/72/33
f 217/86/34 218/88/34 192/87/34
f 218/88/35 219/90/35 191/89/35
f 219/90/36 220/92/36 180/91/36
f 213/75/37 229/93/37 214/73/37
f 213/75/38 212/77/38 229/93/38
f 211/226/39 227/55/39 212/77/39
f 210/82/40 226/96/40 211/79/40
f 210/82/41 209/84/41 226/96/41
f 220/92/42 224/99/42 209/84/42
f 219/90/43 223/100/43 220/92/43
f 215/68/44 214/73/44 231/101/44
f 215/68/45 231/101/45 216/71/45
f 217/86/46 216/71/46 221/103/46
f 217/86/47 221/103/47 218/88/47
f 218/88/48 222/104/48 219/90/48
f 189/107/49 190/105/49 223/100/49
f 222/104/50 188/106/50 223/100/50
f 224/99/51 190/105/51 225/98/51
f 177/108/52 178/109/52 225/98/52
f 178/109/53 181/110/53 226/96/53
f 221/103/54 187/111/54 222/104/54
f 186/116/55 187/111/55 232/102/55
f 181/54/56 182/112/56 227/55/56
f 182/112/57 183/113/57 228/95/57
f 183/113/58 184/114/58 229/93/58
f 184/114/59 185/115/59 230/94/59
f 231/101/60 185/115/60 232/102/60
f 261/174/26 262/117/26 273/119/26
f 256/159/12 246/120/12 268/122/12
f 239/69/29 240/123/29 251/125/29
f 236/83/32 237/126/32 248/128/32
f 243/142/26 244/129/26 255/130/26
f 233/91/34 234/131/34 246/133/34
f 240/123/28 241/134/28 252/124/28
f 249/127/31 237/126/31 250/137/31
f 244/129/33 233/91/33 256/119/33
f 234/131/35 235/138/35 245/132/35
f 241/134/27 242/87/27 253/135/27
f 238/136/30 239/80/30 250/137/30
f 235/138/36 236/83/36 247/139/36
f 242/87/25 243/142/25 254/140/25
f 245/160/12 247/143/12 257/145/12
f 253/161/12 254/135/12 265/147/12
f 250/162/12 251/148/12 262/150/12
f 247/143/12 248/151/12 259/144/12
f 266/146/12 254/135/12 267/154/12
f 263/149/12 251/148/12 264/156/12
f 248/151/12 249/157/12 260/152/12
f 255/153/12 256/159/12 267/154/12
f 246/120/12 245/160/12 258/121/12
f 252/155/12 253/161/12 264/156/12
f 249/157/12 250/162/12 261/158/12
f 268/175/30 258/163/30 280/164/30
f 257/176/28 259/165/28 269/166/28
f 265/177/36 266/167/36 277/128/36
f 262/117/33 263/120/33 274/118/33
f 259/165/27 260/169/27 271/133/27
f 266/167/32 267/171/32 278/168/32
f 263/227/34 264/172/34 275/127/34
f 260/169/25 261/174/25 272/170/25
f 267/171/31 268/175/31 279/139/31
f 258/163/29 257/176/29 270/132/29
f 264/172/35 265/177/35 276/173/35
f 101/180/12 102/228/12 103/229/12
f 103/229/12 104/230/12 105/231/12
f 105/231/12 106/232/12 107/178/12
f 107/178/12 108/233/12 109/179/12
f 109/179/12 110/234/12 111/235/12
f 111/235/12 112/236/12 101/180/12
f 101/180/12 103/229/12 105/231/12
f 105/231/12 107/178/12 101/180/12
f 109/179/12 111/235/12 101/180/12
f 104/205/32 116/181/32 105/183/32
f 105/183/31 117/182/31 106/185/31
f 106/185/30 118/184/30 107/187/30
f 108/204/28 120/188/28 109/190/28
f 109/190/27 121/189/27 110/192/27
f 110/192/25 122/191/25 111/194/25
f 102/199/35 113/195/35 103/197/35
f 101/237/34 114/198/34 102/199/34
f 112/203/33 124/200/33 101/202/33
f 111/194/26 123/193/26 112/203/26
f 107/187/29 119/186/29 108/204/29
f 103/197/36 115/196/36 104/205/36
f 133/178/12 134/238/12 135/239/12
f 135/239/12 136/240/12 133/178/12
f 137/241/12 138/242/12 139/206/12
f 139/206/12 140/243/12 141/207/12
f 141/207/12 142/244/12 143/245/12
f 143/245/12 144/246/12 133/178/12
f 133/178/12 136/240/12 137/241/12
f 137/241/12 139/206/12 133/178/12
f 141/207/12 143/245/12 133/178/12
f 135/196/36 147/208/36 136/181/36
f 136/181/32 148/60/32 137/182/32
f 137/182/31 149/209/31 138/184/31
f 138/184/30 150/210/30 139/186/30
f 139/186/29 151/211/29 140/188/29
f 140/188/28 152/50/28 141/189/28
f 141/189/27 153/212/27 142/191/27
f 142/191/25 154/63/25 143/193/25
f 143/193/26 155/213/26 144/200/26
f 144/200/33 156/62/33 133/201/33
f 133/198/34 146/215/34 134/195/34
f 134/195/35 145/61/35 135/196/35

View File

@ -0,0 +1,68 @@
# Blender v2.76 (sub 0) OBJ File: 'chemplant_new_fluid.blend'
# www.blender.org
o Cylinder.002_Cylinder.001
v -0.000000 0.875000 -0.475000
v -0.000000 1.000000 -0.475000
v 0.237500 0.875000 -0.411362
v 0.237500 1.000000 -0.411362
v 0.411362 0.875000 -0.237500
v 0.411362 1.000000 -0.237500
v 0.475000 0.875000 0.000000
v 0.475000 1.000000 0.000000
v 0.411362 0.875000 0.237500
v 0.411362 1.000000 0.237500
v 0.237500 0.875000 0.411362
v 0.237500 1.000000 0.411362
v 0.000000 0.875000 0.475000
v 0.000000 1.000000 0.475000
v -0.237500 0.875000 0.411362
v -0.237500 1.000000 0.411362
v -0.411362 0.875000 0.237500
v -0.411362 1.000000 0.237500
v -0.475000 0.875000 0.000000
v -0.475000 1.000000 0.000000
v -0.411362 0.875000 -0.237500
v -0.411362 1.000000 -0.237500
v -0.237500 0.875000 -0.411362
v -0.237500 1.000000 -0.411362
vt 0.500000 1.000000
vt 0.500000 -0.000000
vt 1.000000 -0.000000
vt 1.000000 1.000000
vn 0.258800 0.000000 -0.965900
vn 0.707100 0.000000 -0.707100
vn 0.965900 0.000000 -0.258800
vn 0.965900 0.000000 0.258800
vn 0.707100 0.000000 0.707100
vn 0.258800 0.000000 0.965900
vn -0.258800 0.000000 0.965900
vn -0.707100 0.000000 0.707100
vn -0.965900 0.000000 0.258800
vn -0.965900 0.000000 -0.258800
vn -0.258800 0.000000 -0.965900
vn -0.707100 0.000000 -0.707100
s off
f 2/1/1 4/2/1 3/3/1
f 4/1/2 6/2/2 5/3/2
f 6/1/3 8/2/3 7/3/3
f 8/1/4 10/2/4 9/3/4
f 10/1/5 12/2/5 11/3/5
f 12/1/6 14/2/6 13/3/6
f 14/1/7 16/2/7 15/3/7
f 16/1/8 18/2/8 17/3/8
f 18/1/9 20/2/9 19/3/9
f 20/1/10 22/2/10 21/3/10
f 24/1/11 2/2/11 1/3/11
f 22/1/12 24/2/12 23/3/12
f 1/4/1 2/1/1 3/3/1
f 3/4/2 4/1/2 5/3/2
f 5/4/3 6/1/3 7/3/3
f 7/4/4 8/1/4 9/3/4
f 9/4/5 10/1/5 11/3/5
f 11/4/6 12/1/6 13/3/6
f 13/4/7 14/1/7 15/3/7
f 15/4/8 16/1/8 17/3/8
f 17/4/9 18/1/9 19/3/9
f 19/4/10 20/1/10 21/3/10
f 23/4/11 24/1/11 1/3/11
f 21/4/12 22/1/12 23/3/12

View File

@ -0,0 +1,83 @@
# Blender v2.76 (sub 0) OBJ File: 'chemplant_new_fluidcap.blend'
# www.blender.org
o Cylinder.002_Cylinder.001
v -0.000000 0.875000 -0.475000
v -0.000000 1.000000 -0.356250
v 0.237500 0.875000 -0.411362
v 0.178125 1.000000 -0.308521
v 0.411362 0.875000 -0.237500
v 0.308522 1.000000 -0.178125
v 0.475000 0.875000 0.000000
v 0.356250 1.000000 0.000000
v 0.411362 0.875000 0.237500
v 0.308522 1.000000 0.178125
v 0.237500 0.875000 0.411362
v 0.178125 1.000000 0.308522
v 0.000000 0.875000 0.475000
v 0.000000 1.000000 0.356250
v -0.237500 0.875000 0.411362
v -0.178125 1.000000 0.308522
v -0.411362 0.875000 0.237500
v -0.308521 1.000000 0.178125
v -0.475000 0.875000 0.000000
v -0.356250 1.000000 0.000000
v -0.411362 0.875000 -0.237500
v -0.308522 1.000000 -0.178125
v -0.237500 0.875000 -0.411362
v -0.178125 1.000000 -0.308521
v 0.000000 1.000000 0.000000
vt 0.500000 1.000000
vt 0.500000 -0.000000
vt 1.000000 -0.000000
vt 1.000000 1.000000
vt -1.000000 0.500000
vn 0.190700 0.676100 -0.711700
vn 0.521000 0.676100 -0.521000
vn 0.711700 0.676100 -0.190700
vn 0.711700 0.676100 0.190700
vn 0.521000 0.676100 0.521000
vn 0.190700 0.676100 0.711700
vn -0.190700 0.676100 0.711700
vn -0.521000 0.676100 0.521000
vn -0.711700 0.676100 0.190700
vn -0.711700 0.676100 -0.190700
vn -0.190700 0.676100 -0.711700
vn -0.521000 0.676100 -0.521000
vn 0.000000 1.000000 0.000000
s off
f 2/1/1 4/2/1 3/3/1
f 4/1/2 6/2/2 5/3/2
f 6/1/3 8/2/3 7/3/3
f 8/1/4 10/2/4 9/3/4
f 10/1/5 12/2/5 11/3/5
f 12/1/6 14/2/6 13/3/6
f 14/1/7 16/2/7 15/3/7
f 16/1/8 18/2/8 17/3/8
f 18/1/9 20/2/9 19/3/9
f 19/4/10 20/1/10 22/2/10
f 24/1/11 2/2/11 1/3/11
f 22/1/12 24/2/12 23/3/12
f 20/4/13 25/5/13 22/3/13
f 18/4/13 25/5/13 20/3/13
f 16/4/13 25/5/13 18/3/13
f 14/4/13 25/5/13 16/3/13
f 12/4/13 25/5/13 14/3/13
f 10/4/13 25/5/13 12/3/13
f 8/4/13 25/5/13 10/3/13
f 6/4/13 25/5/13 8/3/13
f 4/4/13 25/5/13 6/3/13
f 2/4/13 25/5/13 4/3/13
f 24/4/13 25/5/13 2/3/13
f 22/4/13 25/5/13 24/3/13
f 1/4/1 2/1/1 3/3/1
f 3/4/2 4/1/2 5/3/2
f 5/4/3 6/1/3 7/3/3
f 7/4/4 8/1/4 9/3/4
f 9/4/5 10/1/5 11/3/5
f 11/4/6 12/1/6 13/3/6
f 13/4/7 14/1/7 15/3/7
f 15/4/8 16/1/8 17/3/8
f 17/4/9 18/1/9 19/3/9
f 21/3/10 19/4/10 22/2/10
f 23/4/11 24/1/11 1/3/11
f 21/4/12 22/1/12 23/3/12

View File

@ -0,0 +1,75 @@
# Blender v2.76 (sub 0) OBJ File: 'chemplant_new_piston.blend'
# www.blender.org
o Cube.001_Cube.004
v 0.375000 2.750000 -0.375000
v 0.375000 3.000000 -0.375000
v 0.375000 2.750000 -0.875000
v 0.375000 3.000000 -0.875000
v 0.875000 2.750000 -0.375000
v 0.875000 3.000000 -0.375000
v 0.875000 2.750000 -0.875000
v 0.875000 3.000000 -0.875000
v 0.500000 2.750000 -0.750000
v 0.500000 2.750000 -0.500000
v 0.750000 2.750000 -0.750000
v 0.750000 2.750000 -0.500000
v 0.500000 2.250000 -0.750000
v 0.500000 2.250000 -0.500000
v 0.750000 2.250000 -0.750000
v 0.750000 2.250000 -0.500000
vt 0.500000 0.125000
vt 0.500000 0.000000
vt 0.750000 0.000000
vt 0.250000 0.125000
vt 0.250000 0.000000
vt 0.000000 0.125000
vt 0.000000 0.000000
vt 0.750000 0.125000
vt 1.000000 0.000000
vt 0.500000 0.375000
vt 0.437500 0.312500
vt 0.437500 0.187500
vt 0.000000 0.375000
vt 0.625000 0.375000
vt 0.625000 0.125000
vt 0.312500 0.187500
vt 0.312500 0.312500
vt 0.250000 0.375000
vt 0.875000 0.375000
vt 0.875000 0.125000
vt 1.000000 0.125000
vt 0.750000 0.375000
vt 1.000000 0.375000
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
s off
f 4/1/1 3/2/1 1/3/1
f 8/4/2 7/5/2 3/2/2
f 6/6/3 5/7/3 7/5/3
f 2/8/4 1/3/4 5/9/4
f 7/10/5 11/11/5 9/12/5
f 8/13/6 4/6/6 2/4/6
f 10/14/4 14/15/4 16/8/4
f 1/4/5 10/16/5 12/17/5
f 5/18/5 12/17/5 11/11/5
f 3/1/5 9/12/5 10/16/5
f 11/19/2 15/20/2 13/21/2
f 12/22/3 16/8/3 15/20/3
f 9/10/1 13/1/1 14/15/1
f 2/8/1 4/1/1 1/3/1
f 4/1/2 8/4/2 3/2/2
f 8/4/3 6/6/3 7/5/3
f 6/21/4 2/8/4 5/9/4
f 3/1/5 7/10/5 9/12/5
f 6/18/6 8/13/6 2/4/6
f 12/22/4 10/14/4 16/8/4
f 5/18/5 1/4/5 12/17/5
f 7/10/5 5/18/5 11/11/5
f 1/4/5 3/1/5 10/16/5
f 9/23/2 11/19/2 13/21/2
f 11/19/3 12/22/3 15/20/3
f 10/14/1 9/10/1 14/15/1

View File

@ -0,0 +1,135 @@
# Blender v2.76 (sub 0) OBJ File: 'chemplant_new_spinner.blend'
# www.blender.org
o Cylinder
v 0.000000 0.875000 -0.062500
v 0.000000 2.937500 -0.062500
v 0.044194 0.875000 -0.044194
v 0.044194 2.937500 -0.044194
v 0.062500 0.875000 0.000000
v 0.062500 2.937500 0.000000
v 0.044194 0.875000 0.044194
v 0.044194 2.937500 0.044194
v -0.000000 0.875000 0.062500
v -0.000000 2.937500 0.062500
v -0.044194 0.875000 0.044194
v -0.044194 2.937500 0.044194
v -0.062500 0.875000 -0.000000
v -0.062500 2.937500 -0.000000
v -0.044194 0.875000 -0.044194
v -0.044194 2.937500 -0.044194
v 0.000000 0.875000 -0.437500
v 0.000000 2.875000 -0.437500
v 0.437500 0.875000 0.000000
v 0.437500 2.875000 0.000000
v -0.000000 0.875000 0.437500
v -0.000000 2.875000 0.437500
v -0.437500 0.875000 -0.000000
v -0.437500 2.875000 -0.000000
v 0.000000 0.875000 -0.062500
v 0.000000 2.875000 -0.062500
v 0.062500 0.875000 0.000000
v 0.062500 2.875000 0.000000
v -0.000000 0.875000 0.062500
v -0.000000 2.875000 0.062500
v -0.062500 0.875000 -0.000000
v -0.062500 2.875000 -0.000000
v 0.000000 0.875000 -0.437500
v 0.000000 2.875000 -0.437500
v 0.437500 0.875000 0.000000
v 0.437500 2.875000 0.000000
v -0.000000 0.875000 0.437500
v -0.000000 2.875000 0.437500
v -0.437500 0.875000 -0.000000
v -0.437500 2.875000 -0.000000
v 0.000000 0.875000 -0.062500
v 0.000000 2.875000 -0.062500
v 0.062500 0.875000 0.000000
v 0.062500 2.875000 0.000000
v -0.000000 0.875000 0.062500
v -0.000000 2.875000 0.062500
v -0.062500 0.875000 -0.000000
v -0.062500 2.875000 -0.000000
vt 0.166667 0.916667
vt 0.138889 0.916667
vt 0.138889 -0.000000
vt 0.111111 0.916667
vt 0.111111 -0.000000
vt 0.083333 0.916667
vt 0.083333 -0.000000
vt 0.055556 0.916667
vt 0.055556 -0.000000
vt 0.027778 0.916667
vt 0.027778 -0.000000
vt -0.000000 0.916667
vt -0.000000 -0.000000
vt -0.000000 0.944444
vt 0.027778 0.972222
vt 0.194444 0.916667
vt 0.166667 -0.000000
vt 0.222222 0.916667
vt 0.194444 -0.000000
vt 0.555556 0.888889
vt 0.555556 -0.000000
vt 0.722222 -0.000000
vt 0.388889 0.888889
vt 0.388889 -0.000000
vt 0.222222 0.888889
vt 0.222222 -0.000000
vt 0.888889 0.888889
vt 0.888889 0.000000
vt 0.055556 0.944444
vt 0.055556 0.972222
vt 0.000000 0.972222
vt 0.722222 0.888889
vn 0.382700 0.000000 -0.923900
vn 0.923900 0.000000 -0.382700
vn 0.923900 0.000000 0.382700
vn 0.382700 0.000000 0.923900
vn -0.382700 0.000000 0.923900
vn -0.923900 0.000000 0.382700
vn 0.000000 1.000000 -0.000000
vn -0.382700 0.000000 -0.923900
vn -0.923900 0.000000 -0.382700
vn 0.000000 0.000000 -1.000000
vn -1.000000 0.000000 -0.000000
vn -0.000000 0.000000 1.000000
vn 1.000000 0.000000 0.000000
s off
f 2/1/1 4/2/1 3/3/1
f 4/2/2 6/4/2 5/5/2
f 6/4/3 8/6/3 7/7/3
f 8/6/4 10/8/4 9/9/4
f 10/8/5 12/10/5 11/11/5
f 12/10/6 14/12/6 13/13/6
f 14/14/7 10/10/7 2/15/7
f 16/16/8 2/1/8 1/17/8
f 14/18/9 16/16/9 15/19/9
f 32/20/10 31/21/10 23/22/10
f 30/23/11 29/24/11 21/21/11
f 28/25/12 27/26/12 19/24/12
f 18/27/11 17/28/11 25/22/11
f 39/22/12 47/21/12 48/20/12
f 37/21/13 45/24/13 46/23/13
f 35/24/10 43/26/10 44/25/10
f 41/22/13 33/28/13 34/27/13
f 1/17/1 2/1/1 3/3/1
f 3/3/2 4/2/2 5/5/2
f 5/5/3 6/4/3 7/7/3
f 7/7/4 8/6/4 9/9/4
f 9/9/5 10/8/5 11/11/5
f 11/11/6 12/10/6 13/13/6
f 6/29/7 4/30/7 2/15/7
f 2/15/7 16/31/7 14/14/7
f 14/14/7 12/12/7 10/10/7
f 10/10/7 8/8/7 6/29/7
f 6/29/7 2/15/7 10/10/7
f 15/19/8 16/16/8 1/17/8
f 13/26/9 14/18/9 15/19/9
f 24/32/10 32/20/10 23/22/10
f 22/20/11 30/23/11 21/21/11
f 20/23/12 28/25/12 19/24/12
f 26/32/11 18/27/11 25/22/11
f 40/32/12 39/22/12 48/20/12
f 38/20/13 37/21/13 46/23/13
f 36/23/10 35/24/10 44/25/10
f 42/32/13 41/22/13 34/27/13

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1002 B

After

Width:  |  Height:  |  Size: 1014 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 242 B

After

Width:  |  Height:  |  Size: 276 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 214 B

After

Width:  |  Height:  |  Size: 235 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 366 B

After

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 689 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
assets/hbm/textures/models/ModelPylon.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 251 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 507 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1008 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 785 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 269 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 560 B

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 895 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

View File

@ -12,6 +12,7 @@ import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.util.ChatComponentText;
import net.minecraft.util.MathHelper;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
@ -121,10 +122,12 @@ public class RadioRec extends BlockContainer {
return true;
} else if(!player.isSneaking())
{
FMLNetworkHandler.openGui(player, MainRegistry.instance, ModBlocks.guiID_radiorec, world, x, y, z);
//FMLNetworkHandler.openGui(player, MainRegistry.instance, ModBlocks.guiID_radiorec, world, x, y, z);
player.addChatMessage(new ChatComponentText("It's a broken radio, it doesn't do anything. What did you expect, a plasma TV?"));
return true;
} else {
return true;
//return true;
return false;
}
}

View File

@ -84,8 +84,9 @@ public class Radiobox extends BlockContainer {
return true;
} else {
FMLNetworkHandler.openGui(player, MainRegistry.instance, ModBlocks.guiID_radiobox, world, x, y, z);
return true;
//FMLNetworkHandler.openGui(player, MainRegistry.instance, ModBlocks.guiID_radiobox, world, x, y, z);
//return true;
return false;
}
}

View File

@ -1198,7 +1198,7 @@ public class MachineRecipes {
public ArrayList<ItemStack> getAlloyFuels() {
ArrayList<ItemStack> fuels = new ArrayList<ItemStack>();
fuels.add(new ItemStack(Items.coal));
fuels.add(new ItemStack(Item.getItemFromBlock(Blocks.coal_block)));
fuels.add(new ItemStack(Blocks.coal_block));
fuels.add(new ItemStack(Items.lava_bucket));
fuels.add(new ItemStack(Items.blaze_rod));
fuels.add(new ItemStack(Items.blaze_powder));

View File

@ -3,6 +3,7 @@ package com.hbm.inventory.gui;
import org.lwjgl.opengl.GL11;
import com.hbm.inventory.container.ContainerMachineAssembler;
import com.hbm.items.ModItems;
import com.hbm.lib.RefStrings;
import com.hbm.tileentity.machine.TileEntityMachineAssembler;
@ -30,6 +31,18 @@ public class GUIMachineAssembler extends GuiInfoContainer {
super.drawScreen(mouseX, mouseY, f);
this.drawElectricityInfo(this, mouseX, mouseY, guiLeft + 116, guiTop + 70 - 52, 16, 52, assembler.power, assembler.maxPower);
if(assembler.getStackInSlot(4) == null || assembler.getStackInSlot(4).getItem()!= ModItems.assembly_template) {
String[] text = new String[] { "Error: This machine requires an assembly template!" };
this.drawCustomInfoStat(mouseX, mouseY, guiLeft - 16, guiTop + 36, 16, 16, guiLeft - 8, guiTop + 36 + 16, text);
}
String[] text = new String[] { "Acceptable upgrades:",
" -Red (speed)",
" -Blue (energy saving)",
"Max upgrade level is 3"};
this.drawCustomInfoStat(mouseX, mouseY, guiLeft + 141, guiTop + 40, 8, 8, guiLeft + 141, guiTop + 40 + 16, text);
}
@Override
@ -51,5 +64,12 @@ public class GUIMachineAssembler extends GuiInfoContainer {
int j = assembler.getProgressScaled(83);
drawTexturedModalRect(guiLeft + 45, guiTop + 82, 2, 222, j, 32);
if(assembler.getStackInSlot(4) == null || assembler.getStackInSlot(4).getItem()!= ModItems.assembly_template) {
this.drawInfoPanel(guiLeft - 16, guiTop + 36, 16, 16, 6);
}
this.drawInfoPanel(guiLeft + 141, guiTop + 40, 8, 8, 8);
}
}

View File

@ -5,6 +5,7 @@ import org.lwjgl.opengl.GL11;
import com.hbm.inventory.FluidTank;
import com.hbm.inventory.container.ContainerMachineAssembler;
import com.hbm.inventory.container.ContainerMachineChemplant;
import com.hbm.items.ModItems;
import com.hbm.lib.RefStrings;
import com.hbm.tileentity.machine.TileEntityMachineAssembler;
import com.hbm.tileentity.machine.TileEntityMachineChemplant;
@ -37,6 +38,18 @@ public class GUIMachineChemplant extends GuiInfoContainer {
chemplant.tanks[2].renderTankInfo(this, mouseX, mouseY, guiLeft + 134, guiTop + 52 - 34, 16, 34);
chemplant.tanks[3].renderTankInfo(this, mouseX, mouseY, guiLeft + 152, guiTop + 52 - 34, 16, 34);
this.drawElectricityInfo(this, mouseX, mouseY, guiLeft + 44, guiTop + 70 - 52, 16, 52, chemplant.power, chemplant.maxPower);
if(chemplant.getStackInSlot(4) == null || chemplant.getStackInSlot(4).getItem()!= ModItems.chemistry_template) {
String[] text = new String[] { "Error: This machine requires a chemistry template!" };
this.drawCustomInfoStat(mouseX, mouseY, guiLeft - 16, guiTop + 36, 16, 16, guiLeft - 8, guiTop + 36 + 16, text);
}
String[] text = new String[] { "Acceptable upgrades:",
" -Red (speed)",
" -Blue (energy saving)",
"Max upgrade level is 3"};
this.drawCustomInfoStat(mouseX, mouseY, guiLeft + 105, guiTop + 40, 8, 8, guiLeft + 105, guiTop + 40 + 16, text);
}
@Override
@ -58,6 +71,13 @@ public class GUIMachineChemplant extends GuiInfoContainer {
int j = chemplant.getProgressScaled(90);
drawTexturedModalRect(guiLeft + 43, guiTop + 89, 0, 222, j, 18);
this.drawInfoPanel(guiLeft + 105, guiTop + 40, 8, 8, 8);
if(chemplant.getStackInSlot(4) == null || chemplant.getStackInSlot(4).getItem()!= ModItems.chemistry_template) {
this.drawInfoPanel(guiLeft - 16, guiTop + 36, 16, 16, 6);
}
Minecraft.getMinecraft().getTextureManager().bindTexture(chemplant.tanks[0].getSheet());
chemplant.tanks[0].renderTank(this, guiLeft + 8, guiTop + 52, chemplant.tanks[0].getTankType().textureX() * FluidTank.x, chemplant.tanks[0].getTankType().textureY() * FluidTank.y, 16, 34);

View File

@ -30,6 +30,13 @@ public class GUIMachineMiningDrill extends GuiInfoContainer {
super.drawScreen(mouseX, mouseY, f);
this.drawElectricityInfo(this, mouseX, mouseY, guiLeft + 8, guiTop + 69 - 52, 16, 52, diFurnace.power, diFurnace.maxPower);
String[] text = new String[] { "Acceptable upgrades:",
" -Red (speed)",
" -Blue (energy saving)",
" -Green (drill radius)",
"Max upgrade level is 3"};
this.drawCustomInfoStat(mouseX, mouseY, guiLeft + 141, guiTop + 39, 8, 8, guiLeft + 141, guiTop + 39 + 16, text);
}
@Override
@ -56,5 +63,7 @@ public class GUIMachineMiningDrill extends GuiInfoContainer {
drawTexturedModalRect(guiLeft + 44, guiTop + 17, 192, 0, 16, 16);
if(k == 1)
drawTexturedModalRect(guiLeft + 44, guiTop + 17, 208, 0, 16, 16);
this.drawInfoPanel(guiLeft + 141, guiTop + 39, 8, 8, 8);
}
}

View File

@ -30,6 +30,19 @@ public class GUIMachineShredder extends GuiInfoContainer {
super.drawScreen(mouseX, mouseY, f);
this.drawElectricityInfo(this, mouseX, mouseY, guiLeft + 8, guiTop + 106 - 88, 16, 88, diFurnace.power, diFurnace.maxPower);
boolean flag = false;
if(diFurnace.getGearLeft() == 0 || diFurnace.getGearLeft() == 3)
flag = true;
if(diFurnace.getGearRight() == 0 || diFurnace.getGearRight() == 3)
flag = true;
if(flag) {
String[] text = new String[] { "Error: Shredder blades are broken or missing!" };
this.drawCustomInfoStat(mouseX, mouseY, guiLeft - 16, guiTop + 36, 16, 16, guiLeft - 8, guiTop + 36 + 16, text);
}
}
@Override
@ -51,6 +64,11 @@ public class GUIMachineShredder extends GuiInfoContainer {
drawTexturedModalRect(guiLeft + 8, guiTop + 106 - i, 176, 160 - i, 16, i);
}
int j1 = diFurnace.getDiFurnaceProgressScaled(34);
drawTexturedModalRect(guiLeft + 63, guiTop + 89, 176, 54, j1 + 1, 18);
boolean flag = false;
if(diFurnace.getGearLeft() != 0)
{
int i = diFurnace.getGearLeft();
@ -65,7 +83,10 @@ public class GUIMachineShredder extends GuiInfoContainer {
if(i == 3)
{
drawTexturedModalRect(guiLeft + 43, guiTop + 71, 176, 36, 18, 18);
flag = true;
}
} else {
flag = true;
}
if(diFurnace.getGearRight() != 0)
@ -82,10 +103,13 @@ public class GUIMachineShredder extends GuiInfoContainer {
if(i == 3)
{
drawTexturedModalRect(guiLeft + 79, guiTop + 71, 194, 36, 18, 18);
flag = true;
}
} else {
flag = true;
}
int j1 = diFurnace.getDiFurnaceProgressScaled(34);
drawTexturedModalRect(guiLeft + 63, guiTop + 89, 176, 54, j1 + 1, 18);
if(flag)
this.drawInfoPanel(guiLeft - 16, guiTop + 36, 16, 16, 6);
}
}

View File

@ -33,6 +33,10 @@ public class GUIMachineTurbofan extends GuiInfoContainer {
diFurnace.tank.renderTankInfo(this, mouseX, mouseY, guiLeft + 53, guiTop + 69 - 52, 34, 52);
this.drawElectricityInfo(this, mouseX, mouseY, guiLeft + 152 - 9, guiTop + 69 - 52, 16, 52, diFurnace.power, diFurnace.maxPower);
String[] text = new String[] { "Acceptable upgrades:",
" -Pink (afterburner)" };
this.drawCustomInfoStat(mouseX, mouseY, guiLeft + 96, guiTop + 21, 8, 8, guiLeft + 96, guiTop + 21 + 16, text);
}
@Override
@ -58,6 +62,8 @@ public class GUIMachineTurbofan extends GuiInfoContainer {
int i = diFurnace.afterburner;
drawTexturedModalRect(guiLeft + 107, guiTop + 53, 176, (i - 1) * 16, 16, 16);
}
this.drawInfoPanel(guiLeft + 96, guiTop + 21, 8, 8, 8);
Minecraft.getMinecraft().getTextureManager().bindTexture(diFurnace.tank.getSheet());
diFurnace.tank.renderTank(this, guiLeft + 53, guiTop + 69, diFurnace.tank.getTankType().textureX() * FluidTank.x, diFurnace.tank.getTankType().textureY() * FluidTank.y, 16, 52);

View File

@ -14,7 +14,7 @@ import net.minecraft.client.resources.I18n;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.util.ResourceLocation;
public class GUIWasteDrum extends GuiContainer {
public class GUIWasteDrum extends GuiInfoContainer {
private static ResourceLocation texture = new ResourceLocation(RefStrings.MODID + ":textures/gui/gui_waste_drum.png");
private TileEntityWasteDrum diFurnace;
@ -27,6 +27,16 @@ public class GUIWasteDrum extends GuiContainer {
this.ySize = 186;
}
@Override
public void drawScreen(int mouseX, int mouseY, float f) {
super.drawScreen(mouseX, mouseY, f);
String[] text = new String[] { "The drum will cool down hot nuclear",
"waste when submerged in water. More",
"water speeds up the process." };
this.drawCustomInfoStat(mouseX, mouseY, guiLeft - 16, guiTop + 36, 16, 16, guiLeft - 8, guiTop + 36 + 16, text);
}
@Override
protected void drawGuiContainerForegroundLayer(int i, int j) {
String name = this.diFurnace.hasCustomInventoryName() ? this.diFurnace.getInventoryName() : I18n.format(this.diFurnace.getInventoryName());
@ -40,5 +50,7 @@ public class GUIWasteDrum extends GuiContainer {
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
Minecraft.getMinecraft().getTextureManager().bindTexture(texture);
drawTexturedModalRect(guiLeft, guiTop, 0, 0, xSize, ySize);
this.drawInfoPanel(guiLeft - 16, guiTop + 36, 16, 16, 2);
}
}

View File

@ -68,6 +68,18 @@ public abstract class GuiInfoContainer extends GuiContainer {
case 7:
//Large yellow !
drawTexturedModalRect(x, y, 24, 16, 16, 16); break;
case 8:
//Small blue *
drawTexturedModalRect(x, y, 0, 32, 8, 8); break;
case 9:
//Small grey *
drawTexturedModalRect(x, y, 0, 40, 8, 8); break;
case 10:
//Large blue *
drawTexturedModalRect(x, y, 8, 32, 16, 16); break;
case 11:
//Large grey *
drawTexturedModalRect(x, y, 24, 32, 16, 16); break;
}
}

View File

@ -69,8 +69,9 @@ public class Library {
public static String LordVertice = "a41df45e-13d8-4677-9398-090d3882b74f";
public static String CodeRed_ = "912ec334-e920-4dd7-8338-4d9b2d42e0a1";
public static String dxmaster769 = "62c168b2-d11d-4dbf-9168-c6cea3dcb20e";
public static String nostalgia = "e82684a7-30f1-44d2-ab37-41b342be1bbd";
public static String samino2 = "87c3960a-4332-46a0-a929-ef2a488d1cda";
public static String Dr_Nostalgia = "e82684a7-30f1-44d2-ab37-41b342be1bbd";
public static String Samino2 = "87c3960a-4332-46a0-a929-ef2a488d1cda";
public static String Hoboy03new = "d7f29d9c-5103-4f6f-88e1-2632ff95973f";
public static List<String> superuser = new ArrayList<String>();

View File

@ -41,6 +41,9 @@ public class ClientProxy extends ServerProxy
RenderingRegistry.registerBlockHandler(new RenderTaintBlock());
RenderingRegistry.registerBlockHandler(new RenderRoofBlock());
MinecraftForgeClient.registerItemRenderer(ModItems.assembly_template, new ItemRenderTemplate());
MinecraftForgeClient.registerItemRenderer(ModItems.chemistry_template, new ItemRenderTemplate());
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTestRender.class, new RenderTestRender());

View File

@ -0,0 +1,60 @@
package com.hbm.render.item;
import org.lwjgl.input.Keyboard;
import org.lwjgl.opengl.GL11;
import com.hbm.inventory.MachineRecipes;
import com.hbm.items.ModItems;
import com.hbm.render.misc.RenderDecoItem;
import com.hbm.render.misc.RenderItemStack;
import codechicken.lib.render.RenderUtils;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.RenderHelper;
import net.minecraft.client.renderer.entity.RenderItem;
import net.minecraft.client.renderer.entity.RenderManager;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.item.ItemBlock;
import net.minecraft.item.ItemStack;
import net.minecraftforge.client.IItemRenderer;
public class ItemRenderTemplate implements IItemRenderer {
private ItemStack currentItem;
private RenderItem itemRenderer;
private RenderManager renderManager = RenderManager.instance;
public boolean handleRenderType(ItemStack stack, IItemRenderer.ItemRenderType type) {
if (Keyboard.isKeyDown(Keyboard.KEY_LSHIFT) && (type == IItemRenderer.ItemRenderType.INVENTORY)) {
if(stack.getItem() == ModItems.assembly_template)
this.currentItem = MachineRecipes.getOutputFromTempate(stack);
if(stack.getItem() == ModItems.chemistry_template)
this.currentItem = new ItemStack(ModItems.chemistry_icon, 1, stack.getItemDamage());
if(this.currentItem != null) {
return true;
}
}
return false;
}
public boolean shouldUseRenderHelper(IItemRenderer.ItemRenderType type, ItemStack stack, IItemRenderer.ItemRendererHelper renderHelper) {
return false;
}
public void renderItem(IItemRenderer.ItemRenderType type, ItemStack stack, Object... args) {
GL11.glPushMatrix();
RenderHelper.enableGUIStandardItemLighting();
if(currentItem != null)
RenderItemStack.renderItemStack(0, 0, 1.0F, currentItem);
else
RenderItemStack.renderItemStack(0, 0, 1.0F, stack);
GL11.glPopMatrix();
}
}

View File

@ -19,6 +19,7 @@ public class RenderAccessoryUtility {
private static ResourceLocation ayy = new ResourceLocation(RefStrings.MODID + ":textures/models/CapeAyy.png");
private static ResourceLocation nostalgia = new ResourceLocation(RefStrings.MODID + ":textures/models/CapeNostalgia.png");
private static ResourceLocation sam = new ResourceLocation(RefStrings.MODID + ":textures/models/CapeSam.png");
private static ResourceLocation hoboy = new ResourceLocation(RefStrings.MODID + ":textures/models/CapeHoboy.png");
private static ResourceLocation test = new ResourceLocation(RefStrings.MODID + ":textures/models/CapeTest.png");
public static ResourceLocation getCloakFromPlayer(EntityPlayer player) {
@ -48,12 +49,15 @@ public class RenderAccessoryUtility {
if(uuid.equals(Library.dxmaster769)) {
return ayy;
}
if(uuid.equals(Library.nostalgia)) {
if(uuid.equals(Library.Dr_Nostalgia)) {
return nostalgia;
}
if(uuid.equals(Library.samino2)) {
if(uuid.equals(Library.Samino2)) {
return sam;
}
if(uuid.equals(Library.Hoboy03new)) {
return hoboy;
}
if(name.startsWith("Player")) {
return test;
}

View File

@ -1,11 +1,11 @@
package com.hbm.render.tileentity;
package com.hbm.render.misc;
import net.minecraft.client.renderer.entity.RenderItem;
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
import net.minecraft.item.ItemStack;
public class RenderDecoItem extends RenderItem {
RenderDecoItem(TileEntitySpecialRenderer render) {}
public RenderDecoItem(TileEntitySpecialRenderer render) {}
@Override
public byte getMiniBlockCount(ItemStack stack, byte original)

View File

@ -0,0 +1,36 @@
package com.hbm.render.misc;
import org.lwjgl.opengl.GL11;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.entity.RenderItem;
import net.minecraft.item.ItemStack;
public class RenderItemStack {
public static RenderItem renderItem = new RenderItem();
public static void renderItemStack(int x, int y, float f0, ItemStack stack) {
Minecraft mc = Minecraft.getMinecraft();
if (stack != null) {
float f1 = stack.animationsToGo - f0;
if (f1 > 0.0F) {
GL11.glPushMatrix();
float f2 = 1.0F + f1 / 5.0F;
GL11.glTranslatef(x + 8, y + 12, 0.0F);
GL11.glScalef(1.0F / f2, (f2 + 1.0F) / 2.0F, 1.0F);
GL11.glTranslatef(-(x + 8), -(y + 12), 0.0F);
}
renderItem.renderItemAndEffectIntoGUI(mc.fontRenderer, mc.renderEngine, stack, x, y);
if (f1 > 0.0F)
GL11.glPopMatrix();
renderItem.renderItemAndEffectIntoGUI(mc.fontRenderer, mc.renderEngine, stack, x, y);
}
}
}

View File

@ -3,6 +3,7 @@ package com.hbm.render.tileentity;
import org.lwjgl.opengl.GL11;
import com.hbm.lib.RefStrings;
import com.hbm.main.ResourceManager;
import com.hbm.tileentity.machine.TileEntityMachineAssembler;
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
@ -13,21 +14,22 @@ import net.minecraftforge.client.model.IModelCustom;
public class RenderAssembler extends TileEntitySpecialRenderer {
private static final ResourceLocation body = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/assembler_main.obj");
private static final ResourceLocation bolt = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/assembler_wheel.obj");
private static final ResourceLocation body = new ResourceLocation(RefStrings.MODID, "models/assembler_new_body.obj");
private static final ResourceLocation cog = new ResourceLocation(RefStrings.MODID, "models/assembler_new_cog.obj");
private static final ResourceLocation slider = new ResourceLocation(RefStrings.MODID, "models/assembler_new_slider.obj");
private static final ResourceLocation arm = new ResourceLocation(RefStrings.MODID, "models/assembler_new_arm.obj");
private IModelCustom bodyModel;
private ResourceLocation bodyTexture;
private IModelCustom boltModel;
private ResourceLocation boltTexture;
private static final IModelCustom bodyModel = AdvancedModelLoader.loadModel(body);
private static final IModelCustom cogModel = AdvancedModelLoader.loadModel(cog);
private static final IModelCustom sliderModel = AdvancedModelLoader.loadModel(slider);
private static final IModelCustom armModel = AdvancedModelLoader.loadModel(arm);
private static final ResourceLocation bodyTexture = new ResourceLocation(RefStrings.MODID, "textures/models/assembler_base_new.png");
private static final ResourceLocation cogTexture = new ResourceLocation(RefStrings.MODID, "textures/models/assembler_cog_new.png");
private static final ResourceLocation sliderTexture = new ResourceLocation(RefStrings.MODID, "textures/models/assembler_slider_new.png");
private static final ResourceLocation armTexture = new ResourceLocation(RefStrings.MODID, "textures/models/assembler_arm_new.png");
public RenderAssembler()
{
bodyModel = AdvancedModelLoader.loadModel(body);
bodyTexture = new ResourceLocation(RefStrings.MODID, "textures/models/assembler.png");
boltModel = AdvancedModelLoader.loadModel(bolt);
boltTexture = new ResourceLocation(RefStrings.MODID, "textures/models/textureIGenRotor.png");
}
public RenderAssembler() { }
@Override
public void renderTileEntityAt(TileEntity tileEntity, double x, double y, double z, float f)
@ -59,10 +61,10 @@ public class RenderAssembler extends TileEntitySpecialRenderer {
GL11.glPopMatrix();
renderTileEntityAt2(tileEntity, x, y, z, f);
renderSlider(tileEntity, x, y, z, f);
}
public void renderTileEntityAt2(TileEntity tileEntity, double x, double y, double z, float f)
public void renderSlider(TileEntity tileEntity, double x, double y, double z, float f)
{
GL11.glPushMatrix();
GL11.glTranslated(x, y, z);
@ -73,23 +75,93 @@ public class RenderAssembler extends TileEntitySpecialRenderer {
{
case 2:
GL11.glTranslated(-1, 0, 0);
GL11.glRotatef(90, 0F, 1F, 0F); break;
case 4:
GL11.glRotatef(180, 0F, 1F, 0F); break;
case 4:
GL11.glRotatef(270, 0F, 1F, 0F); break;
case 3:
GL11.glTranslated(0, 0, -1);
GL11.glRotatef(270, 0F, 1F, 0F); break;
GL11.glRotatef(0, 0F, 1F, 0F); break;
case 5:
GL11.glTranslated(-1, 0, -1);
GL11.glRotatef(0, 0F, 1F, 0F); break;
GL11.glRotatef(90, 0F, 1F, 0F); break;
}
GL11.glRotatef(((TileEntityMachineAssembler)tileEntity).rotation, 0F, 1F, 0F);
bindTexture(boltTexture);
boltModel.renderAll();
bindTexture(sliderTexture);
int offset = (int) (System.currentTimeMillis() % 5000) / 5;
if(offset > 500)
offset = 500 - (offset - 500);
GL11.glTranslated(offset * 0.003 - 0.75, 0, 0);
sliderModel.renderAll();
bindTexture(armTexture);
double sway = (System.currentTimeMillis() % 2000) / 2;
sway = Math.sin(sway / Math.PI / 50);
GL11.glTranslated(0, 0, sway * 0.3);
armModel.renderAll();
GL11.glPopMatrix();
renderCogs(tileEntity, x, y, z, f);
}
public void renderCogs(TileEntity tileEntity, double x, double y, double z, float f) {
GL11.glPushMatrix();
GL11.glTranslated(x, y, z);
GL11.glEnable(GL11.GL_LIGHTING);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glRotatef(180, 0F, 1F, 0F);
switch(tileEntity.getBlockMetadata())
{
case 2:
GL11.glTranslated(-1, 0, 0);
GL11.glRotatef(180, 0F, 1F, 0F); break;
case 4:
GL11.glRotatef(270, 0F, 1F, 0F); break;
case 3:
GL11.glTranslated(0, 0, -1);
GL11.glRotatef(0, 0F, 1F, 0F); break;
case 5:
GL11.glTranslated(-1, 0, -1);
GL11.glRotatef(90, 0F, 1F, 0F); break;
}
bindTexture(cogTexture);
int rotation = (int) (System.currentTimeMillis() % (360 * 5)) / 5;
GL11.glPushMatrix();
GL11.glTranslated(-0.6, 0.75, 1.0625);
GL11.glRotatef(-rotation, 0F, 0F, 1F);
cogModel.renderAll();
GL11.glPopMatrix();
GL11.glPushMatrix();
GL11.glTranslated(0.6, 0.75, 1.0625);
GL11.glRotatef(rotation, 0F, 0F, 1F);
cogModel.renderAll();
GL11.glPopMatrix();
GL11.glPushMatrix();
GL11.glTranslated(-0.6, 0.75, -1.0625);
GL11.glRotatef(-rotation, 0F, 0F, 1F);
cogModel.renderAll();
GL11.glPopMatrix();
GL11.glPushMatrix();
GL11.glTranslated(0.6, 0.75, -1.0625);
GL11.glRotatef(rotation, 0F, 0F, 1F);
cogModel.renderAll();
GL11.glPopMatrix();
GL11.glPopMatrix();
}
}

View File

@ -2,8 +2,10 @@ package com.hbm.render.tileentity;
import org.lwjgl.opengl.GL11;
import com.hbm.handler.FluidTypeHandler.FluidType;
import com.hbm.lib.RefStrings;
import com.hbm.main.ResourceManager;
import com.hbm.render.util.HmfController;
import com.hbm.tileentity.machine.TileEntityMachineChemplant;
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
@ -14,21 +16,24 @@ import net.minecraftforge.client.model.IModelCustom;
public class RenderChemplant extends TileEntitySpecialRenderer {
private static final ResourceLocation body = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/chemplant_main.obj");
private static final ResourceLocation bolt = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/chemplant_piston.obj");
private static final ResourceLocation body = new ResourceLocation(RefStrings.MODID, "models/chemplant_new_body.obj");
private static final ResourceLocation spinner = new ResourceLocation(RefStrings.MODID, "models/chemplant_new_spinner.obj");
private static final ResourceLocation piston = new ResourceLocation(RefStrings.MODID, "models/chemplant_new_piston.obj");
private static final ResourceLocation fluid = new ResourceLocation(RefStrings.MODID, "models/chemplant_new_fluid.hmf");
private static final ResourceLocation fluidcap = new ResourceLocation(RefStrings.MODID, "models/chemplant_new_fluidcap.hmf");
private IModelCustom bodyModel;
private ResourceLocation bodyTexture;
private IModelCustom boltModel;
private ResourceLocation boltTexture;
private static final IModelCustom bodyModel = AdvancedModelLoader.loadModel(body);
private static final IModelCustom spinnerModel = AdvancedModelLoader.loadModel(spinner);
private static final IModelCustom pistonModel = AdvancedModelLoader.loadModel(piston);
private static final IModelCustom fluidModel = AdvancedModelLoader.loadModel(fluid);
private static final IModelCustom fluidcapModel = AdvancedModelLoader.loadModel(fluidcap);
public RenderChemplant()
{
bodyModel = AdvancedModelLoader.loadModel(body);
bodyTexture = new ResourceLocation(RefStrings.MODID, "textures/models/chemplant.png");
boltModel = AdvancedModelLoader.loadModel(bolt);
boltTexture = new ResourceLocation(RefStrings.MODID, "textures/models/textureIGenRotor.png");
}
private static final ResourceLocation bodyTexture = new ResourceLocation(RefStrings.MODID, "textures/models/chemplant_base_new.png");
private static final ResourceLocation spinnerTexture = new ResourceLocation(RefStrings.MODID, "textures/models/chemplant_spinner_new.png");
private static final ResourceLocation pistonTexture = new ResourceLocation(RefStrings.MODID, "textures/models/chemplant_piston_new.png");
private static final ResourceLocation fluidTexture = new ResourceLocation(RefStrings.MODID, "textures/models/lavabase_small.png");
public RenderChemplant() { }
@Override
public void renderTileEntityAt(TileEntity tileEntity, double x, double y, double z, float f)
@ -54,46 +59,110 @@ public class RenderChemplant extends TileEntitySpecialRenderer {
GL11.glTranslated(0.5D, 0.0D, -0.5D); break;
}
bindTexture(ResourceManager.chemplant_new_tex);
bindTexture(bodyTexture);
ResourceManager.chemplant_new.renderAll();
bodyModel.renderAll();
GL11.glPopMatrix();
renderTileEntityAt2(tileEntity, x, y, z, f);
renderExtras(tileEntity, x, y, z, f);
}
public void renderTileEntityAt2(TileEntity tileEntity, double x, double y, double z, float f)
{
public void renderExtras(TileEntity tileEntity, double x, double y, double z, float f) {
GL11.glPushMatrix();
GL11.glTranslated(x + 0.5D, y, z + 0.5D);
GL11.glTranslated(x, y, z);
GL11.glEnable(GL11.GL_LIGHTING);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glRotatef(180, 0F, 1F, 0F);
switch(tileEntity.getBlockMetadata())
TileEntityMachineChemplant chem = (TileEntityMachineChemplant)tileEntity;
switch(chem.getBlockMetadata())
{
case 2:
GL11.glRotatef(180, 0F, 1F, 0F);
GL11.glTranslated(0.5D, 0.0D, -0.5D); break;
GL11.glTranslated(-1, 0, 0);
GL11.glRotatef(180, 0F, 1F, 0F); break;
case 4:
GL11.glRotatef(270, 0F, 1F, 0F);
GL11.glTranslated(0.5D, 0.0D, -0.5D); break;
GL11.glRotatef(270, 0F, 1F, 0F); break;
case 3:
GL11.glRotatef(0, 0F, 1F, 0F);
GL11.glTranslated(0.5D, 0.0D, -0.5D); break;
GL11.glTranslated(0, 0, -1);
GL11.glRotatef(0, 0F, 1F, 0F); break;
case 5:
GL11.glRotatef(90, 0F, 1F, 0F);
GL11.glTranslated(0.5D, 0.0D, -0.5D); break;
GL11.glTranslated(-1, 0, -1);
GL11.glRotatef(90, 0F, 1F, 0F); break;
}
float i = ((TileEntityMachineChemplant)tileEntity).rotation;
float t = (float) Math.sin((i / (180 / Math.PI)))/4 + 0.25F;
GL11.glTranslatef(0, t, 0);
bindTexture(boltTexture);
boltModel.renderAll();
bindTexture(spinnerTexture);
int rotation = (int) (System.currentTimeMillis() % (360 * 5)) / 5;
GL11.glPushMatrix();
GL11.glTranslated(-0.625, 0, 0.625);
if(!chem.tanks[1].getTankType().name().equals(FluidType.NONE.name()))
GL11.glRotatef(-rotation, 0F, 1F, 0F);
spinnerModel.renderAll();
GL11.glPopMatrix();
GL11.glPushMatrix();
GL11.glTranslated(0.625, 0, 0.625);
if(!chem.tanks[0].getTankType().name().equals(FluidType.NONE.name()))
GL11.glRotatef(rotation, 0F, 1F, 0F);
spinnerModel.renderAll();
GL11.glPopMatrix();
double push = Math.sin((System.currentTimeMillis() % 2000) / 1000D * Math.PI) * 0.25 - 0.25;
bindTexture(pistonTexture);
GL11.glPushMatrix();
GL11.glTranslated(0, push, 0);
pistonModel.renderAll();
GL11.glPopMatrix();
bindTexture(fluidTexture);
int color = 0;
GL11.glDisable(GL11.GL_LIGHTING);
if(!chem.tanks[1].getTankType().name().equals(FluidType.NONE.name())) {
GL11.glPushMatrix();
HmfController.setMod(50000D, -250D);
color = chem.tanks[1].getTankType().getColor();
GL11.glColor3ub((byte)((color & 0xFF0000) >> 16), (byte)((color & 0x00FF00) >> 8), (byte)((color & 0x0000FF) >> 0));
GL11.glTranslated(-0.625, 0, 0.625);
int count = chem.tanks[1].getFill() / 1000;
for(int i = 0; i < count; i++) {
if(i < count - 1)
fluidModel.renderAll();
else
fluidcapModel.renderAll();
GL11.glTranslated(0, 0.125, 0);
}
GL11.glPopMatrix();
}
if(!chem.tanks[0].getTankType().name().equals(FluidType.NONE.name())) {
GL11.glPushMatrix();
HmfController.setMod(50000D, 250D);
color = chem.tanks[0].getTankType().getColor();
GL11.glColor3ub((byte)((color & 0xFF0000) >> 16), (byte)((color & 0x00FF00) >> 8), (byte)((color & 0x0000FF) >> 0));
GL11.glTranslated(0.625, 0, 0.625);
int count = chem.tanks[0].getFill() / 1000;
for(int i = 0; i < count; i++) {
if(i < count - 1)
fluidModel.renderAll();
else
fluidcapModel.renderAll();
GL11.glTranslated(0, 0.125, 0);
}
GL11.glPopMatrix();
}
GL11.glEnable(GL11.GL_LIGHTING);
HmfController.resetMod();
GL11.glPopMatrix();
}
}
}

View File

@ -4,6 +4,7 @@ import org.lwjgl.opengl.GL11;
import com.hbm.items.ModItems;
import com.hbm.lib.RefStrings;
import com.hbm.render.misc.RenderDecoItem;
import com.hbm.render.model.ModelGun;
import com.hbm.render.model.ModelStatue;
import com.hbm.tileentity.deco.TileEntityDecoBlockAltF;

View File

@ -3,6 +3,7 @@ package com.hbm.render.tileentity;
import org.lwjgl.opengl.GL11;
import com.hbm.main.ResourceManager;
import com.hbm.render.misc.RenderDecoItem;
import com.hbm.tileentity.machine.TileEntityMachineEPress;
import net.minecraft.client.renderer.entity.RenderItem;

View File

@ -6,6 +6,7 @@ import com.hbm.items.ModItems;
import com.hbm.lib.RefStrings;
import com.hbm.main.MainRegistry;
import com.hbm.main.ResourceManager;
import com.hbm.render.misc.RenderDecoItem;
import com.hbm.render.model.ModelRotationTester;
import com.hbm.tileentity.deco.TileEntityDecoBlockAltF;
import com.hbm.tileentity.deco.TileEntityDecoBlockAltW;

View File

@ -63,7 +63,7 @@ public class HbmFace {
offsetV = -offsetV;
}
tessellator.addVertexWithUV(vertices[i].x, vertices[i].y, vertices[i].z, textureCoordinates[i].u + offsetU, textureCoordinates[i].v + offsetV + (((double)System.currentTimeMillis() % 100000) / 5000D));
tessellator.addVertexWithUV(vertices[i].x, vertices[i].y, vertices[i].z, textureCoordinates[i].u + offsetU, textureCoordinates[i].v + offsetV + (((double)System.currentTimeMillis() % HmfController.modoloMod) / HmfController.quotientMod));
}
else
{

View File

@ -0,0 +1,18 @@
package com.hbm.render.util;
public class HmfController {
public static double modoloMod = 100000D;
public static double quotientMod = 5000D;
public static void setMod(double modolo, double quotient) {
modoloMod = modolo;
quotientMod = quotient;
}
public static void resetMod() {
modoloMod = 100000D;
quotientMod = 5000D;
}
}