diff --git a/src/main/java/com/hbm/entity/missile/EntityMissileCustom.java b/src/main/java/com/hbm/entity/missile/EntityMissileCustom.java index 79d7c21c5..f2ebf4584 100644 --- a/src/main/java/com/hbm/entity/missile/EntityMissileCustom.java +++ b/src/main/java/com/hbm/entity/missile/EntityMissileCustom.java @@ -44,6 +44,7 @@ public class EntityMissileCustom extends EntityMissileBaseNT implements IChunkLo startZ = (int) z; targetX = a; targetZ = b; + this.motionY = 2; Vec3 vector = Vec3.createVectorHelper(targetX - startX, 0, targetZ - startZ); accelXZ = decelY = 1 / vector.lengthVector(); diff --git a/src/main/java/com/hbm/main/ResourceManager.java b/src/main/java/com/hbm/main/ResourceManager.java index 901fb11b2..29b591050 100644 --- a/src/main/java/com/hbm/main/ResourceManager.java +++ b/src/main/java/com/hbm/main/ResourceManager.java @@ -1009,7 +1009,7 @@ public class ResourceManager { public static final IModelCustom b29 = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/b29.obj")); //Missiles - public static final IModelCustom missileV2 = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileV2.obj")); + public static final IModelCustom missileV2 = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/missile_v2.obj")).asDisplayList(); public static final IModelCustom missileABM = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/missile_abm.obj")).asDisplayList(); public static final IModelCustom missileStrong = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileGeneric.obj")); public static final IModelCustom missileHuge = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileHuge.obj")); @@ -1149,10 +1149,10 @@ public class ResourceManager { public static final ResourceLocation b29_3_tex = new ResourceLocation(RefStrings.MODID, "textures/models/b29_3.png"); //Missiles - public static final ResourceLocation missileV2_HE_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileV2_HE.png"); - public static final ResourceLocation missileV2_IN_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileV2_IN.png"); - public static final ResourceLocation missileV2_CL_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileV2_CL.png"); - public static final ResourceLocation missileV2_BU_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileV2_BU.png"); + public static final ResourceLocation missileV2_HE_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_v2.png"); + public static final ResourceLocation missileV2_IN_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_v2_inc.png"); + public static final ResourceLocation missileV2_CL_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_v2_cl.png"); + public static final ResourceLocation missileV2_BU_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_v2_bu.png"); public static final ResourceLocation missileAA_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_abm.png"); public static final ResourceLocation missileStrong_HE_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileStrong_HE.png"); public static final ResourceLocation missileStrong_EMP_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileStrong_EMP.png"); diff --git a/src/main/java/com/hbm/render/entity/rocket/RenderMissileGeneric.java b/src/main/java/com/hbm/render/entity/rocket/RenderMissileGeneric.java index 1b9d98585..64051609e 100644 --- a/src/main/java/com/hbm/render/entity/rocket/RenderMissileGeneric.java +++ b/src/main/java/com/hbm/render/entity/rocket/RenderMissileGeneric.java @@ -16,29 +16,31 @@ public class RenderMissileGeneric extends Render { } @Override - public void doRender(Entity p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_, float p_76986_8_, float p_76986_9_) { + public void doRender(Entity entity, double x, double y, double z, float p_76986_8_, float interp) { GL11.glPushMatrix(); - GL11.glTranslatef((float) p_76986_2_, (float) p_76986_4_, (float) p_76986_6_); - GL11.glRotatef(p_76986_1_.prevRotationYaw + (p_76986_1_.rotationYaw - p_76986_1_.prevRotationYaw) * p_76986_9_ - 90.0F, 0.0F, 1.0F, 0.0F); - GL11.glRotatef(p_76986_1_.prevRotationPitch + (p_76986_1_.rotationPitch - p_76986_1_.prevRotationPitch) * p_76986_9_, 0.0F, 0.0F, 1.0F); + GL11.glTranslatef((float) x, (float) y, (float) z); + GL11.glRotatef(entity.prevRotationYaw + (entity.rotationYaw - entity.prevRotationYaw) * interp - 90.0F, 0.0F, 1.0F, 0.0F); + GL11.glRotatef(entity.prevRotationPitch + (entity.rotationPitch - entity.prevRotationPitch) * interp, 0.0F, 0.0F, 1.0F); - if(p_76986_1_ instanceof EntityMissileGeneric) + if(entity instanceof EntityMissileGeneric) bindTexture(ResourceManager.missileV2_HE_tex); - if(p_76986_1_ instanceof EntityMissileIncendiary) + if(entity instanceof EntityMissileIncendiary) bindTexture(ResourceManager.missileV2_IN_tex); - if(p_76986_1_ instanceof EntityMissileCluster) + if(entity instanceof EntityMissileCluster) bindTexture(ResourceManager.missileV2_CL_tex); - if(p_76986_1_ instanceof EntityMissileBunkerBuster) + if(entity instanceof EntityMissileBunkerBuster) bindTexture(ResourceManager.missileV2_BU_tex); - if(p_76986_1_ instanceof EntityMissileAntiBallistic) { + if(entity instanceof EntityMissileAntiBallistic) { bindTexture(ResourceManager.missileAA_tex); GL11.glShadeModel(GL11.GL_SMOOTH); ResourceManager.missileABM.renderAll(); GL11.glShadeModel(GL11.GL_FLAT); } else { + GL11.glShadeModel(GL11.GL_SMOOTH); ResourceManager.missileV2.renderAll(); + GL11.glShadeModel(GL11.GL_FLAT); } GL11.glPopMatrix(); } diff --git a/src/main/java/com/hbm/render/tileentity/RenderLaunchPadTier1.java b/src/main/java/com/hbm/render/tileentity/RenderLaunchPadTier1.java index 5ccfc1900..acaff58a5 100644 --- a/src/main/java/com/hbm/render/tileentity/RenderLaunchPadTier1.java +++ b/src/main/java/com/hbm/render/tileentity/RenderLaunchPadTier1.java @@ -34,7 +34,9 @@ public class RenderLaunchPadTier1 extends TileEntitySpecialRenderer { if(toRender.getItem() == ModItems.missile_generic) { GL11.glScalef(1.0F, 1.0F, 1.0F); bindTexture(ResourceManager.missileV2_HE_tex); + GL11.glShadeModel(GL11.GL_SMOOTH); ResourceManager.missileV2.renderAll(); + GL11.glShadeModel(GL11.GL_FLAT); } if(toRender.getItem() == ModItems.missile_strong) { GL11.glScalef(1.5F, 1.5F, 1.5F); @@ -44,7 +46,9 @@ public class RenderLaunchPadTier1 extends TileEntitySpecialRenderer { if(toRender.getItem() == ModItems.missile_cluster) { GL11.glScalef(1.0F, 1.0F, 1.0F); bindTexture(ResourceManager.missileV2_CL_tex); + GL11.glShadeModel(GL11.GL_SMOOTH); ResourceManager.missileV2.renderAll(); + GL11.glShadeModel(GL11.GL_FLAT); } if(toRender.getItem() == ModItems.missile_nuclear) { GL11.glScalef(1.5F, 1.5F, 1.5F); @@ -54,12 +58,16 @@ public class RenderLaunchPadTier1 extends TileEntitySpecialRenderer { if(toRender.getItem() == ModItems.missile_incendiary) { GL11.glScalef(1.0F, 1.0F, 1.0F); bindTexture(ResourceManager.missileV2_IN_tex); + GL11.glShadeModel(GL11.GL_SMOOTH); ResourceManager.missileV2.renderAll(); + GL11.glShadeModel(GL11.GL_FLAT); } if(toRender.getItem() == ModItems.missile_buster) { GL11.glScalef(1.0F, 1.0F, 1.0F); bindTexture(ResourceManager.missileV2_BU_tex); + GL11.glShadeModel(GL11.GL_SMOOTH); ResourceManager.missileV2.renderAll(); + GL11.glShadeModel(GL11.GL_FLAT); } if(toRender.getItem() == ModItems.missile_incendiary_strong) { GL11.glScalef(1.5F, 1.5F, 1.5F); diff --git a/src/main/resources/assets/hbm/models/missile_abm.obj b/src/main/resources/assets/hbm/models/missile_abm.obj index d77bc487d..1cc213eba 100644 --- a/src/main/resources/assets/hbm/models/missile_abm.obj +++ b/src/main/resources/assets/hbm/models/missile_abm.obj @@ -1,39 +1,39 @@ # Blender v2.79 (sub 0) OBJ File: 'missile_abm.blend' # www.blender.org o Circle -v 0.000000 7.000000 -0.500000 -v -0.191342 7.000000 -0.461940 -v -0.353553 7.000000 -0.353553 -v -0.461940 7.000000 -0.191342 -v -0.500000 7.000000 0.000000 -v -0.461940 7.000000 0.191342 -v -0.353553 7.000000 0.353553 -v -0.191342 7.000000 0.461940 -v -0.000000 7.000000 0.500000 -v 0.191342 7.000000 0.461940 -v 0.353553 7.000000 0.353554 -v 0.461940 7.000000 0.191342 -v 0.500000 7.000000 -0.000000 -v 0.461940 7.000000 -0.191342 -v 0.353553 7.000000 -0.353554 -v 0.191341 7.000000 -0.461940 +v -0.000000 7.000000 -0.375000 +v -0.143506 7.000000 -0.346455 +v -0.265165 7.000000 -0.265165 +v -0.346455 7.000000 -0.143506 +v -0.375000 7.000000 0.000000 +v -0.346455 7.000000 0.143506 +v -0.265165 7.000000 0.265165 +v -0.143506 7.000000 0.346455 +v -0.000000 7.000000 0.375000 +v 0.143506 7.000000 0.346455 +v 0.265165 7.000000 0.265165 +v 0.346455 7.000000 0.143506 +v 0.375000 7.000000 -0.000000 +v 0.346455 7.000000 -0.143506 +v 0.265165 7.000000 -0.265165 +v 0.143506 7.000000 -0.346455 v -0.000000 8.500000 0.000000 -v 0.000000 5.500000 -0.500000 -v -0.191342 5.500000 -0.461940 -v -0.353553 5.500000 -0.353553 -v -0.461940 5.500000 -0.191342 -v -0.500000 5.500000 0.000000 -v -0.461940 5.500000 0.191342 -v -0.353553 5.500000 0.353553 -v -0.191342 5.500000 0.461940 -v -0.000000 5.500000 0.500000 -v 0.191342 5.500000 0.461940 -v 0.353553 5.500000 0.353554 -v 0.461940 5.500000 0.191342 -v 0.500000 5.500000 -0.000000 -v 0.461940 5.500000 -0.191342 -v 0.353553 5.500000 -0.353554 -v 0.191341 5.500000 -0.461940 +v -0.000000 5.500000 -0.375000 +v -0.143506 5.500000 -0.346455 +v -0.265165 5.500000 -0.265165 +v -0.346455 5.500000 -0.143506 +v -0.375000 5.500000 0.000000 +v -0.346455 5.500000 0.143506 +v -0.265165 5.500000 0.265165 +v -0.143506 5.500000 0.346455 +v -0.000000 5.500000 0.375000 +v 0.143506 5.500000 0.346455 +v 0.265165 5.500000 0.265165 +v 0.346455 5.500000 0.143506 +v 0.375000 5.500000 -0.000000 +v 0.346455 5.500000 -0.143506 +v 0.265165 5.500000 -0.265165 +v 0.143506 5.500000 -0.346455 v -0.000000 4.500000 -0.250000 v -0.095671 4.500000 -0.230970 v -0.176777 4.500000 -0.176777 @@ -884,7 +884,6 @@ vt 0.342105 0.428571 vt 0.065789 0.428571 vt 0.381579 0.428571 vt 0.105263 0.428571 -vt 0.394737 0.428571 vt 0.421053 0.428571 vt 0.144737 0.428571 vt 0.500000 0.428571 @@ -1183,6 +1182,7 @@ vt 0.315789 0.428571 vt 0.039474 0.428571 vt 0.355263 0.428571 vt 0.078947 0.428571 +vt 0.394737 0.428571 vt 0.118421 0.428571 vt 0.473684 0.428571 vt 0.434211 0.428571 @@ -1222,24 +1222,24 @@ vn 0.0416 0.0000 -0.9991 vn 0.0416 0.0000 0.9991 vn 0.5547 0.8321 0.0000 vn 0.5547 -0.8321 0.0000 -vn 0.3630 0.3162 -0.8765 -vn -0.0000 0.3162 -0.9487 -vn 0.6708 0.3162 -0.6708 -vn 0.8765 0.3162 -0.3630 -vn 0.9487 0.3162 0.0000 -vn 0.8765 0.3162 0.3630 -vn 0.6708 0.3162 0.6708 -vn 0.3630 0.3162 0.8765 -vn -0.0000 0.3162 0.9487 -vn -0.3630 0.3162 0.8765 -vn -0.6708 0.3162 0.6708 -vn -0.8765 0.3162 0.3630 -vn -0.9487 0.3162 0.0000 -vn -0.8765 0.3162 -0.3630 -vn -0.6708 0.3162 -0.6708 -vn -0.3630 0.3162 -0.8765 +vn 0.3713 0.2425 -0.8963 +vn -0.0000 0.2425 -0.9701 +vn 0.6860 0.2425 -0.6860 +vn 0.8963 0.2425 -0.3713 +vn 0.9701 0.2425 -0.0000 +vn 0.8963 0.2425 0.3713 +vn 0.6860 0.2425 0.6860 +vn 0.3713 0.2425 0.8963 +vn -0.0000 0.2425 0.9701 +vn -0.3713 0.2425 0.8963 +vn -0.6860 0.2425 0.6860 +vn -0.8963 0.2425 0.3713 +vn -0.9701 0.2425 0.0000 +vn -0.8963 0.2425 -0.3713 +vn -0.6860 0.2425 -0.6860 +vn -0.3713 0.2425 -0.8963 vn -0.9239 0.0000 -0.3827 -vn -1.0000 0.0000 0.0000 +vn -1.0000 0.0000 -0.0000 vn 0.9239 0.0000 0.3827 vn 1.0000 0.0000 -0.0000 vn -0.9239 0.0000 0.3827 @@ -1254,22 +1254,22 @@ vn -0.3827 0.0000 -0.9239 vn 0.3827 0.0000 0.9239 vn -0.7071 0.0000 -0.7071 vn 0.7071 0.0000 0.7071 -vn -0.0000 -0.2425 0.9701 -vn 0.3713 -0.2425 0.8963 -vn -0.3713 -0.2425 -0.8963 -vn -0.6860 -0.2425 -0.6860 -vn 0.6860 -0.2425 0.6860 -vn -0.8963 -0.2425 -0.3713 -vn 0.8963 -0.2425 0.3713 -vn -0.9701 -0.2425 -0.0000 -vn 0.9701 -0.2425 -0.0000 -vn -0.8963 -0.2425 0.3713 -vn 0.8963 -0.2425 -0.3713 -vn -0.6860 -0.2425 0.6860 -vn 0.6860 -0.2425 -0.6860 -vn -0.3713 -0.2425 0.8963 -vn 0.3713 -0.2425 -0.8963 -vn -0.0000 -0.2425 -0.9701 +vn -0.0000 -0.1240 0.9923 +vn 0.3797 -0.1240 0.9167 +vn -0.3797 -0.1240 -0.9167 +vn -0.7016 -0.1240 -0.7016 +vn 0.7016 -0.1240 0.7016 +vn -0.9167 -0.1240 -0.3797 +vn 0.9167 -0.1240 0.3797 +vn -0.9923 -0.1240 -0.0000 +vn 0.9923 -0.1240 0.0000 +vn -0.9167 -0.1240 0.3797 +vn 0.9167 -0.1240 -0.3797 +vn -0.7016 -0.1240 0.7016 +vn 0.7016 -0.1240 -0.7016 +vn -0.3797 -0.1240 0.9167 +vn 0.3797 -0.1240 -0.9167 +vn -0.0000 -0.1240 -0.9923 vn 0.0127 0.3525 -0.9357 vn -0.1164 0.9864 0.1164 vn 0.3598 0.3824 -0.8511 @@ -1686,242 +1686,242 @@ f 30/435/71 47/459/73 31/437/73 f 23/436/72 40/460/74 24/438/74 f 31/437/73 48/461/75 32/439/75 f 24/438/74 41/462/76 25/440/76 -f 33/441/77 48/463/75 49/464/77 -f 25/440/76 42/465/63 26/442/63 -f 18/444/78 35/466/65 19/443/65 -f 33/441/77 34/467/78 18/444/78 -f 47/468/52 64/469/54 48/470/54 -f 40/471/53 57/472/55 41/473/55 -f 48/470/54 65/474/56 49/475/56 -f 41/473/55 58/476/57 42/477/57 -f 34/478/58 51/479/59 35/480/59 -f 49/475/56 50/481/58 34/478/58 -f 42/477/57 59/482/60 43/483/60 -f 35/480/59 52/484/61 36/485/61 -f 43/483/60 60/486/62 44/487/62 -f 36/485/61 53/488/47 37/489/47 -f 44/487/62 61/490/49 45/491/49 -f 37/489/47 54/492/48 38/493/48 -f 45/491/49 62/494/50 46/495/50 -f 38/496/48 55/497/51 39/458/51 -f 46/495/50 63/498/52 47/468/52 -f 39/458/51 56/499/53 40/471/53 -f 68/42/53 83/500/51 67/37/51 -f 76/24/54 91/501/52 75/20/52 -f 69/4/55 84/502/53 68/284/53 -f 77/25/56 92/503/54 76/24/54 -f 70/7/57 85/504/55 69/4/55 -f 78/28/58 93/505/56 77/25/56 -f 71/11/60 86/506/57 70/7/57 -f 79/32/59 94/507/58 78/28/58 -f 72/13/62 87/508/60 71/11/60 -f 80/34/61 95/509/59 79/32/59 -f 73/14/49 88/510/62 72/13/62 -f 81/38/47 96/511/61 80/34/61 -f 74/17/50 89/512/49 73/14/49 -f 67/37/51 82/513/48 66/35/48 -f 66/35/48 97/514/47 81/38/47 -f 75/20/52 90/515/50 74/17/50 -f 94/507/79 98/516/80 93/505/81 -f 92/503/82 93/505/81 98/517/80 -f 91/501/83 92/503/82 98/518/80 -f 90/515/84 91/501/83 98/519/80 -f 89/512/85 90/515/84 98/520/80 -f 88/510/86 89/512/85 98/521/80 -f 87/508/87 88/510/86 98/522/80 -f 86/506/88 87/508/87 98/523/80 -f 85/504/89 86/506/88 98/524/80 -f 84/502/90 85/504/89 98/525/80 -f 83/500/91 84/526/90 98/527/80 -f 82/513/92 83/500/91 98/528/80 -f 97/514/93 82/513/92 98/529/80 -f 96/511/94 97/514/93 98/530/80 -f 95/509/95 96/511/94 98/531/80 -f 94/507/79 95/509/95 98/532/80 -f 109/23/96 124/533/97 125/534/96 -f 109/26/96 126/535/98 110/27/98 -f 110/29/98 127/536/99 111/30/99 -f 111/288/99 128/537/100 112/31/100 -f 113/33/101 128/537/100 129/538/101 -f 100/36/102 115/539/103 116/540/102 -f 113/39/101 130/541/104 114/40/104 -f 100/291/102 117/542/105 101/41/105 -f 114/292/104 115/539/103 99/43/103 -f 102/6/106 117/543/105 118/544/106 -f 102/8/106 119/545/107 103/9/107 -f 103/285/107 120/546/108 104/10/108 -f 104/286/108 121/547/109 105/12/109 -f 105/15/109 122/548/110 106/16/110 -f 106/18/110 123/549/111 107/19/111 -f 107/21/111 124/533/97 108/22/97 -f 144/550/48 145/551/112 143/552/48 -f 146/553/112 147/554/113 145/551/112 -f 148/555/113 149/556/50 147/554/113 -f 150/557/50 151/558/114 149/556/50 -f 152/559/114 153/560/115 151/558/114 -f 154/561/115 143/552/48 153/562/115 -f 157/109/54 172/563/52 156/104/52 -f 165/91/53 180/564/51 164/87/51 -f 158/71/56 173/565/54 157/313/54 -f 166/92/55 181/566/53 165/91/53 -f 159/74/58 174/567/56 158/71/56 -f 167/95/57 182/568/55 166/92/55 -f 160/78/59 175/569/58 159/74/58 -f 168/99/60 183/570/57 167/95/57 -f 161/80/61 176/571/59 160/78/59 -f 169/101/62 184/572/60 168/99/60 -f 162/81/47 177/573/61 161/80/61 -f 170/105/49 185/574/62 169/101/62 -f 163/84/48 178/575/47 162/81/47 -f 156/104/52 171/576/50 155/102/50 -f 155/102/50 186/577/49 170/105/49 -f 164/87/51 179/578/48 163/84/48 -f 183/570/116 187/579/117 182/568/118 -f 181/566/119 182/568/118 187/580/117 -f 180/564/120 181/566/119 187/581/117 -f 179/578/121 180/564/120 187/582/117 -f 178/575/122 179/578/121 187/583/117 -f 177/573/123 178/575/122 187/584/117 -f 176/571/124 177/573/123 187/585/117 -f 175/569/125 176/571/124 187/586/117 -f 174/567/126 175/569/125 187/587/117 -f 173/565/127 174/567/126 187/588/117 -f 172/563/128 173/589/127 187/590/117 -f 171/576/129 172/563/128 187/591/117 -f 186/577/130 171/576/129 187/592/117 -f 185/574/131 186/577/130 187/593/117 -f 184/572/132 185/574/131 187/594/117 -f 183/570/116 184/572/132 187/595/117 -f 198/90/105 213/596/102 214/597/105 -f 198/93/105 215/598/106 199/94/106 -f 199/96/106 216/599/107 200/97/107 -f 201/98/108 216/599/107 217/600/108 -f 202/100/109 217/600/108 218/601/109 -f 188/319/111 205/602/97 189/103/97 -f 202/106/109 219/603/110 203/107/110 -f 190/108/96 205/602/97 206/604/96 -f 203/321/110 204/605/111 188/110/111 -f 190/72/96 207/606/98 191/73/98 -f 191/75/98 208/607/99 192/76/99 -f 192/314/99 209/608/100 193/77/100 -f 193/315/100 210/609/101 194/79/101 -f 194/82/101 211/610/104 195/83/104 -f 195/85/104 212/611/103 196/86/103 -f 196/88/103 213/596/102 197/89/102 -f 228/159/62 243/612/60 227/154/60 -f 236/142/61 251/613/59 235/138/59 -f 229/122/49 244/614/62 228/336/62 -f 237/143/47 252/615/61 236/142/61 -f 230/125/50 245/616/49 229/122/49 -f 238/147/48 253/617/47 237/143/47 -f 231/129/52 246/618/50 230/125/50 -f 239/149/51 254/619/48 238/147/48 -f 232/131/54 247/620/52 231/129/52 -f 240/151/53 255/621/51 239/149/51 -f 233/132/56 248/622/54 232/131/54 -f 241/155/55 256/623/53 240/151/53 -f 234/135/58 249/624/56 233/132/56 -f 227/154/60 242/625/57 226/152/57 -f 226/152/57 257/626/55 241/155/55 -f 235/138/59 250/627/58 234/135/58 -f 254/619/133 258/628/134 253/617/135 -f 252/615/136 253/617/135 258/629/134 -f 251/613/137 252/615/136 258/630/134 -f 250/627/138 251/613/137 258/631/134 -f 249/624/139 250/627/138 258/632/134 -f 248/622/140 249/624/139 258/633/134 -f 247/620/141 248/622/140 258/634/134 -f 246/618/142 247/620/141 258/635/134 -f 245/616/143 246/618/142 258/636/134 -f 244/614/144 245/616/143 258/637/134 -f 243/612/145 244/638/144 258/639/134 -f 242/625/146 243/612/145 258/640/134 -f 257/626/147 242/625/146 258/641/134 -f 256/623/148 257/626/147 258/642/134 -f 255/621/149 256/623/148 258/643/134 -f 254/619/133 255/621/149 258/644/134 -f 268/339/100 285/645/101 269/141/101 -f 269/144/101 286/646/104 270/145/104 -f 270/340/104 287/647/103 271/146/103 -f 271/341/103 288/648/102 272/148/102 -f 273/150/105 288/648/102 289/649/105 -f 259/343/107 276/650/108 260/153/108 -f 273/156/105 290/651/106 274/157/106 -f 260/344/108 277/652/109 261/158/109 -f 274/345/106 275/653/107 259/160/107 -f 262/124/110 277/654/109 278/655/110 -f 262/126/110 279/656/111 263/127/111 -f 263/337/111 280/657/97 264/128/97 -f 264/338/97 281/658/96 265/130/96 -f 265/133/96 282/659/98 266/134/98 -f 266/136/98 283/660/99 267/137/99 -f 267/139/99 284/661/100 268/140/100 -f 299/210/61 314/662/59 298/205/59 -f 307/192/62 322/663/60 306/188/60 -f 300/172/47 315/664/61 299/360/61 -f 308/193/49 323/665/62 307/192/62 -f 301/175/48 316/666/47 300/172/47 -f 309/196/50 324/667/49 308/193/49 -f 302/179/51 317/668/48 301/175/48 -f 310/200/52 325/669/50 309/196/50 -f 303/181/53 318/670/51 302/179/51 -f 311/202/54 326/671/52 310/200/52 -f 304/182/55 319/672/53 303/181/53 -f 312/206/56 327/673/54 311/202/54 -f 305/185/57 320/674/55 304/182/55 -f 298/205/59 313/675/58 297/203/58 -f 297/203/58 328/676/56 312/206/56 -f 306/188/60 321/677/57 305/185/57 -f 325/669/150 329/678/151 324/667/152 -f 323/665/153 324/667/152 329/679/151 -f 322/663/154 323/665/153 329/680/151 -f 321/677/155 322/663/154 329/681/151 -f 320/674/156 321/677/155 329/682/151 -f 319/672/157 320/674/156 329/683/151 -f 318/670/158 319/672/157 329/684/151 -f 317/668/159 318/670/158 329/685/151 -f 316/666/160 317/668/159 329/686/151 -f 315/664/161 316/666/160 329/687/151 -f 314/662/162 315/688/161 329/689/151 -f 313/675/163 314/662/162 329/690/151 -f 328/676/164 313/675/163 329/691/151 -f 327/673/165 328/676/164 329/692/151 -f 326/671/166 327/673/165 329/693/151 -f 325/669/150 326/671/166 329/694/151 -f 340/191/109 355/695/108 356/696/109 -f 340/194/109 357/697/110 341/195/110 -f 341/197/110 358/698/111 342/198/111 -f 343/199/97 358/698/111 359/699/97 -f 343/365/97 360/700/96 344/201/96 -f 330/366/99 347/701/100 331/204/100 -f 345/208/98 360/700/96 361/702/98 -f 332/209/101 347/701/100 348/703/101 -f 345/211/98 346/704/99 330/212/99 -f 333/174/104 348/705/101 349/706/104 -f 333/176/104 350/707/103 334/177/103 -f 335/178/102 350/707/103 351/708/102 -f 335/362/102 352/709/105 336/180/105 -f 336/183/105 353/710/106 337/184/106 -f 337/186/106 354/711/107 338/187/107 -f 338/189/107 355/695/108 339/190/108 -f 375/712/50 376/713/114 374/714/50 -f 377/715/114 378/716/115 376/713/114 -f 379/717/115 380/718/48 378/716/115 -f 381/719/48 382/720/112 380/718/48 -f 383/721/112 384/722/113 382/720/112 -f 385/723/113 374/714/50 384/724/113 -f 393/725/57 394/726/167 392/727/57 -f 395/728/167 396/729/168 394/726/167 -f 397/730/168 398/731/58 396/729/168 -f 399/732/58 400/733/169 398/731/58 -f 401/734/169 402/735/170 400/733/169 -f 403/736/170 392/727/57 402/737/170 -f 411/738/58 412/739/169 410/740/58 -f 413/741/169 414/742/170 412/739/169 -f 415/743/170 416/744/57 414/742/170 -f 417/745/57 418/746/167 416/744/57 -f 419/747/167 420/748/168 418/746/167 -f 421/749/168 410/740/58 420/750/168 +f 32/439/75 49/463/77 33/441/77 +f 25/440/76 42/464/63 26/442/63 +f 18/444/78 35/465/65 19/443/65 +f 33/441/77 34/466/78 18/444/78 +f 47/467/52 64/468/54 48/469/54 +f 40/470/53 57/471/55 41/472/55 +f 48/469/54 65/473/56 49/474/56 +f 41/472/55 58/475/57 42/476/57 +f 34/477/58 51/478/59 35/479/59 +f 49/474/56 50/480/58 34/477/58 +f 42/476/57 59/481/60 43/482/60 +f 35/479/59 52/483/61 36/484/61 +f 43/482/60 60/485/62 44/486/62 +f 36/484/61 53/487/47 37/488/47 +f 44/486/62 61/489/49 45/490/49 +f 37/488/47 54/491/48 38/492/48 +f 45/490/49 62/493/50 46/494/50 +f 38/495/48 55/496/51 39/458/51 +f 46/494/50 63/497/52 47/467/52 +f 39/458/51 56/498/53 40/470/53 +f 68/42/53 83/499/51 67/37/51 +f 76/24/54 91/500/52 75/20/52 +f 69/4/55 84/501/53 68/284/53 +f 77/25/56 92/502/54 76/24/54 +f 70/7/57 85/503/55 69/4/55 +f 78/28/58 93/504/56 77/25/56 +f 71/11/60 86/505/57 70/7/57 +f 79/32/59 94/506/58 78/28/58 +f 72/13/62 87/507/60 71/11/60 +f 80/34/61 95/508/59 79/32/59 +f 73/14/49 88/509/62 72/13/62 +f 81/38/47 96/510/61 80/34/61 +f 74/17/50 89/511/49 73/14/49 +f 67/37/51 82/512/48 66/35/48 +f 66/35/48 97/513/47 81/38/47 +f 75/20/52 90/514/50 74/17/50 +f 94/506/79 98/515/80 93/504/81 +f 92/502/82 93/504/81 98/516/80 +f 91/500/83 92/502/82 98/517/80 +f 90/514/84 91/500/83 98/518/80 +f 89/511/85 90/514/84 98/519/80 +f 88/509/86 89/511/85 98/520/80 +f 87/507/87 88/509/86 98/521/80 +f 86/505/88 87/507/87 98/522/80 +f 85/503/89 86/505/88 98/523/80 +f 84/501/90 85/503/89 98/524/80 +f 83/499/91 84/525/90 98/526/80 +f 82/512/92 83/499/91 98/527/80 +f 97/513/93 82/512/92 98/528/80 +f 96/510/94 97/513/93 98/529/80 +f 95/508/95 96/510/94 98/530/80 +f 94/506/79 95/508/95 98/531/80 +f 109/23/96 124/532/97 125/533/96 +f 109/26/96 126/534/98 110/27/98 +f 110/29/98 127/535/99 111/30/99 +f 111/288/99 128/536/100 112/31/100 +f 113/33/101 128/536/100 129/537/101 +f 100/36/102 115/538/103 116/539/102 +f 113/39/101 130/540/104 114/40/104 +f 100/291/102 117/541/105 101/41/105 +f 114/292/104 115/538/103 99/43/103 +f 102/6/106 117/542/105 118/543/106 +f 102/8/106 119/544/107 103/9/107 +f 103/285/107 120/545/108 104/10/108 +f 104/286/108 121/546/109 105/12/109 +f 105/15/109 122/547/110 106/16/110 +f 106/18/110 123/548/111 107/19/111 +f 107/21/111 124/532/97 108/22/97 +f 144/549/48 145/550/112 143/551/48 +f 146/552/112 147/553/113 145/550/112 +f 148/554/113 149/555/50 147/553/113 +f 150/556/50 151/557/114 149/555/50 +f 152/558/114 153/559/115 151/557/114 +f 154/560/115 143/551/48 153/561/115 +f 157/109/54 172/562/52 156/104/52 +f 165/91/53 180/563/51 164/87/51 +f 158/71/56 173/564/54 157/313/54 +f 166/92/55 181/565/53 165/91/53 +f 159/74/58 174/566/56 158/71/56 +f 167/95/57 182/567/55 166/92/55 +f 160/78/59 175/568/58 159/74/58 +f 168/99/60 183/569/57 167/95/57 +f 161/80/61 176/570/59 160/78/59 +f 169/101/62 184/571/60 168/99/60 +f 162/81/47 177/572/61 161/80/61 +f 170/105/49 185/573/62 169/101/62 +f 163/84/48 178/574/47 162/81/47 +f 156/104/52 171/575/50 155/102/50 +f 155/102/50 186/576/49 170/105/49 +f 164/87/51 179/577/48 163/84/48 +f 183/569/116 187/578/117 182/567/118 +f 181/565/119 182/567/118 187/579/117 +f 180/563/120 181/565/119 187/580/117 +f 179/577/121 180/563/120 187/581/117 +f 178/574/122 179/577/121 187/582/117 +f 177/572/123 178/574/122 187/583/117 +f 176/570/124 177/572/123 187/584/117 +f 175/568/125 176/570/124 187/585/117 +f 174/566/126 175/568/125 187/586/117 +f 173/564/127 174/566/126 187/587/117 +f 172/562/128 173/588/127 187/589/117 +f 171/575/129 172/562/128 187/590/117 +f 186/576/130 171/575/129 187/591/117 +f 185/573/131 186/576/130 187/592/117 +f 184/571/132 185/573/131 187/593/117 +f 183/569/116 184/571/132 187/594/117 +f 198/90/105 213/595/102 214/596/105 +f 198/93/105 215/597/106 199/94/106 +f 199/96/106 216/598/107 200/97/107 +f 201/98/108 216/598/107 217/599/108 +f 202/100/109 217/599/108 218/600/109 +f 188/319/111 205/601/97 189/103/97 +f 202/106/109 219/602/110 203/107/110 +f 190/108/96 205/601/97 206/603/96 +f 203/321/110 204/604/111 188/110/111 +f 190/72/96 207/605/98 191/73/98 +f 191/75/98 208/606/99 192/76/99 +f 192/314/99 209/607/100 193/77/100 +f 193/315/100 210/608/101 194/79/101 +f 194/82/101 211/609/104 195/83/104 +f 195/85/104 212/610/103 196/86/103 +f 196/88/103 213/595/102 197/89/102 +f 228/159/62 243/611/60 227/154/60 +f 236/142/61 251/612/59 235/138/59 +f 229/122/49 244/613/62 228/336/62 +f 237/143/47 252/614/61 236/142/61 +f 230/125/50 245/615/49 229/122/49 +f 238/147/48 253/616/47 237/143/47 +f 231/129/52 246/617/50 230/125/50 +f 239/149/51 254/618/48 238/147/48 +f 232/131/54 247/619/52 231/129/52 +f 240/151/53 255/620/51 239/149/51 +f 233/132/56 248/621/54 232/131/54 +f 241/155/55 256/622/53 240/151/53 +f 234/135/58 249/623/56 233/132/56 +f 227/154/60 242/624/57 226/152/57 +f 226/152/57 257/625/55 241/155/55 +f 235/138/59 250/626/58 234/135/58 +f 254/618/133 258/627/134 253/616/135 +f 252/614/136 253/616/135 258/628/134 +f 251/612/137 252/614/136 258/629/134 +f 250/626/138 251/612/137 258/630/134 +f 249/623/139 250/626/138 258/631/134 +f 248/621/140 249/623/139 258/632/134 +f 247/619/141 248/621/140 258/633/134 +f 246/617/142 247/619/141 258/634/134 +f 245/615/143 246/617/142 258/635/134 +f 244/613/144 245/615/143 258/636/134 +f 243/611/145 244/637/144 258/638/134 +f 242/624/146 243/611/145 258/639/134 +f 257/625/147 242/624/146 258/640/134 +f 256/622/148 257/625/147 258/641/134 +f 255/620/149 256/622/148 258/642/134 +f 254/618/133 255/620/149 258/643/134 +f 268/339/100 285/644/101 269/141/101 +f 269/144/101 286/645/104 270/145/104 +f 270/340/104 287/646/103 271/146/103 +f 271/341/103 288/647/102 272/148/102 +f 273/150/105 288/647/102 289/648/105 +f 259/343/107 276/649/108 260/153/108 +f 273/156/105 290/650/106 274/157/106 +f 260/344/108 277/651/109 261/158/109 +f 274/345/106 275/652/107 259/160/107 +f 262/124/110 277/653/109 278/654/110 +f 262/126/110 279/655/111 263/127/111 +f 263/337/111 280/656/97 264/128/97 +f 264/338/97 281/657/96 265/130/96 +f 265/133/96 282/658/98 266/134/98 +f 266/136/98 283/659/99 267/137/99 +f 267/139/99 284/660/100 268/140/100 +f 299/210/61 314/661/59 298/205/59 +f 307/192/62 322/662/60 306/188/60 +f 300/172/47 315/663/61 299/360/61 +f 308/193/49 323/664/62 307/192/62 +f 301/175/48 316/665/47 300/172/47 +f 309/196/50 324/666/49 308/193/49 +f 302/179/51 317/667/48 301/175/48 +f 310/200/52 325/668/50 309/196/50 +f 303/181/53 318/669/51 302/179/51 +f 311/202/54 326/670/52 310/200/52 +f 304/182/55 319/671/53 303/181/53 +f 312/206/56 327/672/54 311/202/54 +f 305/185/57 320/673/55 304/182/55 +f 298/205/59 313/674/58 297/203/58 +f 297/203/58 328/675/56 312/206/56 +f 306/188/60 321/676/57 305/185/57 +f 325/668/150 329/677/151 324/666/152 +f 323/664/153 324/666/152 329/678/151 +f 322/662/154 323/664/153 329/679/151 +f 321/676/155 322/662/154 329/680/151 +f 320/673/156 321/676/155 329/681/151 +f 319/671/157 320/673/156 329/682/151 +f 318/669/158 319/671/157 329/683/151 +f 317/667/159 318/669/158 329/684/151 +f 316/665/160 317/667/159 329/685/151 +f 315/663/161 316/665/160 329/686/151 +f 314/661/162 315/687/161 329/688/151 +f 313/674/163 314/661/162 329/689/151 +f 328/675/164 313/674/163 329/690/151 +f 327/672/165 328/675/164 329/691/151 +f 326/670/166 327/672/165 329/692/151 +f 325/668/150 326/670/166 329/693/151 +f 340/191/109 355/694/108 356/695/109 +f 340/194/109 357/696/110 341/195/110 +f 341/197/110 358/697/111 342/198/111 +f 343/199/97 358/697/111 359/698/97 +f 343/365/97 360/699/96 344/201/96 +f 330/366/99 347/700/100 331/204/100 +f 345/208/98 360/699/96 361/701/98 +f 332/209/101 347/700/100 348/702/101 +f 345/211/98 346/703/99 330/212/99 +f 333/174/104 348/704/101 349/705/104 +f 333/176/104 350/706/103 334/177/103 +f 335/178/102 350/706/103 351/707/102 +f 335/362/102 352/708/105 336/180/105 +f 336/183/105 353/709/106 337/184/106 +f 337/186/106 354/710/107 338/187/107 +f 338/189/107 355/694/108 339/190/108 +f 375/711/50 376/712/114 374/713/50 +f 377/714/114 378/715/115 376/712/114 +f 379/716/115 380/717/48 378/715/115 +f 381/718/48 382/719/112 380/717/48 +f 383/720/112 384/721/113 382/719/112 +f 385/722/113 374/713/50 384/723/113 +f 393/724/57 394/725/167 392/726/57 +f 395/727/167 396/728/168 394/725/167 +f 397/729/168 398/730/58 396/728/168 +f 399/731/58 400/732/169 398/730/58 +f 401/733/169 402/734/170 400/732/169 +f 403/735/170 392/726/57 402/736/170 +f 411/737/58 412/738/169 410/739/58 +f 413/740/169 414/741/170 412/738/169 +f 415/742/170 416/743/57 414/741/170 +f 417/744/57 418/745/167 416/743/57 +f 419/746/167 420/747/168 418/745/167 +f 421/748/168 410/739/58 420/749/168 f 4/426/47 21/448/47 22/434/48 f 12/410/49 29/449/49 30/435/50 f 5/424/48 22/457/48 23/436/51 @@ -1938,187 +1938,187 @@ f 2/431/59 19/443/59 20/446/61 f 10/414/60 27/445/60 28/447/62 f 3/429/61 20/446/61 21/448/47 f 11/412/62 28/447/62 29/449/49 -f 26/442/63 42/751/63 43/450/64 -f 19/443/65 35/752/65 36/451/66 -f 27/445/64 43/753/64 44/452/67 -f 20/446/66 36/754/66 37/453/68 -f 28/447/67 44/755/67 45/454/69 -f 21/448/68 37/756/68 38/455/70 -f 29/449/69 45/757/69 46/456/71 -f 22/457/70 38/496/70 39/458/72 -f 30/435/71 46/758/71 47/459/73 -f 23/436/72 39/759/72 40/460/74 -f 31/437/73 47/760/73 48/461/75 -f 24/438/74 40/761/74 41/462/76 -f 33/441/77 32/439/75 48/463/75 -f 25/440/76 41/762/76 42/465/63 -f 18/444/78 34/763/78 35/466/65 -f 33/441/77 49/764/77 34/467/78 -f 47/468/52 63/498/52 64/469/54 -f 40/471/53 56/499/53 57/472/55 -f 48/470/54 64/469/54 65/474/56 -f 41/473/55 57/472/55 58/476/57 -f 34/478/58 50/481/58 51/479/59 -f 49/475/56 65/474/56 50/481/58 -f 42/477/57 58/476/57 59/482/60 -f 35/480/59 51/479/59 52/484/61 -f 43/483/60 59/482/60 60/486/62 -f 36/485/61 52/484/61 53/488/47 -f 44/487/62 60/486/62 61/490/49 -f 37/489/47 53/488/47 54/492/48 -f 45/491/49 61/490/49 62/494/50 -f 38/496/48 54/765/48 55/497/51 -f 46/495/50 62/494/50 63/498/52 -f 39/458/51 55/497/51 56/499/53 -f 68/42/53 84/526/53 83/500/51 -f 76/24/54 92/503/54 91/501/52 -f 69/4/55 85/504/55 84/502/53 -f 77/25/56 93/505/56 92/503/54 -f 70/7/57 86/506/57 85/504/55 -f 78/28/58 94/507/58 93/505/56 -f 71/11/60 87/508/60 86/506/57 -f 79/32/59 95/509/59 94/507/58 -f 72/13/62 88/510/62 87/508/60 -f 80/34/61 96/511/61 95/509/59 -f 73/14/49 89/512/49 88/510/62 -f 81/38/47 97/514/47 96/511/61 -f 74/17/50 90/515/50 89/512/49 -f 67/37/51 83/500/51 82/513/48 -f 66/35/48 82/513/48 97/514/47 -f 75/20/52 91/501/52 90/515/50 -f 109/23/96 108/287/97 124/533/97 -f 109/26/96 125/534/96 126/535/98 -f 110/29/98 126/535/98 127/536/99 -f 111/288/99 127/536/99 128/537/100 -f 113/33/101 112/289/100 128/537/100 -f 100/36/102 99/290/103 115/539/103 -f 113/39/101 129/538/101 130/541/104 -f 100/291/102 116/540/102 117/542/105 -f 114/292/104 130/541/104 115/539/103 -f 102/6/106 101/5/105 117/543/105 -f 102/8/106 118/544/106 119/545/107 -f 103/285/107 119/545/107 120/546/108 -f 104/286/108 120/546/108 121/547/109 -f 105/15/109 121/547/109 122/548/110 -f 106/18/110 122/548/110 123/549/111 -f 107/21/111 123/549/111 124/533/97 -f 144/550/48 146/553/112 145/551/112 -f 146/553/112 148/555/113 147/554/113 -f 148/555/113 150/557/50 149/556/50 -f 150/557/50 152/559/114 151/558/114 -f 152/559/114 154/766/115 153/560/115 -f 154/561/115 144/550/48 143/552/48 -f 157/109/54 173/589/54 172/563/52 -f 165/91/53 181/566/53 180/564/51 -f 158/71/56 174/567/56 173/565/54 -f 166/92/55 182/568/55 181/566/53 -f 159/74/58 175/569/58 174/567/56 -f 167/95/57 183/570/57 182/568/55 -f 160/78/59 176/571/59 175/569/58 -f 168/99/60 184/572/60 183/570/57 -f 161/80/61 177/573/61 176/571/59 -f 169/101/62 185/574/62 184/572/60 -f 162/81/47 178/575/47 177/573/61 -f 170/105/49 186/577/49 185/574/62 -f 163/84/48 179/578/48 178/575/47 -f 156/104/52 172/563/52 171/576/50 -f 155/102/50 171/576/50 186/577/49 -f 164/87/51 180/564/51 179/578/48 -f 198/90/105 197/316/102 213/596/102 -f 198/93/105 214/597/105 215/598/106 -f 199/96/106 215/598/106 216/599/107 -f 201/98/108 200/317/107 216/599/107 -f 202/100/109 201/318/108 217/600/108 -f 188/319/111 204/605/111 205/602/97 -f 202/106/109 218/601/109 219/603/110 -f 190/108/96 189/320/97 205/602/97 -f 203/321/110 219/603/110 204/605/111 -f 190/72/96 206/767/96 207/606/98 -f 191/75/98 207/606/98 208/607/99 -f 192/314/99 208/607/99 209/608/100 -f 193/315/100 209/608/100 210/609/101 -f 194/82/101 210/609/101 211/610/104 -f 195/85/104 211/610/104 212/611/103 -f 196/88/103 212/611/103 213/596/102 -f 228/159/62 244/638/62 243/612/60 -f 236/142/61 252/615/61 251/613/59 -f 229/122/49 245/616/49 244/614/62 -f 237/143/47 253/617/47 252/615/61 -f 230/125/50 246/618/50 245/616/49 -f 238/147/48 254/619/48 253/617/47 -f 231/129/52 247/620/52 246/618/50 -f 239/149/51 255/621/51 254/619/48 -f 232/131/54 248/622/54 247/620/52 -f 240/151/53 256/623/53 255/621/51 -f 233/132/56 249/624/56 248/622/54 -f 241/155/55 257/626/55 256/623/53 -f 234/135/58 250/627/58 249/624/56 -f 227/154/60 243/612/60 242/625/57 -f 226/152/57 242/625/57 257/626/55 -f 235/138/59 251/613/59 250/627/58 -f 268/339/100 284/661/100 285/645/101 -f 269/144/101 285/645/101 286/646/104 -f 270/340/104 286/646/104 287/647/103 -f 271/341/103 287/647/103 288/648/102 -f 273/150/105 272/342/102 288/648/102 -f 259/343/107 275/653/107 276/650/108 -f 273/156/105 289/649/105 290/651/106 -f 260/344/108 276/650/108 277/652/109 -f 274/345/106 290/651/106 275/653/107 -f 262/124/110 261/123/109 277/654/109 -f 262/126/110 278/655/110 279/656/111 -f 263/337/111 279/656/111 280/657/97 -f 264/338/97 280/657/97 281/658/96 -f 265/133/96 281/658/96 282/659/98 -f 266/136/98 282/659/98 283/660/99 -f 267/139/99 283/660/99 284/661/100 -f 299/210/61 315/688/61 314/662/59 -f 307/192/62 323/665/62 322/663/60 -f 300/172/47 316/666/47 315/664/61 -f 308/193/49 324/667/49 323/665/62 -f 301/175/48 317/668/48 316/666/47 -f 309/196/50 325/669/50 324/667/49 -f 302/179/51 318/670/51 317/668/48 -f 310/200/52 326/671/52 325/669/50 -f 303/181/53 319/672/53 318/670/51 -f 311/202/54 327/673/54 326/671/52 -f 304/182/55 320/674/55 319/672/53 -f 312/206/56 328/676/56 327/673/54 -f 305/185/57 321/677/57 320/674/55 -f 298/205/59 314/662/59 313/675/58 -f 297/203/58 313/675/58 328/676/56 -f 306/188/60 322/663/60 321/677/57 -f 340/191/109 339/363/108 355/695/108 -f 340/194/109 356/696/109 357/697/110 -f 341/197/110 357/697/110 358/698/111 -f 343/199/97 342/364/111 358/698/111 -f 343/365/97 359/699/97 360/700/96 -f 330/366/99 346/704/99 347/701/100 -f 345/208/98 344/207/96 360/700/96 -f 332/209/101 331/367/100 347/701/100 -f 345/211/98 361/702/98 346/704/99 -f 333/174/104 332/173/101 348/705/101 -f 333/176/104 349/706/104 350/707/103 -f 335/178/102 334/361/103 350/707/103 -f 335/362/102 351/708/102 352/709/105 -f 336/183/105 352/709/105 353/710/106 -f 337/186/106 353/710/106 354/711/107 -f 338/189/107 354/711/107 355/695/108 -f 375/712/50 377/715/114 376/713/114 -f 377/715/114 379/717/115 378/716/115 -f 379/717/115 381/719/48 380/718/48 -f 381/719/48 383/721/112 382/720/112 -f 383/721/112 385/768/113 384/722/113 -f 385/723/113 375/712/50 374/714/50 -f 393/725/57 395/728/167 394/726/167 -f 395/728/167 397/730/168 396/729/168 -f 397/730/168 399/732/58 398/731/58 -f 399/732/58 401/734/169 400/733/169 -f 401/734/169 403/769/170 402/735/170 -f 403/736/170 393/725/57 392/727/57 -f 411/738/58 413/741/169 412/739/169 -f 413/741/169 415/743/170 414/742/170 -f 415/743/170 417/745/57 416/744/57 -f 417/745/57 419/747/167 418/746/167 -f 419/747/167 421/770/168 420/748/168 -f 421/749/168 411/738/58 410/740/58 +f 26/442/63 42/750/63 43/450/64 +f 19/443/65 35/751/65 36/451/66 +f 27/445/64 43/752/64 44/452/67 +f 20/446/66 36/753/66 37/453/68 +f 28/447/67 44/754/67 45/454/69 +f 21/448/68 37/755/68 38/455/70 +f 29/449/69 45/756/69 46/456/71 +f 22/457/70 38/495/70 39/458/72 +f 30/435/71 46/757/71 47/459/73 +f 23/436/72 39/758/72 40/460/74 +f 31/437/73 47/759/73 48/461/75 +f 24/438/74 40/760/74 41/462/76 +f 32/439/75 48/761/75 49/463/77 +f 25/440/76 41/762/76 42/464/63 +f 18/444/78 34/763/78 35/465/65 +f 33/441/77 49/764/77 34/466/78 +f 47/467/52 63/497/52 64/468/54 +f 40/470/53 56/498/53 57/471/55 +f 48/469/54 64/468/54 65/473/56 +f 41/472/55 57/471/55 58/475/57 +f 34/477/58 50/480/58 51/478/59 +f 49/474/56 65/473/56 50/480/58 +f 42/476/57 58/475/57 59/481/60 +f 35/479/59 51/478/59 52/483/61 +f 43/482/60 59/481/60 60/485/62 +f 36/484/61 52/483/61 53/487/47 +f 44/486/62 60/485/62 61/489/49 +f 37/488/47 53/487/47 54/491/48 +f 45/490/49 61/489/49 62/493/50 +f 38/495/48 54/765/48 55/496/51 +f 46/494/50 62/493/50 63/497/52 +f 39/458/51 55/496/51 56/498/53 +f 68/42/53 84/525/53 83/499/51 +f 76/24/54 92/502/54 91/500/52 +f 69/4/55 85/503/55 84/501/53 +f 77/25/56 93/504/56 92/502/54 +f 70/7/57 86/505/57 85/503/55 +f 78/28/58 94/506/58 93/504/56 +f 71/11/60 87/507/60 86/505/57 +f 79/32/59 95/508/59 94/506/58 +f 72/13/62 88/509/62 87/507/60 +f 80/34/61 96/510/61 95/508/59 +f 73/14/49 89/511/49 88/509/62 +f 81/38/47 97/513/47 96/510/61 +f 74/17/50 90/514/50 89/511/49 +f 67/37/51 83/499/51 82/512/48 +f 66/35/48 82/512/48 97/513/47 +f 75/20/52 91/500/52 90/514/50 +f 109/23/96 108/287/97 124/532/97 +f 109/26/96 125/533/96 126/534/98 +f 110/29/98 126/534/98 127/535/99 +f 111/288/99 127/535/99 128/536/100 +f 113/33/101 112/289/100 128/536/100 +f 100/36/102 99/290/103 115/538/103 +f 113/39/101 129/537/101 130/540/104 +f 100/291/102 116/539/102 117/541/105 +f 114/292/104 130/540/104 115/538/103 +f 102/6/106 101/5/105 117/542/105 +f 102/8/106 118/543/106 119/544/107 +f 103/285/107 119/544/107 120/545/108 +f 104/286/108 120/545/108 121/546/109 +f 105/15/109 121/546/109 122/547/110 +f 106/18/110 122/547/110 123/548/111 +f 107/21/111 123/548/111 124/532/97 +f 144/549/48 146/552/112 145/550/112 +f 146/552/112 148/554/113 147/553/113 +f 148/554/113 150/556/50 149/555/50 +f 150/556/50 152/558/114 151/557/114 +f 152/558/114 154/766/115 153/559/115 +f 154/560/115 144/549/48 143/551/48 +f 157/109/54 173/588/54 172/562/52 +f 165/91/53 181/565/53 180/563/51 +f 158/71/56 174/566/56 173/564/54 +f 166/92/55 182/567/55 181/565/53 +f 159/74/58 175/568/58 174/566/56 +f 167/95/57 183/569/57 182/567/55 +f 160/78/59 176/570/59 175/568/58 +f 168/99/60 184/571/60 183/569/57 +f 161/80/61 177/572/61 176/570/59 +f 169/101/62 185/573/62 184/571/60 +f 162/81/47 178/574/47 177/572/61 +f 170/105/49 186/576/49 185/573/62 +f 163/84/48 179/577/48 178/574/47 +f 156/104/52 172/562/52 171/575/50 +f 155/102/50 171/575/50 186/576/49 +f 164/87/51 180/563/51 179/577/48 +f 198/90/105 197/316/102 213/595/102 +f 198/93/105 214/596/105 215/597/106 +f 199/96/106 215/597/106 216/598/107 +f 201/98/108 200/317/107 216/598/107 +f 202/100/109 201/318/108 217/599/108 +f 188/319/111 204/604/111 205/601/97 +f 202/106/109 218/600/109 219/602/110 +f 190/108/96 189/320/97 205/601/97 +f 203/321/110 219/602/110 204/604/111 +f 190/72/96 206/767/96 207/605/98 +f 191/75/98 207/605/98 208/606/99 +f 192/314/99 208/606/99 209/607/100 +f 193/315/100 209/607/100 210/608/101 +f 194/82/101 210/608/101 211/609/104 +f 195/85/104 211/609/104 212/610/103 +f 196/88/103 212/610/103 213/595/102 +f 228/159/62 244/637/62 243/611/60 +f 236/142/61 252/614/61 251/612/59 +f 229/122/49 245/615/49 244/613/62 +f 237/143/47 253/616/47 252/614/61 +f 230/125/50 246/617/50 245/615/49 +f 238/147/48 254/618/48 253/616/47 +f 231/129/52 247/619/52 246/617/50 +f 239/149/51 255/620/51 254/618/48 +f 232/131/54 248/621/54 247/619/52 +f 240/151/53 256/622/53 255/620/51 +f 233/132/56 249/623/56 248/621/54 +f 241/155/55 257/625/55 256/622/53 +f 234/135/58 250/626/58 249/623/56 +f 227/154/60 243/611/60 242/624/57 +f 226/152/57 242/624/57 257/625/55 +f 235/138/59 251/612/59 250/626/58 +f 268/339/100 284/660/100 285/644/101 +f 269/144/101 285/644/101 286/645/104 +f 270/340/104 286/645/104 287/646/103 +f 271/341/103 287/646/103 288/647/102 +f 273/150/105 272/342/102 288/647/102 +f 259/343/107 275/652/107 276/649/108 +f 273/156/105 289/648/105 290/650/106 +f 260/344/108 276/649/108 277/651/109 +f 274/345/106 290/650/106 275/652/107 +f 262/124/110 261/123/109 277/653/109 +f 262/126/110 278/654/110 279/655/111 +f 263/337/111 279/655/111 280/656/97 +f 264/338/97 280/656/97 281/657/96 +f 265/133/96 281/657/96 282/658/98 +f 266/136/98 282/658/98 283/659/99 +f 267/139/99 283/659/99 284/660/100 +f 299/210/61 315/687/61 314/661/59 +f 307/192/62 323/664/62 322/662/60 +f 300/172/47 316/665/47 315/663/61 +f 308/193/49 324/666/49 323/664/62 +f 301/175/48 317/667/48 316/665/47 +f 309/196/50 325/668/50 324/666/49 +f 302/179/51 318/669/51 317/667/48 +f 310/200/52 326/670/52 325/668/50 +f 303/181/53 319/671/53 318/669/51 +f 311/202/54 327/672/54 326/670/52 +f 304/182/55 320/673/55 319/671/53 +f 312/206/56 328/675/56 327/672/54 +f 305/185/57 321/676/57 320/673/55 +f 298/205/59 314/661/59 313/674/58 +f 297/203/58 313/674/58 328/675/56 +f 306/188/60 322/662/60 321/676/57 +f 340/191/109 339/363/108 355/694/108 +f 340/194/109 356/695/109 357/696/110 +f 341/197/110 357/696/110 358/697/111 +f 343/199/97 342/364/111 358/697/111 +f 343/365/97 359/698/97 360/699/96 +f 330/366/99 346/703/99 347/700/100 +f 345/208/98 344/207/96 360/699/96 +f 332/209/101 331/367/100 347/700/100 +f 345/211/98 361/701/98 346/703/99 +f 333/174/104 332/173/101 348/704/101 +f 333/176/104 349/705/104 350/706/103 +f 335/178/102 334/361/103 350/706/103 +f 335/362/102 351/707/102 352/708/105 +f 336/183/105 352/708/105 353/709/106 +f 337/186/106 353/709/106 354/710/107 +f 338/189/107 354/710/107 355/694/108 +f 375/711/50 377/714/114 376/712/114 +f 377/714/114 379/716/115 378/715/115 +f 379/716/115 381/718/48 380/717/48 +f 381/718/48 383/720/112 382/719/112 +f 383/720/112 385/768/113 384/721/113 +f 385/722/113 375/711/50 374/713/50 +f 393/724/57 395/727/167 394/725/167 +f 395/727/167 397/729/168 396/728/168 +f 397/729/168 399/731/58 398/730/58 +f 399/731/58 401/733/169 400/732/169 +f 401/733/169 403/769/170 402/734/170 +f 403/735/170 393/724/57 392/726/57 +f 411/737/58 413/740/169 412/738/169 +f 413/740/169 415/742/170 414/741/170 +f 415/742/170 417/744/57 416/743/57 +f 417/744/57 419/746/167 418/745/167 +f 419/746/167 421/770/168 420/747/168 +f 421/748/168 411/737/58 410/739/58 diff --git a/src/main/resources/assets/hbm/models/missile_v2.obj b/src/main/resources/assets/hbm/models/missile_v2.obj new file mode 100644 index 000000000..16b7be918 --- /dev/null +++ b/src/main/resources/assets/hbm/models/missile_v2.obj @@ -0,0 +1,572 @@ +# Blender v2.79 (sub 0) OBJ File: 'missile_v2.blend' +# www.blender.org +o Cylinder +v 0.000000 1.500000 -0.500000 +v -0.191342 1.500000 -0.461940 +v -0.353553 1.500000 -0.353553 +v -0.461940 1.500000 -0.191342 +v -0.500000 1.500000 0.000000 +v -0.461940 1.500000 0.191342 +v -0.353553 1.500000 0.353553 +v -0.191342 1.500000 0.461940 +v -0.000000 1.500000 0.500000 +v 0.191342 1.500000 0.461940 +v 0.353553 1.500000 0.353553 +v 0.461940 1.500000 0.191342 +v 0.500000 1.500000 -0.000000 +v 0.461940 1.500000 -0.191342 +v 0.353553 1.500000 -0.353554 +v 0.191341 1.500000 -0.461940 +v 0.000000 4.000000 -0.500000 +v -0.191342 4.000000 -0.461940 +v -0.353553 4.000000 -0.353553 +v -0.461940 4.000000 -0.191342 +v -0.500000 4.000000 0.000000 +v -0.461940 4.000000 0.191342 +v -0.353553 4.000000 0.353553 +v -0.191342 4.000000 0.461940 +v -0.000000 4.000000 0.500000 +v 0.191342 4.000000 0.461940 +v 0.353553 4.000000 0.353554 +v 0.461940 4.000000 0.191342 +v 0.500000 4.000000 -0.000000 +v 0.461940 4.000000 -0.191342 +v 0.353553 4.000000 -0.353554 +v 0.191341 4.000000 -0.461940 +v -0.000000 5.500000 -0.375000 +v -0.143506 5.500000 -0.346455 +v -0.265165 5.500000 -0.265165 +v -0.346455 5.500000 -0.143506 +v -0.375000 5.500000 0.000000 +v -0.346455 5.500000 0.143506 +v -0.265165 5.500000 0.265165 +v -0.143506 5.500000 0.346455 +v -0.000000 5.500000 0.375000 +v 0.143506 5.500000 0.346455 +v 0.265165 5.500000 0.265165 +v 0.346455 5.500000 0.143506 +v 0.375000 5.500000 -0.000000 +v 0.346455 5.500000 -0.143506 +v 0.265165 5.500000 -0.265165 +v 0.143506 5.500000 -0.346455 +v -0.000000 7.000000 0.000000 +v -0.000000 0.500000 -0.375000 +v -0.143506 0.500000 -0.346455 +v -0.265165 0.500000 -0.265165 +v -0.346455 0.500000 -0.143506 +v -0.375000 0.500000 0.000000 +v -0.346455 0.500000 0.143506 +v -0.265165 0.500000 0.265165 +v -0.143506 0.500000 0.346455 +v -0.000000 0.500000 0.375000 +v 0.143506 0.500000 0.346455 +v 0.265165 0.500000 0.265165 +v 0.346455 0.500000 0.143506 +v 0.375000 0.500000 -0.000000 +v 0.346455 0.500000 -0.143506 +v 0.265165 0.500000 -0.265165 +v 0.143506 0.500000 -0.346455 +v -0.198874 0.500000 -0.243068 +v 0.243068 0.500000 -0.198874 +v -0.552427 -0.000000 -0.596621 +v -0.198874 2.500000 -0.243068 +v -0.596621 -0.000000 -0.552427 +v 0.596621 -0.000000 -0.552427 +v -0.243068 0.500000 -0.198874 +v -0.243068 2.500000 -0.198874 +v -0.729204 -0.000000 -0.773398 +v -0.729204 1.500000 -0.773398 +v -0.773398 1.500000 -0.729204 +v -0.773398 -0.000000 -0.729204 +v 0.243068 2.500000 -0.198874 +v 0.552427 -0.000000 -0.596621 +v 0.198874 0.500000 -0.243068 +v 0.198874 2.500000 -0.243068 +v 0.773398 -0.000000 -0.729204 +v 0.773398 1.500000 -0.729204 +v 0.729204 1.500000 -0.773398 +v 0.729204 -0.000000 -0.773398 +v -0.729204 -0.000000 0.773398 +v -0.729204 1.500000 0.773398 +v -0.773398 1.500000 0.729204 +v -0.773398 -0.000000 0.729204 +v -0.198874 2.500000 0.243068 +v -0.198874 0.500000 0.243068 +v -0.552427 -0.000000 0.596621 +v -0.243068 2.500000 0.198874 +v -0.596621 -0.000000 0.552427 +v -0.243068 0.500000 0.198874 +v 0.773398 -0.000000 0.729204 +v 0.773398 1.500000 0.729204 +v 0.729204 1.500000 0.773398 +v 0.729204 -0.000000 0.773398 +v 0.243068 2.500000 0.198874 +v 0.243068 0.500000 0.198874 +v 0.596621 -0.000000 0.552427 +v 0.198874 2.500000 0.243068 +v 0.552427 -0.000000 0.596621 +v 0.198874 0.500000 0.243068 +vt 0.954652 0.411214 +vt 0.954652 0.492632 +vt 0.815840 0.492632 +vt 0.803279 0.240385 +vt 0.786885 0.009615 +vt 0.803279 0.009615 +vt 0.803279 0.750000 +vt 0.786885 0.519231 +vt 0.803279 0.519231 +vt 1.000000 0.509615 +vt 0.868852 0.519231 +vt 0.868852 0.509615 +vt 1.000000 -0.000000 +vt 0.868852 0.009615 +vt 0.868852 -0.000000 +vt 0.803279 0.750000 +vt 1.000000 0.596154 +vt 0.803279 0.519231 +vt 0.803279 0.240385 +vt 1.000000 0.086538 +vt 0.803279 0.009615 +vt 1.000000 0.596154 +vt 1.000000 0.086538 +vt 0.803279 0.509615 +vt 0.786885 0.750000 +vt 0.803279 0.903846 +vt 0.786885 0.903846 +vt 0.803279 0.000000 +vt 0.786885 0.240385 +vt 0.803279 0.394231 +vt 0.786885 0.394231 +vt 0.786885 0.394231 +vt 0.803279 0.240385 +vt 0.803279 0.394231 +vt 0.868852 0.009615 +vt 0.803279 0.000000 +vt 0.868852 -0.000000 +vt 0.803279 0.009615 +vt 1.000000 0.086538 +vt 0.803279 0.240385 +vt 1.000000 0.086538 +vt 0.803279 0.009615 +vt 1.000000 -0.000000 +vt 0.786885 0.009615 +vt 0.786885 0.750000 +vt 0.803279 0.903846 +vt 0.786885 0.903846 +vt 0.868852 0.509615 +vt 0.803279 0.519231 +vt 0.803279 0.509615 +vt 0.803279 0.750000 +vt 1.000000 0.596154 +vt 0.803279 0.750000 +vt 1.000000 0.596154 +vt 0.803279 0.519231 +vt 1.000000 0.519231 +vt 1.000000 0.509615 +vt 0.786885 0.519231 +vt 0.815840 0.411214 +vt 0.847684 0.398734 +vt 0.885246 0.394352 +vt 0.922808 0.398734 +vt 0.975929 0.429891 +vt 0.983401 0.451923 +vt 0.975929 0.473955 +vt 0.922808 0.505112 +vt 0.885246 0.509494 +vt 0.847684 0.505112 +vt 0.794563 0.473955 +vt 0.787091 0.451923 +vt 0.794563 0.429891 +vt 1.000000 0.519231 +vt 1.000000 0.009615 +vt 1.000000 0.903846 +vt 0.868852 0.519231 +vt 1.000000 0.394231 +vt 0.868852 0.009615 +vt 1.000000 0.903846 +vt 1.000000 0.394231 +vt 0.786885 0.240385 +vt 1.000000 0.394231 +vt 1.000000 0.394231 +vt 0.868852 0.009615 +vt 1.000000 0.009615 +vt 0.868852 0.519231 +vt 1.000000 0.903846 +vt 1.000000 0.903846 +vt 0.868852 0.519231 +vt 0.295082 0.153846 +vt 0.245902 0.538462 +vt 0.245902 0.153846 +vt 0.737705 0.153846 +vt 0.688525 0.538462 +vt 0.688525 0.153846 +vt 0.344262 0.153846 +vt 0.295082 0.538462 +vt 0.786885 0.153846 +vt 0.737705 0.538462 +vt 0.393443 0.153846 +vt 0.344262 0.538462 +vt 0.049180 0.153846 +vt -0.000000 0.538462 +vt -0.000000 0.153846 +vt 0.442623 0.153846 +vt 0.393443 0.538462 +vt 0.098361 0.153846 +vt 0.049180 0.538462 +vt 0.491803 0.153846 +vt 0.442623 0.538462 +vt 0.147541 0.153846 +vt 0.098361 0.538462 +vt 0.540984 0.153846 +vt 0.491803 0.538462 +vt 0.196721 0.538462 +vt 0.147541 0.538462 +vt 0.639344 0.153846 +vt 0.590164 0.538462 +vt 0.590164 0.153846 +vt 0.540984 0.538462 +vt 0.196721 0.153846 +vt 0.639344 0.538462 +vt 0.573770 0.769231 +vt 0.540984 0.769231 +vt 0.196721 0.769231 +vt 0.672131 0.769231 +vt 0.639344 0.769231 +vt 0.278689 0.769231 +vt 0.245902 0.769231 +vt 0.688525 0.769231 +vt 0.295082 0.769231 +vt 0.770492 0.769231 +vt 0.737705 0.769231 +vt 0.377049 0.769231 +vt 0.344262 0.769231 +vt -0.000000 0.769231 +vt 0.393443 0.769231 +vt 0.081967 0.769231 +vt 0.049180 0.769231 +vt 0.442623 0.769231 +vt 0.098361 0.769231 +vt 0.491803 0.769231 +vt 0.147541 0.769231 +vt 0.590164 0.769231 +vt 0.655738 1.000000 +vt 0.721311 0.769231 +vt 0.704918 1.000000 +vt 0.754098 1.000000 +vt 0.032787 0.769231 +vt 0.016393 1.000000 +vt 0.065574 1.000000 +vt 0.131148 0.769231 +vt 0.114754 1.000000 +vt 0.180328 0.769231 +vt 0.163934 1.000000 +vt 0.229508 0.769231 +vt 0.213115 1.000000 +vt 0.262295 1.000000 +vt 0.327869 0.769231 +vt 0.311475 1.000000 +vt 0.360656 1.000000 +vt 0.426230 0.769231 +vt 0.409836 1.000000 +vt 0.475410 0.769231 +vt 0.459016 1.000000 +vt 0.524590 0.769231 +vt 0.508197 1.000000 +vt 0.557377 1.000000 +vt 0.622951 0.769231 +vt 0.606557 1.000000 +vt 0.278689 0.000000 +vt 0.688525 0.000000 +vt 0.721311 0.000000 +vt 0.295082 0.000000 +vt 0.327869 0.000000 +vt 0.737705 0.000000 +vt 0.770492 0.000000 +vt 0.344262 0.000000 +vt 0.377049 0.000000 +vt -0.000000 0.000000 +vt 0.032787 0.000000 +vt 0.426230 0.000000 +vt 0.081967 0.000000 +vt 0.475410 0.000000 +vt 0.131148 0.000000 +vt 0.491803 0.000000 +vt 0.524590 0.000000 +vt 0.180328 0.000000 +vt 0.622951 0.000000 +vt 0.573770 0.000000 +vt 0.196721 0.000000 +vt 0.229508 0.000000 +vt 0.639344 0.000000 +vt 0.672131 0.000000 +vt 0.786885 0.538462 +vt 0.245902 0.000000 +vt 0.393443 0.000000 +vt 0.049180 0.000000 +vt 0.442623 0.000000 +vt 0.098361 0.000000 +vt 0.147541 0.000000 +vt 0.590164 0.000000 +vt 0.540984 0.000000 +vn 0.0000 -1.0000 0.0000 +vn 0.7071 -0.0000 -0.7071 +vn -0.7071 0.0000 -0.7071 +vn 0.5000 -0.7071 0.5000 +vn -0.5000 -0.7071 0.5000 +vn 0.7071 -0.0000 0.7071 +vn -0.7071 -0.0000 0.7071 +vn -0.5657 0.6000 -0.5657 +vn 0.5657 0.6000 -0.5657 +vn -0.5657 0.6000 0.5657 +vn 0.5000 -0.7071 -0.5000 +vn 0.5657 0.6000 0.5657 +vn -0.5000 -0.7071 -0.5000 +vn 0.7058 -0.0617 0.7058 +vn 0.3824 0.0413 0.9231 +vn 0.3820 -0.0617 0.9221 +vn -0.9221 -0.0617 -0.3820 +vn -0.7065 0.0413 -0.7065 +vn -0.7058 -0.0617 -0.7058 +vn 0.9221 -0.0617 0.3820 +vn 0.7065 0.0413 0.7065 +vn -0.9981 -0.0617 -0.0000 +vn -0.9231 0.0413 -0.3824 +vn 0.9981 -0.0617 -0.0000 +vn 0.9231 0.0413 0.3824 +vn -0.9221 -0.0617 0.3820 +vn -0.9991 0.0413 0.0000 +vn 0.9221 -0.0617 -0.3820 +vn 0.9991 0.0413 -0.0000 +vn -0.7058 -0.0617 0.7058 +vn -0.9231 0.0413 0.3824 +vn 0.7058 -0.0617 -0.7058 +vn 0.9231 0.0413 -0.3824 +vn -0.3820 -0.0617 0.9221 +vn -0.7065 0.0413 0.7065 +vn 0.3820 -0.0617 -0.9221 +vn 0.7065 0.0413 -0.7065 +vn 0.0000 0.0413 0.9991 +vn -0.3824 0.0413 0.9231 +vn -0.3820 -0.0617 -0.9221 +vn -0.0000 0.0413 -0.9991 +vn -0.0000 -0.0617 -0.9981 +vn 0.3824 0.0413 -0.9231 +vn -0.0000 -0.0617 0.9981 +vn -0.3824 0.0413 -0.9231 +vn -0.0000 0.1617 -0.9868 +vn 0.3776 0.1617 -0.9117 +vn -0.0000 0.1617 0.9868 +vn -0.6978 0.1617 -0.6978 +vn -0.3776 0.1617 -0.9117 +vn 0.6978 0.1617 0.6978 +vn 0.3776 0.1617 0.9117 +vn -0.9868 0.1617 0.0000 +vn -0.9117 0.1617 -0.3776 +vn 0.9868 0.1617 0.0000 +vn 0.9117 0.1617 0.3776 +vn -0.6978 0.1617 0.6978 +vn -0.9117 0.1617 0.3776 +vn 0.9117 0.1617 -0.3776 +vn 0.6978 0.1617 -0.6978 +vn -0.3776 0.1617 0.9117 +vn -0.0000 1.0000 0.0000 +vn 0.7016 -0.1240 0.7016 +vn -0.7016 -0.1240 -0.7016 +vn -0.9167 -0.1240 -0.3797 +vn 0.9167 -0.1240 0.3797 +vn -0.9923 -0.1240 -0.0000 +vn 0.9923 -0.1240 -0.0000 +vn -0.9167 -0.1240 0.3797 +vn 0.9167 -0.1240 -0.3797 +vn -0.7016 -0.1240 0.7016 +vn 0.7016 -0.1240 -0.7016 +vn -0.3797 -0.1240 0.9167 +vn 0.3797 -0.1240 -0.9167 +vn 0.0000 -0.1240 0.9923 +vn -0.3797 -0.1240 -0.9167 +vn -0.0000 -0.1240 -0.9923 +vn 0.3797 -0.1240 0.9167 +s off +f 64/1/1 60/2/1 56/3/1 +f 84/4/2 82/5/2 85/6/2 +f 76/7/3 74/8/3 77/9/3 +f 66/10/4 70/11/4 68/12/4 +f 67/13/5 79/14/5 71/15/5 +f 75/16/2 66/17/2 74/18/2 +f 83/19/6 67/20/6 82/21/6 +f 76/7/7 77/9/7 72/22/7 +f 84/4/3 85/6/3 80/23/3 +f 70/11/1 74/24/1 68/12/1 +f 75/25/8 73/26/8 69/27/8 +f 71/15/1 85/6/1 82/28/1 +f 83/29/9 81/30/9 78/31/9 +f 93/32/10 87/33/10 90/34/10 +f 92/35/1 89/36/1 94/37/1 +f 87/33/6 86/38/6 91/39/6 +f 88/40/3 95/41/3 89/42/3 +f 95/43/11 92/35/11 94/37/11 +f 87/33/7 89/44/7 86/38/7 +f 98/45/12 100/46/12 103/47/12 +f 104/48/1 96/49/1 99/50/1 +f 97/51/2 96/49/2 101/52/2 +f 98/53/7 105/54/7 99/55/7 +f 101/56/13 104/48/13 105/57/13 +f 97/51/6 99/58/6 96/49/6 +f 52/59/1 51/60/1 50/61/1 +f 50/61/1 65/62/1 64/1/1 +f 64/1/1 63/63/1 60/2/1 +f 63/63/1 62/64/1 60/2/1 +f 62/64/1 61/65/1 60/2/1 +f 60/2/1 59/66/1 56/3/1 +f 59/66/1 58/67/1 56/3/1 +f 58/67/1 57/68/1 56/3/1 +f 56/3/1 55/69/1 54/70/1 +f 54/70/1 53/71/1 52/59/1 +f 52/59/1 50/61/1 64/1/1 +f 56/3/1 54/70/1 52/59/1 +f 52/59/1 64/1/1 56/3/1 +f 84/4/2 83/29/2 82/5/2 +f 76/7/3 75/25/3 74/8/3 +f 66/10/4 72/72/4 70/11/4 +f 67/13/5 80/73/5 79/14/5 +f 69/74/2 66/17/2 75/16/2 +f 66/17/2 68/75/2 74/18/2 +f 78/76/6 67/20/6 83/19/6 +f 67/20/6 71/77/6 82/21/6 +f 70/11/7 72/22/7 77/9/7 +f 72/22/7 73/78/7 76/7/7 +f 79/14/3 80/23/3 85/6/3 +f 80/23/3 81/79/3 84/4/3 +f 70/11/1 77/9/1 74/24/1 +f 75/25/8 76/7/8 73/26/8 +f 71/15/1 79/14/1 85/6/1 +f 83/29/9 84/4/9 81/30/9 +f 93/32/10 88/80/10 87/33/10 +f 92/35/1 86/38/1 89/36/1 +f 92/35/6 91/39/6 86/38/6 +f 91/39/6 90/81/6 87/33/6 +f 93/82/3 95/41/3 88/40/3 +f 95/41/3 94/83/3 89/42/3 +f 95/43/11 91/84/11 92/35/11 +f 87/33/7 88/80/7 89/44/7 +f 98/45/12 97/51/12 100/46/12 +f 104/48/1 102/85/1 96/49/1 +f 102/85/2 101/52/2 96/49/2 +f 101/52/2 100/86/2 97/51/2 +f 103/87/7 105/54/7 98/53/7 +f 105/54/7 104/88/7 99/55/7 +f 101/56/13 102/85/13 104/48/13 +f 97/51/6 98/45/6 99/58/6 +s 1 +f 11/89/14 26/90/15 10/91/16 +f 4/92/17 19/93/18 3/94/19 +f 12/95/20 27/96/21 11/89/14 +f 5/97/22 20/98/23 4/92/17 +f 13/99/24 28/100/25 12/95/20 +f 6/101/26 21/102/27 5/103/22 +f 14/104/28 29/105/29 13/99/24 +f 7/106/30 22/107/31 6/101/26 +f 15/108/32 30/109/33 14/104/28 +f 8/110/34 23/111/35 7/106/30 +f 16/112/36 31/113/37 15/108/32 +f 8/110/34 25/114/38 24/115/39 +f 2/116/40 17/117/41 1/118/42 +f 1/118/42 32/119/43 16/112/36 +f 10/91/16 25/114/38 9/120/44 +f 3/94/19 18/121/45 2/116/40 +f 32/119/43 33/122/46 48/123/47 +f 26/90/15 41/124/48 25/114/38 +f 18/121/45 35/125/49 34/126/50 +f 26/90/15 43/127/51 42/128/52 +f 20/98/23 35/129/49 19/93/18 +f 28/100/25 43/130/51 27/96/21 +f 20/98/23 37/131/53 36/132/54 +f 28/100/25 45/133/55 44/134/56 +f 22/107/31 37/135/53 21/102/27 +f 30/109/33 45/136/55 29/105/29 +f 22/107/31 39/137/57 38/138/58 +f 31/113/37 46/139/59 30/109/33 +f 24/115/39 39/140/57 23/111/35 +f 32/119/43 47/141/60 31/113/37 +f 25/114/38 40/142/61 24/115/39 +f 18/121/45 33/143/46 17/117/41 +f 34/126/50 35/125/49 49/144/62 +f 35/129/49 36/145/54 49/146/62 +f 36/132/54 37/131/53 49/147/62 +f 37/135/53 38/148/58 49/149/62 +f 38/138/58 39/137/57 49/150/62 +f 39/140/57 40/151/61 49/152/62 +f 40/142/61 41/153/48 49/154/62 +f 41/124/48 42/155/52 49/156/62 +f 42/128/52 43/127/51 49/157/62 +f 43/130/51 44/158/56 49/159/62 +f 44/134/56 45/133/55 49/160/62 +f 45/136/55 46/161/59 49/162/62 +f 46/139/59 47/163/60 49/164/62 +f 47/141/60 48/165/47 49/166/62 +f 48/123/47 33/122/46 49/167/62 +f 33/143/46 34/168/50 49/169/62 +f 10/91/16 60/170/63 11/89/14 +f 4/92/17 52/171/64 53/172/65 +f 12/95/20 60/173/63 61/174/66 +f 5/97/22 53/175/65 54/176/67 +f 13/99/24 61/177/66 62/178/68 +f 6/101/26 54/179/67 55/180/69 +f 13/99/24 63/181/70 14/104/28 +f 6/101/26 56/182/71 7/106/30 +f 14/104/28 64/183/72 15/108/32 +f 7/106/30 57/184/73 8/110/34 +f 16/112/36 64/185/72 65/186/74 +f 8/110/34 58/187/75 9/120/44 +f 1/118/42 51/188/76 2/116/40 +f 16/112/36 50/189/77 1/118/42 +f 10/91/16 58/190/75 59/191/78 +f 3/94/19 51/192/76 52/193/64 +f 11/89/14 27/96/21 26/90/15 +f 4/92/17 20/98/23 19/93/18 +f 12/95/20 28/100/25 27/96/21 +f 5/97/22 21/194/27 20/98/23 +f 13/99/24 29/105/29 28/100/25 +f 6/101/26 22/107/31 21/102/27 +f 14/104/28 30/109/33 29/105/29 +f 7/106/30 23/111/35 22/107/31 +f 15/108/32 31/113/37 30/109/33 +f 8/110/34 24/115/39 23/111/35 +f 16/112/36 32/119/43 31/113/37 +f 8/110/34 9/120/44 25/114/38 +f 2/116/40 18/121/45 17/117/41 +f 1/118/42 17/117/41 32/119/43 +f 10/91/16 26/90/15 25/114/38 +f 3/94/19 19/93/18 18/121/45 +f 32/119/43 17/117/41 33/122/46 +f 26/90/15 42/155/52 41/124/48 +f 18/121/45 19/93/18 35/125/49 +f 26/90/15 27/96/21 43/127/51 +f 20/98/23 36/145/54 35/129/49 +f 28/100/25 44/158/56 43/130/51 +f 20/98/23 21/194/27 37/131/53 +f 28/100/25 29/105/29 45/133/55 +f 22/107/31 38/148/58 37/135/53 +f 30/109/33 46/161/59 45/136/55 +f 22/107/31 23/111/35 39/137/57 +f 31/113/37 47/163/60 46/139/59 +f 24/115/39 40/151/61 39/140/57 +f 32/119/43 48/165/47 47/141/60 +f 25/114/38 41/153/48 40/142/61 +f 18/121/45 34/168/50 33/143/46 +f 10/91/16 59/195/78 60/170/63 +f 4/92/17 3/94/19 52/171/64 +f 12/95/20 11/89/14 60/173/63 +f 5/97/22 4/92/17 53/175/65 +f 13/99/24 12/95/20 61/177/66 +f 6/101/26 5/103/22 54/179/67 +f 13/99/24 62/196/68 63/181/70 +f 6/101/26 55/197/69 56/182/71 +f 14/104/28 63/198/70 64/183/72 +f 7/106/30 56/199/71 57/184/73 +f 16/112/36 15/108/32 64/185/72 +f 8/110/34 57/200/73 58/187/75 +f 1/118/42 50/201/77 51/188/76 +f 16/112/36 65/202/74 50/189/77 +f 10/91/16 9/120/44 58/190/75 +f 3/94/19 2/116/40 51/192/76 diff --git a/src/main/resources/assets/hbm/textures/models/missile_v2.png b/src/main/resources/assets/hbm/textures/models/missile_v2.png new file mode 100644 index 000000000..9959468ec Binary files /dev/null and b/src/main/resources/assets/hbm/textures/models/missile_v2.png differ diff --git a/src/main/resources/assets/hbm/textures/models/missile_v2_bu.png b/src/main/resources/assets/hbm/textures/models/missile_v2_bu.png new file mode 100644 index 000000000..84ca714b3 Binary files /dev/null and b/src/main/resources/assets/hbm/textures/models/missile_v2_bu.png differ diff --git a/src/main/resources/assets/hbm/textures/models/missile_v2_cl.png b/src/main/resources/assets/hbm/textures/models/missile_v2_cl.png new file mode 100644 index 000000000..7399458d6 Binary files /dev/null and b/src/main/resources/assets/hbm/textures/models/missile_v2_cl.png differ diff --git a/src/main/resources/assets/hbm/textures/models/missile_v2_inc.png b/src/main/resources/assets/hbm/textures/models/missile_v2_inc.png new file mode 100644 index 000000000..18faa37ef Binary files /dev/null and b/src/main/resources/assets/hbm/textures/models/missile_v2_inc.png differ