Placable satellite blocks, small tweaks, mo8

This commit is contained in:
HbmMods 2018-05-07 19:55:50 +02:00
parent abbe0adf0b
commit 3369c38495
23 changed files with 4814 additions and 13 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,661 @@
# Blender v2.76 (sub 0) OBJ File: 'sat_radar.blend'
# www.blender.org
o Circle
v 0.000000 5.250000 -1.250000
v -0.625000 5.250000 -1.082532
v -1.082532 5.250000 -0.625000
v -1.250000 5.250000 0.000000
v -1.082532 5.250000 0.625000
v -0.625000 5.250000 1.082532
v -0.000000 5.250000 1.250000
v 0.625000 5.250000 1.082532
v 1.082531 5.250000 0.625000
v 1.250000 5.250000 0.000001
v 1.082532 5.250000 -0.624999
v 0.625001 5.250000 -1.082531
v -0.312500 6.250000 -0.541266
v 0.000000 6.250000 -0.625000
v -0.541266 6.250000 -0.312500
v -0.625000 6.250000 0.000000
v -0.541266 6.250000 0.312500
v -0.312500 6.250000 0.541266
v -0.000000 6.250000 0.625000
v 0.312500 6.250000 0.541266
v 0.541266 6.250000 0.312500
v 0.625000 6.250000 0.000000
v 0.541266 6.250000 -0.312500
v 0.312500 6.250000 -0.541266
v -3.000000 7.750000 0.000000
v -2.598076 7.000000 0.000000
v -1.500000 6.450962 0.000000
v -0.000000 6.250000 0.000000
v -2.598076 7.750000 -1.500000
v -2.250000 7.000000 -1.299038
v -1.299038 6.450962 -0.750000
v -1.500000 7.750000 -2.598076
v -1.299038 7.000000 -2.249999
v -0.750000 6.450962 -1.299038
v -0.000000 7.750000 -2.999999
v -0.000000 7.000000 -2.598075
v -0.000000 6.450962 -1.500000
v 1.499999 7.750000 -2.598076
v 1.299037 7.000000 -2.249999
v 0.749999 6.450962 -1.299038
v 2.598075 7.750000 -1.500000
v 2.249999 7.000000 -1.299038
v 1.299037 6.450962 -0.750000
v 2.999999 7.750000 0.000000
v 2.598075 7.000000 0.000000
v 1.499999 6.450962 -0.000000
v 2.598075 7.750000 1.500000
v 2.249999 7.000000 1.299038
v 1.299037 6.450962 0.750000
v 1.499999 7.750000 2.598076
v 1.299037 7.000000 2.250000
v 0.749999 6.450962 1.299038
v -0.000001 7.750000 3.000000
v -0.000001 7.000000 2.598076
v -0.000001 6.450962 1.500000
v -1.500000 7.750000 2.598076
v -1.299039 7.000000 2.249999
v -0.750000 6.450962 1.299038
v -2.598076 7.750000 1.500000
v -2.250000 7.000000 1.299037
v -1.299038 6.450962 0.750000
v -0.163320 8.676777 0.067649
v -0.230970 8.500000 0.095671
v -0.163320 8.323223 0.067649
v 0.000000 8.250000 -0.000000
v -0.163320 8.676777 -0.067650
v -0.230970 8.500000 -0.095671
v -0.163320 8.323223 -0.067650
v -0.067649 8.676777 -0.163320
v -0.095671 8.500000 -0.230970
v -0.067649 8.323223 -0.163320
v 0.067650 8.676777 -0.163320
v 0.095671 8.500000 -0.230970
v 0.067650 8.323223 -0.163320
v 0.163320 8.676777 -0.067650
v 0.230970 8.500000 -0.095671
v 0.163320 8.323223 -0.067650
v 0.163320 8.676777 0.067650
v 0.230970 8.500000 0.095671
v 0.163320 8.323223 0.067650
v -1.120601 6.450962 0.928437
v 0.067650 8.676777 0.163320
v 0.095671 8.500000 0.230970
v 0.067650 8.323223 0.163320
v -0.928438 6.450962 1.120600
v 0.000000 8.750000 0.000000
v -0.067649 8.676777 0.163320
v -0.095671 8.500000 0.230970
v -0.067649 8.323223 0.163320
v 0.928437 6.450962 1.120600
v 1.120600 6.450962 0.928437
v 1.120600 6.450962 -0.928437
v 0.928437 6.450962 -1.120601
v -0.928438 6.450962 -1.120601
v -1.120601 6.450962 -0.928437
v -0.625000 5.250000 -1.082532
v -1.082532 5.250000 -0.625000
v -1.082532 5.250000 0.625000
v -0.625000 5.250000 1.082532
v 0.625000 5.250000 1.082532
v 1.082531 5.250000 0.625000
v 1.082532 5.250000 -0.624999
v 0.625001 5.250000 -1.082531
v -3.000000 7.750000 0.000000
v -2.598076 7.000000 0.000000
v -1.500000 6.450962 0.000000
v -0.000000 6.250000 0.000000
v -2.598076 7.750000 -1.500000
v -2.250000 7.000000 -1.299038
v -1.299038 6.450962 -0.750000
v -1.500000 7.750000 -2.598076
v -1.299038 7.000000 -2.249999
v -0.750000 6.450962 -1.299038
v -0.000000 7.750000 -2.999999
v -0.000000 7.000000 -2.598075
v -0.000000 6.450962 -1.500000
v 1.499999 7.750000 -2.598076
v 1.299037 7.000000 -2.249999
v 0.749999 6.450962 -1.299038
v 2.598075 7.750000 -1.500000
v 2.249999 7.000000 -1.299038
v 1.299037 6.450962 -0.750000
v 2.999999 7.750000 0.000000
v 2.598075 7.000000 0.000000
v 1.499999 6.450962 -0.000000
v 2.598075 7.750000 1.500000
v 2.249999 7.000000 1.299038
v 1.299037 6.450962 0.750000
v 1.499999 7.750000 2.598076
v 1.299037 7.000000 2.250000
v 0.749999 6.450962 1.299038
v -0.000001 7.750000 3.000000
v -0.000001 7.000000 2.598076
v -0.000001 6.450962 1.500000
v -1.500000 7.750000 2.598076
v -1.299039 7.000000 2.249999
v -0.750000 6.450962 1.299038
v -2.598076 7.750000 1.500000
v -2.250000 7.000000 1.299037
v -1.299038 6.450962 0.750000
v -0.230970 8.500000 0.095671
v -0.230970 8.500000 -0.095671
v -0.095671 8.500000 -0.230970
v 0.095671 8.500000 -0.230970
v 0.230970 8.500000 -0.095671
v 0.230970 8.500000 0.095671
v -1.120601 6.450962 0.928437
v 0.095671 8.500000 0.230970
v -0.928438 6.450962 1.120600
v -0.095671 8.500000 0.230970
v 0.928437 6.450962 1.120600
v 1.120600 6.450962 0.928437
v 1.120600 6.450962 -0.928437
v 0.928437 6.450962 -1.120601
v -0.928438 6.450962 -1.120601
v -1.120601 6.450962 -0.928437
vt 0.091413 0.879362
vt 0.194725 0.776050
vt 0.151061 0.939009
vt 0.401340 0.468733
vt 0.248171 0.425481
vt 0.254160 0.382229
vt 0.366303 0.215732
vt 0.230652 0.298980
vt 0.202924 0.265250
vt 0.069406 0.064942
vt 0.156593 0.069927
vt 0.125797 0.226078
vt 0.366303 0.548726
vt 0.230652 0.465478
vt 0.310847 0.616188
vt 0.239145 0.666040
vt 0.167073 0.524134
vt 0.401340 0.295725
vt 0.248171 0.338977
vt 0.239145 0.098418
vt 0.167073 0.240323
vt 0.202924 0.499208
vt 0.156593 0.694531
vt 0.125798 0.538380
vt 0.413319 0.382229
vt 0.310847 0.148270
vt 0.069406 0.699515
vt 0.082204 0.540872
vt 0.885213 0.663983
vt 0.923571 0.825178
vt 0.742060 0.825178
vt 0.937611 0.939161
vt 0.937604 0.939148
vt 0.728019 0.939168
vt 0.780430 0.663990
vt 0.728022 0.939147
vt 0.832815 0.466560
vt 0.832805 0.466543
vt 0.832749 0.466561
vt 0.552182 0.771532
vt 0.560915 0.936866
vt 0.456120 0.936866
vt 0.464856 0.771544
vt 0.464865 0.771555
vt 0.739345 0.266434
vt 0.721281 0.263760
vt 0.721281 0.237935
vt 0.746828 0.241717
vt 0.728764 0.213218
vt 0.746029 0.133774
vt 0.746029 0.159599
vt 0.720483 0.155817
vt 0.732876 0.331149
vt 0.732876 0.349410
vt 0.707330 0.353192
vt 0.880208 0.146130
vt 0.872725 0.170847
vt 0.854662 0.168172
vt 0.854662 0.142348
vt 0.862144 0.117631
vt 0.752833 0.113487
vt 0.727286 0.109706
vt 0.727286 0.091445
vt 0.677886 0.073834
vt 0.677886 0.099659
vt 0.652340 0.095877
vt 0.816500 0.323958
vt 0.809018 0.348675
vt 0.790954 0.346001
vt 0.790954 0.320176
vt 0.798437 0.295459
vt 0.669006 0.153637
vt 0.650745 0.153637
vt 0.646963 0.128090
vt 0.679832 0.274775
vt 0.654007 0.274775
vt 0.657789 0.249229
vt 0.828127 0.149077
vt 0.820644 0.173794
vt 0.802581 0.171120
vt 0.802581 0.145295
vt 0.810063 0.120578
vt 0.614067 0.618257
vt 0.650746 0.618257
vt 0.645319 0.939971
vt 0.741333 0.190659
vt 0.746828 0.215892
vt 0.726776 0.288993
vt 0.757033 0.340280
vt 0.696326 0.146686
vt 0.720483 0.137556
vt 0.860156 0.193406
vt 0.874714 0.095072
vt 0.880208 0.120305
vt 0.628183 0.086747
vt 0.652340 0.077616
vt 0.703130 0.100575
vt 0.811006 0.272900
vt 0.816500 0.298134
vt 0.796448 0.371234
vt 0.666919 0.225072
vt 0.676050 0.249229
vt 0.659875 0.177793
vt 0.822632 0.098019
vt 0.828127 0.123253
vt 0.808075 0.196353
vt 0.818826 0.224558
vt 0.842982 0.233688
vt 0.818826 0.242819
vt 0.665049 0.309394
vt 0.674179 0.333551
vt 0.655919 0.333551
vt 0.793279 0.220776
vt 0.677961 0.359097
vt 0.652137 0.359097
vt 0.619498 0.939977
vt 0.552195 0.771555
vt 0.232540 0.917177
vt 0.194725 0.939009
vt 0.113246 0.917177
vt 0.091413 0.835697
vt 0.113246 0.797882
vt 0.151061 0.776050
vt 0.232540 0.797882
vt 0.254373 0.835697
vt 0.254373 0.879362
vt 0.082204 0.223586
vt 0.707330 0.327367
vt 0.752833 0.087663
vt 0.672788 0.128090
vt 0.793279 0.246600
vn 0.000000 1.000000 0.000000
vn 0.826900 0.516800 -0.221600
vn 0.221600 0.516800 0.826900
vn -0.826900 0.516800 0.221600
vn 0.605300 0.516800 -0.605300
vn -0.221600 0.516800 -0.826900
vn 0.605300 0.516800 0.605300
vn -0.605300 0.516800 0.605300
vn 0.221600 0.516800 -0.826900
vn -0.605300 0.516800 -0.605300
vn 0.826900 0.516800 0.221600
vn -0.221600 0.516800 0.826900
vn -0.826900 0.516800 -0.221600
vn 0.444000 0.888100 0.119000
vn 0.857800 0.459700 0.229900
vn 0.628000 0.459700 0.628000
vn 0.325100 0.888100 0.325100
vn 0.229900 0.459700 0.857800
vn 0.119000 0.888100 0.444000
vn -0.229900 0.459700 0.857800
vn -0.119000 0.888100 0.444000
vn -0.628000 0.459700 0.628000
vn -0.325100 0.888100 0.325100
vn -0.857800 0.459700 0.229900
vn -0.444000 0.888100 0.119000
vn -0.444000 0.888100 -0.119000
vn -0.857800 0.459700 -0.229900
vn -0.325100 0.888100 -0.325100
vn -0.628000 0.459700 -0.628000
vn -0.119000 0.888100 -0.444000
vn -0.229800 0.459700 -0.857800
vn 0.119000 0.888100 -0.444000
vn 0.229900 0.459700 -0.857800
vn 0.325100 0.888100 -0.325100
vn 0.628000 0.459700 -0.628000
vn 0.132700 0.990500 0.035600
vn 0.097100 0.990500 0.097100
vn 0.035600 0.990500 0.132700
vn -0.035600 0.990500 0.132700
vn -0.097100 0.990500 0.097100
vn -0.132700 0.990500 0.035600
vn -0.132700 0.990500 -0.035600
vn -0.097100 0.990500 -0.097100
vn -0.035600 0.990500 -0.132700
vn 0.035600 0.990500 -0.132700
vn 0.693200 -0.197100 -0.693200
vn 0.097100 0.990500 -0.097100
vn 0.693200 -0.197100 0.693200
vn -0.693200 -0.197100 0.693200
vn 0.132700 0.990500 -0.035600
vn 0.857800 0.459700 -0.229900
vn -0.693200 -0.197100 -0.693200
vn 0.444000 0.888100 -0.119000
vn -0.933900 0.357400 0.000000
vn -0.933900 -0.357400 0.000000
vn -0.660400 -0.357400 -0.660400
vn -0.660400 0.357400 -0.660400
vn 0.000000 0.357400 -0.933900
vn 0.000000 -0.357400 -0.933900
vn 0.660400 0.357400 -0.660400
vn 0.660400 -0.357400 -0.660400
vn 0.933900 0.357400 -0.000000
vn 0.933900 -0.357400 0.000000
vn 0.660400 0.357400 0.660400
vn 0.660400 -0.357400 0.660400
vn -0.000000 0.357400 0.933900
vn -0.000000 -0.357400 0.933900
vn 0.607800 0.510900 -0.607800
vn -0.409100 -0.912500 -0.000000
vn -0.409100 0.912500 0.000000
vn -0.289300 0.912500 -0.289300
vn -0.289300 -0.912500 -0.289300
vn 0.000000 0.912500 -0.409100
vn 0.000000 -0.912500 -0.409100
vn 0.289300 -0.912500 -0.289300
vn 0.289300 0.912500 -0.289300
vn 0.409100 -0.912500 0.000000
vn 0.409100 0.912500 0.000000
vn 0.289300 -0.912500 0.289300
vn 0.289300 0.912500 0.289300
vn -0.000000 -0.912500 0.409100
vn -0.000000 0.912500 0.409100
vn -0.289300 0.912500 0.289300
vn -0.289300 -0.912500 0.289300
vn -0.660400 0.357400 0.660400
vn -0.660400 -0.357400 0.660400
vn -0.607800 0.510900 -0.607800
vn -0.607800 0.510900 0.607800
vn 0.607800 0.510900 0.607800
vn -0.444000 -0.888100 -0.119000
vn -0.857800 -0.459700 -0.229900
vn -0.628000 -0.459700 -0.628000
vn -0.325100 -0.888100 -0.325100
vn -0.229900 -0.459700 -0.857800
vn -0.119000 -0.888100 -0.444000
vn 0.229900 -0.459700 -0.857800
vn 0.119000 -0.888100 -0.444000
vn 0.628000 -0.459700 -0.628000
vn 0.325100 -0.888100 -0.325100
vn 0.857800 -0.459700 -0.229800
vn 0.444000 -0.888100 -0.119000
vn 0.444000 -0.888100 0.119000
vn 0.857800 -0.459700 0.229900
vn 0.325100 -0.888100 0.325100
vn 0.628000 -0.459700 0.628000
vn 0.119000 -0.888100 0.444000
vn 0.229800 -0.459700 0.857800
vn -0.119000 -0.888100 0.444000
vn -0.229900 -0.459700 0.857800
vn -0.325100 -0.888100 0.325100
vn -0.628000 -0.459700 0.628000
vn -0.132700 -0.990500 -0.035600
vn -0.097100 -0.990500 -0.097100
vn -0.035600 -0.990500 -0.132700
vn 0.035600 -0.990500 -0.132700
vn 0.097100 -0.990500 -0.097100
vn 0.132700 -0.990500 -0.035600
vn 0.132700 -0.990500 0.035600
vn 0.097100 -0.990500 0.097100
vn 0.035600 -0.990500 0.132700
vn -0.035600 -0.990500 0.132700
vn -0.693200 0.197100 0.693200
vn -0.097100 -0.990500 0.097100
vn -0.693200 0.197100 -0.693200
vn 0.693200 0.197100 -0.693200
vn -0.132700 -0.990500 0.035600
vn -0.857800 -0.459700 0.229900
vn 0.693200 0.197100 0.693200
vn -0.444000 -0.888100 0.119000
vn -0.607800 -0.510900 0.607800
vn 0.607800 -0.510900 0.607800
vn 0.607800 -0.510900 -0.607800
vn -0.607800 -0.510900 -0.607800
vn -0.229900 0.459700 -0.857800
vn 0.857800 -0.459700 -0.229900
vn 0.229900 -0.459700 0.857800
s off
f 17/1/1 21/2/1 15/3/1
f 11/4/2 23/5/2 22/6/2
f 8/7/3 20/8/3 19/9/3
f 4/10/4 5/11/4 17/12/4
f 12/13/5 24/14/5 23/5/5
f 1/15/6 2/16/6 13/17/6
f 9/18/7 21/19/7 20/8/7
f 5/11/8 6/20/8 18/21/8
f 1/15/9 14/22/9 24/14/9
f 3/23/10 15/24/10 13/17/10
f 10/25/11 22/6/11 21/19/11
f 7/26/12 19/9/12 18/21/12
f 4/27/13 16/28/13 15/24/13
f 31/29/14 30/30/14 26/31/14
f 26/31/15 30/30/15 29/32/15
f 30/31/16 33/30/16 32/33/16
f 34/29/17 33/30/17 30/31/17
f 36/30/18 35/32/18 32/34/18
f 37/29/19 36/30/19 33/31/19
f 39/30/20 38/32/20 35/34/20
f 40/29/21 39/30/21 36/31/21
f 42/30/22 41/32/22 38/34/22
f 43/29/23 42/30/23 39/31/23
f 42/31/24 45/30/24 44/32/24
f 43/35/25 46/29/25 45/30/25
f 49/29/26 48/30/26 45/31/26
f 48/30/27 47/33/27 44/36/27
f 52/29/28 51/30/28 48/31/28
f 48/31/29 51/30/29 50/32/29
f 55/29/30 54/30/30 51/31/30
f 54/30/31 53/32/31 50/34/31
f 58/29/32 57/30/32 54/31/32
f 57/30/33 56/32/33 53/34/33
f 61/29/34 60/30/34 57/31/34
f 60/30/35 59/32/35 56/34/35
f 28/37/36 31/29/36 27/35/36
f 28/38/37 34/29/37 31/35/37
f 28/37/38 37/29/38 34/35/38
f 28/37/39 40/29/39 37/35/39
f 28/39/40 43/29/40 40/35/40
f 28/37/41 46/29/41 43/35/41
f 28/38/42 49/29/42 46/35/42
f 28/37/43 52/29/43 49/35/43
f 28/37/44 55/29/44 52/35/44
f 28/37/45 58/29/45 55/35/45
f 12/40/46 40/41/46 43/42/46
f 28/37/47 61/29/47 58/35/47
f 52/42/48 8/43/48 9/40/48
f 58/41/49 61/42/49 5/44/49
f 28/38/50 27/29/50 61/35/50
f 60/31/51 26/30/51 25/33/51
f 3/40/52 31/41/52 34/42/52
f 27/29/53 26/30/53 60/31/53
f 62/45/54 66/46/54 67/47/54
f 63/48/55 67/47/55 68/49/55
f 67/50/56 70/51/56 71/52/56
f 66/53/57 69/54/57 70/55/57
f 70/56/58 69/57/58 72/58/58
f 70/56/59 73/59/59 74/60/59
f 73/61/60 72/62/60 75/63/60
f 73/64/61 76/65/61 77/66/61
f 76/67/62 75/68/62 78/69/62
f 76/67/63 79/70/63 80/71/63
f 78/72/64 82/73/64 83/74/64
f 79/75/65 83/76/65 84/77/65
f 83/78/66 82/79/66 87/80/66
f 83/78/67 88/81/67 89/82/67
f 92/83/68 93/84/68 73/85/68
f 65/86/69 64/87/69 68/49/69
f 62/45/70 86/88/70 66/46/70
f 66/53/71 86/89/71 69/54/71
f 65/90/72 68/91/72 71/52/72
f 69/57/73 86/92/73 72/58/73
f 65/93/74 71/94/74 74/60/74
f 65/95/75 74/96/75 77/66/75
f 72/62/76 86/97/76 75/63/76
f 65/98/77 77/99/77 80/71/77
f 75/68/78 86/100/78 78/69/78
f 65/101/79 80/102/79 84/77/79
f 78/72/80 86/103/80 82/73/80
f 65/104/81 84/105/81 89/82/81
f 82/79/82 86/106/82 87/80/82
f 87/107/83 86/108/83 62/109/83
f 65/110/84 89/111/84 64/112/84
f 88/113/85 87/107/85 62/109/85
f 89/111/86 88/114/86 63/115/86
f 94/83/87 95/84/87 67/85/87
f 63/116/88 81/83/88 85/84/88
f 83/116/89 90/83/89 91/84/89
f 106/35/90 105/31/90 109/30/90
f 105/31/91 104/34/91 108/32/91
f 108/36/92 111/33/92 112/30/92
f 109/31/93 112/30/93 113/29/93
f 111/34/94 114/32/94 115/30/94
f 112/31/95 115/30/95 116/29/95
f 114/34/96 117/32/96 118/30/96
f 116/35/97 115/31/97 118/30/97
f 117/34/98 120/32/98 121/30/98
f 118/31/99 121/30/99 122/29/99
f 120/34/100 123/32/100 124/30/100
f 122/35/101 121/31/101 124/30/101
f 125/35/102 124/31/102 127/30/102
f 123/36/103 126/33/103 127/30/103
f 127/31/104 130/30/104 131/29/104
f 126/34/105 129/32/105 130/30/105
f 130/31/106 133/30/106 134/29/106
f 129/34/107 132/32/107 133/30/107
f 133/31/108 136/30/108 137/29/108
f 132/34/109 135/32/109 136/30/109
f 136/31/110 139/30/110 140/29/110
f 135/34/111 138/32/111 139/30/111
f 107/37/112 106/35/112 110/29/112
f 107/38/113 110/35/113 113/29/113
f 107/37/114 113/35/114 116/29/114
f 107/37/115 116/35/115 119/29/115
f 107/39/116 119/35/116 122/29/116
f 107/37/117 122/35/117 125/29/117
f 107/38/118 125/35/118 128/29/118
f 107/37/119 128/35/119 131/29/119
f 107/37/120 131/35/120 134/29/120
f 107/37/121 134/35/121 137/29/121
f 122/42/122 119/41/122 103/40/122
f 107/37/123 137/35/123 140/29/123
f 101/40/124 100/43/124 131/42/124
f 137/41/125 99/117/125 98/44/125
f 107/38/126 140/35/126 106/29/126
f 139/31/127 138/36/127 104/33/127
f 113/42/128 110/41/128 97/40/128
f 139/31/129 105/30/129 106/29/129
f 145/116/130 144/85/130 154/84/130
f 143/116/131 142/85/131 156/84/131
f 149/84/132 147/83/132 141/116/132
f 152/84/133 151/83/133 148/116/133
f 14/118/1 13/119/1 15/3/1
f 15/3/1 16/120/1 17/1/1
f 17/1/1 18/121/1 21/2/1
f 19/122/1 20/123/1 21/2/1
f 21/2/1 22/124/1 23/125/1
f 23/125/1 24/126/1 14/118/1
f 14/118/1 15/3/1 21/2/1
f 18/121/1 19/122/1 21/2/1
f 21/2/1 23/125/1 14/118/1
f 10/25/2 11/4/2 22/6/2
f 7/26/3 8/7/3 19/9/3
f 16/127/4 4/10/4 17/12/4
f 11/4/5 12/13/5 23/5/5
f 14/22/6 1/15/6 13/17/6
f 8/7/7 9/18/7 20/8/7
f 17/12/8 5/11/8 18/21/8
f 12/13/9 1/15/9 24/14/9
f 2/16/10 3/23/10 13/17/10
f 9/18/11 10/25/11 21/19/11
f 6/20/12 7/26/12 18/21/12
f 3/23/13 4/27/13 15/24/13
f 27/35/14 31/29/14 26/31/14
f 25/34/15 26/31/15 29/32/15
f 29/36/16 30/31/16 32/33/16
f 31/35/17 34/29/17 30/31/17
f 33/31/18 36/30/18 32/34/18
f 34/35/19 37/29/19 33/31/19
f 36/31/20 39/30/20 35/34/20
f 37/35/21 40/29/21 36/31/21
f 39/31/22 42/30/22 38/34/22
f 40/35/23 43/29/23 39/31/23
f 41/34/24 42/31/24 44/32/24
f 42/31/25 43/35/25 45/30/25
f 46/35/26 49/29/26 45/31/26
f 45/31/27 48/30/27 44/36/27
f 49/35/28 52/29/28 48/31/28
f 47/34/29 48/31/29 50/32/29
f 52/35/30 55/29/30 51/31/30
f 51/31/134 54/30/134 50/34/134
f 55/35/32 58/29/32 54/31/32
f 54/31/33 57/30/33 53/34/33
f 58/35/34 61/29/34 57/31/34
f 57/31/35 60/30/35 56/34/35
f 11/43/46 12/40/46 43/42/46
f 49/41/48 52/42/48 9/40/48
f 6/117/49 58/41/49 5/44/49
f 59/36/51 60/31/51 25/33/51
f 2/43/52 3/40/52 34/42/52
f 61/35/53 27/29/53 60/31/53
f 63/48/54 62/45/54 67/47/54
f 64/87/55 63/48/55 68/49/55
f 68/91/56 67/50/56 71/52/56
f 67/128/57 66/53/57 70/55/57
f 73/59/58 70/56/58 72/58/58
f 71/94/59 70/56/59 74/60/59
f 76/129/60 73/61/60 75/63/60
f 74/96/61 73/64/61 77/66/61
f 79/70/62 76/67/62 78/69/62
f 77/99/63 76/67/63 80/71/63
f 79/130/64 78/72/64 83/74/64
f 80/102/65 79/75/65 84/77/65
f 88/81/66 83/78/66 87/80/66
f 84/105/67 83/78/67 89/82/67
f 76/116/68 92/83/68 73/85/68
f 63/131/85 88/113/85 62/109/85
f 64/112/86 89/111/86 63/115/86
f 70/116/87 94/83/87 67/85/87
f 88/85/88 63/116/88 85/84/88
f 79/85/89 83/116/89 91/84/89
f 110/29/90 106/35/90 109/30/90
f 109/30/91 105/31/91 108/32/91
f 109/31/92 108/36/92 112/30/92
f 110/35/93 109/31/93 113/29/93
f 112/31/94 111/34/94 115/30/94
f 113/35/95 112/31/95 116/29/95
f 115/31/96 114/34/96 118/30/96
f 119/29/97 116/35/97 118/30/97
f 118/31/98 117/34/98 121/30/98
f 119/35/99 118/31/99 122/29/99
f 121/31/135 120/34/135 124/30/135
f 125/29/101 122/35/101 124/30/101
f 128/29/102 125/35/102 127/30/102
f 124/31/103 123/36/103 127/30/103
f 128/35/104 127/31/104 131/29/104
f 127/31/105 126/34/105 130/30/105
f 131/35/106 130/31/106 134/29/106
f 130/31/136 129/34/136 133/30/136
f 134/35/108 133/31/108 137/29/108
f 133/31/109 132/34/109 136/30/109
f 137/35/110 136/31/110 140/29/110
f 136/31/111 135/34/111 139/30/111
f 102/43/122 122/42/122 103/40/122
f 128/41/124 101/40/124 131/42/124
f 140/42/125 137/41/125 98/44/125
f 105/30/127 139/31/127 104/33/127
f 96/43/128 113/42/128 97/40/128
f 140/35/129 139/31/129 106/29/129
f 153/83/130 145/116/130 154/84/130
f 155/83/131 143/116/131 156/84/131
f 150/85/132 149/84/132 141/116/132
f 146/85/133 152/84/133 148/116/133

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,542 @@
# Blender v2.76 (sub 0) OBJ File: 'sat_scanner.blend1'
# www.blender.org
o Circle
v 0.000000 5.250000 -1.250000
v -0.625000 5.250000 -1.082532
v -1.082532 5.250000 -0.625000
v -1.250000 5.250000 0.000000
v -1.082532 5.250000 0.625000
v -0.625000 5.250000 1.082532
v -0.000000 5.250000 1.250000
v 0.625000 5.250000 1.082532
v 1.082531 5.250000 0.625000
v 1.250000 5.250000 0.000001
v 1.082532 5.250000 -0.624999
v 0.625001 5.250000 -1.082531
v -0.406250 5.750000 -0.703646
v 0.000000 5.750000 -0.812500
v -0.703646 5.750000 -0.406250
v -0.812500 5.750000 0.000000
v -0.703646 5.750000 0.406250
v -0.406250 5.750000 0.703646
v -0.000000 5.750000 0.812500
v 0.406250 5.750000 0.703646
v 0.703645 5.750000 0.406250
v 0.812500 5.750000 0.000000
v 0.703646 5.750000 -0.406249
v 0.406250 5.750000 -0.703645
v 0.500000 7.000000 -3.750000
v 0.600000 6.676476 -3.622222
v 0.700000 6.375000 -3.247595
v 0.800000 6.116117 -2.651650
v 0.900000 5.917468 -1.875000
v 1.000000 5.792593 -0.970572
v 1.000000 5.750000 -0.000000
v 1.000000 5.792593 0.970571
v 0.900000 5.917468 1.874999
v 0.800000 6.116117 2.651649
v 0.700000 6.375000 3.247594
v 0.600000 6.676476 3.622221
v 0.500000 7.000000 3.749999
v -0.700000 6.375000 3.247594
v -0.800000 6.116117 2.651649
v -0.900000 5.917468 1.874999
v -1.000000 5.792593 0.970571
v -1.000000 5.750000 -0.000000
v -1.000000 5.792593 -0.970572
v -0.900000 5.917468 -1.875000
v -0.800000 6.116117 -2.651650
v -0.700000 6.375000 -3.247595
v -0.600000 6.676476 -3.622222
v -0.500000 7.000000 -3.750000
v -0.600000 6.676476 3.622221
v -0.500000 7.000000 3.749999
v -1.500000 5.600000 0.650000
v -1.500000 5.900000 0.650000
v -1.500000 5.600000 -0.650000
v -1.500000 5.900000 -0.650000
v -1.000000 5.600000 0.650000
v -1.000000 5.900000 0.650000
v -1.000000 5.600000 -0.650000
v -1.000000 5.900000 -0.650000
v 1.000000 5.600000 0.650000
v 1.000000 5.900000 0.650000
v 1.000000 5.600000 -0.650000
v 1.000000 5.900000 -0.650000
v 1.500000 5.600000 0.650000
v 1.500000 5.900000 0.650000
v 1.500000 5.600000 -0.650000
v 1.500000 5.900000 -0.650000
v -0.500000 7.900000 0.450000
v -0.500000 8.100000 0.450000
v -0.500000 7.900000 -0.450000
v -0.500000 8.100000 -0.450000
v 0.500000 7.900000 0.450000
v 0.500000 8.100000 0.450000
v 0.500000 7.900000 -0.450000
v 0.500000 8.100000 -0.450000
v -0.500000 7.700000 -0.225000
v -0.500000 7.700000 0.225000
v 0.500000 7.700000 -0.225000
v 0.500000 7.700000 0.225000
v -1.000000 7.700000 -0.100000
v 1.000000 7.700000 -0.100000
v -1.000000 7.700000 -0.300000
v 1.000000 7.700000 -0.300000
v -1.000000 7.700000 0.300000
v 1.000000 7.700000 0.300000
v -1.000000 7.700000 0.100000
v 1.000000 7.700000 0.100000
v -1.200000 7.350000 -0.100000
v -1.200000 7.350000 -0.300000
v -1.200000 7.350000 0.300000
v -1.200000 7.350000 0.100000
v -1.200000 5.900000 -0.100000
v -1.200000 5.900000 -0.300000
v -1.200000 5.900000 0.300000
v -1.200000 5.900000 0.100000
v 1.200000 7.350000 -0.100000
v 1.200000 7.350000 -0.300000
v 1.200000 7.350000 0.300000
v 1.200000 7.350000 0.100000
v 1.200000 5.900000 -0.100000
v 1.200000 5.900000 -0.300000
v 1.200000 5.900000 0.300000
v 1.200000 5.900000 0.100000
v 0.500000 8.000000 -0.100000
v 0.500000 8.000000 -0.300000
v 0.500000 8.000000 0.300000
v 0.500000 8.000000 0.100000
v -0.500000 8.000000 -0.100000
v -0.500000 8.000000 -0.300000
v -0.500000 8.000000 0.300000
v -0.500000 8.000000 0.100000
v 0.500000 7.000000 -3.750000
v 0.600000 6.676476 -3.622222
v 0.700000 6.375000 -3.247595
v 0.800000 6.116117 -2.651650
v 0.900000 5.917468 -1.875000
v 1.000000 5.792593 -0.970572
v 1.000000 5.750000 -0.000000
v 1.000000 5.792593 0.970571
v 0.900000 5.917468 1.874999
v 0.800000 6.116117 2.651649
v 0.700000 6.375000 3.247594
v 0.600000 6.676476 3.622221
v 0.500000 7.000000 3.749999
v -0.700000 6.375000 3.247594
v -0.800000 6.116117 2.651649
v -0.900000 5.917468 1.874999
v -1.000000 5.792593 0.970571
v -1.000000 5.750000 -0.000000
v -1.000000 5.792593 -0.970572
v -0.900000 5.917468 -1.875000
v -0.800000 6.116117 -2.651650
v -0.700000 6.375000 -3.247595
v -0.600000 6.676476 -3.622222
v -0.500000 7.000000 -3.750000
v -0.600000 6.676476 3.622221
v -0.500000 7.000000 3.749999
v -1.000000 7.700000 -0.100000
v 1.000000 7.700000 -0.100000
v -1.000000 7.700000 -0.300000
v 1.000000 7.700000 -0.300000
v -1.000000 7.700000 0.300000
v 1.000000 7.700000 0.300000
v -1.000000 7.700000 0.100000
v 1.000000 7.700000 0.100000
v -1.200000 7.350000 -0.100000
v -1.200000 7.350000 -0.300000
v -1.200000 7.350000 0.300000
v -1.200000 7.350000 0.100000
v -1.200000 5.900000 -0.100000
v -1.200000 5.900000 -0.300000
v -1.200000 5.900000 0.300000
v -1.200000 5.900000 0.100000
v 1.200000 7.350000 -0.100000
v 1.200000 7.350000 -0.300000
v 1.200000 7.350000 0.300000
v 1.200000 7.350000 0.100000
v 1.200000 5.900000 -0.100000
v 1.200000 5.900000 -0.300000
v 1.200000 5.900000 0.300000
v 1.200000 5.900000 0.100000
v 0.500000 8.000000 -0.100000
v 0.500000 8.000000 -0.300000
v 0.500000 8.000000 0.300000
v 0.500000 8.000000 0.100000
v -0.500000 8.000000 -0.100000
v -0.500000 8.000000 -0.300000
v -0.500000 8.000000 0.300000
v -0.500000 8.000000 0.100000
vt 0.128357 0.415470
vt 0.281348 0.456464
vt 0.104689 0.503800
vt 0.351530 0.529603
vt 0.315118 0.592671
vt 0.257680 0.544793
vt 0.242490 0.321621
vt 0.305558 0.358033
vt 0.257680 0.415470
vt 0.070919 0.367593
vt 0.104689 0.456464
vt 0.242490 0.638643
vt 0.216686 0.568461
vt 0.143547 0.638643
vt 0.080480 0.602231
vt 0.128357 0.544793
vt 0.315118 0.367593
vt 0.351530 0.430660
vt 0.143547 0.321621
vt 0.169351 0.391803
vt 0.156607 0.642142
vt 0.169351 0.568461
vt 0.034507 0.529603
vt 0.355029 0.443720
vt 0.355029 0.516544
vt 0.281348 0.503800
vt 0.156607 0.318121
vt 0.229431 0.318121
vt 0.216686 0.391803
vt 0.031008 0.443720
vt 0.070157 0.211086
vt 0.031008 0.199832
vt 0.031008 0.087284
vt 0.124278 0.222341
vt 0.070157 0.076029
vt 0.197406 0.233596
vt 0.124278 0.064774
vt 0.287630 0.244850
vt 0.197406 0.053519
vt 0.390388 0.256105
vt 0.287630 0.042264
vt 0.499729 0.256105
vt 0.390387 0.031009
vt 0.609070 0.256104
vt 0.499728 0.031009
vt 0.711827 0.244849
vt 0.609069 0.031008
vt 0.802052 0.233594
vt 0.711827 0.042263
vt 0.875179 0.064772
vt 0.875180 0.222339
vt 0.929300 0.211084
vt 0.968449 0.199829
vt 0.929300 0.076027
vt 0.771687 0.498198
vt 0.737923 0.498198
vt 0.737923 0.351886
vt 0.681648 0.531963
vt 0.681648 0.498198
vt 0.827961 0.351886
vt 0.861725 0.351886
vt 0.861725 0.498198
vt 0.737923 0.318121
vt 0.681649 0.351886
vt 0.827961 0.498198
vt 0.771687 0.351886
vt 0.597123 0.791172
vt 0.597123 0.824937
vt 0.450810 0.824937
vt 0.630887 0.701134
vt 0.597123 0.701134
vt 0.597123 0.644860
vt 0.450810 0.734898
vt 0.450810 0.701134
vt 0.417046 0.644860
vt 0.450810 0.644860
vt 0.597123 0.734898
vt 0.450810 0.791172
vt 0.462065 0.526452
vt 0.439555 0.526452
vt 0.439555 0.425159
vt 0.574613 0.526452
vt 0.574613 0.548962
vt 0.462065 0.548962
vt 0.574613 0.425159
vt 0.597122 0.425159
vt 0.597122 0.526452
vt 0.462065 0.425159
vt 0.462065 0.402649
vt 0.574613 0.402649
vt 0.574613 0.582843
vt 0.462065 0.582843
vt 0.462065 0.318121
vt 0.574613 0.318121
vt 0.574613 0.368768
vt 0.462065 0.368768
vt 0.619632 0.450482
vt 0.619632 0.501129
vt 0.417046 0.501129
vt 0.417046 0.450482
vt 0.777430 0.853424
vt 0.777430 0.808054
vt 0.799939 0.808054
vt 0.692904 0.853424
vt 0.692904 0.808054
vt 0.715413 0.808054
vt 0.692904 0.644860
vt 0.715413 0.644860
vt 0.777430 0.644860
vt 0.799939 0.644860
vt 0.861956 0.853424
vt 0.861956 0.808054
vt 0.884466 0.808054
vt 0.946482 0.853424
vt 0.946482 0.808054
vt 0.968992 0.808054
vt 0.861956 0.644860
vt 0.884466 0.644860
vt 0.946482 0.644860
vt 0.968992 0.644860
vt 0.968992 0.919050
vt 0.946482 0.919050
vt 0.884466 0.919050
vt 0.861956 0.919050
vt 0.799939 0.919050
vt 0.777430 0.919050
vt 0.715413 0.919050
vt 0.692903 0.919050
vt 0.802051 0.053517
vt 0.968449 0.087281
vt 0.034507 0.430660
vt 0.305558 0.602231
vt 0.080480 0.358033
vt 0.229431 0.642142
vt 0.070919 0.592671
vt 0.031008 0.516544
vt 0.737923 0.531963
vt 0.681648 0.318121
vt 0.630887 0.644860
vt 0.417046 0.701134
vt 0.799939 0.853424
vt 0.715413 0.853424
vt 0.884466 0.853424
vt 0.968992 0.853424
vn 0.000000 1.000000 0.000000
vn 0.737700 0.645500 -0.197700
vn 0.197700 0.645500 0.737700
vn -0.737700 0.645500 0.197700
vn 0.540100 0.645500 -0.540100
vn -0.197700 0.645500 -0.737700
vn 0.540100 0.645500 0.540100
vn -0.540100 0.645500 0.540100
vn 0.197700 0.645500 -0.737700
vn -0.540100 0.645500 -0.540100
vn 0.737700 0.645500 0.197700
vn -0.197700 0.645500 0.737700
vn -0.737700 0.645500 -0.197700
vn 0.000000 0.367300 -0.930100
vn 0.000000 0.779100 -0.626900
vn 0.000000 0.917200 -0.398400
vn 0.000000 0.968800 -0.247800
vn 0.000000 0.990600 -0.136800
vn 0.000000 0.999000 -0.043800
vn 0.000000 0.999000 0.043800
vn 0.000000 0.990600 0.136800
vn 0.000000 0.968800 0.247800
vn 0.000000 0.917200 0.398400
vn 0.000000 0.779100 0.626900
vn 0.000000 0.367300 0.930100
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 -0.747400 -0.664400
vn 0.000000 -0.747400 0.664400
vn -0.868200 0.496100 0.000000
vn 0.868200 0.496100 0.000000
vn 0.514500 0.857500 0.000000
vn -0.514500 0.857500 0.000000
vn 0.000000 -0.367300 0.930100
vn 0.000000 -0.779100 0.626900
vn 0.000000 -0.917200 0.398400
vn 0.000000 -0.968800 0.247800
vn 0.000000 -0.990600 0.136800
vn 0.000000 -0.999000 0.043800
vn 0.000000 -0.999000 -0.043800
vn 0.000000 -0.990600 -0.136800
vn 0.000000 -0.968800 -0.247800
vn 0.000000 -0.917200 -0.398400
vn 0.000000 -0.779100 -0.626900
vn 0.000000 -0.367300 -0.930100
vn 0.868200 -0.496100 0.000000
vn -0.868200 -0.496100 0.000000
vn -0.514500 -0.857500 0.000000
vn 0.514500 -0.857500 0.000000
s off
f 17/1/1 21/2/1 15/3/1
f 10/4/2 11/5/2 23/6/2
f 7/7/3 8/8/3 20/9/3
f 5/10/4 17/1/4 16/11/4
f 12/12/5 24/13/5 23/6/5
f 1/14/6 2/15/6 13/16/6
f 8/17/7 9/18/7 21/2/7
f 6/19/8 18/20/8 17/1/8
f 1/21/9 14/22/9 24/13/9
f 3/23/10 15/3/10 13/16/10
f 9/24/11 10/25/11 22/26/11
f 6/27/12 7/28/12 19/29/12
f 4/30/13 16/11/13 15/3/13
f 49/31/14 50/32/14 37/33/14
f 38/34/15 49/31/15 36/35/15
f 39/36/16 38/34/16 35/37/16
f 40/38/17 39/36/17 34/39/17
f 41/40/18 40/38/18 33/41/18
f 42/42/19 41/40/19 32/43/19
f 43/44/20 42/42/20 31/45/20
f 44/46/21 43/44/21 30/47/21
f 45/48/22 44/46/22 29/49/22
f 27/50/23 46/51/23 45/48/23
f 47/52/24 46/51/24 27/50/24
f 48/53/25 47/52/25 26/54/25
f 54/55/26 53/56/26 51/57/26
f 58/58/27 57/59/27 53/56/27
f 56/60/28 55/61/28 57/62/28
f 52/63/29 51/57/29 55/64/29
f 53/56/30 57/59/30 55/64/30
f 58/65/1 54/55/1 52/66/1
f 62/67/26 61/68/26 59/69/26
f 66/70/27 65/71/27 61/72/27
f 64/73/28 63/74/28 65/71/28
f 60/75/29 59/76/29 63/74/29
f 61/72/30 65/71/30 63/74/30
f 66/77/1 62/67/1 60/78/1
f 70/79/26 69/80/26 67/81/26
f 74/82/27 73/83/27 69/84/27
f 72/85/28 71/86/28 73/87/28
f 68/88/29 67/89/29 71/90/29
f 73/83/31 77/91/31 75/92/31
f 74/82/1 70/79/1 68/88/1
f 75/93/30 77/94/30 78/95/30
f 67/89/32 76/96/32 78/95/32
f 71/86/28 78/97/28 77/98/28
f 69/80/26 75/99/26 76/100/26
f 81/101/33 88/102/33 87/103/33
f 85/104/33 90/105/33 89/106/33
f 90/105/26 94/107/26 93/108/26
f 88/102/26 92/109/26 91/110/26
f 80/111/34 95/112/34 96/113/34
f 84/114/34 97/115/34 98/116/34
f 95/112/28 99/117/28 100/118/28
f 97/115/28 101/119/28 102/120/28
f 106/121/35 105/122/35 84/114/35
f 104/123/35 103/124/35 80/111/35
f 107/125/36 108/126/36 81/101/36
f 109/127/36 110/128/36 85/104/36
f 123/33/37 136/32/37 135/31/37
f 122/35/38 135/31/38 124/34/38
f 121/37/39 124/34/39 125/36/39
f 119/41/40 120/39/40 125/36/40
f 119/41/41 126/38/41 127/40/41
f 118/43/42 127/40/42 128/42/42
f 117/45/43 128/42/43 129/44/43
f 116/47/44 129/44/44 130/46/44
f 115/49/45 130/46/45 131/48/45
f 113/50/46 114/129/46 131/48/46
f 113/50/47 132/51/47 133/52/47
f 111/130/48 112/54/48 133/52/48
f 145/103/49 146/102/49 139/101/49
f 147/106/49 148/105/49 143/104/49
f 151/108/28 152/107/28 148/105/28
f 149/110/28 150/109/28 146/102/28
f 154/113/50 153/112/50 138/111/50
f 156/116/50 155/115/50 142/114/50
f 158/118/26 157/117/26 153/112/26
f 160/120/26 159/119/26 155/115/26
f 142/114/51 163/122/51 164/121/51
f 138/111/51 161/124/51 162/123/51
f 139/101/52 166/126/52 165/125/52
f 143/104/52 168/128/52 167/127/52
f 14/22/1 13/16/1 15/3/1
f 15/3/1 16/11/1 17/1/1
f 17/1/1 18/20/1 19/29/1
f 19/29/1 20/9/1 17/1/1
f 21/2/1 22/26/1 23/6/1
f 23/6/1 24/13/1 21/2/1
f 14/22/1 15/3/1 21/2/1
f 17/1/1 20/9/1 21/2/1
f 21/2/1 24/13/1 14/22/1
f 22/26/2 10/4/2 23/6/2
f 19/29/3 7/7/3 20/9/3
f 4/131/4 5/10/4 16/11/4
f 11/132/5 12/12/5 23/6/5
f 14/22/6 1/14/6 13/16/6
f 20/9/7 8/17/7 21/2/7
f 5/133/8 6/19/8 17/1/8
f 12/134/9 1/21/9 24/13/9
f 2/135/10 3/23/10 13/16/10
f 21/2/11 9/24/11 22/26/11
f 18/20/12 6/27/12 19/29/12
f 3/136/13 4/30/13 15/3/13
f 36/35/14 49/31/14 37/33/14
f 35/37/15 38/34/15 36/35/15
f 34/39/16 39/36/16 35/37/16
f 33/41/17 40/38/17 34/39/17
f 32/43/18 41/40/18 33/41/18
f 31/45/19 42/42/19 32/43/19
f 30/47/20 43/44/20 31/45/20
f 29/49/21 44/46/21 30/47/21
f 28/129/22 45/48/22 29/49/22
f 28/129/23 27/50/23 45/48/23
f 26/54/24 47/52/24 27/50/24
f 25/130/25 48/53/25 26/54/25
f 52/66/26 54/55/26 51/57/26
f 54/137/27 58/58/27 53/56/27
f 58/65/28 56/60/28 57/62/28
f 56/138/29 52/63/29 55/64/29
f 51/57/30 53/56/30 55/64/30
f 56/60/1 58/65/1 52/66/1
f 60/78/26 62/67/26 59/69/26
f 62/139/27 66/70/27 61/72/27
f 66/77/28 64/73/28 65/71/28
f 64/140/29 60/75/29 63/74/29
f 59/76/30 61/72/30 63/74/30
f 64/73/1 66/77/1 60/78/1
f 68/88/26 70/79/26 67/81/26
f 70/79/27 74/82/27 69/84/27
f 74/82/28 72/85/28 73/87/28
f 72/85/29 68/88/29 71/90/29
f 69/84/31 73/83/31 75/92/31
f 72/85/1 74/82/1 68/88/1
f 76/96/30 75/93/30 78/95/30
f 71/90/32 67/89/32 78/95/32
f 73/87/28 71/86/28 77/98/28
f 67/81/26 69/80/26 76/100/26
f 79/141/33 81/101/33 87/103/33
f 83/142/33 85/104/33 89/106/33
f 89/106/26 90/105/26 93/108/26
f 87/103/26 88/102/26 91/110/26
f 82/143/34 80/111/34 96/113/34
f 86/144/34 84/114/34 98/116/34
f 96/113/28 95/112/28 100/118/28
f 98/116/28 97/115/28 102/120/28
f 86/144/35 106/121/35 84/114/35
f 82/143/35 104/123/35 80/111/35
f 79/141/36 107/125/36 81/101/36
f 83/142/36 109/127/36 85/104/36
f 122/35/37 123/33/37 135/31/37
f 121/37/38 122/35/38 124/34/38
f 120/39/39 121/37/39 125/36/39
f 126/38/40 119/41/40 125/36/40
f 118/43/41 119/41/41 127/40/41
f 117/45/42 118/43/42 128/42/42
f 116/47/43 117/45/43 129/44/43
f 115/49/44 116/47/44 130/46/44
f 114/129/45 115/49/45 131/48/45
f 132/51/46 113/50/46 131/48/46
f 112/54/47 113/50/47 133/52/47
f 134/53/48 111/130/48 133/52/48
f 137/141/49 145/103/49 139/101/49
f 141/142/49 147/106/49 143/104/49
f 147/106/28 151/108/28 148/105/28
f 145/103/28 149/110/28 146/102/28
f 140/143/50 154/113/50 138/111/50
f 144/144/50 156/116/50 142/114/50
f 154/113/26 158/118/26 153/112/26
f 156/116/26 160/120/26 155/115/26
f 144/144/51 142/114/51 164/121/51
f 140/143/51 138/111/51 162/123/51
f 137/141/52 139/101/52 165/125/52
f 141/142/52 143/104/52 167/127/52

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,3 @@
{
"animation": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

@ -16,6 +16,7 @@ import com.hbm.main.MainRegistry;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.block.Block;
import net.minecraft.block.BlockDirt;
import net.minecraft.block.BlockFalling;
import net.minecraft.block.material.MapColor;
import net.minecraft.block.material.Material;
@ -179,6 +180,10 @@ public class ModBlocks {
public static Block seal_hatch;
public static Block marker_structure;
public static Block sat_radar;
public static Block sat_resonator;
public static Block sat_scanner;
public static Block crate_iron;
public static final int guiID_crate_iron = 46;
@ -500,6 +505,8 @@ public class ModBlocks {
public static Block dummy_port_ams_base;
public static Block dummy_block_radgen;
public static Block dummy_port_radgen;
public static Block ntm_dirt;
private static void initializeBlock() {
@ -785,6 +792,10 @@ public class ModBlocks {
launch_pad = new LaunchPad(Material.iron).setBlockName("launch_pad").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.tabNuke).setBlockTextureName(RefStrings.MODID + ":launch_pad");
machine_radar = new MachineRadar(Material.iron).setBlockName("machine_radar").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.tabNuke).setBlockTextureName(RefStrings.MODID + ":machine_radar");
sat_radar = new DecoBlock(Material.iron).setBlockName("sat_radar").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.tabNuke).setBlockTextureName(RefStrings.MODID + ":sat_radar");
sat_resonator = new DecoBlock(Material.iron).setBlockName("sat_resonator").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.tabNuke).setBlockTextureName(RefStrings.MODID + ":sat_resonator");
sat_scanner = new DecoBlock(Material.iron).setBlockName("sat_scanner").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.tabNuke).setBlockTextureName(RefStrings.MODID + ":sat_scanner");
turret_light = new TurretLight(Material.iron).setBlockName("turret_light").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.tabNuke).setBlockTextureName(RefStrings.MODID + ":turret_light");
turret_heavy = new TurretHeavy(Material.iron).setBlockName("turret_heavy").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.tabNuke).setBlockTextureName(RefStrings.MODID + ":turret_heavy");
turret_rocket = new TurretRocket(Material.iron).setBlockName("turret_rocket").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.tabNuke).setBlockTextureName(RefStrings.MODID + ":turret_rocket");
@ -883,6 +894,8 @@ public class ModBlocks {
dummy_port_ams_base = new DummyBlockAMSBase(Material.iron).setBlockName("dummy_port_ams_base").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":block_copper");
dummy_block_radgen = new DummyBlockRadGen(Material.iron).setBlockName("dummy_block_radgen").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":block_steel");
dummy_port_radgen = new DummyBlockRadGen(Material.iron).setBlockName("dummy_port_radgen").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":block_steel");
ntm_dirt = new BlockNTMDirt().setBlockName("ntm_dirt").setHardness(0.5F).setStepSound(Block.soundTypeGravel).setCreativeTab(null).setBlockTextureName("dirt");
}
private static void registerBlock() {
@ -1208,6 +1221,11 @@ public class ModBlocks {
//Guide
GameRegistry.registerBlock(book_guide, book_guide.getUnlocalizedName());
//Sat Blocks
GameRegistry.registerBlock(sat_scanner, sat_scanner.getUnlocalizedName());
GameRegistry.registerBlock(sat_radar, sat_radar.getUnlocalizedName());
GameRegistry.registerBlock(sat_resonator, sat_resonator.getUnlocalizedName());
//Rails
GameRegistry.registerBlock(rail_highspeed, rail_highspeed.getUnlocalizedName());
GameRegistry.registerBlock(rail_booster, rail_booster.getUnlocalizedName());
@ -1270,5 +1288,6 @@ public class ModBlocks {
GameRegistry.registerBlock(taint, ItemTaintBlock.class, taint.getUnlocalizedName());
GameRegistry.registerBlock(cheater_virus, cheater_virus.getUnlocalizedName());
GameRegistry.registerBlock(cheater_virus_seed, cheater_virus_seed.getUnlocalizedName());
GameRegistry.registerBlock(ntm_dirt, ntm_dirt.getUnlocalizedName());
}
}

View File

@ -0,0 +1,37 @@
package com.hbm.blocks.generic;
import java.util.List;
import java.util.Random;
import com.hbm.main.MainRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.block.BlockDirt;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.StatCollector;
public class BlockNTMDirt extends BlockDirt {
@Override
@SideOnly(Side.CLIENT)
public void getSubBlocks(Item p_149666_1_, CreativeTabs p_149666_2_, List p_149666_3_)
{
p_149666_3_.add(new ItemStack(this, 1, 0));
}
public String getItemStackDisplayName(ItemStack stack)
{
return ("" + StatCollector.translateToLocal(Blocks.dirt.getUnlocalizedName())).trim();
}
@Override
public Item getItemDropped(int p_149650_1_, Random p_149650_2_, int p_149650_3_)
{
return Item.getItemFromBlock(Blocks.dirt);
}
}

View File

@ -133,17 +133,17 @@ public class EntityCarrier extends EntityThrowable {
if(!data.isFreqTaken(freq)) {
if(payload.getItem() == ModItems.sat_mapper)
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.MAPPER));
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.MAPPER, this.dimension));
if(payload.getItem() == ModItems.sat_scanner)
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.SCANNER));
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.SCANNER, this.dimension));
if(payload.getItem() == ModItems.sat_radar)
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.RADAR));
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.RADAR, this.dimension));
if(payload.getItem() == ModItems.sat_laser)
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.LASER));
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.LASER, this.dimension));
if(payload.getItem() == ModItems.sat_foeq)
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.RELAY));
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.RELAY, this.dimension));
if(payload.getItem() == ModItems.sat_resonator)
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.RESONATOR));
data.satellites.add(new SatelliteSaveStructure(freq, SatelliteType.RESONATOR, this.dimension));
data.markDirty();
}

