Browse Source

Update to latest game-engine version.

And added a trash-can model.
Tankernn 8 years ago
parent
commit
4e7a3c1260
2 changed files with 1992 additions and 34 deletions
  1. 1924 0
      res/Soptunna.obj
  2. 68 34
      src/main/java/eu/tankernn/game/Game.java

+ 1924 - 0
res/Soptunna.obj

@@ -0,0 +1,1924 @@
+# Blender v2.76 (sub 0) OBJ File: 'Soptunna.blend'
+# www.blender.org
+o Lid_Cylinder.001
+v 0.003827 2.780850 -0.019239
+v 0.010898 2.780850 -0.016310
+v 0.016310 2.780850 -0.010898
+v 0.019239 2.780850 -0.003827
+v 0.019239 2.780850 0.003827
+v 0.016310 2.780850 0.010898
+v 0.010898 2.780850 0.016310
+v 0.003827 2.780850 0.019239
+v -0.003827 2.780850 0.019239
+v -0.010898 2.780850 0.016310
+v -0.016310 2.780850 0.010898
+v -0.019239 2.780850 0.003827
+v -0.019239 2.780850 -0.003827
+v -0.016310 2.780850 -0.010898
+v -0.010898 2.780850 -0.016310
+v -0.003827 2.780850 -0.019239
+v -0.452918 3.504906 -0.090091
+v -0.256558 3.737281 -0.051032
+v -0.383965 3.636536 -0.076375
+v -0.325510 3.636536 -0.217499
+v -0.383965 3.504906 -0.256557
+v -0.217499 3.737281 -0.145328
+v -0.217499 3.636536 -0.325510
+v -0.256558 3.504906 -0.383965
+v -0.145328 3.737281 -0.217499
+v -0.090091 3.504906 -0.452918
+v -0.051033 3.737281 -0.256557
+v -0.076376 3.636536 -0.383965
+v 0.051032 3.737281 -0.256557
+v 0.076375 3.636536 -0.383965
+v 0.090091 3.504906 -0.452918
+v 0.217499 3.636536 -0.325510
+v 0.256557 3.504906 -0.383965
+v 0.145328 3.737281 -0.217499
+v 0.383965 3.504906 -0.256557
+v 0.217499 3.737281 -0.145328
+v 0.325510 3.636536 -0.217499
+v 0.452918 3.504906 -0.090091
+v 0.256557 3.737281 -0.051032
+v 0.383965 3.636536 -0.076375
+v 0.383965 3.636536 0.076376
+v 0.452918 3.504906 0.090091
+v 0.256557 3.737281 0.051032
+v 0.325510 3.636536 0.217499
+v 0.383965 3.504906 0.256557
+v 0.217499 3.737281 0.145328
+v 0.256557 3.504906 0.383965
+v 0.145328 3.737281 0.217499
+v 0.217498 3.636536 0.325510
+v 0.090091 3.504906 0.452918
+v 0.051032 3.737281 0.256557
+v 0.076375 3.636536 0.383965
+v -0.076376 3.636536 0.383965
+v -0.090091 3.504906 0.452918
+v -0.051033 3.737281 0.256557
+v -0.217499 3.636536 0.325510
+v -0.256558 3.504906 0.383965
+v -0.145328 3.737281 0.217499
+v -0.383965 3.504906 0.256557
+v -0.217499 3.737281 0.145328
+v -0.325510 3.636536 0.217499
+v -0.120121 3.787080 -0.023894
+v -0.101834 3.787080 -0.068043
+v -0.068043 3.787080 -0.101834
+v -0.023894 3.787080 -0.120121
+v 0.023893 3.787080 -0.120121
+v 0.068043 3.787080 -0.101834
+v 0.101834 3.787080 -0.068043
+v 0.120121 3.787080 -0.023894
+v 0.120121 3.787080 0.023894
+v 0.101834 3.787080 0.068043
+v 0.068043 3.787080 0.101834
+v 0.023893 3.787080 0.120121
+v -0.023894 3.787080 0.120121
+v -0.068043 3.787080 0.101834
+v -0.101834 3.787080 0.068043
+v -0.256558 3.737281 0.051032
+v -0.383965 3.636536 0.076375
+v -0.120121 3.787080 0.023894
+v -0.452918 3.504906 0.090091
+v 0.003827 1.780850 -0.019239
+v 0.000000 2.780850 -0.019619
+v 0.003827 3.780850 -0.019239
+v 0.007508 2.780850 -0.018126
+v 0.010898 1.780850 -0.016310
+v 0.010898 3.780850 -0.016310
+v 0.013873 2.780850 -0.013873
+v 0.016310 1.780850 -0.010898
+v 0.016310 3.780850 -0.010898
+v 0.018126 2.780850 -0.007508
+v 0.019239 1.780850 -0.003827
+v 0.019239 3.780850 -0.003827
+v 0.019619 2.780850 0.000000
+v 0.019239 1.780850 0.003827
+v 0.019239 3.780850 0.003827
+v 0.018126 2.780850 0.007508
+v 0.016310 1.780850 0.010898
+v 0.016310 3.780850 0.010898
+v 0.013873 2.780850 0.013873
+v 0.010898 1.780850 0.016310
+v 0.010898 3.780850 0.016310
+v 0.007508 2.780850 0.018126
+v 0.003827 1.780850 0.019239
+v 0.003827 3.780850 0.019239
+v 0.000000 2.780850 0.019619
+v -0.003827 1.780850 0.019239
+v -0.003827 3.780850 0.019239
+v -0.007508 2.780850 0.018126
+v -0.010898 1.780850 0.016310
+v -0.010898 3.780850 0.016310
+v -0.013873 2.780850 0.013873
+v -0.016310 1.780850 0.010898
+v -0.016310 3.780850 0.010898
+v -0.018126 2.780850 0.007508
+v -0.019239 1.780850 0.003827
+v -0.019239 3.780850 0.003827
+v -0.019619 2.780850 -0.000000
+v -0.019239 1.780850 -0.003827
+v -0.019239 3.780850 -0.003827
+v -0.018126 2.780850 -0.007508
+v -0.016310 1.780850 -0.010898
+v -0.016310 3.780850 -0.010898
+v -0.013873 2.780850 -0.013873
+v -0.010898 1.780850 -0.016310
+v -0.010898 3.780850 -0.016310
+v -0.007508 2.780850 -0.018126
+v -0.003827 1.780850 -0.019239
+v -0.003827 3.780850 -0.019239
+v -0.261633 3.737281 -0.000000
+v -0.391561 3.636536 -0.000000
+v -0.461878 3.504906 -0.000000
+v -0.241717 3.737281 -0.100123
+v -0.361756 3.636536 -0.149844
+v -0.426720 3.504906 -0.176753
+v -0.470838 3.433668 -0.093656
+v -0.426720 3.573432 -0.084880
+v -0.326597 3.691918 -0.064964
+v -0.184261 3.769907 -0.036652
+v -0.185003 3.737281 -0.185002
+v -0.276876 3.636536 -0.276876
+v -0.326597 3.504906 -0.326597
+v -0.399157 3.433668 -0.266708
+v -0.361756 3.573432 -0.241717
+v -0.276876 3.691918 -0.185002
+v -0.156209 3.769907 -0.104375
+v -0.100123 3.737281 -0.241717
+v -0.149844 3.636536 -0.361755
+v -0.176753 3.504906 -0.426720
+v -0.241717 3.573432 -0.361755
+v -0.185003 3.691918 -0.276876
+v -0.104375 3.769907 -0.156209
+v -0.266708 3.433668 -0.399157
+v -0.000000 3.737281 -0.261633
+v -0.000000 3.636536 -0.391561
+v -0.000000 3.504906 -0.461878
+v -0.093656 3.433668 -0.470838
+v -0.084880 3.573432 -0.426720
+v -0.064964 3.691918 -0.326597
+v -0.036652 3.769907 -0.184261
+v 0.040904 3.789442 -0.098752
+v 0.100122 3.737281 -0.241717
+v 0.149844 3.636536 -0.361755
+v 0.176753 3.504906 -0.426720
+v 0.064964 3.691918 -0.326597
+v 0.036652 3.769907 -0.184261
+v 0.093655 3.433668 -0.470838
+v 0.084880 3.573432 -0.426720
+v 0.185002 3.737281 -0.185002
+v 0.276875 3.636536 -0.276875
+v 0.326597 3.504906 -0.326597
+v 0.266708 3.433668 -0.399157
+v 0.241717 3.573432 -0.361755
+v 0.185002 3.691918 -0.276875
+v 0.104375 3.769907 -0.156209
+v 0.241717 3.737281 -0.100122
+v 0.361755 3.636536 -0.149844
+v 0.426719 3.504906 -0.176753
+v 0.156208 3.769907 -0.104375
+v 0.399157 3.433668 -0.266708
+v 0.361755 3.573432 -0.241717
+v 0.276875 3.691918 -0.185002
+v 0.261633 3.737281 0.000000
+v 0.391561 3.636536 0.000000
+v 0.461878 3.504906 0.000000
+v 0.470838 3.433668 -0.093655
+v 0.426719 3.573432 -0.084880
+v 0.326597 3.691918 -0.064964
+v 0.184260 3.769907 -0.036652
+v 0.241717 3.737281 0.100123
+v 0.361755 3.636536 0.149844
+v 0.426719 3.504906 0.176753
+v 0.470838 3.433668 0.093656
+v 0.426719 3.573432 0.084880
+v 0.326597 3.691918 0.064964
+v 0.184260 3.769907 0.036652
+v 0.185002 3.737281 0.185002
+v 0.276875 3.636536 0.276876
+v 0.326597 3.504906 0.326597
+v 0.399157 3.433668 0.266708
+v 0.361755 3.573432 0.241717
+v 0.276875 3.691918 0.185002
+v 0.156208 3.769907 0.104375
+v 0.100122 3.737281 0.241717
+v 0.149844 3.636536 0.361755
+v 0.176753 3.504906 0.426720
+v 0.266708 3.433668 0.399157
+v 0.241717 3.573432 0.361755
+v 0.185002 3.691918 0.276876
+v 0.104375 3.769907 0.156209
+v -0.000000 3.737281 0.261633
+v -0.000000 3.636536 0.391561
+v -0.000000 3.504906 0.461878
+v 0.093655 3.433668 0.470838
+v 0.084879 3.573432 0.426720
+v 0.064964 3.691918 0.326597
+v 0.036651 3.769907 0.184261
+v -0.100123 3.737281 0.241717
+v -0.149844 3.636536 0.361755
+v -0.176753 3.504906 0.426719
+v -0.093656 3.433668 0.470838
+v -0.084880 3.573432 0.426719
+v -0.064965 3.691918 0.326597
+v -0.036652 3.769907 0.184261
+v -0.185003 3.737281 0.185002
+v -0.276876 3.636536 0.276875
+v -0.326597 3.504906 0.326597
+v -0.241718 3.573432 0.361755
+v -0.185003 3.691918 0.276875
+v -0.104375 3.769907 0.156209
+v -0.266709 3.433668 0.399157
+v -0.241717 3.737281 0.100122
+v -0.361756 3.636536 0.149844
+v -0.426720 3.504906 0.176753
+v -0.399157 3.433668 0.266708
+v -0.361756 3.573432 0.241717
+v -0.276876 3.691918 0.185002
+v -0.156209 3.769907 0.104375
+v -0.106889 3.789442 0.000000
+v -0.098752 3.789442 -0.040904
+v -0.075582 3.789442 -0.075581
+v -0.040905 3.789442 -0.098752
+v -0.000000 3.789442 -0.106888
+v 0.075581 3.789442 -0.075581
+v 0.098752 3.789442 -0.040904
+v 0.106888 3.789442 0.000000
+v 0.098752 3.789442 0.040904
+v 0.075581 3.789442 0.075582
+v 0.040904 3.789442 0.098752
+v -0.000000 3.789442 0.106888
+v -0.040905 3.789442 0.098752
+v -0.075582 3.789442 0.075581
+v -0.098752 3.789442 0.040904
+v -0.326597 3.691918 0.064964
+v -0.184261 3.769907 0.036652
+v -0.470838 3.433668 0.093655
+v -0.426720 3.573432 0.084880
+v 0.000000 1.780850 -0.019619
+v 0.000000 3.780850 -0.019619
+v 0.007508 1.780850 -0.018126
+v 0.007508 3.780850 -0.018126
+v 0.013873 1.780850 -0.013873
+v 0.013873 3.780850 -0.013873
+v 0.018126 1.780850 -0.007508
+v 0.018126 3.780850 -0.007508
+v 0.019619 1.780850 0.000000
+v 0.019619 3.780850 0.000000
+v 0.018126 1.780850 0.007508
+v 0.018126 3.780850 0.007508
+v 0.013873 1.780850 0.013873
+v 0.013873 3.780850 0.013873
+v 0.007508 1.780850 0.018126
+v 0.007508 3.780850 0.018126
+v 0.000000 1.780850 0.019619
+v 0.000000 3.780850 0.019619
+v -0.007508 1.780850 0.018126
+v -0.007508 3.780850 0.018126
+v -0.013873 1.780850 0.013873
+v -0.013873 3.780850 0.013873
+v -0.018126 1.780850 0.007508
+v -0.018126 3.780850 0.007508
+v -0.019619 1.780850 -0.000000
+v -0.019619 3.780850 -0.000000
+v -0.018126 1.780850 -0.007508
+v -0.018126 3.780850 -0.007508
+v -0.013873 1.780850 -0.013873
+v -0.013873 3.780850 -0.013873
+v -0.007508 1.780850 -0.018126
+v -0.007508 3.780850 -0.018126
+v -0.184004 3.770497 -0.000000
+v -0.333058 3.691918 -0.000000
+v -0.435162 3.573432 -0.000000
+v -0.480153 3.433668 -0.000000
+v -0.169997 3.770497 -0.070415
+v -0.307706 3.691918 -0.127456
+v -0.402037 3.573432 -0.166529
+v -0.443603 3.433668 -0.183747
+v -0.130110 3.770497 -0.130110
+v -0.235508 3.691918 -0.235508
+v -0.307706 3.573432 -0.307706
+v -0.339519 3.433668 -0.339519
+v -0.070415 3.770497 -0.169997
+v -0.127456 3.691918 -0.307706
+v -0.166529 3.573432 -0.402037
+v -0.183747 3.433668 -0.443603
+v -0.000000 3.770497 -0.184004
+v -0.000000 3.691918 -0.333058
+v -0.000000 3.573432 -0.435161
+v -0.000000 3.433668 -0.480153
+v -0.000000 3.803021 0.000000
+v 0.070415 3.770497 -0.169997
+v 0.127456 3.691918 -0.307705
+v 0.166529 3.573432 -0.402037
+v 0.183746 3.433668 -0.443603
+v 0.130110 3.770497 -0.130110
+v 0.235507 3.691918 -0.235508
+v 0.307705 3.573432 -0.307705
+v 0.339519 3.433668 -0.339519
+v 0.169997 3.770497 -0.070415
+v 0.307705 3.691918 -0.127456
+v 0.402037 3.573432 -0.166529
+v 0.443603 3.433668 -0.183746
+v 0.184003 3.770497 0.000000
+v 0.333058 3.691918 0.000000
+v 0.435161 3.573432 0.000000
+v 0.480152 3.433668 0.000000
+v 0.169997 3.770497 0.070415
+v 0.307705 3.691918 0.127456
+v 0.402036 3.573432 0.166529
+v 0.443603 3.433668 0.183747
+v 0.130110 3.770497 0.130110
+v 0.235507 3.691918 0.235508
+v 0.307705 3.573432 0.307706
+v 0.339519 3.433668 0.339519
+v 0.070415 3.770497 0.169997
+v 0.127455 3.691918 0.307706
+v 0.166529 3.573432 0.402037
+v 0.183746 3.433668 0.443603
+v -0.000000 3.770497 0.184003
+v -0.000000 3.691918 0.333058
+v -0.000000 3.573432 0.435161
+v -0.000000 3.433668 0.480153
+v -0.070415 3.770497 0.169997
+v -0.127456 3.691918 0.307705
+v -0.166529 3.573432 0.402037
+v -0.183747 3.433668 0.443603
+v -0.130110 3.770497 0.130110
+v -0.235508 3.691918 0.235507
+v -0.307706 3.573432 0.307705
+v -0.339520 3.433668 0.339519
+v -0.169997 3.770497 0.070415
+v -0.307706 3.691918 0.127456
+v -0.402037 3.573432 0.166529
+v -0.443603 3.433668 0.183746
+vn 0.195100 0.000000 -0.980800
+vn 0.000000 0.000000 -1.000000
+vn 0.382700 0.000000 -0.923900
+vn 0.555600 0.000000 -0.831400
+vn 0.707100 0.000000 -0.707100
+vn 0.831400 0.000000 -0.555600
+vn 0.923900 0.000000 -0.382700
+vn 0.980800 0.000000 -0.195100
+vn 1.000000 0.000000 0.000000
+vn 0.980800 0.000000 0.195100
+vn 0.923900 0.000000 0.382700
+vn 0.831400 0.000000 0.555600
+vn 0.707100 0.000000 0.707100
+vn 0.555600 0.000000 0.831400
+vn 0.382700 0.000000 0.923900
+vn 0.195100 0.000000 0.980800
+vn 0.000000 0.000000 1.000000
+vn -0.195100 0.000000 0.980800
+vn -0.382700 0.000000 0.923900
+vn -0.555600 0.000000 0.831400
+vn -0.707100 0.000000 0.707100
+vn -0.831400 0.000000 0.555600
+vn -0.923900 0.000000 0.382700
+vn -0.980800 0.000000 0.195100
+vn -1.000000 0.000000 0.000000
+vn -0.980800 0.000000 -0.195100
+vn -0.923900 0.000000 -0.382700
+vn -0.831400 0.000000 -0.555600
+vn -0.707100 0.000000 -0.707100
+vn -0.555600 0.000000 -0.831400
+vn -0.382700 0.000000 -0.923900
+vn -0.195100 0.000000 -0.980800
+vn -0.950000 0.248400 -0.189000
+vn -0.968600 0.248500 0.000000
+vn -0.952200 0.305300 0.000000
+vn -0.934000 0.305300 -0.185800
+vn -0.884800 0.466000 0.000000
+vn -0.867800 0.466000 -0.172600
+vn -0.817400 0.466000 -0.338600
+vn -0.879800 0.305300 -0.364400
+vn -0.894900 0.248500 -0.370700
+vn -0.606500 0.785900 -0.120600
+vn -0.618400 0.785900 0.000000
+vn -0.473900 0.880600 0.000000
+vn -0.323200 0.946300 0.000000
+vn -0.327400 0.942600 -0.065100
+vn -0.298600 0.946300 -0.123700
+vn -0.437800 0.880600 -0.181300
+vn -0.571300 0.785900 -0.236600
+vn -0.761900 0.647600 0.000000
+vn -0.747300 0.647600 -0.148600
+vn -0.703900 0.647600 -0.291600
+vn -0.735600 0.466000 -0.491500
+vn -0.633500 0.647600 -0.423300
+vn -0.514100 0.785900 -0.343500
+vn -0.437200 0.785900 -0.437200
+vn -0.538800 0.647600 -0.538800
+vn -0.625600 0.466000 -0.625600
+vn -0.805400 0.248400 -0.538100
+vn -0.791800 0.305300 -0.529000
+vn -0.673300 0.305300 -0.673300
+vn -0.684900 0.248500 -0.684900
+vn -0.277500 0.942600 -0.185400
+vn -0.228500 0.946300 -0.228500
+vn -0.335100 0.880600 -0.335100
+vn -0.491500 0.466000 -0.735600
+vn -0.423300 0.647600 -0.633500
+vn -0.343500 0.785900 -0.514100
+vn -0.236600 0.785900 -0.571300
+vn -0.291600 0.647600 -0.703900
+vn -0.338600 0.466000 -0.817400
+vn -0.538100 0.248400 -0.805400
+vn -0.529000 0.305300 -0.791800
+vn -0.364400 0.305300 -0.879800
+vn -0.370700 0.248500 -0.894900
+vn -0.185400 0.942600 -0.277500
+vn -0.123700 0.946300 -0.298600
+vn -0.181300 0.880600 -0.437800
+vn -0.189000 0.248400 -0.950000
+vn -0.185800 0.305300 -0.934000
+vn -0.172600 0.466000 -0.867800
+vn 0.000000 0.466000 -0.884800
+vn 0.000000 0.305300 -0.952200
+vn 0.000000 0.248500 -0.968600
+vn -0.120600 0.785900 -0.606500
+vn -0.065100 0.942600 -0.327400
+vn 0.000000 0.946300 -0.323200
+vn 0.000000 0.880600 -0.473900
+vn 0.000000 0.785900 -0.618400
+vn -0.148600 0.647600 -0.747300
+vn 0.000000 0.647600 -0.761900
+vn 0.120600 0.785900 -0.606500
+vn 0.065100 0.942600 -0.327400
+vn 0.123700 0.946300 -0.298600
+vn 0.181300 0.880600 -0.437800
+vn 0.236600 0.785900 -0.571300
+vn 0.172600 0.466000 -0.867800
+vn 0.148600 0.647600 -0.747300
+vn 0.291600 0.647600 -0.703900
+vn 0.338600 0.466000 -0.817400
+vn 0.189000 0.248400 -0.950000
+vn 0.185800 0.305300 -0.934000
+vn 0.364400 0.305300 -0.879800
+vn 0.370700 0.248500 -0.894900
+vn 0.491500 0.466000 -0.735600
+vn 0.423300 0.647600 -0.633500
+vn 0.343500 0.785900 -0.514100
+vn 0.437200 0.785900 -0.437200
+vn 0.538800 0.647600 -0.538800
+vn 0.625600 0.466000 -0.625600
+vn 0.538100 0.248400 -0.805400
+vn 0.529000 0.305300 -0.791800
+vn 0.673300 0.305300 -0.673300
+vn 0.684900 0.248500 -0.684900
+vn 0.185400 0.942600 -0.277500
+vn 0.228500 0.946300 -0.228500
+vn 0.335100 0.880600 -0.335100
+vn 0.805400 0.248400 -0.538100
+vn 0.791800 0.305300 -0.529000
+vn 0.735600 0.466000 -0.491500
+vn 0.817400 0.466000 -0.338600
+vn 0.879800 0.305300 -0.364400
+vn 0.894900 0.248500 -0.370700
+vn 0.514100 0.785900 -0.343500
+vn 0.277500 0.942600 -0.185400
+vn 0.298600 0.946300 -0.123700
+vn 0.437800 0.880600 -0.181300
+vn 0.571300 0.785900 -0.236600
+vn 0.633500 0.647600 -0.423300
+vn 0.703900 0.647600 -0.291600
+vn 0.950000 0.248400 -0.189000
+vn 0.934000 0.305300 -0.185800
+vn 0.867800 0.466000 -0.172600
+vn 0.884800 0.466000 0.000000
+vn 0.952200 0.305300 0.000000
+vn 0.968600 0.248500 0.000000
+vn 0.606500 0.785900 -0.120600
+vn 0.327400 0.942600 -0.065100
+vn 0.323200 0.946300 0.000000
+vn 0.473900 0.880600 0.000000
+vn 0.618400 0.785900 0.000000
+vn 0.747300 0.647600 -0.148600
+vn 0.761900 0.647600 0.000000
+vn 0.867800 0.466000 0.172600
+vn 0.747300 0.647600 0.148600
+vn 0.606500 0.785900 0.120600
+vn 0.571300 0.785900 0.236600
+vn 0.703900 0.647600 0.291600
+vn 0.817400 0.466000 0.338600
+vn 0.950000 0.248400 0.189000
+vn 0.934000 0.305300 0.185800
+vn 0.879800 0.305300 0.364400
+vn 0.894900 0.248500 0.370700
+vn 0.327400 0.942600 0.065100
+vn 0.298600 0.946300 0.123700
+vn 0.437800 0.880600 0.181300
+vn 0.735600 0.466000 0.491500
+vn 0.633500 0.647600 0.423300
+vn 0.514100 0.785900 0.343500
+vn 0.437200 0.785900 0.437200
+vn 0.538800 0.647600 0.538800
+vn 0.625600 0.466000 0.625600
+vn 0.805400 0.248400 0.538100
+vn 0.791800 0.305300 0.529000
+vn 0.673300 0.305300 0.673300
+vn 0.684900 0.248500 0.684900
+vn 0.277500 0.942600 0.185400
+vn 0.228500 0.946300 0.228500
+vn 0.335100 0.880600 0.335100
+vn 0.538100 0.248400 0.805400
+vn 0.529000 0.305300 0.791800
+vn 0.491500 0.466000 0.735600
+vn 0.338600 0.466000 0.817400
+vn 0.364400 0.305300 0.879800
+vn 0.370700 0.248500 0.894900
+vn 0.343500 0.785900 0.514100
+vn 0.185400 0.942600 0.277500
+vn 0.123700 0.946300 0.298600
+vn 0.181300 0.880600 0.437800
+vn 0.236600 0.785900 0.571300
+vn 0.423300 0.647600 0.633500
+vn 0.291600 0.647600 0.703900
+vn 0.189000 0.248400 0.950000
+vn 0.185800 0.305300 0.934000
+vn 0.172600 0.466000 0.867800
+vn 0.000000 0.466000 0.884800
+vn 0.000000 0.305300 0.952200
+vn 0.000000 0.248500 0.968600
+vn 0.120600 0.785900 0.606500
+vn 0.065100 0.942600 0.327400
+vn 0.000000 0.946300 0.323200
+vn 0.000000 0.880600 0.473900
+vn 0.000000 0.785900 0.618400
+vn 0.148600 0.647600 0.747300
+vn 0.000000 0.647600 0.761900
+vn -0.172600 0.466000 0.867800
+vn -0.148600 0.647600 0.747300
+vn -0.120600 0.785900 0.606500
+vn -0.236600 0.785900 0.571300
+vn -0.291600 0.647600 0.703900
+vn -0.338600 0.466000 0.817400
+vn -0.189000 0.248400 0.950000
+vn -0.185800 0.305300 0.934000
+vn -0.364400 0.305300 0.879800
+vn -0.370700 0.248500 0.894900
+vn -0.065100 0.942600 0.327400
+vn -0.123700 0.946300 0.298600
+vn -0.181300 0.880600 0.437800
+vn -0.491500 0.466000 0.735600
+vn -0.423300 0.647600 0.633500
+vn -0.343500 0.785900 0.514100
+vn -0.437200 0.785900 0.437200
+vn -0.538800 0.647600 0.538800
+vn -0.625600 0.466000 0.625600
+vn -0.538100 0.248400 0.805400
+vn -0.529000 0.305300 0.791800
+vn -0.673300 0.305300 0.673300
+vn -0.684900 0.248500 0.684900
+vn -0.185400 0.942600 0.277500
+vn -0.228500 0.946300 0.228500
+vn -0.335100 0.880600 0.335100
+vn -0.805400 0.248400 0.538100
+vn -0.791800 0.305300 0.529000
+vn -0.735600 0.466000 0.491500
+vn -0.817400 0.466000 0.338600
+vn -0.879800 0.305300 0.364400
+vn -0.894900 0.248500 0.370700
+vn -0.514100 0.785900 0.343500
+vn -0.277500 0.942600 0.185400
+vn -0.298600 0.946300 0.123700
+vn -0.437800 0.880600 0.181300
+vn -0.571300 0.785900 0.236600
+vn -0.633500 0.647600 0.423300
+vn -0.703900 0.647600 0.291600
+vn -0.202200 0.978500 -0.040200
+vn -0.165100 0.986300 0.000000
+vn 0.000000 1.000000 0.000000
+vn -0.152600 0.986300 -0.063200
+vn -0.171400 0.978500 -0.114500
+vn -0.116800 0.986300 -0.116800
+vn -0.114500 0.978500 -0.171400
+vn -0.063200 0.986300 -0.152600
+vn -0.040200 0.978500 -0.202200
+vn 0.000000 0.986300 -0.165100
+vn 0.040200 0.978500 -0.202200
+vn 0.063200 0.986300 -0.152600
+vn 0.114500 0.978500 -0.171400
+vn 0.116800 0.986300 -0.116800
+vn 0.171400 0.978500 -0.114500
+vn 0.152600 0.986300 -0.063200
+vn 0.202200 0.978500 -0.040200
+vn 0.165100 0.986300 0.000000
+vn 0.202200 0.978500 0.040200
+vn 0.152600 0.986300 0.063200
+vn 0.171400 0.978500 0.114500
+vn 0.116800 0.986300 0.116800
+vn 0.114500 0.978500 0.171400
+vn 0.063200 0.986300 0.152600
+vn 0.040200 0.978500 0.202200
+vn 0.000000 0.986300 0.165100
+vn -0.040200 0.978500 0.202200
+vn -0.063200 0.986300 0.152600
+vn -0.114500 0.978500 0.171400
+vn -0.116800 0.986300 0.116800
+vn -0.171400 0.978500 0.114500
+vn -0.152600 0.986300 0.063200
+vn -0.606500 0.785900 0.120600
+vn -0.327400 0.942600 0.065100
+vn -0.867800 0.466000 0.172600
+vn -0.747300 0.647600 0.148600
+vn -0.202200 0.978500 0.040200
+vn -0.950000 0.248400 0.189000
+vn -0.934000 0.305300 0.185800
+vn -0.466200 0.879800 -0.092700
+vn -0.395200 0.879800 -0.264100
+vn -0.264100 0.879800 -0.395200
+vn -0.092700 0.879800 -0.466200
+vn 0.092700 0.879800 -0.466200
+vn 0.264100 0.879800 -0.395200
+vn 0.395200 0.879800 -0.264100
+vn 0.466200 0.879800 -0.092700
+vn 0.466200 0.879800 0.092700
+vn 0.395200 0.879800 0.264100
+vn 0.264100 0.879800 0.395200
+vn 0.092700 0.879800 0.466200
+vn -0.092700 0.879800 0.466200
+vn -0.264100 0.879800 0.395200
+vn -0.395200 0.879800 0.264100
+vn -0.466200 0.879800 0.092700
+s 1
+f 81//1 257//2 82//2
+f 82//2 258//2 83//1
+f 83//1 260//3 84//3
+f 84//3 259//3 81//1
+f 85//4 259//3 84//3
+f 84//3 260//3 86//4
+f 86//4 262//5 87//5
+f 87//5 261//5 85//4
+f 88//6 261//5 87//5
+f 87//5 262//5 89//6
+f 89//6 264//7 90//7
+f 90//7 263//7 88//6
+f 91//8 263//7 90//7
+f 90//7 264//7 92//8
+f 92//8 266//9 93//9
+f 93//9 265//9 91//8
+f 94//10 265//9 93//9
+f 93//9 266//9 95//10
+f 95//10 268//11 96//11
+f 96//11 267//11 94//10
+f 97//12 267//11 96//11
+f 96//11 268//11 98//12
+f 98//12 270//13 99//13
+f 99//13 269//13 97//12
+f 100//14 269//13 99//13
+f 99//13 270//13 101//14
+f 101//14 272//15 102//15
+f 102//15 271//15 100//14
+f 103//16 271//15 102//15
+f 102//15 272//15 104//16
+f 104//16 274//17 105//17
+f 105//17 273//17 103//16
+f 106//18 273//17 105//17
+f 105//17 274//17 107//18
+f 107//18 276//19 108//19
+f 108//19 275//19 106//18
+f 109//20 275//19 108//19
+f 108//19 276//19 110//20
+f 110//20 278//21 111//21
+f 111//21 277//21 109//20
+f 112//22 277//21 111//21
+f 111//21 278//21 113//22
+f 113//22 280//23 114//23
+f 114//23 279//23 112//22
+f 115//24 279//23 114//23
+f 114//23 280//23 116//24
+f 116//24 282//25 117//25
+f 117//25 281//25 115//24
+f 118//26 281//25 117//25
+f 117//25 282//25 119//26
+f 119//26 284//27 120//27
+f 120//27 283//27 118//26
+f 121//28 283//27 120//27
+f 120//27 284//27 122//28
+f 122//28 286//29 123//29
+f 123//29 285//29 121//28
+f 124//30 285//29 123//29
+f 123//29 286//29 125//30
+f 125//30 288//31 126//31
+f 126//31 287//31 124//30
+f 127//32 287//31 126//31
+f 126//31 288//31 128//32
+f 128//32 258//2 82//2
+f 82//2 257//2 127//32
+f 135//33 292//34 131//35
+f 17//36 131//35 291//37
+f 17//36 136//38 295//39
+f 134//40 296//41 135//33
+f 137//42 290//43 129//44
+f 129//44 289//45 138//46
+f 138//46 293//47 132//48
+f 132//48 294//49 137//42
+f 136//38 291//37 130//50
+f 19//51 130//50 290//43
+f 19//51 137//42 294//49
+f 133//52 295//39 136//38
+f 143//53 295//39 133//52
+f 20//54 133//52 294//49
+f 20//54 144//55 298//56
+f 140//57 299//58 143//53
+f 142//59 296//41 134//40
+f 21//60 134//40 295//39
+f 21//60 143//53 299//58
+f 141//61 300//62 142//59
+f 144//55 294//49 132//48
+f 132//48 293//47 145//63
+f 145//63 297//64 139//65
+f 139//65 298//56 144//55
+f 149//66 299//58 140//57
+f 23//67 140//57 298//56
+f 23//67 150//68 302//69
+f 147//70 303//71 149//66
+f 152//72 300//62 141//61
+f 24//73 141//61 299//58
+f 24//73 149//66 303//71
+f 148//74 304//75 152//72
+f 150//68 298//56 139//65
+f 139//65 297//64 151//76
+f 151//76 301//77 146//78
+f 146//78 302//69 150//68
+f 156//79 304//75 148//74
+f 26//80 148//74 303//71
+f 26//80 157//81 307//82
+f 155//83 308//84 156//79
+f 158//85 302//69 146//78
+f 146//78 301//77 159//86
+f 159//86 305//87 153//88
+f 153//88 306//89 158//85
+f 157//81 303//71 147//70
+f 28//90 147//70 302//69
+f 28//90 158//85 306//89
+f 154//91 307//82 157//81
+f 164//92 306//89 153//88
+f 153//88 305//87 165//93
+f 165//93 310//94 161//95
+f 161//95 311//96 164//92
+f 167//97 307//82 154//91
+f 30//98 154//91 306//89
+f 30//98 164//92 311//96
+f 162//99 312//100 167//97
+f 166//101 308//84 155//83
+f 31//102 155//83 307//82
+f 31//102 167//97 312//100
+f 163//103 313//104 166//101
+f 172//105 312//100 162//99
+f 32//106 162//99 311//96
+f 32//106 173//107 315//108
+f 169//109 316//110 172//105
+f 171//111 313//104 163//103
+f 33//112 163//103 312//100
+f 33//112 172//105 316//110
+f 170//113 317//114 171//111
+f 173//107 311//96 161//95
+f 161//95 310//94 174//115
+f 174//115 314//116 168//117
+f 168//117 315//108 173//107
+f 179//118 317//114 170//113
+f 35//119 170//113 316//110
+f 35//119 180//120 320//121
+f 177//122 321//123 179//118
+f 181//124 315//108 168//117
+f 168//117 314//116 178//125
+f 178//125 318//126 175//127
+f 175//127 319//128 181//124
+f 180//120 316//110 169//109
+f 37//129 169//109 315//108
+f 37//129 181//124 319//128
+f 176//130 320//121 180//120
+f 185//131 321//123 177//122
+f 38//132 177//122 320//121
+f 38//132 186//133 324//134
+f 184//135 325//136 185//131
+f 187//137 319//128 175//127
+f 175//127 318//126 188//138
+f 188//138 322//139 182//140
+f 182//140 323//141 187//137
+f 186//133 320//121 176//130
+f 40//142 176//130 319//128
+f 40//142 187//137 323//141
+f 183//143 324//134 186//133
+f 193//144 324//134 183//143
+f 41//145 183//143 323//141
+f 41//145 194//146 327//147
+f 190//148 328//149 193//144
+f 192//150 325//136 184//135
+f 42//151 184//135 324//134
+f 42//151 193//144 328//149
+f 191//152 329//153 192//150
+f 194//146 323//141 182//140
+f 182//140 322//139 195//154
+f 195//154 326//155 189//156
+f 189//156 327//147 194//146
+f 200//157 328//149 190//148
+f 44//158 190//148 327//147
+f 44//158 201//159 331//160
+f 197//161 332//162 200//157
+f 199//163 329//153 191//152
+f 45//164 191//152 328//149
+f 45//164 200//157 332//162
+f 198//165 333//166 199//163
+f 201//159 327//147 189//156
+f 189//156 326//155 202//167
+f 202//167 330//168 196//169
+f 196//169 331//160 201//159
+f 206//170 333//166 198//165
+f 47//171 198//165 332//162
+f 47//171 207//172 336//173
+f 205//174 337//175 206//170
+f 208//176 331//160 196//169
+f 196//169 330//168 209//177
+f 209//177 334//178 203//179
+f 203//179 335//180 208//176
+f 207//172 332//162 197//161
+f 49//181 197//161 331//160
+f 49//181 208//176 335//180
+f 204//182 336//173 207//172
+f 213//183 337//175 205//174
+f 50//184 205//174 336//173
+f 50//184 214//185 340//186
+f 212//187 341//188 213//183
+f 215//189 335//180 203//179
+f 203//179 334//178 216//190
+f 216//190 338//191 210//192
+f 210//192 339//193 215//189
+f 214//185 336//173 204//182
+f 52//194 204//182 335//180
+f 52//194 215//189 339//193
+f 211//195 340//186 214//185
+f 221//196 340//186 211//195
+f 53//197 211//195 339//193
+f 53//197 222//198 343//199
+f 218//200 344//201 221//196
+f 220//202 341//188 212//187
+f 54//203 212//187 340//186
+f 54//203 221//196 344//201
+f 219//204 345//205 220//202
+f 222//198 339//193 210//192
+f 210//192 338//191 223//206
+f 223//206 342//207 217//208
+f 217//208 343//199 222//198
+f 227//209 344//201 218//200
+f 56//210 218//200 343//199
+f 56//210 228//211 347//212
+f 225//213 348//214 227//209
+f 230//215 345//205 219//204
+f 57//216 219//204 344//201
+f 57//216 227//209 348//214
+f 226//217 349//218 230//215
+f 228//211 343//199 217//208
+f 217//208 342//207 229//219
+f 229//219 346//220 224//221
+f 224//221 347//212 228//211
+f 234//222 349//218 226//217
+f 59//223 226//217 348//214
+f 59//223 235//224 352//225
+f 233//226 353//227 234//222
+f 236//228 347//212 224//221
+f 224//221 346//220 237//229
+f 237//229 350//230 231//231
+f 231//231 351//232 236//228
+f 235//224 348//214 225//213
+f 61//233 225//213 347//212
+f 61//233 236//228 351//232
+f 232//234 352//225 235//224
+f 62//235 138//46 289//45
+f 238//236 309//237 239//238
+f 62//235 239//238 293//47
+f 63//239 145//63 293//47
+f 239//238 309//237 240//240
+f 63//239 240//240 297//64
+f 64//241 151//76 297//64
+f 240//240 309//237 241//242
+f 64//241 241//242 301//77
+f 65//243 159//86 301//77
+f 241//242 309//237 242//244
+f 65//243 242//244 305//87
+f 66//245 165//93 305//87
+f 242//244 309//237 160//246
+f 66//245 160//246 310//94
+f 67//247 174//115 310//94
+f 160//246 309//237 243//248
+f 67//247 243//248 314//116
+f 68//249 178//125 314//116
+f 243//248 309//237 244//250
+f 68//249 244//250 318//126
+f 69//251 188//138 318//126
+f 244//250 309//237 245//252
+f 69//251 245//252 322//139
+f 70//253 195//154 322//139
+f 245//252 309//237 246//254
+f 70//253 246//254 326//155
+f 71//255 202//167 326//155
+f 246//254 309//237 247//256
+f 71//255 247//256 330//168
+f 72//257 209//177 330//168
+f 247//256 309//237 248//258
+f 72//257 248//258 334//178
+f 73//259 216//190 334//178
+f 248//258 309//237 249//260
+f 73//259 249//260 338//191
+f 74//261 223//206 338//191
+f 249//260 309//237 250//262
+f 74//261 250//262 342//207
+f 75//263 229//219 342//207
+f 250//262 309//237 251//264
+f 75//263 251//264 346//220
+f 76//265 237//229 346//220
+f 251//264 309//237 252//266
+f 76//265 252//266 350//230
+f 253//267 351//232 231//231
+f 231//231 350//230 254//268
+f 254//268 289//45 129//44
+f 129//44 290//43 253//267
+f 256//269 352//225 232//234
+f 78//270 232//234 351//232
+f 78//270 253//267 290//43
+f 130//50 291//37 256//269
+f 79//271 254//268 350//230
+f 252//266 309//237 238//236
+f 79//271 238//236 289//45
+f 255//272 353//227 233//226
+f 80//273 233//226 352//225
+f 80//273 256//269 291//37
+f 131//35 292//34 255//272
+f 1//1 81//1 82//2
+f 1//1 82//2 83//1
+f 1//1 83//1 84//3
+f 1//1 84//3 81//1
+f 2//4 85//4 84//3
+f 2//4 84//3 86//4
+f 2//4 86//4 87//5
+f 2//4 87//5 85//4
+f 3//6 88//6 87//5
+f 3//6 87//5 89//6
+f 3//6 89//6 90//7
+f 3//6 90//7 88//6
+f 4//8 91//8 90//7
+f 4//8 90//7 92//8
+f 4//8 92//8 93//9
+f 4//8 93//9 91//8
+f 5//10 94//10 93//9
+f 5//10 93//9 95//10
+f 5//10 95//10 96//11
+f 5//10 96//11 94//10
+f 6//12 97//12 96//11
+f 6//12 96//11 98//12
+f 6//12 98//12 99//13
+f 6//12 99//13 97//12
+f 7//14 100//14 99//13
+f 7//14 99//13 101//14
+f 7//14 101//14 102//15
+f 7//14 102//15 100//14
+f 8//16 103//16 102//15
+f 8//16 102//15 104//16
+f 8//16 104//16 105//17
+f 8//16 105//17 103//16
+f 9//18 106//18 105//17
+f 9//18 105//17 107//18
+f 9//18 107//18 108//19
+f 9//18 108//19 106//18
+f 10//20 109//20 108//19
+f 10//20 108//19 110//20
+f 10//20 110//20 111//21
+f 10//20 111//21 109//20
+f 11//22 112//22 111//21
+f 11//22 111//21 113//22
+f 11//22 113//22 114//23
+f 11//22 114//23 112//22
+f 12//24 115//24 114//23
+f 12//24 114//23 116//24
+f 12//24 116//24 117//25
+f 12//24 117//25 115//24
+f 13//26 118//26 117//25
+f 13//26 117//25 119//26
+f 13//26 119//26 120//27
+f 13//26 120//27 118//26
+f 14//28 121//28 120//27
+f 14//28 120//27 122//28
+f 14//28 122//28 123//29
+f 14//28 123//29 121//28
+f 15//30 124//30 123//29
+f 15//30 123//29 125//30
+f 15//30 125//30 126//31
+f 15//30 126//31 124//30
+f 16//32 127//32 126//31
+f 16//32 126//31 128//32
+f 16//32 128//32 82//2
+f 16//32 82//2 127//32
+f 17//36 135//33 131//35
+f 136//38 17//36 291//37
+f 134//40 17//36 295//39
+f 17//36 134//40 135//33
+f 18//274 137//42 129//44
+f 18//274 129//44 138//46
+f 18//274 138//46 132//48
+f 18//274 132//48 137//42
+f 19//51 136//38 130//50
+f 137//42 19//51 290//43
+f 133//52 19//51 294//49
+f 19//51 133//52 136//38
+f 20//54 143//53 133//52
+f 144//55 20//54 294//49
+f 140//57 20//54 298//56
+f 20//54 140//57 143//53
+f 21//60 142//59 134//40
+f 143//53 21//60 295//39
+f 141//61 21//60 299//58
+f 21//60 141//61 142//59
+f 22//275 144//55 132//48
+f 22//275 132//48 145//63
+f 22//275 145//63 139//65
+f 22//275 139//65 144//55
+f 23//67 149//66 140//57
+f 150//68 23//67 298//56
+f 147//70 23//67 302//69
+f 23//67 147//70 149//66
+f 24//73 152//72 141//61
+f 149//66 24//73 299//58
+f 148//74 24//73 303//71
+f 24//73 148//74 152//72
+f 25//276 150//68 139//65
+f 25//276 139//65 151//76
+f 25//276 151//76 146//78
+f 25//276 146//78 150//68
+f 26//80 156//79 148//74
+f 157//81 26//80 303//71
+f 155//83 26//80 307//82
+f 26//80 155//83 156//79
+f 27//277 158//85 146//78
+f 27//277 146//78 159//86
+f 27//277 159//86 153//88
+f 27//277 153//88 158//85
+f 28//90 157//81 147//70
+f 158//85 28//90 302//69
+f 154//91 28//90 306//89
+f 28//90 154//91 157//81
+f 29//278 164//92 153//88
+f 29//278 153//88 165//93
+f 29//278 165//93 161//95
+f 29//278 161//95 164//92
+f 30//98 167//97 154//91
+f 164//92 30//98 306//89
+f 162//99 30//98 311//96
+f 30//98 162//99 167//97
+f 31//102 166//101 155//83
+f 167//97 31//102 307//82
+f 163//103 31//102 312//100
+f 31//102 163//103 166//101
+f 32//106 172//105 162//99
+f 173//107 32//106 311//96
+f 169//109 32//106 315//108
+f 32//106 169//109 172//105
+f 33//112 171//111 163//103
+f 172//105 33//112 312//100
+f 170//113 33//112 316//110
+f 33//112 170//113 171//111
+f 34//279 173//107 161//95
+f 34//279 161//95 174//115
+f 34//279 174//115 168//117
+f 34//279 168//117 173//107
+f 35//119 179//118 170//113
+f 180//120 35//119 316//110
+f 177//122 35//119 320//121
+f 35//119 177//122 179//118
+f 36//280 181//124 168//117
+f 36//280 168//117 178//125
+f 36//280 178//125 175//127
+f 36//280 175//127 181//124
+f 37//129 180//120 169//109
+f 181//124 37//129 315//108
+f 176//130 37//129 319//128
+f 37//129 176//130 180//120
+f 38//132 185//131 177//122
+f 186//133 38//132 320//121
+f 184//135 38//132 324//134
+f 38//132 184//135 185//131
+f 39//281 187//137 175//127
+f 39//281 175//127 188//138
+f 39//281 188//138 182//140
+f 39//281 182//140 187//137
+f 40//142 186//133 176//130
+f 187//137 40//142 319//128
+f 183//143 40//142 323//141
+f 40//142 183//143 186//133
+f 41//145 193//144 183//143
+f 194//146 41//145 323//141
+f 190//148 41//145 327//147
+f 41//145 190//148 193//144
+f 42//151 192//150 184//135
+f 193//144 42//151 324//134
+f 191//152 42//151 328//149
+f 42//151 191//152 192//150
+f 43//282 194//146 182//140
+f 43//282 182//140 195//154
+f 43//282 195//154 189//156
+f 43//282 189//156 194//146
+f 44//158 200//157 190//148
+f 201//159 44//158 327//147
+f 197//161 44//158 331//160
+f 44//158 197//161 200//157
+f 45//164 199//163 191//152
+f 200//157 45//164 328//149
+f 198//165 45//164 332//162
+f 45//164 198//165 199//163
+f 46//283 201//159 189//156
+f 46//283 189//156 202//167
+f 46//283 202//167 196//169
+f 46//283 196//169 201//159
+f 47//171 206//170 198//165
+f 207//172 47//171 332//162
+f 205//174 47//171 336//173
+f 47//171 205//174 206//170
+f 48//284 208//176 196//169
+f 48//284 196//169 209//177
+f 48//284 209//177 203//179
+f 48//284 203//179 208//176
+f 49//181 207//172 197//161
+f 208//176 49//181 331//160
+f 204//182 49//181 335//180
+f 49//181 204//182 207//172
+f 50//184 213//183 205//174
+f 214//185 50//184 336//173
+f 212//187 50//184 340//186
+f 50//184 212//187 213//183
+f 51//285 215//189 203//179
+f 51//285 203//179 216//190
+f 51//285 216//190 210//192
+f 51//285 210//192 215//189
+f 52//194 214//185 204//182
+f 215//189 52//194 335//180
+f 211//195 52//194 339//193
+f 52//194 211//195 214//185
+f 53//197 221//196 211//195
+f 222//198 53//197 339//193
+f 218//200 53//197 343//199
+f 53//197 218//200 221//196
+f 54//203 220//202 212//187
+f 221//196 54//203 340//186
+f 219//204 54//203 344//201
+f 54//203 219//204 220//202
+f 55//286 222//198 210//192
+f 55//286 210//192 223//206
+f 55//286 223//206 217//208
+f 55//286 217//208 222//198
+f 56//210 227//209 218//200
+f 228//211 56//210 343//199
+f 225//213 56//210 347//212
+f 56//210 225//213 227//209
+f 57//216 230//215 219//204
+f 227//209 57//216 344//201
+f 226//217 57//216 348//214
+f 57//216 226//217 230//215
+f 58//287 228//211 217//208
+f 58//287 217//208 229//219
+f 58//287 229//219 224//221
+f 58//287 224//221 228//211
+f 59//223 234//222 226//217
+f 235//224 59//223 348//214
+f 233//226 59//223 352//225
+f 59//223 233//226 234//222
+f 60//288 236//228 224//221
+f 60//288 224//221 237//229
+f 60//288 237//229 231//231
+f 60//288 231//231 236//228
+f 61//233 235//224 225//213
+f 236//228 61//233 347//212
+f 232//234 61//233 351//232
+f 61//233 232//234 235//224
+f 238//236 62//235 289//45
+f 62//235 238//236 239//238
+f 138//46 62//235 293//47
+f 239//238 63//239 293//47
+f 63//239 239//238 240//240
+f 145//63 63//239 297//64
+f 240//240 64//241 297//64
+f 64//241 240//240 241//242
+f 151//76 64//241 301//77
+f 241//242 65//243 301//77
+f 65//243 241//242 242//244
+f 159//86 65//243 305//87
+f 242//244 66//245 305//87
+f 66//245 242//244 160//246
+f 165//93 66//245 310//94
+f 160//246 67//247 310//94
+f 67//247 160//246 243//248
+f 174//115 67//247 314//116
+f 243//248 68//249 314//116
+f 68//249 243//248 244//250
+f 178//125 68//249 318//126
+f 244//250 69//251 318//126
+f 69//251 244//250 245//252
+f 188//138 69//251 322//139
+f 245//252 70//253 322//139
+f 70//253 245//252 246//254
+f 195//154 70//253 326//155
+f 246//254 71//255 326//155
+f 71//255 246//254 247//256
+f 202//167 71//255 330//168
+f 247//256 72//257 330//168
+f 72//257 247//256 248//258
+f 209//177 72//257 334//178
+f 248//258 73//259 334//178
+f 73//259 248//258 249//260
+f 216//190 73//259 338//191
+f 249//260 74//261 338//191
+f 74//261 249//260 250//262
+f 223//206 74//261 342//207
+f 250//262 75//263 342//207
+f 75//263 250//262 251//264
+f 229//219 75//263 346//220
+f 251//264 76//265 346//220
+f 76//265 251//264 252//266
+f 237//229 76//265 350//230
+f 77//289 253//267 231//231
+f 77//289 231//231 254//268
+f 77//289 254//268 129//44
+f 77//289 129//44 253//267
+f 78//270 256//269 232//234
+f 253//267 78//270 351//232
+f 130//50 78//270 290//43
+f 78//270 130//50 256//269
+f 252//266 79//271 350//230
+f 79//271 252//266 238//236
+f 254//268 79//271 289//45
+f 80//273 255//272 233//226
+f 256//269 80//273 352//225
+f 131//35 80//273 291//37
+f 80//273 131//35 255//272
+o Plane.001
+v 10.220362 1.227955 4.336677
+v 4.954496 10.526806 4.336677
+v 10.220362 1.227955 -6.349667
+v 4.954496 10.526806 -6.349667
+vn -0.870200 -0.492800 0.000000
+s off
+f 355//290 357//290 356//290
+f 354//290 355//290 356//290
+o Plane
+v -8.001657 0.000000 8.001657
+v 8.001657 0.000000 8.001657
+v -8.001657 0.000000 -8.001657
+v 8.001657 0.000000 -8.001657
+vn 0.000000 1.000000 0.000000
+s off
+f 359//291 361//291 360//291
+f 358//291 359//291 360//291
+o Body_Cylinder
+v -0.000000 0.006695 -1.169682
+v -0.000000 3.466247 -1.245907
+v 0.447618 0.006695 -1.080645
+v 0.476788 3.466247 -1.151068
+v 0.827090 0.006695 -0.827090
+v 0.880989 3.466247 -0.880989
+v 1.080645 0.006695 -0.447618
+v 1.151068 3.466247 -0.476788
+v 1.169682 0.006695 0.000000
+v 1.245907 3.466247 0.000000
+v 1.080645 0.006695 0.447618
+v 1.151068 3.466247 0.476788
+v 0.827090 0.006695 0.827090
+v 0.880989 3.466247 0.880989
+v 0.447618 0.006695 1.080645
+v 0.476788 3.466247 1.151068
+v 0.000000 0.006695 1.169682
+v 0.000000 3.466247 1.245907
+v -0.447618 0.006695 1.080645
+v -0.476788 3.466247 1.151068
+v -0.827090 0.006695 0.827090
+v -0.880989 3.466247 0.880990
+v -1.080645 0.006695 0.447618
+v -1.151068 3.466247 0.476788
+v -1.169682 0.006695 -0.000000
+v -1.245907 3.466247 -0.000000
+v -1.080645 0.006695 -0.447618
+v -1.151068 3.466247 -0.476788
+v -0.827090 0.006695 -0.827090
+v -0.880989 3.466247 -0.880990
+v -0.447617 0.006695 -1.080646
+v -0.476788 3.466247 -1.151069
+v -0.000000 2.841558 -1.418979
+v 0.543020 2.841558 -1.310966
+v 1.003370 2.841558 -1.003370
+v 1.310966 2.841558 -0.543020
+v 1.418979 2.841558 0.000000
+v 1.310966 2.841558 0.543020
+v 1.003370 2.841558 1.003370
+v 0.543020 2.841558 1.310966
+v 0.000000 2.841558 1.418979
+v -0.543020 2.841558 1.310966
+v -1.003370 2.841558 1.003370
+v -1.310966 2.841558 0.543020
+v -1.418979 2.841558 -0.000000
+v -1.310966 2.841558 -0.543020
+v -1.003370 2.841558 -1.003370
+v -0.543019 2.841558 -1.310966
+v 0.422001 2.555834 -1.018801
+v 0.779756 2.555834 -0.779756
+v 1.018801 2.555834 -0.422001
+v 1.102742 2.555834 0.000000
+v 1.018801 2.555834 0.422001
+v 0.779756 2.555834 0.779756
+v 0.422001 2.555834 1.018801
+v 0.000000 2.555834 1.102742
+v -0.422001 2.555834 1.018801
+v -0.779756 2.555834 0.779757
+v -1.018801 2.555834 0.422001
+v -1.102742 2.555834 -0.000000
+v -1.018801 2.555834 -0.422001
+v -0.779756 2.555834 -0.779757
+v -0.422001 2.555834 -1.018801
+v -0.000000 2.555834 -1.102742
+v 0.000000 0.006695 -0.000000
+v -0.000000 3.274981 -1.398584
+v 0.535215 3.274981 -1.292123
+v 0.988948 3.274981 -0.988948
+v 1.292123 3.274981 -0.535215
+v 1.398584 3.274981 0.000000
+v 1.292123 3.274981 0.535215
+v 0.988948 3.274981 0.988948
+v 0.535215 3.274981 1.292123
+v 0.000000 3.274981 1.398584
+v -0.535215 3.274981 1.292123
+v -0.988948 3.274981 0.988949
+v -1.292123 3.274981 0.535215
+v -1.398584 3.274981 -0.000000
+v -1.292123 3.274981 -0.535215
+v -0.988948 3.274981 -0.988949
+v -0.535214 3.274981 -1.292124
+v 0.000000 3.025601 -0.510351
+v 0.195303 3.025601 -0.471503
+v 0.360873 3.025601 -0.360873
+v 0.471503 3.025601 -0.195303
+v 0.510351 3.025601 0.000000
+v 0.471503 3.025601 0.195303
+v 0.360873 3.025601 0.360873
+v 0.195303 3.025601 0.471503
+v 0.000000 3.025601 0.510351
+v -0.195303 3.025601 0.471503
+v -0.360873 3.025601 0.360873
+v -0.471503 3.025601 0.195303
+v -0.510351 3.025601 -0.000000
+v -0.471503 3.025601 -0.195303
+v -0.360873 3.025601 -0.360873
+v -0.195303 3.025601 -0.471503
+v -0.442535 0.367154 -1.068375
+v -0.817698 0.367154 -0.817699
+v -1.068375 0.367154 -0.442535
+v -1.156400 0.367154 -0.000000
+v -1.068375 0.367154 0.442535
+v -0.817698 0.367154 0.817699
+v -0.442535 0.367154 1.068375
+v 0.000000 0.367154 1.156400
+v 0.442535 0.367154 1.068375
+v 0.817698 0.367154 0.817698
+v 1.068375 0.367154 0.442535
+v 1.156400 0.367154 0.000000
+v 1.068375 0.367154 -0.442535
+v 0.817698 0.367154 -0.817699
+v 0.442535 0.367154 -1.068375
+v -0.000000 0.367154 -1.156400
+v -0.429223 1.409140 -1.036237
+v -0.793101 1.409140 -0.793102
+v -1.036237 1.409140 -0.429224
+v -1.121615 1.409140 -0.000000
+v -1.036237 1.409140 0.429224
+v -0.793101 1.409140 0.793102
+v -0.429223 1.409140 1.036237
+v 0.000000 1.409140 1.121615
+v 0.429223 1.409140 1.036237
+v 0.793101 1.409140 0.793101
+v 1.036237 1.409140 0.429223
+v 1.121615 1.409140 0.000000
+v 1.036237 1.409140 -0.429223
+v 0.793101 1.409140 -0.793102
+v 0.429223 1.409140 -1.036237
+v -0.000000 1.409140 -1.121615
+v -0.429223 1.410405 1.074135
+v 0.000000 1.410405 1.159513
+v 0.429223 1.410405 1.074135
+v 0.442535 0.368420 1.106272
+v -0.442535 0.368420 1.106272
+v 0.000000 0.368420 1.194298
+vt 1.268672 0.319923
+vt 1.302414 0.305693
+vt 1.313071 0.322158
+vt 1.328143 0.279624
+vt 1.341937 0.245684
+vt 1.361123 0.249788
+vt 1.341690 0.209045
+vt 1.327441 0.175290
+vt 1.343907 0.164624
+vt 1.301361 0.149563
+vt 1.312489 0.133410
+vt 1.267427 0.135781
+vt 1.271523 0.116603
+vt 1.230812 0.136040
+vt 1.227255 0.116759
+vt 1.197092 0.150295
+vt 1.186427 0.133845
+vt 1.171397 0.176368
+vt 1.157633 0.210286
+vt 1.138463 0.206188
+vt 1.157883 0.246873
+vt 1.138603 0.250422
+vt 1.172107 0.280610
+vt 1.155648 0.291260
+vt 1.198152 0.306343
+vt 1.232060 0.320149
+vt 1.227949 0.339319
+vt 1.272213 0.339209
+vt 0.749269 -0.450111
+vt 1.218264 0.380542
+vt 1.279046 0.381008
+vt 0.662655 -0.486090
+vt 1.162299 0.356853
+vt 1.119664 0.313565
+vt 1.096828 0.257273
+vt 0.596418 -0.552443
+vt 0.560601 -0.732762
+vt 1.097248 0.196538
+vt 1.120860 0.140572
+vt 1.164092 0.097882
+vt 0.596425 -0.819366
+vt 0.749274 -0.921685
+vt 1.220381 0.074978
+vt 1.281168 0.075363
+vt 0.929828 -0.885916
+vt 1.337191 0.098994
+vt 0.996241 -0.819570
+vt 1.379909 0.142281
+vt 1.402804 0.198632
+vt 1.402380 0.259457
+vt 1.032194 -0.732838
+vt 0.996241 -0.552212
+vt 1.378704 0.315481
+vt 0.929827 -0.485869
+vt 1.335390 0.358164
+vt 0.282653 0.952682
+vt 0.505122 0.952682
+vt 0.506033 0.455630
+vt 0.279986 -0.441289
+vt 0.278803 -0.437830
+vt 0.274365 -0.440306
+vt 0.271353 -0.444361
+vt 0.274605 -0.445887
+vt 0.270378 -0.449241
+vt 0.273733 -0.449390
+vt 0.271048 -0.454071
+vt 0.273308 -0.458350
+vt 0.275806 -0.456220
+vt 0.276905 -0.461561
+vt 0.278439 -0.458678
+vt 0.281396 -0.463257
+vt 0.281695 -0.460095
+vt 0.286169 -0.463090
+vt 0.285069 -0.460422
+vt 0.290593 -0.460712
+vt 0.288311 -0.458256
+vt 0.293823 -0.456757
+vt 0.290682 -0.455234
+vt 0.295350 -0.451868
+vt 0.291821 -0.451620
+vt 0.294935 -0.446766
+vt 0.291549 -0.447880
+vt 0.292620 -0.442207
+vt 0.289896 -0.444547
+vt 0.288737 -0.438887
+vt 0.287110 -0.442118
+vt 0.283874 -0.437338
+vt 0.283621 -0.440971
+vt 0.274163 -0.452993
+vt 0.282706 -0.450539
+vt 0.276803 -0.443025
+vt 1.187018 0.322479
+vt 1.155251 0.165251
+vt 1.360987 0.205493
+vt 1.344295 0.290757
+vt 1.283488 0.235032
+vt 1.283607 0.221557
+vt 1.243317 0.194023
+vt 1.230857 0.199051
+vt 1.221008 0.246878
+vt 1.230385 0.256505
+vt 1.268635 0.256871
+vt 1.278230 0.247432
+vt 1.269143 0.199439
+vt 1.256763 0.194159
+vt 1.216079 0.220885
+vt 1.242734 0.261782
+vt 1.216054 0.234362
+vt 1.256169 0.261910
+vt 1.278569 0.209059
+vt 1.221285 0.208482
+vt 0.094052 0.952682
+vt 0.284165 0.455630
+vt 0.727592 0.952682
+vt 0.916192 0.952682
+vt 0.915993 0.455630
+vt 0.096073 0.455630
+vt 0.727902 0.455630
+vt 0.506944 -0.041423
+vt 0.728212 -0.041423
+vt 0.285677 -0.041423
+vt 0.098095 -0.041423
+vt 0.843091 -0.450021
+vt 0.560597 -0.639053
+vt 0.662661 -0.885712
+vt 0.843095 -0.921768
+vt 1.032194 -0.638944
+vt 0.915794 -0.041423
+vn 0.000000 0.967000 -0.254700
+vn 0.097500 0.967000 -0.235300
+vn 0.359800 0.340600 -0.868600
+vn 0.180100 0.967000 -0.180100
+vn 0.235300 0.967000 -0.097500
+vn 0.868600 0.340600 -0.359800
+vn 0.254700 0.967000 0.000000
+vn 0.235300 0.967000 0.097500
+vn 0.868600 0.340600 0.359800
+vn 0.180100 0.967000 0.180100
+vn 0.664800 0.340600 0.664800
+vn 0.097500 0.967000 0.235300
+vn 0.359800 0.340600 0.868600
+vn 0.000000 0.967000 0.254700
+vn 0.000000 0.340600 0.940200
+vn -0.097500 0.967000 0.235300
+vn -0.359800 0.340600 0.868600
+vn -0.180100 0.967000 0.180100
+vn -0.235300 0.967000 0.097500
+vn -0.868600 0.340600 0.359800
+vn -0.254700 0.967000 0.000000
+vn -0.940200 0.340600 0.000000
+vn -0.235300 0.967000 -0.097500
+vn -0.868600 0.340600 -0.359800
+vn -0.180100 0.967000 -0.180100
+vn -0.097500 0.967000 -0.235300
+vn -0.359800 0.340600 -0.868600
+vn 0.000000 0.340600 -0.940200
+vn -0.347500 -0.418500 -0.839100
+vn -0.356000 -0.366700 -0.859500
+vn 0.000000 -0.366700 -0.930300
+vn -0.642200 -0.418500 -0.642200
+vn -0.657800 -0.366700 -0.657800
+vn -0.859500 -0.366700 -0.356000
+vn -0.930300 -0.366700 0.000000
+vn -0.839100 -0.418500 -0.347500
+vn -0.839100 -0.418500 0.347500
+vn -0.859500 -0.366700 0.356000
+vn -0.657800 -0.366700 0.657800
+vn -0.356000 -0.366700 0.859500
+vn -0.642200 -0.418500 0.642200
+vn 0.000000 -0.418500 0.908200
+vn 0.000000 -0.366700 0.930300
+vn 0.356000 -0.366700 0.859500
+vn 0.642200 -0.418500 0.642200
+vn 0.657800 -0.366700 0.657800
+vn 0.839100 -0.418500 0.347500
+vn 0.859500 -0.366700 0.356000
+vn 0.930300 -0.366700 0.000000
+vn 0.859500 -0.366700 -0.356000
+vn 0.908200 -0.418500 0.000000
+vn 0.642200 -0.418500 -0.642200
+vn 0.657800 -0.366700 -0.657800
+vn 0.347500 -0.418500 -0.839100
+vn 0.356000 -0.366700 -0.859500
+vn 0.000000 -0.418500 -0.908200
+vn 0.000000 0.024900 -0.999700
+vn 0.290100 -0.652000 -0.700500
+vn 0.382400 0.035100 -0.923300
+vn 0.706700 0.035100 -0.706700
+vn 0.923300 0.035100 -0.382400
+vn 0.700500 -0.652000 -0.290100
+vn 0.999400 0.035100 0.000000
+vn 0.758200 -0.652000 0.000000
+vn 0.923300 0.035100 0.382400
+vn 0.706700 0.035100 0.706700
+vn 0.536100 -0.652000 0.536100
+vn 0.639100 -0.209300 0.740100
+vn 0.290100 -0.652000 0.700500
+vn 0.000000 -0.728800 0.684700
+vn 0.000000 -0.652000 0.758200
+vn -0.639100 -0.209300 0.740100
+vn -0.290100 -0.652000 0.700500
+vn -0.706700 0.035100 0.706700
+vn -0.536100 -0.652000 0.536100
+vn -0.923300 0.035100 0.382400
+vn -0.700500 -0.652000 0.290100
+vn -0.999400 0.035100 0.000000
+vn -0.758200 -0.652000 0.000000
+vn -0.923300 0.035100 -0.382400
+vn -0.700500 -0.652000 -0.290100
+vn -0.706700 0.035100 -0.706700
+vn -0.536100 -0.652000 -0.536100
+vn -0.382400 0.035100 -0.923300
+vn -0.290100 -0.652000 -0.700500
+vn 0.000000 0.035100 -0.999400
+vn 0.000000 -0.652000 -0.758200
+vn 0.700500 -0.652000 0.290100
+vn 0.000000 -1.000000 0.000000
+vn 0.536100 -0.652000 -0.536100
+vn -0.664800 0.340600 -0.664800
+vn -0.664800 0.340600 0.664800
+vn 0.940200 0.340600 0.000000
+vn 0.664800 0.340600 -0.664800
+vn -0.474800 0.857800 0.196700
+vn -0.513900 0.857800 0.000000
+vn 0.000000 0.857800 -0.513900
+vn 0.196700 0.857800 -0.474800
+vn 0.474800 0.857800 0.196700
+vn 0.363400 0.857800 0.363400
+vn -0.196700 0.857800 0.474800
+vn -0.363400 0.857800 0.363400
+vn -0.363400 0.857800 -0.363400
+vn -0.196700 0.857800 -0.474800
+vn 0.474800 0.857800 -0.196700
+vn 0.196700 0.857800 0.474800
+vn 0.513900 0.857800 0.000000
+vn 0.000000 0.857800 0.513900
+vn -0.474800 0.857800 -0.196700
+vn 0.363400 0.857800 -0.363400
+vn -0.382500 0.024900 -0.923600
+vn -0.706900 0.024900 -0.706900
+vn -0.999700 0.024900 0.000000
+vn -0.908200 -0.418500 0.000000
+vn -0.923600 0.024900 0.382500
+vn -0.706900 0.024900 0.706900
+vn -0.347500 -0.418500 0.839100
+vn -0.637700 0.263800 0.723700
+vn 0.347500 -0.418500 0.839100
+vn 0.000000 0.771300 0.636500
+vn 0.637700 0.263800 0.723700
+vn 0.706900 0.024900 0.706900
+vn 0.999700 0.024900 0.000000
+vn 0.839100 -0.418500 -0.347500
+vn 0.923600 0.024900 -0.382500
+vn 0.706900 0.024900 -0.706900
+vn 0.619200 0.610500 0.493800
+vn 0.000000 0.688700 0.725000
+vn 0.000000 -0.642000 0.766700
+vn 0.382500 0.024900 -0.923600
+vn 0.923600 0.024900 0.382500
+vn -0.619200 0.610500 0.493800
+vn -0.630800 -0.565600 0.531200
+vn -0.923600 0.024900 -0.382500
+vn 0.630800 -0.565600 0.531200
+s 1
+f 363/1/292 365/2/293 428/3/294
+f 428/3/294 365/2/293 367/4/295
+f 367/4/295 369/5/296 430/6/297
+f 430/6/297 369/5/296 371/7/298
+f 371/7/298 373/8/299 432/9/300
+f 373/8/299 375/10/301 433/11/302
+f 433/11/302 375/10/301 377/12/303
+f 434/13/304 377/12/303 379/14/305
+f 435/15/306 379/14/305 381/16/307
+f 436/17/308 381/16/307 383/18/309
+f 383/18/309 385/19/310 438/20/311
+f 385/19/310 387/21/312 439/22/313
+f 387/21/312 389/23/314 440/24/315
+f 440/24/315 389/23/314 391/25/316
+f 391/25/316 393/26/317 442/27/318
+f 393/26/317 363/1/292 427/28/319
+f 424/29/320 409/30/321 394/31/322
+f 423/32/323 408/33/324 409/30/321
+f 407/34/325 408/33/324 423/32/323
+f 406/35/326 407/34/325 422/36/327
+f 420/37/328 405/38/329 406/35/326
+f 404/39/330 405/38/329 420/37/328
+f 403/40/331 404/39/330 419/41/332
+f 417/42/333 402/43/334 403/40/331
+f 401/44/335 402/43/334 417/42/333
+f 415/45/336 400/46/337 401/44/335
+f 414/47/338 399/48/339 400/46/337
+f 398/49/340 399/48/339 414/47/338
+f 397/50/341 398/49/340 413/51/342
+f 411/52/343 396/53/344 397/50/341
+f 410/54/345 395/55/346 396/53/344
+f 394/31/322 395/55/346 410/54/345
+f 424/56/320 425/57/347 490/58/348
+f 364/59/349 473/60/350 472/61/351
+f 472/61/351 471/62/352 368/63/353
+f 471/62/352 470/64/354 370/65/355
+f 370/65/355 470/64/354 469/66/356
+f 469/66/356 468/67/357 374/68/358
+f 468/67/357 467/69/359 376/70/360
+f 467/69/359 466/71/361 378/72/362
+f 466/71/361 465/73/363 380/74/364
+f 465/73/363 464/75/365 382/76/366
+f 464/75/365 463/77/367 384/78/368
+f 463/77/367 462/79/369 386/80/370
+f 462/79/369 461/81/371 388/82/372
+f 461/81/371 460/83/373 390/84/374
+f 460/83/373 459/85/375 392/86/376
+f 459/85/375 474/87/377 362/88/378
+f 372/89/379 374/68/358 426/90/380
+f 382/76/366 384/78/368 426/90/380
+f 392/86/376 362/88/378 426/90/380
+f 368/63/353 370/65/355 426/90/380
+f 378/72/362 380/74/364 426/90/380
+f 388/82/372 390/84/374 426/90/380
+f 364/59/349 366/91/381 426/90/380
+f 374/68/358 376/70/360 426/90/380
+f 384/78/368 386/80/370 426/90/380
+f 370/65/355 372/89/379 426/90/380
+f 380/74/364 382/76/366 426/90/380
+f 390/84/374 392/86/376 426/90/380
+f 366/91/381 368/63/353 426/90/380
+f 376/70/360 378/72/362 426/90/380
+f 362/88/378 364/59/349 426/90/380
+f 386/80/370 388/82/372 426/90/380
+f 442/27/318 427/28/319 394/31/322
+f 441/92/382 442/27/318 409/30/321
+f 440/24/315 441/92/382 408/33/324
+f 439/22/313 440/24/315 407/34/325
+f 405/38/329 438/20/311 439/22/313
+f 404/39/330 437/93/383 438/20/311
+f 436/17/308 437/93/383 404/39/330
+f 435/15/306 436/17/308 403/40/331
+f 434/13/304 435/15/306 402/43/334
+f 433/11/302 434/13/304 401/44/335
+f 432/9/300 433/11/302 400/46/337
+f 431/94/384 432/9/300 399/48/339
+f 430/6/297 431/94/384 398/49/340
+f 429/95/385 430/6/297 397/50/341
+f 428/3/294 429/95/385 396/53/344
+f 427/28/319 428/3/294 395/55/346
+f 369/5/296 446/96/386 447/97/387
+f 379/14/305 451/98/388 452/99/389
+f 389/23/314 456/100/390 457/101/391
+f 365/2/293 444/102/392 445/103/393
+f 375/10/301 449/104/394 450/105/395
+f 387/21/312 385/19/310 454/106/396
+f 373/8/299 371/7/298 447/97/387
+f 383/18/309 381/16/307 452/99/389
+f 391/25/316 457/101/391 458/107/397
+f 367/4/295 445/103/393 446/96/386
+f 377/12/303 450/105/395 451/98/388
+f 387/21/312 455/108/398 456/100/390
+f 363/1/292 443/109/399 444/102/392
+f 375/10/301 373/8/299 448/110/400
+f 383/18/309 453/111/401 454/106/396
+f 393/26/317 458/107/397 443/109/399
+f 423/112/323 424/56/320 475/113/402
+f 422/114/327 423/115/323 476/116/403
+f 478/58/404 421/57/405 422/114/327
+f 479/113/406 420/56/328 421/57/405
+f 480/117/407 419/112/332 420/56/328
+f 418/56/408 419/112/332 480/117/407
+f 417/57/333 418/56/408 481/113/409
+f 416/114/410 417/57/333 482/58/411
+f 415/115/336 416/114/410 483/118/412
+f 414/56/338 415/112/336 484/117/413
+f 486/58/414 413/57/342 414/56/338
+f 412/114/415 413/57/342 486/58/414
+f 411/115/343 412/114/415 487/118/416
+f 410/114/345 411/115/343 488/116/417
+f 490/58/348 425/57/347 410/114/345
+f 474/87/377 473/60/350 364/59/349
+f 493/118/418 492/58/419 496/119/420
+f 474/119/377 490/58/348 489/118/421
+f 473/120/350 489/118/421 488/116/417
+f 488/116/417 487/118/416 471/120/352
+f 487/118/416 486/58/414 470/119/354
+f 470/119/354 486/58/414 485/113/422
+f 469/121/356 485/113/422 484/117/413
+f 484/116/413 483/118/412 467/120/359
+f 482/58/411 481/113/409 491/113/423
+f 466/71/361 496/71/420 495/73/424
+f 481/113/409 480/117/407 464/122/365
+f 480/117/407 479/113/406 463/121/367
+f 479/113/406 478/58/404 462/119/369
+f 462/119/369 478/58/404 477/118/425
+f 461/120/371 477/118/425 476/116/403
+f 476/117/403 475/113/402 459/121/375
+f 482/58/411 492/58/419 493/118/418
+f 481/113/409 465/121/363 495/121/424
+f 483/118/412 493/118/418 494/120/426
+f 466/71/361 467/69/359 494/69/426
+f 492/58/419 491/113/423 495/121/424
+f 459/121/375 475/113/402 490/58/348
+f 427/28/319 363/1/292 428/3/294
+f 429/95/385 428/3/294 367/4/295
+f 429/95/385 367/4/295 430/6/297
+f 431/94/384 430/6/297 371/7/298
+f 431/94/384 371/7/298 432/9/300
+f 432/9/300 373/8/299 433/11/302
+f 434/13/304 433/11/302 377/12/303
+f 435/15/306 434/13/304 379/14/305
+f 436/17/308 435/15/306 381/16/307
+f 437/93/383 436/17/308 383/18/309
+f 437/93/383 383/18/309 438/20/311
+f 438/20/311 385/19/310 439/22/313
+f 439/22/313 387/21/312 440/24/315
+f 441/92/382 440/24/315 391/25/316
+f 441/92/382 391/25/316 442/27/318
+f 442/27/318 393/26/317 427/28/319
+f 425/123/347 424/29/320 394/31/322
+f 424/29/320 423/32/323 409/30/321
+f 422/36/327 407/34/325 423/32/323
+f 421/124/405 406/35/326 422/36/327
+f 421/124/405 420/37/328 406/35/326
+f 419/41/332 404/39/330 420/37/328
+f 418/125/408 403/40/331 419/41/332
+f 418/125/408 417/42/333 403/40/331
+f 416/126/410 401/44/335 417/42/333
+f 416/126/410 415/45/336 401/44/335
+f 415/45/336 414/47/338 400/46/337
+f 413/51/342 398/49/340 414/47/338
+f 412/127/415 397/50/341 413/51/342
+f 412/127/415 411/52/343 397/50/341
+f 411/52/343 410/54/345 396/53/344
+f 425/123/347 394/31/322 410/54/345
+f 475/113/402 424/56/320 490/58/348
+f 366/91/381 364/59/349 472/61/351
+f 366/91/381 472/61/351 368/63/353
+f 368/63/353 471/62/352 370/65/355
+f 372/89/379 370/65/355 469/66/356
+f 372/89/379 469/66/356 374/68/358
+f 374/68/358 468/67/357 376/70/360
+f 376/70/360 467/69/359 378/72/362
+f 378/72/362 466/71/361 380/74/364
+f 380/74/364 465/73/363 382/76/366
+f 382/76/366 464/75/365 384/78/368
+f 384/78/368 463/77/367 386/80/370
+f 386/80/370 462/79/369 388/82/372
+f 388/82/372 461/81/371 390/84/374
+f 390/84/374 460/83/373 392/86/376
+f 392/86/376 459/85/375 362/88/378
+f 409/30/321 442/27/318 394/31/322
+f 408/33/324 441/92/382 409/30/321
+f 407/34/325 440/24/315 408/33/324
+f 406/35/326 439/22/313 407/34/325
+f 406/35/326 405/38/329 439/22/313
+f 405/38/329 404/39/330 438/20/311
+f 403/40/331 436/17/308 404/39/330
+f 402/43/334 435/15/306 403/40/331
+f 401/44/335 434/13/304 402/43/334
+f 400/46/337 433/11/302 401/44/335
+f 399/48/339 432/9/300 400/46/337
+f 398/49/340 431/94/384 399/48/339
+f 397/50/341 430/6/297 398/49/340
+f 396/53/344 429/95/385 397/50/341
+f 395/55/346 428/3/294 396/53/344
+f 394/31/322 427/28/319 395/55/346
+f 371/7/298 369/5/296 447/97/387
+f 381/16/307 379/14/305 452/99/389
+f 391/25/316 389/23/314 457/101/391
+f 367/4/295 365/2/293 445/103/393
+f 377/12/303 375/10/301 450/105/395
+f 455/108/398 387/21/312 454/106/396
+f 448/110/400 373/8/299 447/97/387
+f 453/111/401 383/18/309 452/99/389
+f 393/26/317 391/25/316 458/107/397
+f 369/5/296 367/4/295 446/96/386
+f 379/14/305 377/12/303 451/98/388
+f 389/23/314 387/21/312 456/100/390
+f 365/2/293 363/1/292 444/102/392
+f 449/104/394 375/10/301 448/110/400
+f 385/19/310 383/18/309 454/106/396
+f 363/1/292 393/26/317 443/109/399
+f 476/117/403 423/112/323 475/113/402
+f 477/118/425 422/114/327 476/116/403
+f 477/118/425 478/58/404 422/114/327
+f 478/58/404 479/113/406 421/57/405
+f 479/113/406 480/117/407 420/56/328
+f 481/113/409 418/56/408 480/117/407
+f 482/58/411 417/57/333 481/113/409
+f 483/118/412 416/114/410 482/58/411
+f 484/116/413 415/115/336 483/118/412
+f 485/113/422 414/56/338 484/117/413
+f 485/113/422 486/58/414 414/56/338
+f 487/118/416 412/114/415 486/58/414
+f 488/116/417 411/115/343 487/118/416
+f 489/118/421 410/114/345 488/116/417
+f 489/118/421 490/58/348 410/114/345
+f 362/88/378 474/87/377 364/59/349
+f 494/120/426 493/118/418 496/119/420
+f 473/120/350 474/119/377 489/118/421
+f 472/128/351 473/120/350 488/116/417
+f 472/128/351 488/116/417 471/120/352
+f 471/120/352 487/118/416 470/119/354
+f 469/121/356 470/119/354 485/113/422
+f 468/122/357 469/121/356 484/117/413
+f 468/128/357 484/116/413 467/120/359
+f 492/58/419 482/58/411 491/113/423
+f 465/73/363 466/71/361 495/73/424
+f 465/121/363 481/113/409 464/122/365
+f 464/122/365 480/117/407 463/121/367
+f 463/121/367 479/113/406 462/119/369
+f 461/120/371 462/119/369 477/118/425
+f 460/128/373 461/120/371 476/116/403
+f 460/122/373 476/117/403 459/121/375
+f 483/118/412 482/58/411 493/118/418
+f 491/113/423 481/113/409 495/121/424
+f 467/120/359 483/118/412 494/120/426
+f 496/71/420 466/71/361 494/69/426
+f 496/119/420 492/58/419 495/121/424
+f 474/119/377 459/121/375 490/58/348

+ 68 - 34
src/main/java/eu/tankernn/game/Game.java

@@ -1,5 +1,11 @@
 package eu.tankernn.game;
 
+import static eu.tankernn.game.Settings.DUDV_MAP;
+import static eu.tankernn.game.Settings.NIGHT_TEXTURE_FILES;
+import static eu.tankernn.game.Settings.NORMAL_MAP;
+import static eu.tankernn.game.Settings.TEXTURE_FILES;
+
+import java.io.FileNotFoundException;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -11,71 +17,99 @@ import eu.tankernn.gameEngine.entities.Entity;
 import eu.tankernn.gameEngine.entities.Light;
 import eu.tankernn.gameEngine.entities.Player;
 import eu.tankernn.gameEngine.entities.PlayerCamera;
-import eu.tankernn.gameEngine.models.TexturedModel;
-import eu.tankernn.gameEngine.objLoader.OBJFileLoader;
+import eu.tankernn.gameEngine.loader.textures.TerrainTexturePack;
+import eu.tankernn.gameEngine.loader.textures.Texture;
 import eu.tankernn.gameEngine.renderEngine.DisplayManager;
 import eu.tankernn.gameEngine.renderEngine.Scene;
-import eu.tankernn.gameEngine.terrains.Terrain;
+import eu.tankernn.gameEngine.renderEngine.gui.GuiTexture;
+import eu.tankernn.gameEngine.renderEngine.skybox.Skybox;
+import eu.tankernn.gameEngine.renderEngine.water.WaterTile;
 import eu.tankernn.gameEngine.terrains.TerrainPack;