View File

@ -30,6 +30,16 @@ public class GUILaunchPadTier1 extends GuiInfoContainer {
super.drawScreen(mouseX, mouseY, f);
this.drawElectricityInfo(this, mouseX, mouseY, guiLeft + 8, guiTop + 53, 160, 16, diFurnace.power, diFurnace.maxPower);
String[] text = new String[] { "First Slot:",
" -Missile",
" -Carrier Rocket" };
this.drawCustomInfoStat(mouseX, mouseY, guiLeft - 16, guiTop + 36, 16, 16, guiLeft - 8, guiTop + 36 + 16, text);
String[] text1 = new String[] { "Second Slot:",
" -Target designator for missiles",
" -Satellite payload for the carrier rocket" };
this.drawCustomInfoStat(mouseX, mouseY, guiLeft - 16, guiTop + 36 + 16, 16, 16, guiLeft - 8, guiTop + 36 + 16, text1);
}
@Override
@ -48,5 +58,8 @@ public class GUILaunchPadTier1 extends GuiInfoContainer {
int j1 = (int)diFurnace.getPowerScaled(160);
drawTexturedModalRect(guiLeft + 8, guiTop + 53, 8, 166, j1, 16);
this.drawInfoPanel(guiLeft - 16, guiTop + 36, 16, 16, 2);
this.drawInfoPanel(guiLeft - 16, guiTop + 36 + 16, 16, 16, 3);
}
}