-import eu.tankernn.gameEngine.textures.ModelTexture;
-import eu.tankernn.gameEngine.textures.TerrainTexture;
-import eu.tankernn.gameEngine.textures.TerrainTexturePack;
 import eu.tankernn.gameEngine.util.DistanceSorter;
+import eu.tankernn.gameEngine.util.InternalFile;
+import eu.tankernn.gameEngine.util.MousePicker;
 
 public class Game extends TankernnGame {
+	MousePicker picker;
+
 	List<Entity> entities;
 	List<Entity> normalEntities;
 	List<Light> lights;
+	List<GuiTexture> guis;
 	Light sun;
-	
+
 	TerrainPack terrainPack;
-	
+
 	Player player;
-	
+
 	public Game() {
-		super(Settings.TEXTURE_FILES, Settings.NIGHT_TEXTURE_FILES);
+		super(new Skybox(Texture.newCubeMap(InternalFile.fromFilenames("skybox", TEXTURE_FILES, "png"), 200), Texture.newCubeMap(InternalFile.fromFilenames("skybox", NIGHT_TEXTURE_FILES, "png"), 200), 200), DUDV_MAP, NORMAL_MAP);
 		entities = new ArrayList<Entity>();
 		normalEntities = new ArrayList<Entity>();
-		
+
 		lights = new ArrayList<Light>();
 		sun = new Light(new Vector3f(1000, 1000, 0), new Vector3f(1f, 1f, 1f));
 		lights.add(sun);
-		
-		setupTerrain();
-		
-		player = new Player(new TexturedModel(loader.loadToVAO(OBJFileLoader.loadOBJ("character")), new ModelTexture(loader.loadTexture("white"))), new Vector3f(0, 0, 0), 0, 0, 0, 1, terrainPack);
+
+		try {
+			setupTerrain();
+		} catch (FileNotFoundException e) {
+			e.printStackTrace();
+		}
+		setupWater();
+		setupGuis();
+
+		player = new Player(0, new Vector3f(0, 0, 0), new Vector3f(0, 0, 0), 1,
+				loader.getModel(0).getRawModel().getBoundingBox(), terrainPack);
 		camera = new PlayerCamera(player, terrainPack);
 		entities.add(player);
+		entities.add(new Entity(2, new Vector3f(0, 0, 0), new Vector3f(0, 0, 0), 1,
+				loader.getModel(2).getRawModel().getBoundingBox()));
 		lights.add(new Light(new Vector3f(0, 1000, 0), new Vector3f(1f, 1f, 1f)));
+		picker = new MousePicker(camera, camera.getProjectionMatrix(), terrainPack, entities, guis);
 	}
-	
-	private void setupTerrain() {
-		terrainPack = new TerrainPack();
-		
-		TerrainTexture backgroundTexture = new TerrainTexture(loader.loadTexture("grassy"));
-		TerrainTexture rTexture = new TerrainTexture(loader.loadTexture("dirt"));
-		TerrainTexture gTexture = new TerrainTexture(loader.loadTexture("pinkFlowers"));
-		TerrainTexture bTexture = new TerrainTexture(loader.loadTexture("path"));
-		
+
+	private void setupTerrain() throws FileNotFoundException {
+		Texture backgroundTexture = loader.loadTexture("grassy.png");
+		Texture rTexture = loader.loadTexture("dirt.png");
+		Texture gTexture = loader.loadTexture("pinkFlowers.png");
+		Texture bTexture = loader.loadTexture("path.png");
+
 		TerrainTexturePack texturePack = new TerrainTexturePack(backgroundTexture, rTexture, gTexture, bTexture);
-		TerrainTexture blendMap = new TerrainTexture(loader.loadTexture("blendMap"));
-		
-		terrainPack.addTerrain(new Terrain(0, 0, loader, texturePack, blendMap, 1337));
+		Texture blendMap = loader.loadTexture("blendMap.png");
+
+		terrainPack = new TerrainPack(loader, texturePack, blendMap, 1337);
+	}
+
+	private void setupWater() {
+		WaterTile water = new WaterTile(50, 50, 0);
+		waterMaster.addWaterTile(water);
+	}
+
+	private void setupGuis() {
+		guis = new ArrayList<GuiTexture>();
 	}
-	
+
 	public void update() {
-		player.move(terrainPack);
+		player.move();
 		camera.update();
+		picker.update();
+		if (picker.getCurrentTerrainPoint() != null) {
+			entities.get(1).setPosition(picker.getCurrentTerrainPoint());
+		}
+
 	}
-	
+
 	public void render() {
-		//Sort list of lights
+		// Sort list of lights
 		DistanceSorter.sort(lights, camera);
-		
+
 		renderer.renderShadowMap(entities, sun);
-		
-		Scene scene = new Scene(entities, normalEntities, terrainPack, lights, camera);
+
+		Scene scene = new Scene(entities, normalEntities, terrainPack, lights, camera, sky);
+		waterMaster.renderBuffers(renderer, scene);
 		renderer.renderScene(scene, new Vector4f(0, 1, 0, Float.MAX_VALUE));
+		waterMaster.renderWater(camera, lights);
 		DisplayManager.updateDisplay();
 	}
 }