View File

@ -89,6 +89,8 @@ public class GUIScreenSatInterface extends GuiScreen {
if(connectedSat == null) {
drawNotConnected();
} else if(connectedSat.satDim != player.dimension) {
drawNoService();
} else {
switch(connectedSat.satelliteType) {
@ -135,7 +137,7 @@ public class GUIScreenSatInterface extends GuiScreen {
int x = (int)player.posX + i;
int z = (int)player.posZ + scanPos - 100;
int y = world.getHeightValue(x, z) - 1;
map[i + 100][scanPos] = world.getBlock(x, y, z).getMaterial().getMaterialMapColor().func_151643_b(2);
map[i + 100][scanPos] = world.getBlock(x, y, z).getMaterial().getMaterialMapColor().colorValue;
}
prontMap();
progresScan();
@ -148,8 +150,6 @@ public class GUIScreenSatInterface extends GuiScreen {
for(int i = -100; i < 100; i++) {
int x = (int)player.posX + i;
int z = (int)player.posZ + scanPos - 100;
//int y = world.getHeightValue(x, z) - 1;
//map[i + 100][scanPos] = 0x081F0D + world.getBlock(x, y, z).getMaterial().getMaterialMapColor().func_151643_b(3);
for(int j = 255; j >= 0; j--) {
int c = getColorFromBlock(new ItemStack(world.getBlock(x, j, z), 1, world.getBlockMetadata(x, j, z)));
@ -195,18 +195,22 @@ public class GUIScreenSatInterface extends GuiScreen {
return 0xdbdbdb;
if(MachineRecipes.mODE(stack, "oreTungsten"))
return 0x333333;
if(MachineRecipes.mODE(stack, "oreTitanium"))
return 0xDDDDDD;
if(MachineRecipes.mODE(stack, "oreUranium"))
return 0x3e4f3c;
if(MachineRecipes.mODE(stack, "oreBeryllium"))
return 0x8e8d7d;
if(MachineRecipes.mODE(stack, "oreSulfur"))
return 0x9b9309;
if(MachineRecipes.mODE(stack, "oreSalpeter"))
if(MachineRecipes.mODE(stack, "oreSalpeter") || MachineRecipes.mODE(stack, "oreNiter"))
return 0xa5a09d;
if(MachineRecipes.mODE(stack, "oreFluorite"))
return 0xffffff;
if(MachineRecipes.mODE(stack, "oreSchrabidium"))
return 0x1cffff;
if(MachineRecipes.mODE(stack, "oreRareEarth"))
return 0xffcc99;
return isOre(stack) ? 0xBA00AF : 0x000000;
}
@ -219,7 +223,7 @@ public class GUIScreenSatInterface extends GuiScreen {
String s = OreDictionary.getOreName(ids[i]);
if(s.length() > 3 && s.substring(3).equals("ore"))
if(s.length() > 3 && s.substring(0, 3).equals("ore"))
return true;
}

View File

@ -1222,6 +1222,9 @@ public class ModItems {
public static final int guiID_item_designator = 100;
public static final int guiID_item_sat_interface = 101;
public static Item mysteryshovel;
public static Item memory;
public static void initializeItem()
{
redstone_sword = new RedstoneSword(ToolMaterial.STONE).setUnlocalizedName("redstone_sword").setCreativeTab(CreativeTabs.tabCombat).setTextureName(RefStrings.MODID + ":redstone_sword");
@ -2389,6 +2392,9 @@ public class ModItems {
ln2_10 = new Item().setUnlocalizedName("ln2_10").setTextureName(RefStrings.MODID + ":ln2_10");
nothing = new Item().setUnlocalizedName("nothing").setTextureName(RefStrings.MODID + ":nothing");
void_anim = new Item().setUnlocalizedName("void_anim").setTextureName(RefStrings.MODID + ":void_anim");
mysteryshovel = new Item().setUnlocalizedName("mysteryshovel").setTextureName(RefStrings.MODID + ":cursed_shovel");
memory = new Item().setUnlocalizedName("memory").setTextureName(RefStrings.MODID + ":mo8_anim");
FluidContainerRegistry.registerFluidContainer(new FluidStack(ModBlocks.mud_fluid, 1000), new ItemStack(ModItems.bucket_mud));
FluidContainerRegistry.registerFluidContainer(new FluidStack(ModBlocks.acid_fluid, 1000), new ItemStack(ModItems.bucket_acid));
@ -3665,5 +3671,7 @@ public class ModItems {
GameRegistry.registerItem(ln2_10, ln2_10.getUnlocalizedName());
GameRegistry.registerItem(nothing, nothing.getUnlocalizedName());
GameRegistry.registerItem(void_anim, void_anim.getUnlocalizedName());
GameRegistry.registerItem(mysteryshovel, mysteryshovel.getUnlocalizedName());
GameRegistry.registerItem(memory, memory.getUnlocalizedName());
}
}

View File

@ -83,6 +83,12 @@ public class ResourceManager {
public static final IModelCustom cp_battery = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/cel_prime_battery.obj"));
public static final IModelCustom cp_tanks = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/cel_prime_tanks.obj"));
public static final IModelCustom cp_port = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/cel_prime_port.obj"));
//Satellites
public static final IModelCustom sat_base = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/sat_base.obj"));
public static final IModelCustom sat_radar = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/sat_radar.obj"));
public static final IModelCustom sat_resonator = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/sat_resonator.obj"));
public static final IModelCustom sat_scanner = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/sat_scanner.obj"));
////Textures TEs
@ -138,6 +144,12 @@ public class ResourceManager {
//Bombs
public static final ResourceLocation bomb_solinium_tex = new ResourceLocation(RefStrings.MODID, "textures/models/ufp.png");
public static final ResourceLocation n2_tex = new ResourceLocation(RefStrings.MODID, "textures/models/n2.png");
//Satellites
public static final ResourceLocation sat_base_tex = new ResourceLocation(RefStrings.MODID, "textures/models/sat_base.png");
public static final ResourceLocation sat_radar_tex = new ResourceLocation(RefStrings.MODID, "textures/models/sat_radar.png");
public static final ResourceLocation sat_resonator_tex = new ResourceLocation(RefStrings.MODID, "textures/models/sat_resonator.png");
public static final ResourceLocation sat_scanner_tex = new ResourceLocation(RefStrings.MODID, "textures/models/sat_scanner.png");

View File

@ -47,6 +47,8 @@ public class RenderDecoBlock extends TileEntitySpecialRenderer {
GL11.glTranslatef((float) x + 0.5F, (float) y + 1.5F, (float) z + 0.5F);
GL11.glRotatef(180, 0F, 0F, 1F);
GL11.glEnable(GL11.GL_LIGHTING);
if(tileentity.getWorldObj().getBlock(tileentity.xCoord, tileentity.yCoord, tileentity.zCoord) == ModBlocks.steel_wall)
{
this.bindTexture(texture1);
@ -141,6 +143,81 @@ public class RenderDecoBlock extends TileEntitySpecialRenderer {
GL11.glEnable(GL11.GL_CULL_FACE);
}
if(tileentity.getWorldObj().getBlock(tileentity.xCoord, tileentity.yCoord, tileentity.zCoord) == ModBlocks.sat_radar) {
GL11.glRotatef(180, 0F, 0F, 1F);
GL11.glTranslatef(0, -1.5F, 0);
GL11.glRotated(90, 0, 1, 0);
switch(tileentity.getBlockMetadata())
{
case 4:
GL11.glRotatef(90, 0F, 1F, 0F); break;
case 2:
GL11.glRotatef(180, 0F, 1F, 0F); break;
case 5:
GL11.glRotatef(270, 0F, 1F, 0F); break;
case 3:
GL11.glRotatef(0, 0F, 1F, 0F); break;
}
GL11.glEnable(GL11.GL_CULL_FACE);
bindTexture(ResourceManager.sat_base_tex);
ResourceManager.sat_base.renderAll();
bindTexture(ResourceManager.sat_radar_tex);
ResourceManager.sat_radar.renderAll();
}
if(tileentity.getWorldObj().getBlock(tileentity.xCoord, tileentity.yCoord, tileentity.zCoord) == ModBlocks.sat_resonator) {
GL11.glRotatef(180, 0F, 0F, 1F);
GL11.glTranslatef(0, -1.5F, 0);
GL11.glRotated(90, 0, 1, 0);
switch(tileentity.getBlockMetadata())
{
case 4:
GL11.glRotatef(90, 0F, 1F, 0F); break;
case 2:
GL11.glRotatef(180, 0F, 1F, 0F); break;
case 5:
GL11.glRotatef(270, 0F, 1F, 0F); break;
case 3:
GL11.glRotatef(0, 0F, 1F, 0F); break;
}
GL11.glEnable(GL11.GL_CULL_FACE);
bindTexture(ResourceManager.sat_base_tex);
ResourceManager.sat_base.renderAll();
bindTexture(ResourceManager.sat_resonator_tex);
ResourceManager.sat_resonator.renderAll();
}
if(tileentity.getWorldObj().getBlock(tileentity.xCoord, tileentity.yCoord, tileentity.zCoord) == ModBlocks.sat_scanner) {
GL11.glRotatef(180, 0F, 0F, 1F);
GL11.glTranslatef(0, -1.5F, 0);
GL11.glRotated(90, 0, 1, 0);
switch(tileentity.getBlockMetadata())
{
case 4:
GL11.glRotatef(90, 0F, 1F, 0F); break;
case 2:
GL11.glRotatef(180, 0F, 1F, 0F); break;
case 5:
GL11.glRotatef(270, 0F, 1F, 0F); break;
case 3:
GL11.glRotatef(0, 0F, 1F, 0F); break;
}
GL11.glEnable(GL11.GL_CULL_FACE);
bindTexture(ResourceManager.sat_base_tex);
ResourceManager.sat_base.renderAll();
bindTexture(ResourceManager.sat_scanner_tex);
ResourceManager.sat_scanner.renderAll();
}
GL11.glPopMatrix();
}

View File

@ -7,15 +7,17 @@ import com.hbm.handler.FluidTypeHandler.FluidType;
import net.minecraft.nbt.NBTTagCompound;
public class SatelliteSaveStructure {
public int satelliteID;
public int satDim;
public SatelliteType satelliteType;
public SatelliteSaveStructure() { }
public SatelliteSaveStructure(int id, SatelliteType type) {
public SatelliteSaveStructure(int id, SatelliteType type, int dim) {
satelliteID = id;
satelliteType = type;
satDim = dim;
}
public enum SatelliteType {
@ -48,11 +50,13 @@ public class SatelliteSaveStructure {
public void readFromNBT(NBTTagCompound nbt, int index) {
satelliteID = nbt.getInteger("sat_" + index + "_id");
satelliteType = SatelliteType.getEnum(nbt.getInteger("sat_" + index + "_type"));
satDim = nbt.getInteger("sat_" + index + "_dim");
}
public void writeToNBT(NBTTagCompound nbt, int index) {
nbt.setInteger("sat_" + index + "_id", satelliteID);
nbt.setInteger("sat_" + index + "_type", satelliteType.getID());
nbt.setInteger("sat_" + index + "_dim", satDim);
}
}