ribbed for her pleasure

This commit is contained in:
Bob 2024-02-04 01:36:26 +01:00
parent 217ce07e6c
commit 26db2c7076
41 changed files with 1075 additions and 11483 deletions

View File

@ -18,6 +18,8 @@
* This makes missiles reach top speed faster while also making the launches themselves slower and more pleasant
* Strange stone can no longer be destroyed via AoE, making it easier to find without accidentally mining it
* Launch pads now spawn launch smoke just like custom missile compact launchers
* Remodeled all tier 0 missiles
* Tier 0 missiles now have a much thinner contrail to match their size better
## Fixed
* Fixed dupe caused by shift-clicking ashes out of the bricked furnace

View File

@ -1,25 +0,0 @@
package com.hbm.blocks.test;
import com.hbm.entity.missile.EntityTestMissile;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.world.World;
public class TestMissile extends Block {
public TestMissile(Material p_i45394_1_) {
super(p_i45394_1_);
}
@Override
public void onNeighborBlockChange(World p_149695_1_, int x, int y, int z, Block p_149695_5_)
{
if (p_149695_1_.isBlockIndirectlyGettingPowered(x, y, z))
{
EntityTestMissile missile = new EntityTestMissile(p_149695_1_, x + 150, z + 150, x + 0.5F, y + 2F, z + 0.5F);
p_149695_1_.spawnEntityInWorld(missile);
}
}
}

View File

@ -48,8 +48,6 @@ public class EntityMappings {
addEntity(EntityGrenadeFrag.class, "entity_grenade_frag", 250);
addEntity(EntityGrenadeFire.class, "entity_grenade_fire", 250);
addEntity(EntityGrenadeCluster.class, "entity_grenade_cluster", 250);
addEntity(EntityTestMissile.class, "entity_test_missile", 1000);
addEntity(EntityNukeCloudSmall.class, "entity_nuke_cloud_small", 10000);
addEntity(EntityBullet.class, "entity_bullet", 250);
addEntity(EntityGrenadeFlare.class, "entity_grenade_flare", 500);
addEntity(EntityGrenadeElectric.class, "entity_grenade_electric", 500);
@ -78,7 +76,6 @@ public class EntityMappings {
addEntity(EntityMissileMirv.class, "entity_missile_mirv", 1000);
addEntity(EntityMIRV.class, "entity_mirvlet", 1000);
addEntity(EntitySmokeFX.class, "entity_smoke_fx", 1000);
addEntity(EntityNukeCloudBig.class, "entity_nuke_cloud_big", 1000);
addEntity(EntityGrenadeNuclear.class, "entity_grenade_nuclear", 1000);
addEntity(EntityBSmokeFX.class, "entity_b_smoke_fx", 1000);
addEntity(EntityGrenadePlasma.class, "entity_grenade_plasma", 500);

View File

@ -1,97 +0,0 @@
package com.hbm.entity.effect;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.entity.Entity;
import net.minecraft.entity.effect.EntityLightningBolt;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.World;
public class EntityNukeCloudBig extends Entity {
public int maxAge = 1000;
public int age;
public float scale = 0;
public float ring = 0;
public float height = 0;
public EntityNukeCloudBig(World p_i1582_1_) {
super(p_i1582_1_);
this.setSize(1, 80);
this.ignoreFrustumCheck = true;
this.isImmuneToFire = true;
this.age = 0;
scale = 0;
ring = 0;
height = 0;
}
@Override
@SideOnly(Side.CLIENT)
public int getBrightnessForRender(float p_70070_1_)
{
return 15728880;
}
@Override
public float getBrightness(float p_70013_1_)
{
return 1.0F;
}
public EntityNukeCloudBig(World p_i1582_1_, int maxAge) {
super(p_i1582_1_);
this.setSize(20, 40);
this.isImmuneToFire = true;
this.maxAge = maxAge;
}
@Override
public void onUpdate() {
//super.onUpdate();
this.age++;
this.worldObj.spawnEntityInWorld(new EntityLightningBolt(this.worldObj, this.posX, this.posY + 200, this.posZ));
if(this.age >= this.maxAge)
{
this.age = 0;
this.setDead();
}
ring += 0.1F;
if(age < 150)
{
height = -60F + ((age - 100) * 60 / 50);
if(scale < 1.5)
{
scale += 0.02;
}
}
if(age > 100)
{
if(scale < 1.5)
{
scale += 0.02;
}
} else {
scale = 0;
}
}
@Override
protected void entityInit() {
}
@Override
protected void readEntityFromNBT(NBTTagCompound p_70037_1_) {
age = p_70037_1_.getShort("age");
}
@Override
protected void writeEntityToNBT(NBTTagCompound p_70014_1_) {
p_70014_1_.setShort("age", (short)age);
}
}

View File

@ -1,150 +0,0 @@
package com.hbm.entity.effect;
import java.util.ArrayList;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.entity.Entity;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.Vec3;
import net.minecraft.world.World;
@Deprecated
public class EntityNukeCloudSmall extends Entity {
public int maxAge = 1000;
public int age;
public static int cloudletLife = 50;
public ArrayList<Cloudlet> cloudlets = new ArrayList();
public EntityNukeCloudSmall(World p_i1582_1_) {
super(p_i1582_1_);
this.setSize(20, 40);
this.ignoreFrustumCheck = true;
this.isImmuneToFire = true;
this.age = 0;
this.noClip = true;
}
public EntityNukeCloudSmall(World p_i1582_1_, int maxAge, float scale) {
super(p_i1582_1_);
this.setSize(20, 40);
this.isImmuneToFire = true;
this.maxAge = maxAge;
this.noClip = true;
this.dataWatcher.updateObject(18, scale);
}
@Override
public void onUpdate() {
this.age++;
this.worldObj.lastLightningBolt = 2;
if(this.age >= this.maxAge)
{
this.age = 0;
this.setDead();
}
int cloudCount = age * 3;
Vec3 vec = Vec3.createVectorHelper(age * 2, 0, 0);
int toRem = 0;
for(int i = 0; i < this.cloudlets.size(); i++) {
if(age > cloudlets.get(i).age + cloudletLife)
toRem = i;
else
break;
}
for(int i = 0; i < toRem; i++)
this.cloudlets.remove(0);
if(age < 200) {
for(int i = 0; i < cloudCount; i++) {
vec.rotateAroundY((float)(Math.PI * 2 * worldObj.rand.nextDouble()));
this.cloudlets.add(new Cloudlet(vec.xCoord, worldObj.getHeightValue((int) (vec.xCoord + posX), (int) (vec.zCoord + posZ)), vec.zCoord, age));
}
}
this.dataWatcher.updateObject(16, (short)maxAge);
this.dataWatcher.updateObject(17, (short)age);
}
@Override
protected void entityInit() {
this.dataWatcher.addObject(16, (short)maxAge);
this.dataWatcher.addObject(17, (short)age);
this.dataWatcher.addObject(18, 1.0F);
this.dataWatcher.addObject(19, Byte.valueOf((byte)0));
}
@Override
protected void readEntityFromNBT(NBTTagCompound p_70037_1_) {
maxAge = p_70037_1_.getShort("maxAge");
age = p_70037_1_.getShort("age");
this.dataWatcher.updateObject(18, p_70037_1_.getFloat("scale"));
this.dataWatcher.updateObject(19, p_70037_1_.getByte("type"));
}
@Override
protected void writeEntityToNBT(NBTTagCompound p_70014_1_) {
p_70014_1_.setShort("maxAge", (short)maxAge);
p_70014_1_.setShort("age", (short)age);
p_70014_1_.setFloat("scale", this.dataWatcher.getWatchableObjectFloat(18));
p_70014_1_.setByte("type", this.dataWatcher.getWatchableObjectByte(19));
}
public static EntityNukeCloudSmall statFac(World world, double x, double y, double z, float radius) {
EntityNukeCloudSmall cloud = new EntityNukeCloudSmall(world, (int)radius * 5, radius * 0.005F);
cloud.posX = x;
cloud.posY = y;
cloud.posZ = z;
cloud.dataWatcher.updateObject(19, (byte)0);
return cloud;
}
public static EntityNukeCloudSmall statFacBale(World world, double x, double y, double z, float radius, int maxAge) {
EntityNukeCloudSmall cloud = new EntityNukeCloudSmall(world, (int)radius * 5, radius * 0.005F);
cloud.posX = x;
cloud.posY = y;
cloud.posZ = z;
cloud.dataWatcher.updateObject(19, (byte)1);
return cloud;
}
@Override
@SideOnly(Side.CLIENT)
public boolean isInRangeToRenderDist(double distance)
{
return true;
}
public static class Cloudlet {
public double posX;
public double posY;
public double posZ;
public int age;
public Cloudlet(double posX, double posY, double posZ, int age) {
this.posX = posX;
this.posY = posY;
this.posZ = posZ;
this.age = age;
}
}
}

View File

@ -175,9 +175,20 @@ public abstract class EntityMissileBaseNT extends EntityThrowableInterp implemen
double len = vec.lengthVector();
vec = vec.normalize();
for(int i = 0; i < Math.max(Math.min(len, 10), 1); i++) {
MainRegistry.proxy.particleControl(posX - vec.xCoord * i, posY - vec.yCoord * i, posZ - vec.zCoord * i, 2);
int j = i - 1;
NBTTagCompound data = new NBTTagCompound();
data.setDouble("posX", posX - vec.xCoord * j);
data.setDouble("posY", posY - vec.yCoord * j);
data.setDouble("posZ", posZ - vec.zCoord * j);
data.setString("type", "missileContrail");
data.setFloat("scale", this.getContrailScale());
MainRegistry.proxy.effectNT(data);
}
}
protected float getContrailScale() {
return 1F;
}
@Override
public void readEntityFromNBT(NBTTagCompound nbt) {

View File

@ -46,6 +46,11 @@ public abstract class EntityMissileTier0 extends EntityMissileBaseNT {
public int getBlipLevel() {
return IRadarDetectableNT.TIER0;
}
@Override
protected float getContrailScale() {
return 0.5F;
}
public static class EntityMissileMicro extends EntityMissileTier0 {
public EntityMissileMicro(World world) { super(world); }

View File

@ -1,275 +0,0 @@
package com.hbm.entity.missile;
import com.hbm.calc.EasyLocation;
import net.minecraft.entity.projectile.EntityThrowable;
import net.minecraft.init.Blocks;
import net.minecraft.util.MathHelper;
import net.minecraft.util.MovingObjectPosition;
import net.minecraft.world.World;
public class EntityTestMissile extends EntityThrowable {
EasyLocation origin;
EasyLocation loc0;
EasyLocation loc1;
EasyLocation loc2;
EasyLocation loc3;
EasyLocation loc4;
EasyLocation loc5;
EasyLocation loc6;
EasyLocation loc7;
EasyLocation target;
public int lengthX;
public int lengthZ;
public double lengthFlight;
public int baseHeight = 0;
public double missileSpeed = 3;
public int phase = 0;
public EntityTestMissile(World p_i1582_1_) {
super(p_i1582_1_);
}
public EntityTestMissile(World p_i1582_1_, int x, int z, double a, double b, double c) {
super(p_i1582_1_);
this.posX = a;
this.posY = b;
this.posZ = c;
this.motionY = 0.1;
lengthX = (int) (x - this.posX);
lengthZ = (int) (z - this.posZ);
lengthFlight = Math.sqrt(Math.pow(lengthX, 2) + Math.pow(lengthZ, 2));
origin = new EasyLocation(this.posX, this.posY, this.posZ);
loc0 = new EasyLocation(this.posX, this.posY + baseHeight, this.posZ);
loc1 = new EasyLocation(this.posX + lengthX/lengthFlight * 10, this.posY + baseHeight + 20, this.posZ + lengthZ/lengthFlight * 10);
loc2 = new EasyLocation(this.posX + lengthX/lengthFlight * 30, this.posY + baseHeight + 40, this.posZ + lengthZ/lengthFlight * 30);
loc3 = new EasyLocation(this.posX + lengthX/lengthFlight * 50, this.posY + baseHeight + 50, this.posZ + lengthZ/lengthFlight * 50);
loc4 = new EasyLocation(x - (lengthX/lengthFlight * 50), this.posY + baseHeight + 50, z - (lengthZ/lengthFlight * 50));
loc5 = new EasyLocation(x - (lengthX/lengthFlight * 30), this.posY + baseHeight + 40, z - (lengthZ/lengthFlight * 30));
loc6 = new EasyLocation(x - (lengthX/lengthFlight * 10), this.posY + baseHeight + 20, z - (lengthZ/lengthFlight * 10));
loc7 = new EasyLocation(x, this.posY + baseHeight, z);
target = new EasyLocation(x, 0, z);
/*this.worldObj.setBlock((int)loc0.posX, (int)loc0.posY, (int)loc0.posZ, Blocks.dirt);
this.worldObj.setBlock((int)loc1.posX, (int)loc1.posY, (int)loc1.posZ, Blocks.dirt);
this.worldObj.setBlock((int)loc2.posX, (int)loc2.posY, (int)loc2.posZ, Blocks.dirt);
this.worldObj.setBlock((int)loc3.posX, (int)loc3.posY, (int)loc3.posZ, Blocks.dirt);
this.worldObj.setBlock((int)loc4.posX, (int)loc4.posY, (int)loc4.posZ, Blocks.stone);
this.worldObj.setBlock((int)loc5.posX, (int)loc5.posY, (int)loc5.posZ, Blocks.stone);
this.worldObj.setBlock((int)loc6.posX, (int)loc6.posY, (int)loc6.posZ, Blocks.stone);
this.worldObj.setBlock((int)loc7.posX, (int)loc7.posY, (int)loc7.posZ, Blocks.stone);*/
/*System.out.print("\n" + loc0.posX + " " + loc0.posY + " " + loc0.posZ);
System.out.print("\n" + loc1.posX + " " + loc1.posY + " " + loc1.posZ);
System.out.print("\n" + loc2.posX + " " + loc2.posY + " " + loc2.posZ);
System.out.print("\n" + loc3.posX + " " + loc3.posY + " " + loc3.posZ);
System.out.print("\n");
System.out.print("\n" + loc4.posX + " " + loc4.posY + " " + loc4.posZ);
System.out.print("\n" + loc5.posX + " " + loc5.posY + " " + loc5.posZ);
System.out.print("\n" + loc6.posX + " " + loc6.posY + " " + loc6.posZ);
System.out.print("\n" + loc7.posX + " " + loc7.posY + " " + loc7.posZ);*/
}
@Override
protected void entityInit() {
}
@Override
public void onUpdate()
{
//super.onUpdate();
this.posX += this.motionX;
this.posY += this.motionY;
this.posZ += this.motionZ;
this.rotation();
switch(phase)
{
case 0:
if(loc0 != null)
{
freePizzaGoddammit(loc0);
if(loc0.posX + 2 > this.posX && loc0.posX - 2 < this.posX &&
loc0.posY + 2 > this.posY && loc0.posY - 2 < this.posY &&
loc0.posZ + 2 > this.posZ && loc0.posZ - 2 < this.posZ)
{
this.phase = 1;
}
}
break;
case 1:
if(loc1 != null)
{
freePizzaGoddammit(loc1);
if(loc1.posX + 2 > this.posX && loc1.posX - 2 < this.posX &&
loc1.posY + 2 > this.posY && loc1.posY - 2 < this.posY &&
loc1.posZ + 2 > this.posZ && loc1.posZ - 2 < this.posZ)
{
this.phase = 2;
}
}
break;
case 2:
if(loc2 != null)
{
freePizzaGoddammit(loc2);
if(loc2.posX + 2 > this.posX && loc2.posX - 2 < this.posX &&
loc2.posY + 2 > this.posY && loc2.posY - 2 < this.posY &&
loc2.posZ + 2 > this.posZ && loc2.posZ - 2 < this.posZ)
{
this.phase = 3;
}
}
break;
case 3:
if(loc3 != null)
{
freePizzaGoddammit(loc3);
if(loc3.posX + 2 > this.posX && loc3.posX - 2 < this.posX &&
loc3.posY + 2 > this.posY && loc3.posY - 2 < this.posY &&
loc3.posZ + 2 > this.posZ && loc3.posZ - 2 < this.posZ)
{
this.phase = 4;
}
}
break;
case 4:
if(loc4 != null)
{
freePizzaGoddammit(loc4);
if(loc4.posX + 2 > this.posX && loc4.posX - 2 < this.posX &&
loc4.posY + 2 > this.posY && loc4.posY - 2 < this.posY &&
loc4.posZ + 2 > this.posZ && loc4.posZ - 2 < this.posZ)
{
this.phase = 5;
}
}
break;
case 5:
if(loc5 != null)
{
freePizzaGoddammit(loc5);
if(loc5.posX + 2 > this.posX && loc5.posX - 2 < this.posX &&
loc5.posY + 2 > this.posY && loc5.posY - 2 < this.posY &&
loc5.posZ + 2 > this.posZ && loc5.posZ - 2 < this.posZ)
{
this.phase = 6;
}
}
break;
case 6:
if(loc6 != null)
{
freePizzaGoddammit(loc6);
if(loc6.posX + 2 > this.posX && loc6.posX - 2 < this.posX &&
loc6.posY + 2 > this.posY && loc6.posY - 2 < this.posY &&
loc6.posZ + 2 > this.posZ && loc6.posZ - 2 < this.posZ)
{
this.phase = 7;
}
}
break;
case 7:
if(loc7 != null)
{
freePizzaGoddammit(loc7);
if(loc7.posX + 2 > this.posX && loc7.posX - 2 < this.posX &&
loc7.posY + 2 > this.posY && loc7.posY - 2 < this.posY &&
loc7.posZ + 2 > this.posZ && loc7.posZ - 2 < this.posZ)
{
this.phase = 8;
}
}
break;
case 8:
if(target != null)
{
freePizzaGoddammit(target);
if(target.posX + 2 > this.posX && target.posX - 2 < this.posX &&
target.posY + 2 > this.posY && target.posY - 2 < this.posY &&
target.posZ + 2 > this.posZ && target.posZ - 2 < this.posZ)
{
this.phase = -1;
}
}
break;
}
if(this.worldObj.getBlock((int)this.posX, (int)this.posY, (int)this.posZ) != Blocks.air)
{
if(!this.worldObj.isRemote)
{
this.worldObj.createExplosion(this, this.posX, this.posY, this.posZ, 5.0F, true);
}
this.setDead();
}
}
@Override
protected void onImpact(MovingObjectPosition p_70184_1_) {
}
private void freePizzaGoddammit(EasyLocation loc) {
double x = loc.posX - this.posX;
double y = loc.posY - this.posY;
double z = loc.posZ - this.posZ;
lengthFlight = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2) + Math.pow(z, 2));
this.motionX = x / this.lengthFlight * missileSpeed;
this.motionY = y / this.lengthFlight * missileSpeed;
this.motionZ = z / this.lengthFlight * missileSpeed;
}
private void rotation() {
/*EasyVector vec0 = new EasyVector(this.motionX, this.motionZ);
EasyVector vec1 = new EasyVector(this.motionY, vec0.getResult());
this.rotationYaw = (float)Math.acos((vec0.a * 0 + vec0.b * 1) / (vec0.getResult() * 1));
//this.rotationPitch = (float)Math.acos((vec0.a * vec1.a + vec0.b * vec1.b) / (vec0.getResult() * vec1.getResult())) * 10;
this.rotationPitch = (float)Math.acos((vec0.a * vec1.a + vec0.b * vec1.b) / (vec0.getResult() * vec1.getResult())) * 100 - 90;
if(this.rotationPitch < 0)
this.rotationPitch += 180;
System.out.print("\n" + this.rotationYaw);
System.out.print("\n" + this.rotationPitch);*/
float f2;
f2 = MathHelper.sqrt_double(this.motionX * this.motionX + this.motionZ * this.motionZ);
this.rotationYaw = (float)(Math.atan2(this.motionX, this.motionZ) * 180.0D / Math.PI);
for (this.rotationPitch = (float)(Math.atan2(this.motionY, f2) * 180.0D / Math.PI) - 90; this.rotationPitch - this.prevRotationPitch < -180.0F; this.prevRotationPitch -= 360.0F)
{
;
}
while (this.rotationPitch - this.prevRotationPitch >= 180.0F)
{
this.prevRotationPitch += 360.0F;
}
while (this.rotationYaw - this.prevRotationYaw < -180.0F)
{
this.prevRotationYaw -= 360.0F;
}
while (this.rotationYaw - this.prevRotationYaw >= 180.0F)
{
this.prevRotationYaw += 360.0F;
}
}
}

View File

@ -12,11 +12,8 @@ import com.hbm.blocks.rail.IRailNTM.RailCheckType;
import com.hbm.blocks.rail.IRailNTM.RailContext;
import com.hbm.blocks.rail.IRailNTM.TrackGauge;
import com.hbm.items.ModItems;
import com.hbm.packet.AuxParticlePacketNT;
import com.hbm.packet.PacketDispatcher;
import com.hbm.util.fauxpointtwelve.BlockPos;
import cpw.mods.fml.common.network.NetworkRegistry.TargetPoint;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.block.Block;
@ -890,7 +887,7 @@ public abstract class EntityRailCarBase extends Entity implements ILookOverlay {
@Override
@SideOnly(Side.CLIENT)
public void printHook(RenderGameOverlayEvent.Pre event, World world, int x, int y, int z) {
List<String> text = new ArrayList();
//List<String> text = new ArrayList();
//ILookOverlay.printGeneric(event, this.getClass().getSimpleName() + " " + this.hashCode(), 0xffff00, 0x404000, text);
}
}

View File

@ -20,7 +20,6 @@ import net.minecraftforge.common.util.ForgeDirection;
import com.hbm.blocks.ModBlocks;
import com.hbm.config.VersatileConfig;
import com.hbm.entity.effect.EntityNukeCloudSmall;
import com.hbm.entity.grenade.EntityGrenadeASchrab;
import com.hbm.entity.grenade.EntityGrenadeNuclear;
import com.hbm.entity.missile.EntityMIRV;
@ -103,7 +102,6 @@ public class ExplosionNukeGeneric {
private static boolean isExplosionExempt(Entity e) {
if (e instanceof EntityOcelot ||
e instanceof EntityNukeCloudSmall ||
e instanceof EntityMIRV ||
e instanceof EntityGrenadeASchrab ||
e instanceof EntityGrenadeNuclear ||

View File

@ -691,7 +691,6 @@ public class ClientProxy extends ServerProxy {
RenderingRegistry.registerEntityRenderingHandler(EntityGrenadeImpactGeneric.class, new RenderGenericGrenade());
RenderingRegistry.registerEntityRenderingHandler(EntityDisperserCanister.class, new RenderGenericGrenade());
//missiles
RenderingRegistry.registerEntityRenderingHandler(EntityTestMissile.class, new RenderTestMissile());
RenderingRegistry.registerEntityRenderingHandler(EntityMissileCustom.class, new RenderMissileCustom());
RenderingRegistry.registerEntityRenderingHandler(EntityMissileGeneric.class, new RenderMissileGeneric());
RenderingRegistry.registerEntityRenderingHandler(EntityMissileDecoy.class, new RenderMissileGeneric());
@ -727,8 +726,6 @@ public class ClientProxy extends ServerProxy {
RenderingRegistry.registerEntityRenderingHandler(EntityMissileExo.class, new RenderMissileThermo());
RenderingRegistry.registerEntityRenderingHandler(EntityMissileShuttle.class, new RenderMissileShuttle());
//effects
RenderingRegistry.registerEntityRenderingHandler(EntityNukeCloudSmall.class, new RenderSmallNukeMK4());
RenderingRegistry.registerEntityRenderingHandler(EntityNukeCloudBig.class, new RenderBigNuke());
RenderingRegistry.registerEntityRenderingHandler(EntityCloudFleija.class, new RenderCloudFleija());
RenderingRegistry.registerEntityRenderingHandler(EntityCloudFleijaRainbow.class, new RenderCloudRainbow());
RenderingRegistry.registerEntityRenderingHandler(EntityCloudSolinium.class, new RenderCloudSolinium());
@ -980,6 +977,12 @@ public class ClientProxy extends ServerProxy {
double y = data.getDouble("posY");
double z = data.getDouble("posZ");
if("missileContrail".equals(type)) {
float scale = data.hasKey("scale") ? data.getFloat("scale") : 1F;
ParticleContrail contrail = new ParticleContrail(man, world, x, y, z, 0, 0, 0, scale);
Minecraft.getMinecraft().effectRenderer.addEffect(contrail);
}
if("smoke".equals(type)) {
String mode = data.getString("mode");

View File

@ -1070,13 +1070,12 @@ public class ResourceManager {
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 missileStealth = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/missile_stealth.obj"), false).asDisplayList();
public static final IModelCustom missileStrong = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/missile_strong.obj"));
public static final IModelCustom missileHuge = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/missile_huge.obj"));
public static final IModelCustom missileStrong = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/missile_strong.obj")).asDisplayList();
public static final IModelCustom missileHuge = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/missile_huge.obj")).asDisplayList();
public static final IModelCustom missileNuclear = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileNeon.obj"));
public static final IModelCustom missileMIRV = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileMIRV.obj"));
public static final IModelCustom missileThermo = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileThermo.obj"));
public static final IModelCustom missileDoomsday = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileDoomsday.obj"));
public static final IModelCustom missileTaint = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileTaint.obj"));
public static final IModelCustom missileMicro = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/missile_micro.obj")).asDisplayList();
public static final IModelCustom missileShuttle = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileShuttle.obj"));
public static final IModelCustom missileCarrier = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileCarrier.obj"));
public static final IModelCustom missileBooster = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileBooster.obj"));
@ -1230,17 +1229,17 @@ public class ResourceManager {
public static final ResourceLocation missileEndo_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileEndo.png");
public static final ResourceLocation missileExo_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileExo.png");
public static final ResourceLocation missileDoomsday_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileDoomsday.png");
public static final ResourceLocation missileTaint_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileTaint.png");
public static final ResourceLocation missileTaint_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_micro_taint.png");
public static final ResourceLocation missileShuttle_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileShuttle.png");
public static final ResourceLocation missileMicro_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileMicro.png");
public static final ResourceLocation missileMicro_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_micro.png");
public static final ResourceLocation missileCarrier_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileCarrier.png");
public static final ResourceLocation missileBooster_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileBooster.png");
public static final ResourceLocation minerRocket_tex = new ResourceLocation(RefStrings.MODID, "textures/models/minerRocket.png");
public static final ResourceLocation bobmazon_tex = new ResourceLocation(RefStrings.MODID, "textures/models/bobmazon.png");
public static final ResourceLocation siege_dropship_tex = new ResourceLocation(RefStrings.MODID, "textures/models/siege_dropship.png");
public static final ResourceLocation missileMicroBHole_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileMicroBHole.png");
public static final ResourceLocation missileMicroSchrab_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileMicroSchrab.png");
public static final ResourceLocation missileMicroEMP_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileMicroEMP.png");
public static final ResourceLocation missileMicroBHole_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_micro_bhole.png");
public static final ResourceLocation missileMicroSchrab_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_micro_schrab.png");
public static final ResourceLocation missileMicroEMP_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_micro_emp.png");
public static final ResourceLocation soyuz_engineblock = new ResourceLocation(RefStrings.MODID, "textures/models/soyuz/engineblock.png");
public static final ResourceLocation soyuz_bottomstage = new ResourceLocation(RefStrings.MODID, "textures/models/soyuz/bottomstage.png");

View File

@ -92,10 +92,10 @@ public class ParticleContrail extends EntityFX {
p_70539_1_.setNormal(0.0F, 1.0F, 0.0F);
p_70539_1_.setBrightness(240);
float scale = particleAlpha + 0.5F * this.particleScale;
float pX = (float) ((this.prevPosX + (this.posX - this.prevPosX) * (double) p_70539_2_ - dX) + urandom.nextGaussian() * 0.5);
float pY = (float) ((this.prevPosY + (this.posY - this.prevPosY) * (double) p_70539_2_ - dY) + urandom.nextGaussian() * 0.5);
float pZ = (float) ((this.prevPosZ + (this.posZ - this.prevPosZ) * (double) p_70539_2_ - dZ) + urandom.nextGaussian() * 0.5);
float scale = (particleAlpha + 0.5F) * this.particleScale;
float pX = (float) ((this.prevPosX + (this.posX - this.prevPosX) * (double) p_70539_2_ - dX) + urandom.nextGaussian() * 0.5 * this.particleScale);
float pY = (float) ((this.prevPosY + (this.posY - this.prevPosY) * (double) p_70539_2_ - dY) + urandom.nextGaussian() * 0.5 * this.particleScale);
float pZ = (float) ((this.prevPosZ + (this.posZ - this.prevPosZ) * (double) p_70539_2_ - dZ) + urandom.nextGaussian() * 0.5 * this.particleScale);
p_70539_1_.addVertexWithUV((double) (pX - p_70539_3_ * scale - p_70539_6_ * scale), (double) (pY - p_70539_4_ * scale), (double) (pZ - p_70539_5_ * scale - p_70539_7_ * scale), 1, 1);
p_70539_1_.addVertexWithUV((double) (pX - p_70539_3_ * scale + p_70539_6_ * scale), (double) (pY + p_70539_4_ * scale), (double) (pZ - p_70539_5_ * scale + p_70539_7_ * scale), 1, 0);

View File

@ -1,178 +0,0 @@
package com.hbm.render.entity.effect;
import java.util.Random;
import org.lwjgl.opengl.GL11;
import com.hbm.entity.effect.EntityNukeCloudBig;
import com.hbm.lib.RefStrings;
import net.minecraft.client.renderer.RenderHelper;
import net.minecraft.client.renderer.Tessellator;
import net.minecraft.client.renderer.entity.Render;
import net.minecraft.entity.Entity;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.model.AdvancedModelLoader;
import net.minecraftforge.client.model.IModelCustom;
public class RenderBigNuke extends Render {
private static final ResourceLocation objTesterModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/NukeCloudHuge.obj");
private IModelCustom blastModel;
private ResourceLocation blastTexture;
private static final ResourceLocation ringModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/Ring.obj");
private IModelCustom ringModel;
private ResourceLocation ringTexture;
private static final ResourceLocation ringBigModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/RingBig.obj");
private IModelCustom ringBigModel;
private ResourceLocation ringBigTexture;
public float scale = 0;
public float ring = 0;
public RenderBigNuke() {
blastModel = AdvancedModelLoader.loadModel(objTesterModelRL);
blastTexture = new ResourceLocation(RefStrings.MODID, "textures/models/NukeCloudFire.png");
ringModel = AdvancedModelLoader.loadModel(ringModelRL);
ringTexture = new ResourceLocation(RefStrings.MODID, "textures/models/Ring2.png");
ringBigModel = AdvancedModelLoader.loadModel(ringBigModelRL);
ringBigTexture = new ResourceLocation(RefStrings.MODID, "textures/models/Ring2.png");
scale = 0;
ring = 0;
}
@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_) {
if(((EntityNukeCloudBig)p_76986_1_).age > 100)
{
this.renderMush((EntityNukeCloudBig)p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
this.renderCloud((EntityNukeCloudBig)p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
} else {
this.renderFlare((EntityNukeCloudBig)p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
}
this.renderRing((EntityNukeCloudBig)p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
}
public void renderMush(EntityNukeCloudBig p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_, float p_76986_8_, float p_76986_9_) {
GL11.glPushMatrix();
GL11.glTranslatef((float)p_76986_2_, (float)p_76986_4_, (float)p_76986_6_);
GL11.glDisable(GL11.GL_LIGHTING);
GL11.glDisable(GL11.GL_CULL_FACE);
if(p_76986_1_.age < 150)
{
//GL11.glTranslatef(0.0F, -60F + ((p_76986_1_.age - 100) * 60 / 50), 0.0F);
GL11.glTranslatef(0.0F, p_76986_1_.height, 0.0F);
}
GL11.glScalef(10.0F, 10.0F, 10.0F);
bindTexture(blastTexture);
blastModel.renderAll();
GL11.glPopMatrix();
}
public void renderCloud(EntityNukeCloudBig p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_, float p_76986_8_, float p_76986_9_) {
GL11.glPushMatrix();
GL11.glTranslatef((float)p_76986_2_, (float)p_76986_4_, (float)p_76986_6_);
GL11.glDisable(GL11.GL_LIGHTING);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glTranslatef(0.0F, 80F, 0.0F);
/*if(scale < 1.5)
{
scale += 0.02;
}*/
GL11.glScalef(p_76986_1_.scale, 1.0F, p_76986_1_.scale);
GL11.glScalef(125F, 25.0F, 125F);
bindTexture(ringBigTexture);
ringBigModel.renderAll();
GL11.glPopMatrix();
}
public void renderRing(EntityNukeCloudBig p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_, float p_76986_8_, float p_76986_9_) {
GL11.glPushMatrix();
GL11.glTranslatef((float)p_76986_2_, (float)p_76986_4_, (float)p_76986_6_);
GL11.glDisable(GL11.GL_LIGHTING);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glTranslatef(0.0F, 23F, 0.0F);
//ring += 0.1F;
GL11.glScalef(p_76986_1_.ring * 10, 50F, p_76986_1_.ring * 10);
bindTexture(ringTexture);
ringModel.renderAll();
GL11.glPopMatrix();
}
public void renderFlare(EntityNukeCloudBig p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_, float p_76986_8_, float p_76986_9_) {
Tessellator tessellator = Tessellator.instance;
RenderHelper.disableStandardItemLighting();
float f1 = (p_76986_1_.ticksExisted + 2.0F) / 200.0F;
float f2 = 0.0F;
int count = 250;
if(p_76986_1_.ticksExisted < 250)
{
count = p_76986_1_.ticksExisted * 3;
}
if (f1 > 0.8F)
{
f2 = (f1 - 0.8F) / 0.2F;
}
Random random = new Random(432L);
GL11.glDisable(GL11.GL_TEXTURE_2D);
GL11.glShadeModel(GL11.GL_SMOOTH);
GL11.glEnable(GL11.GL_BLEND);
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE);
GL11.glDisable(GL11.GL_ALPHA_TEST);
GL11.glEnable(GL11.GL_CULL_FACE);
GL11.glDepthMask(false);
GL11.glPushMatrix();
//GL11.glTranslatef(0.0F, -1.0F, -2.0F);
GL11.glTranslatef((float)p_76986_2_, (float)p_76986_4_ + 15, (float)p_76986_6_);
GL11.glScalef(7.5F, 7.5F, 7.5F);
//for (int i = 0; (float)i < (f1 + f1 * f1) / 2.0F * 60.0F; ++i)
for(int i = 0; i < count; i++)
{
GL11.glRotatef(random.nextFloat() * 360.0F, 1.0F, 0.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 0.0F, 1.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 0.0F, 0.0F, 1.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 1.0F, 0.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 0.0F, 1.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F + f1 * 90.0F, 0.0F, 0.0F, 1.0F);
tessellator.startDrawing(6);
float f3 = random.nextFloat() * 20.0F + 5.0F + f2 * 10.0F;
float f4 = random.nextFloat() * 2.0F + 1.0F + f2 * 2.0F;
//tessellator.setColorRGBA_I(16777215, (int)(255.0F * (1.0F - f2)));
tessellator.setColorRGBA_I(59345715, (int)(255.0F * (1.0F - f2)));
tessellator.addVertex(0.0D, 0.0D, 0.0D);
//tessellator.setColorRGBA_I(16711935, 0);
tessellator.setColorRGBA_I(59345735, 0);
tessellator.addVertex(-0.866D * f4, f3, -0.5F * f4);
tessellator.addVertex(0.866D * f4, f3, -0.5F * f4);
tessellator.addVertex(0.0D, f3, 1.0F * f4);
tessellator.addVertex(-0.866D * f4, f3, -0.5F * f4);
tessellator.draw();
}
GL11.glPopMatrix();
GL11.glDepthMask(true);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glDisable(GL11.GL_BLEND);
GL11.glShadeModel(GL11.GL_FLAT);
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
GL11.glEnable(GL11.GL_TEXTURE_2D);
GL11.glEnable(GL11.GL_ALPHA_TEST);
RenderHelper.enableStandardItemLighting();
}
@Override
protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
return null;
}
}

View File

@ -1,104 +0,0 @@
package com.hbm.render.entity.effect;
import org.lwjgl.opengl.GL11;
import com.hbm.entity.effect.EntityNukeCloudSmall;
import com.hbm.lib.RefStrings;
import net.minecraft.client.renderer.entity.Render;
import net.minecraft.entity.Entity;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.model.AdvancedModelLoader;
import net.minecraftforge.client.model.IModelCustom;
public class RenderSmallNuke extends Render {
private static final ResourceLocation objTesterModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/NukeCloudSmall.obj");
private IModelCustom blastModel;
private ResourceLocation blastTexture;
private static final ResourceLocation ringModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/Ring.obj");
private IModelCustom ringModel;
private ResourceLocation ringTexture;
private static final ResourceLocation ringBigModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/RingBig.obj");
private IModelCustom ringBigModel;
private ResourceLocation ringBigTexture;
public float scale = 0;
public float ring = 0;
public float color = 0;
public int alpha = 0;
public RenderSmallNuke() {
blastModel = AdvancedModelLoader.loadModel(objTesterModelRL);
blastTexture = new ResourceLocation(RefStrings.MODID, "textures/models/NukeCloudFire.png");
ringModel = AdvancedModelLoader.loadModel(ringModelRL);
ringTexture = new ResourceLocation(RefStrings.MODID, "textures/models/Ring2.png");
ringBigModel = AdvancedModelLoader.loadModel(ringBigModelRL);
ringBigTexture = new ResourceLocation(RefStrings.MODID, "textures/models/Ring2.png");
scale = 0;
ring = 0;
color = 0;
alpha = 0;
}
@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_) {
GL11.glPushMatrix();
GL11.glTranslatef((float)p_76986_2_, (float)p_76986_4_, (float)p_76986_6_);
GL11.glDisable(GL11.GL_LIGHTING);
GL11.glEnable(GL11.GL_CULL_FACE);
GL11.glScalef(4.0F, 4.0F, 4.0F);
if(scale < 1)
scale += 0.01F;
{
GL11.glScalef(scale, scale, scale);
}
if(((EntityNukeCloudSmall)p_76986_1_).age > ((EntityNukeCloudSmall)p_76986_1_).maxAge - 150)
{
if(color < 0.75)
color += 0.005;
}
GL11.glColor4f(1.0f - color, 1.0f - color, 1.0f - color, 1.0F - alpha);
//GL11.glTranslatef(0.0F, -2.5F, 0.0F);
//GL11.glTranslatef(0.0F, 11F, 0.0F);
bindTexture(blastTexture);
blastModel.renderAll();
GL11.glTranslatef(0, 15F, 0);
GL11.glScalef(20.0F, 5.0F, 20.0F);
bindTexture(ringBigTexture);
ringBigModel.renderAll();
GL11.glScalef(1/scale, 1/scale, 1/scale);
GL11.glTranslatef(0, -4.75F, 0);
//GL11.glScalef(1/20.0F, 1/5.0F, 1/20.0F);
ring += 0.1F;
{
GL11.glScalef(ring, 5, ring);
}
GL11.glTranslatef(0, 1F, 0);
bindTexture(ringTexture);
ringModel.renderAll();
GL11.glPopMatrix();
if(((EntityNukeCloudSmall)p_76986_1_).age >= ((EntityNukeCloudSmall)p_76986_1_).maxAge - 1)
{
scale = 0;
ring = 0;
color = 0;
}
}
@Override
protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
return null;
}
}

View File

@ -1,177 +0,0 @@
package com.hbm.render.entity.effect;
import java.util.Random;
import org.lwjgl.opengl.GL11;
import com.hbm.entity.effect.EntityNukeCloudSmall;
import com.hbm.lib.RefStrings;
import net.minecraft.client.renderer.RenderHelper;
import net.minecraft.client.renderer.Tessellator;
import net.minecraft.client.renderer.entity.Render;
import net.minecraft.entity.Entity;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.model.AdvancedModelLoader;
import net.minecraftforge.client.model.IModelCustom;
public class RenderSmallNukeAlt extends Render {
private static final ResourceLocation objTesterModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/NukeCloudSmall.obj");
private IModelCustom blastModel;
private ResourceLocation blastTexture;
private static final ResourceLocation ringModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/Ring.obj");
private IModelCustom ringModel;
private ResourceLocation ringTexture;
private static final ResourceLocation ringBigModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/RingBig.obj");
private IModelCustom ringBigModel;
private ResourceLocation ringBigTexture;
public float scale = 0;
public float ring = 0;
public RenderSmallNukeAlt() {
blastModel = AdvancedModelLoader.loadModel(objTesterModelRL);
blastTexture = new ResourceLocation(RefStrings.MODID, "textures/models/NukeCloudFire.png");
ringModel = AdvancedModelLoader.loadModel(ringModelRL);
ringTexture = new ResourceLocation(RefStrings.MODID, "textures/models/Ring2.png");
ringBigModel = AdvancedModelLoader.loadModel(ringBigModelRL);
ringBigTexture = new ResourceLocation(RefStrings.MODID, "textures/models/Ring2.png");
scale = 0;
ring = 0;
}
@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_) {
if(((EntityNukeCloudSmall)p_76986_1_).age > 100)
{
this.renderMush((EntityNukeCloudSmall)p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
this.renderCloud((EntityNukeCloudSmall)p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
} else {
this.renderFlare((EntityNukeCloudSmall)p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
}
this.renderRing((EntityNukeCloudSmall)p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
}
public void renderMush(EntityNukeCloudSmall p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_, float p_76986_8_, float p_76986_9_) {
GL11.glPushMatrix();
GL11.glTranslatef((float)p_76986_2_, (float)p_76986_4_, (float)p_76986_6_);
GL11.glDisable(GL11.GL_LIGHTING);
GL11.glDisable(GL11.GL_CULL_FACE);
if(p_76986_1_.age < 150)
{
//GL11.glTranslatef(0.0F, -60F + ((p_76986_1_.age - 100) * 60 / 50), 0.0F);
GL11.glTranslatef(0.0F, p_76986_1_.height, 0.0F);
}
GL11.glScalef(4.0F, 4.0F, 4.0F);
bindTexture(blastTexture);
blastModel.renderAll();
GL11.glPopMatrix();
}
public void renderCloud(EntityNukeCloudSmall p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_, float p_76986_8_, float p_76986_9_) {
GL11.glPushMatrix();
GL11.glTranslatef((float)p_76986_2_, (float)p_76986_4_, (float)p_76986_6_);
GL11.glDisable(GL11.GL_LIGHTING);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glTranslatef(0.0F, 60F, 0.0F);
/*if(scale < 1.5)
{
scale += 0.02;
}*/
//GL11.glScalef(p_76986_1_.scale, 1.0F, p_76986_1_.scale);
GL11.glScalef(50F, 25.0F, 50F);
bindTexture(ringBigTexture);
ringBigModel.renderAll();
GL11.glPopMatrix();
}
public void renderRing(EntityNukeCloudSmall p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_, float p_76986_8_, float p_76986_9_) {
GL11.glPushMatrix();
GL11.glTranslatef((float)p_76986_2_, (float)p_76986_4_, (float)p_76986_6_);
GL11.glDisable(GL11.GL_LIGHTING);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glTranslatef(0.0F, 18F, 0.0F);
//ring += 0.1F;
bindTexture(ringTexture);
ringModel.renderAll();
GL11.glPopMatrix();
}
public void renderFlare(EntityNukeCloudSmall p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_, float p_76986_8_, float p_76986_9_) {
Tessellator tessellator = Tessellator.instance;
RenderHelper.disableStandardItemLighting();
float f1 = (p_76986_1_.age + 2.0F) / 200.0F;
float f2 = 0.0F;
int count = 250;
if(p_76986_1_.age < 250)
{
count = p_76986_1_.age * 3;
}
if (f1 > 0.8F)
{
f2 = (f1 - 0.8F) / 0.2F;
}
Random random = new Random(432L);
GL11.glDisable(GL11.GL_TEXTURE_2D);
GL11.glShadeModel(GL11.GL_SMOOTH);
GL11.glEnable(GL11.GL_BLEND);
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE);
GL11.glDisable(GL11.GL_ALPHA_TEST);
GL11.glEnable(GL11.GL_CULL_FACE);
GL11.glDepthMask(false);
GL11.glPushMatrix();
//GL11.glTranslatef(0.0F, -1.0F, -2.0F);
GL11.glTranslatef((float)p_76986_2_, (float)p_76986_4_ + 15, (float)p_76986_6_);
GL11.glScalef(5F, 5F, 5F);
//for (int i = 0; (float)i < (f1 + f1 * f1) / 2.0F * 60.0F; ++i)
for(int i = 0; i < count; i++)
{
GL11.glRotatef(random.nextFloat() * 360.0F, 1.0F, 0.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 0.0F, 1.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 0.0F, 0.0F, 1.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 1.0F, 0.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 0.0F, 1.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F + f1 * 90.0F, 0.0F, 0.0F, 1.0F);
tessellator.startDrawing(6);
float f3 = random.nextFloat() * 20.0F + 5.0F + f2 * 10.0F;
float f4 = random.nextFloat() * 2.0F + 1.0F + f2 * 2.0F;
//tessellator.setColorRGBA_I(16777215, (int)(255.0F * (1.0F - f2)));
tessellator.setColorRGBA_I(59345715, (int)(255.0F * (1.0F - f2)));
tessellator.addVertex(0.0D, 0.0D, 0.0D);
//tessellator.setColorRGBA_I(16711935, 0);
tessellator.setColorRGBA_I(59345735, 0);
tessellator.addVertex(-0.866D * f4, f3, -0.5F * f4);
tessellator.addVertex(0.866D * f4, f3, -0.5F * f4);
tessellator.addVertex(0.0D, f3, 1.0F * f4);
tessellator.addVertex(-0.866D * f4, f3, -0.5F * f4);
tessellator.draw();
}
GL11.glPopMatrix();
GL11.glDepthMask(true);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glDisable(GL11.GL_BLEND);
GL11.glShadeModel(GL11.GL_FLAT);
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
GL11.glEnable(GL11.GL_TEXTURE_2D);
GL11.glEnable(GL11.GL_ALPHA_TEST);
RenderHelper.enableStandardItemLighting();
}
@Override
protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
return null;
}
}

View File

@ -1,217 +0,0 @@
package com.hbm.render.entity.effect;
import org.lwjgl.opengl.GL11;
import com.hbm.entity.effect.EntityNukeCloudSmall;
import com.hbm.lib.RefStrings;
import com.hbm.main.ResourceManager;
import net.minecraft.client.renderer.entity.Render;
import net.minecraft.entity.Entity;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.model.AdvancedModelLoader;
import net.minecraftforge.client.model.IModelCustom;
public class RenderSmallNukeMK3 extends Render {
//what the fuck is all this, i thought you made the resource manager
private static final ResourceLocation objTesterModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/mush.hmf");
private IModelCustom blastModel;
private static final ResourceLocation ringModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/Ring.obj");
private IModelCustom ringModel;
private static final ResourceLocation ringBigModelRL = new ResourceLocation(/*"/assets/" + */RefStrings.MODID, "models/RingBig.obj");
private IModelCustom ringBigModel;
public float scale = 0;
public float ring = 0;
//can't you just instantiate the AMLs as a whole like a normal person smh
public RenderSmallNukeMK3() {
blastModel = AdvancedModelLoader.loadModel(objTesterModelRL);
ringModel = AdvancedModelLoader.loadModel(ringModelRL);
ringBigModel = AdvancedModelLoader.loadModel(ringBigModelRL);
scale = 0;
ring = 0;
}
@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_) {
render((EntityNukeCloudSmall)p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
}
//choreographic analysis of a nuclear blast
//by VeeTee McFuckface
//shockwave: rapidly expanding sphere of compressed air
// optional: wave of ground dust, make sphere white to pair it with the flash
// use multiple rings if necessary, but make them thinner (maybe fire-y)
// duration: something like two seconds, the thing is fast
//fireball: similar story to the shockwave, but with color
// slower expanding bubble that raises upwards
// use one of those large donuts for the dust on the ground
// optional: dust clouds descending from top to bottom of the sphere (adjust radius based on height for smoothness)
// use lighter tone (vapor)
// duration: ~5 seconds, maybe less
//mushroom: large donut to simulate breakthrough of the cloud layer (more vapor)
// use more rings around the shaft, make them wobble (use a sine function for the height, look at RR for reference)
// make the thing larger, this isn't a children's birthday and your excuses "too big" are shit
// make the fireball fade so it looks like the cloud is formed by it
// use more rings. really.
// more polygons, this is a cloud, not a metal pillar made by a seven-yo
// duration: as long as you want
//
//your other render classes look like shit, write code like a sensible person for once. good luck, you'll need it
public void render(EntityNukeCloudSmall cloud, double posX, double posY, double posZ, float fa, float fb) {
GL11.glPushMatrix();
GL11.glTranslatef((float)posX, (float)posY + 0.25F, (float)posZ);
GL11.glDisable(GL11.GL_LIGHTING);
GL11.glEnable(GL11.GL_CULL_FACE);
float size = cloud.getDataWatcher().getWatchableObjectFloat(18);
GL11.glScalef(size, size, size);
int age = cloud.age;
int shockScale = age * 4;
int fireScale = (int)((age - 25) * 1.5);
if(age < 50) {
GL11.glPushMatrix();
GL11.glColor4f(0.2F, 0.2F, 0.2F, 0.9F);
GL11.glDisable(GL11.GL_TEXTURE_2D);
GL11.glEnable(GL11.GL_BLEND);
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE);
GL11.glScalef(shockScale, shockScale, shockScale);
GL11.glScalef(2, 2, 2);
for(float i = 0.9F; i <= 1; i += 0.05F) {
GL11.glScalef(i, i, i);
ResourceManager.sphere_ruv.renderAll();
ResourceManager.sphere_iuv.renderAll();
GL11.glScalef(1/i, 1/i, 1/i);
}
GL11.glDisable(GL11.GL_BLEND);
GL11.glColor4f(0.4F, 0.4F, 0.4F, 1F);
GL11.glScalef(0.6F, 1F / shockScale * 5, 0.6F);
ringModel.renderAll();
GL11.glScalef(1.1F, 1F, 1.1F);
ringModel.renderAll();
GL11.glScalef(1.1F, 1F, 1.1F);
ringModel.renderAll();
GL11.glEnable(GL11.GL_TEXTURE_2D);
GL11.glPopMatrix();
}
if(age >= 50 && age < 150) {
GL11.glPushMatrix();
if(cloud.getDataWatcher().getWatchableObjectByte(19) == 1)
GL11.glColor4f(0.2F, 0.7F, 0.0F, 0.9F);
else
GL11.glColor4f(0.4F, 0.15F, 0.0F, 0.9F);
GL11.glDisable(GL11.GL_TEXTURE_2D);
GL11.glEnable(GL11.GL_BLEND);
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE);
GL11.glTranslatef(0, fireScale * 0.75F, 0);
GL11.glScalef(fireScale * 0.85F, fireScale, fireScale * 0.85F);
for(float i = 0.6F; i <= 1; i += 0.2F) {
GL11.glScalef(i, i, i);
ResourceManager.sphere_ruv.renderAll();
GL11.glScalef(1/i, 1/i, 1/i);
}
GL11.glDisable(GL11.GL_BLEND);
GL11.glEnable(GL11.GL_TEXTURE_2D);
GL11.glPopMatrix();
}
if(age >= 150) {
GL11.glPushMatrix();
bindTexture(getEntityTexture(cloud));
GL11.glTranslatef(0, -50, 0);
GL11.glScalef(6, 6, 6);
GL11.glDisable(GL11.GL_CULL_FACE);
blastModel.renderAll();
GL11.glEnable(GL11.GL_CULL_FACE);
GL11.glPopMatrix();
GL11.glPushMatrix();
GL11.glDisable(GL11.GL_TEXTURE_2D);
GL11.glScalef(1.5F, 1.5F, 1.5F);
GL11.glColor4f(0.4F, 0.4F, 0.4F, 1F);
GL11.glScalef(10, 10, 10);
float f = 1.8F + (((float)Math.sin(((double)age) / 20 + 90) * 0.25F) * 0.5F);
float f1 = 1 + ((float)Math.sin(((double)age) / 10) * 0.15F);
GL11.glScalef(f, 1, f);
GL11.glTranslatef(0, 3.5F + f1 * 0.25F, 0);
ringModel.renderAll();
GL11.glTranslatef(0, - f1 * 0.25F * 2, 0);
ringModel.renderAll();
GL11.glEnable(GL11.GL_TEXTURE_2D);
GL11.glPopMatrix();
}
if(age >= 50) {
GL11.glPushMatrix();
GL11.glDisable(GL11.GL_TEXTURE_2D);
GL11.glScalef(2, 2, 2);
GL11.glColor4f(0.4F, 0.4F, 0.4F, 1F);
float f = (float)Math.min((age - 50) * 0.5, 20);
GL11.glScalef(f, 15, f);
//ringBigModel.renderAll();
GL11.glScalef(1.5F, 1, 1.5F);
GL11.glTranslatef(0, -0.15F, 0);
//ringBigModel.renderAll();
GL11.glScalef(1.5F, 1, 1.5F);
GL11.glTranslatef(0, -0.15F, 0);
//ringBigModel.renderAll();
GL11.glEnable(GL11.GL_TEXTURE_2D);
GL11.glPopMatrix();
GL11.glPushMatrix();
GL11.glDisable(GL11.GL_TEXTURE_2D);
GL11.glScalef(2, 2, 2);
GL11.glColor4f(0.6F, 0.6F, 0.6F, 1F);
float f0 = (float)Math.min((age - 50) * 0.25, 20) * 5F;
GL11.glScalef(f0, 15, f0);
GL11.glTranslatef(0, 3.5F, 0);
ringBigModel.renderAll();
GL11.glTranslatef(0, 1F, 0);
GL11.glScalef(0.65F, 1, 0.65F);
ringModel.renderAll();
//GL11.glTranslatef(0, -2F, 0);
//ringModel.renderAll();
GL11.glEnable(GL11.GL_TEXTURE_2D);
GL11.glPopMatrix();
}
GL11.glEnable(GL11.GL_LIGHTING);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glPopMatrix();
}
//very professional, i love me some null textures /s
//there, fixed it ~bob
@Override
protected ResourceLocation getEntityTexture(Entity ent) {
if(ent.getDataWatcher().getWatchableObjectByte(19) == 1)
return ResourceManager.balefire;
return ResourceManager.fireball;
}
}

View File

@ -1,379 +0,0 @@
package com.hbm.render.entity.effect;
import java.util.Random;
import org.lwjgl.opengl.GL11;
import com.hbm.entity.effect.EntityNukeCloudSmall;
import com.hbm.entity.effect.EntityNukeCloudSmall.Cloudlet;
import com.hbm.lib.RefStrings;
import com.hbm.main.ResourceManager;
import com.hbm.render.loader.HFRWavefrontObject;
import net.minecraft.client.renderer.ActiveRenderInfo;
import net.minecraft.client.renderer.OpenGlHelper;
import net.minecraft.client.renderer.RenderHelper;
import net.minecraft.client.renderer.Tessellator;
import net.minecraft.client.renderer.entity.Render;
import net.minecraft.entity.Entity;
import net.minecraft.util.MathHelper;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.model.IModelCustom;
public class RenderSmallNukeMK4 extends Render {
public static final IModelCustom mush = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/effect/mush.obj"));
public static final IModelCustom shockwave = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/effect/ring_roller.obj"));
public static final IModelCustom thinring = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/effect/ring_thin.obj"));
private static final ResourceLocation cloudlet = new ResourceLocation(RefStrings.MODID + ":textures/particle/particle_base.png");
/*
* // // ////// ////// // //
* //// //// // // // //// //
* // // // ////// // // ////
* // // // // // // //
* // // // // ////// // //
*/
/**
* Look how nice and clean this is!
*/
@Override
public void doRender(Entity entity, double x, double y, double z, float f0, float interp) {
GL11.glPushMatrix();
GL11.glTranslated(x, y, z);
EntityNukeCloudSmall cloud = (EntityNukeCloudSmall)entity;
mushWrapper(cloud, interp);
cloudletWrapper(cloud, interp);
flashWrapper(cloud, interp);
GL11.glPopMatrix();
}
@Override
protected ResourceLocation getEntityTexture(Entity entity) {
return null;
}
/*
* // // ////// ////// ////// ////// ////// ////// //////
* // // // // // // // // // // // // // //
* // // // //// ////// ////// ////// //// //// //////
* //// //// // // // // // // // // // //
* // // // // // // // // ////// // // //////
*/
/**
* Wrapper for the initial flash
* Caps the rendering at 60 ticks and sets the alpha function
* @param cloud
* @param interp
*/
private void flashWrapper(EntityNukeCloudSmall cloud, float interp) {
if(cloud.age < 60) {
GL11.glPushMatrix();
//Function [0, 1] that determines the scale and intensity (inverse!) of the flash
double scale = (cloud.ticksExisted + interp) / 60D;
GL11.glAlphaFunc(GL11.GL_GEQUAL, 0.0F);
//Euler function to slow down the scale as it progresses
//Makes it start fast and the fade-out is nice and smooth
scale = scale * Math.pow(Math.E, -scale) * 2.717391304D;
renderFlash(scale);
GL11.glAlphaFunc(GL11.GL_GREATER, 0.1F);
GL11.glPopMatrix();
}
}
/**
* Wrapper for the entire mush (head + stem)
* Renders the entire thing twice to allow for smooth color gradients
* @param cloud
* @param interp
*/
private void mushWrapper(EntityNukeCloudSmall cloud, float interp) {
float size = cloud.getDataWatcher().getWatchableObjectFloat(18) * 5;
GL11.glPushMatrix();
GL11.glScalef(size, size, size);
boolean balefire = cloud.getDataWatcher().getWatchableObjectByte(19) == 1;
if(balefire)
bindTexture(ResourceManager.balefire);
else
bindTexture(ResourceManager.fireball);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glDisable(GL11.GL_TEXTURE_2D);
GL11.glDisable(GL11.GL_LIGHTING);
//Float [0, 1] for the initial solid-colored layer fade-in
float func = MathHelper.clamp_float((cloud.ticksExisted + interp) * 0.0075F, 0, 1);
//Function that determines how high the cloud has risen. The values are the results of trial and error and i forgot what they mean
double height = Math.max(20 - 30 * 20 / ((((cloud.ticksExisted + interp) * 0.5) - 60 * 0.1) + 1), 0);
if(balefire)
GL11.glColor4f(1.0F - (1.0F - 0.64F) * func, 1.0F, 1.0F - (1.0F - 0.5F) * func, 1F);
else
GL11.glColor4f(1.0F, 1.0F - (1.0F - 0.7F) * func, 1.0F - (1.0F - 0.48F) * func, 1F);
renderMushHead(cloud.ticksExisted + interp, height);
renderMushStem(cloud.ticksExisted + interp, height);
GL11.glEnable(GL11.GL_LIGHTING);
GL11.glEnable(GL11.GL_TEXTURE_2D);
//Float [0.75, 0] That determines the occupancy of the texture layer
float texAlpha = func * 0.875F;
GL11.glColor4f(1F, 1F, 1F, texAlpha);
//Sets blend to "how you'd expect it" mode
OpenGlHelper.glBlendFunc(770, 771, 1, 0);
GL11.glEnable(GL11.GL_BLEND);
//And now we fuck with texture transformations
GL11.glMatrixMode(GL11.GL_TEXTURE);
GL11.glLoadIdentity();
GL11.glTranslated(0, -(cloud.ticksExisted + interp) * 0.035, 0);
GL11.glMatrixMode(GL11.GL_MODELVIEW);
GL11.glPushMatrix();
//It's the thing that makes glow-in-the-dark work
GL11.glPushAttrib(GL11.GL_LIGHTING_BIT);
OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 240F, 240F);
renderMushHead(cloud.ticksExisted + interp, height);
renderMushStem(cloud.ticksExisted + interp, height);
GL11.glEnable(GL11.GL_LIGHTING);
GL11.glPopAttrib();
GL11.glPopMatrix();
//Clean this up otherwise the game becomes one-dimensional
GL11.glMatrixMode(GL11.GL_TEXTURE);
GL11.glLoadIdentity();
GL11.glMatrixMode(GL11.GL_MODELVIEW);
GL11.glDisable(GL11.GL_BLEND);
GL11.glEnable(GL11.GL_CULL_FACE);
GL11.glPopMatrix();
}
/**
* Adds all cloudlets to the tessellator and then draws them
* @param cloud
* @param interp
*/
private void cloudletWrapper(EntityNukeCloudSmall cloud, float interp) {
GL11.glPushMatrix();
GL11.glEnable(GL11.GL_BLEND);
//To prevent particles cutting off before fully fading out
GL11.glAlphaFunc(GL11.GL_GEQUAL, 0.01F);
OpenGlHelper.glBlendFunc(770, 771, 1, 0);
RenderHelper.disableStandardItemLighting();
GL11.glDisable(GL11.GL_ALPHA_TEST);
GL11.glDepthMask(false);
bindTexture(cloudlet);
Tessellator tess = Tessellator.instance;
tess.startDrawingQuads();
for(Cloudlet cloudlet : cloud.cloudlets) {
float scale = cloud.age + interp - cloudlet.age;
tessellateCloudlet(tess, cloudlet.posX, cloudlet.posY - cloud.posY + 2, cloudlet.posZ, scale, cloud.getDataWatcher().getWatchableObjectByte(19));
}
/*Random rand = new Random(cloud.getEntityId());
float size = cloud.getDataWatcher().getWatchableObjectFloat(18);
for(int i = 0; i < 300 * size; i++) {
float scale = size * 10;
Vec3 vec = Vec3.createVectorHelper(rand.nextGaussian() * scale, 0, rand.nextGaussian() * scale);
tessellateCloudlet(tess, vec.xCoord, (scale - vec.lengthVector()) * rand.nextDouble() * 0.5, vec.zCoord - 10, (float)(cloud.age * cloud.cloudletLife) / cloud.maxAge, cloud.getDataWatcher().getWatchableObjectByte(19));
}*/
tess.draw();
GL11.glDepthMask(true);
GL11.glEnable(GL11.GL_ALPHA_TEST);
RenderHelper.enableStandardItemLighting();
GL11.glAlphaFunc(GL11.GL_GREATER, 0.1F);
GL11.glDisable(GL11.GL_BLEND);
GL11.glPopMatrix();
}
/*
* ////// ////// // // //// ////// ////// ////// ////// //////
* // // // //// // // // // // // // // // //
* //// //// // //// // // //// //// //// //// //////
* // // // // // // // // // // // // // //
* // // ////// // // //// ////// // // ////// // // //////
*/
/**
* Once again the recycled ender dragon death animation
* It worked so well the last 14 times, let's go for 15
* @param intensity Double [0, 1] that determines scale and alpha
*/
private void renderFlash(double intensity) {
GL11.glScalef(0.2F, 0.2F, 0.2F);
double inverse = 1.0D - intensity;
Tessellator tessellator = Tessellator.instance;
RenderHelper.disableStandardItemLighting();
Random random = new Random(432L);
GL11.glDisable(GL11.GL_TEXTURE_2D);
GL11.glShadeModel(GL11.GL_SMOOTH);
GL11.glEnable(GL11.GL_BLEND);
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE);
GL11.glDisable(GL11.GL_ALPHA_TEST);
GL11.glEnable(GL11.GL_CULL_FACE);
GL11.glDepthMask(false);
GL11.glPushMatrix();
float scale = 100;
for(int i = 0; i < 300; i++) {
GL11.glRotatef(random.nextFloat() * 360.0F, 1.0F, 0.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 0.0F, 1.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 0.0F, 0.0F, 1.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 1.0F, 0.0F, 0.0F);
GL11.glRotatef(random.nextFloat() * 360.0F, 0.0F, 1.0F, 0.0F);
float vert1 = (random.nextFloat() * 20.0F + 5.0F + 1 * 10.0F) * (float)(intensity * scale);
float vert2 = (random.nextFloat() * 2.0F + 1.0F + 1 * 2.0F) * (float)(intensity * scale);
tessellator.startDrawing(6);
tessellator.setColorRGBA_F(1.0F, 1.0F, 1.0F, (float) inverse);
tessellator.addVertex(0.0D, 0.0D, 0.0D);
tessellator.setColorRGBA_F(1.0F, 1.0F, 1.0F, 0.0F);
tessellator.addVertex(-0.866D * vert2, vert1, -0.5F * vert2);
tessellator.addVertex(0.866D * vert2, vert1, -0.5F * vert2);
tessellator.addVertex(0.0D, vert1, 1.0F * vert2);
tessellator.addVertex(-0.866D * vert2, vert1, -0.5F * vert2);
tessellator.draw();
}
GL11.glPopMatrix();
GL11.glDepthMask(true);
GL11.glDisable(GL11.GL_CULL_FACE);
GL11.glDisable(GL11.GL_BLEND);
GL11.glShadeModel(GL11.GL_FLAT);
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
GL11.glEnable(GL11.GL_TEXTURE_2D);
GL11.glEnable(GL11.GL_ALPHA_TEST);
RenderHelper.enableStandardItemLighting();
}
/**
* Render call for the mush head model
* Includes offset and smoothing
* Also scales the fireball along XZ
* @param progress Lifetime + interpolation number
* @param height The current animation offset
*/
private void renderMushHead(float progress, double height) {
GL11.glPushMatrix();
double expansion = 100;
double width = Math.min(progress, expansion) / expansion * 0.3 + 0.7;
GL11.glTranslated(0, -26 + height, 0);
GL11.glScaled(width, 1, width);
GL11.glShadeModel(GL11.GL_SMOOTH);
GL11.glDisable(GL11.GL_ALPHA_TEST);
mush.renderPart("Ball");
GL11.glEnable(GL11.GL_ALPHA_TEST);
GL11.glShadeModel(GL11.GL_FLAT);
GL11.glPopMatrix();
}
/**
* Render call for the mush stem model
* Includes offset and smoothing
* @param progress Lifetime + interpolation number
* @param height The current animation offset
*/
private void renderMushStem(float progress, double height) {
GL11.glPushMatrix();
GL11.glTranslated(0, -26 + height, 0);
GL11.glShadeModel(GL11.GL_SMOOTH);
GL11.glDisable(GL11.GL_ALPHA_TEST);
mush.renderPart("Stem");
GL11.glEnable(GL11.GL_ALPHA_TEST);
GL11.glShadeModel(GL11.GL_FLAT);
GL11.glPopMatrix();
}
/**
* Adds one cloudlet (one face) to the tessellator.
* Rotation is done using ActiveRenderInfo, which I'd assume runs on magic
* But hey, if it works for particles, why not here too?
* @param tess
* @param posX
* @param posY
* @param posZ
* @param age The mush' age when the cloudlet was created
* @param type DataWatcher byte #19 which differentiates between different mush types
*/
private void tessellateCloudlet(Tessellator tess, double posX, double posY, double posZ, float age, int type) {
float alpha = 1F - Math.max(age / (float)(EntityNukeCloudSmall.cloudletLife), 0F);
float alphaorig = alpha;
float scale = 5F * (alpha * 0.5F + 0.5F);
if(age < 3)
alpha = age * 0.333F;
float f1 = ActiveRenderInfo.rotationX;
float f2 = ActiveRenderInfo.rotationZ;
float f3 = ActiveRenderInfo.rotationYZ;
float f4 = ActiveRenderInfo.rotationXY;
float f5 = ActiveRenderInfo.rotationXZ;
Random rand = new Random((long) ((posX * 5 + posY * 25 + posZ * 125) * 1000D));
float brightness = rand.nextFloat() * 0.25F + 0.25F;
if(type == 1) {
tess.setColorRGBA_F(0.25F * alphaorig, alphaorig - brightness * 0.5F, 0.25F * alphaorig, alpha);
} else {
tess.setColorRGBA_F(brightness, brightness, brightness, alpha);
}
tess.addVertexWithUV((double)(posX - f1 * scale - f3 * scale), (double)(posY - f5 * scale), (double)(posZ - f2 * scale - f4 * scale), 1, 1);
tess.addVertexWithUV((double)(posX - f1 * scale + f3 * scale), (double)(posY + f5 * scale), (double)(posZ - f2 * scale + f4 * scale), 1, 0);
tess.addVertexWithUV((double)(posX + f1 * scale + f3 * scale), (double)(posY + f5 * scale), (double)(posZ + f2 * scale + f4 * scale), 0, 0);
tess.addVertexWithUV((double)(posX + f1 * scale - f3 * scale), (double)(posY - f5 * scale), (double)(posZ + f2 * scale - f4 * scale), 0, 1);
}
}

View File

@ -22,12 +22,12 @@ public class RenderMissileTaint extends Render {
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);
GL11.glRotatef(entity.prevRotationYaw + (entity.rotationYaw - entity.prevRotationYaw) * interp - 90.0F, 0.0F, -1.0F, 0.0F);
GL11.glScalef(2F, 2F, 2F);
GL11.glDisable(GL11.GL_CULL_FACE);
bindTexture(getEntityTexture(entity));
ResourceManager.missileTaint.renderAll();
GL11.glEnable(GL11.GL_CULL_FACE);
bindTexture(getEntityTexture(entity));
GL11.glShadeModel(GL11.GL_SMOOTH);
ResourceManager.missileMicro.renderAll();
GL11.glShadeModel(GL11.GL_FLAT);
GL11.glPopMatrix();
}

View File

@ -70,7 +70,7 @@ public class ItemRenderMissileGeneric implements IItemRenderer {
double guiOffset = 0;
switch(this.type) {
case TYPE_TIER0: guiScale = 2.25D; guiOffset = 7.5D; break;
case TYPE_TIER0: guiScale = 3.75D; guiOffset = 10.75D; break;
case TYPE_TIER1: guiScale = 2.5D; guiOffset = 8.5D; break;
case TYPE_TIER2: guiScale = 2D; guiOffset = 6.5D; break;
case TYPE_TIER3: guiScale = 1.25D; guiOffset = 1D; break;
@ -82,6 +82,10 @@ public class ItemRenderMissileGeneric implements IItemRenderer {
case TYPE_CARRIER: guiScale = 0.625D; guiOffset = -17D; break;
case TYPE_ROBIN: guiScale = 1.25D; guiOffset = 2D; break;
}
GL11.glEnable(GL11.GL_LIGHTING);
GL11.glAlphaFunc(GL11.GL_GREATER, 0F);
GL11.glEnable(GL11.GL_ALPHA_TEST);
switch(type) {
case EQUIPPED:
@ -130,11 +134,11 @@ public class ItemRenderMissileGeneric implements IItemRenderer {
public static void init() {
renderers.put(new ComparableStack(ModItems.missile_taint), generateDouble(ResourceManager.missileTaint_tex, ResourceManager.missileTaint));
renderers.put(new ComparableStack(ModItems.missile_micro), generateDouble(ResourceManager.missileMicro_tex, ResourceManager.missileTaint));
renderers.put(new ComparableStack(ModItems.missile_bhole), generateDouble(ResourceManager.missileMicroBHole_tex, ResourceManager.missileTaint));
renderers.put(new ComparableStack(ModItems.missile_schrabidium), generateDouble(ResourceManager.missileMicroSchrab_tex, ResourceManager.missileTaint));
renderers.put(new ComparableStack(ModItems.missile_emp), generateDouble(ResourceManager.missileMicroEMP_tex, ResourceManager.missileTaint));
renderers.put(new ComparableStack(ModItems.missile_taint), generateStandard(ResourceManager.missileTaint_tex, ResourceManager.missileMicro));
renderers.put(new ComparableStack(ModItems.missile_micro), generateStandard(ResourceManager.missileMicro_tex, ResourceManager.missileMicro));
renderers.put(new ComparableStack(ModItems.missile_bhole), generateStandard(ResourceManager.missileMicroBHole_tex, ResourceManager.missileMicro));
renderers.put(new ComparableStack(ModItems.missile_schrabidium), generateStandard(ResourceManager.missileMicroSchrab_tex, ResourceManager.missileMicro));
renderers.put(new ComparableStack(ModItems.missile_emp), generateStandard(ResourceManager.missileMicroEMP_tex, ResourceManager.missileMicro));
renderers.put(new ComparableStack(ModItems.missile_stealth), x -> {
GL11.glShadeModel(GL11.GL_SMOOTH);

View File

@ -97,10 +97,6 @@ public class NTMWorldGenerator implements IWorldGenerator {
if(StructureConfig.enableStructures) generateOverworldStructures(world, chunkGenerator, chunkX, chunkZ); //Do it through the post-population generation directly
}
final int posX = (chunkX << 4) + 8;
final int posZ = (chunkZ << 4) + 8;
BiomeGenBase biome = world.getBiomeGenForCoords(posX, posZ);
/* biome dictionary my beloved <3
* no check for tom here because the event handler already checks for decoration events, + this way they won't become permanently extinct.
*/

View File

@ -1,704 +0,0 @@
# Blender v2.70 (sub 0) OBJ File: 'Missile.blend'
# www.blender.org
o Cylinder
v -0.109738 3.500000 -0.551692
v -0.109738 3.750000 -0.551692
v 0.109738 3.500000 -0.551692
v 0.109738 3.750000 -0.551692
v 0.312508 3.500000 -0.467702
v 0.312508 3.750000 -0.467702
v 0.467702 3.500000 -0.312508
v 0.467702 3.750000 -0.312508
v 0.551692 3.500000 -0.109738
v 0.551692 3.750000 -0.109738
v 0.551692 3.500000 0.109738
v 0.551692 3.750000 0.109738
v 0.467702 3.500000 0.312508
v 0.467702 3.750000 0.312508
v 0.312508 3.500000 0.467702
v 0.312508 3.750000 0.467702
v 0.109738 3.500000 0.551692
v 0.109738 3.750000 0.551692
v -0.109738 3.500000 0.551692
v -0.109738 3.750000 0.551692
v -0.312508 3.500000 0.467702
v -0.312508 3.750000 0.467702
v -0.467702 3.500000 0.312508
v -0.467702 3.750000 0.312508
v -0.551692 3.500000 0.109738
v -0.551692 3.750000 0.109738
v -0.551692 3.500000 -0.109738
v -0.551692 3.750000 -0.109738
v -0.467702 3.500000 -0.312508
v -0.467702 3.750000 -0.312508
v -0.312508 3.500000 -0.467702
v -0.312508 3.750000 -0.467702
v -0.097545 1.000000 -0.490393
v -0.097545 3.500000 -0.490393
v 0.097545 1.000000 -0.490393
v 0.097545 3.500000 -0.490393
v 0.277785 1.000000 -0.415735
v 0.277785 3.500000 -0.415735
v 0.415735 1.000000 -0.277785
v 0.415735 3.500000 -0.277785
v 0.490393 1.000000 -0.097545
v 0.490393 3.500000 -0.097545
v 0.490393 1.000000 0.097545
v 0.490393 3.500000 0.097545
v 0.415735 1.000000 0.277785
v 0.415735 3.500000 0.277785
v 0.277785 1.000000 0.415735
v 0.277785 3.500000 0.415735
v 0.097545 1.000000 0.490393
v 0.097545 3.500000 0.490393
v -0.097545 1.000000 0.490393
v -0.097545 3.500000 0.490393
v -0.277785 1.000000 0.415735
v -0.277785 3.500000 0.415735
v -0.415735 1.000000 0.277785
v -0.415735 3.500000 0.277785
v -0.490393 1.000000 0.097545
v -0.490393 3.500000 0.097545
v -0.490393 1.000000 -0.097545
v -0.490393 3.500000 -0.097545
v -0.415735 1.000000 -0.277785
v -0.415735 3.500000 -0.277785
v -0.277785 1.000000 -0.415735
v -0.277785 3.500000 -0.415735
v -0.036579 4.750000 -0.183897
v 0.036580 4.750000 -0.183897
v 0.104169 4.750000 -0.155901
v 0.155901 4.750000 -0.104169
v 0.183897 4.750000 -0.036579
v 0.183897 4.750000 0.036579
v 0.155901 4.750000 0.104169
v 0.104170 4.750000 0.155901
v 0.036580 4.750000 0.183897
v -0.036579 4.750000 0.183897
v -0.104169 4.750000 0.155901
v -0.155901 4.750000 0.104169
v -0.183897 4.750000 0.036579
v -0.183897 4.750000 -0.036579
v -0.155900 4.750000 -0.104169
v -0.104169 4.750000 -0.155901
v -0.146318 0.000000 -0.735589
v 0.146318 0.000000 -0.735589
v 0.416678 0.000000 -0.623602
v 0.623602 0.000000 -0.416678
v 0.735589 0.000000 -0.146318
v 0.735589 0.000000 0.146318
v 0.623602 0.000000 0.416678
v 0.416678 0.000000 0.623602
v 0.146318 0.000000 0.735589
v -0.146318 0.000000 0.735589
v -0.416678 0.000000 0.623602
v -0.623602 0.000000 0.416678
v -0.735589 0.000000 0.146318
v -0.735589 0.000000 -0.146318
v -0.623602 0.000000 -0.416678
v -0.416678 0.000000 -0.623602
vt 0.406722 0.903820
vt 0.371027 0.903820
vt 0.371027 0.863107
vt 0.351511 0.964074
vt 0.315817 0.964074
vt 0.315817 0.923362
vt 0.935031 0.050484
vt 0.899337 0.050484
vt 0.899337 0.009771
vt 0.045453 0.943524
vt 0.009758 0.943524
vt 0.009758 0.902811
vt 0.249022 0.929334
vt 0.213328 0.929334
vt 0.213328 0.888621
vt 0.406722 0.964074
vt 0.371027 0.964074
vt 0.371027 0.923362
vt 0.505245 0.903820
vt 0.469551 0.903820
vt 0.469551 0.863107
vt 0.191893 0.955207
vt 0.156199 0.955207
vt 0.156199 0.914494
vt 0.136683 0.974389
vt 0.100988 0.974389
vt 0.100988 0.933677
vt 0.351511 0.903820
vt 0.315817 0.903820
vt 0.315817 0.863107
vt 0.505245 0.964074
vt 0.469551 0.964074
vt 0.469551 0.923362
vt 0.009758 0.842556
vt 0.045453 0.842556
vt 0.045453 0.883269
vt 0.935031 0.110738
vt 0.899337 0.110738
vt 0.899337 0.070026
vt 0.899337 0.136733
vt 0.935031 0.136733
vt 0.935031 0.177445
vt 0.954548 0.563561
vt 0.966446 0.390045
vt 0.978344 0.390045
vt 0.213328 0.948876
vt 0.249022 0.948876
vt 0.249022 0.989588
vt 0.191893 0.894952
vt 0.156199 0.894952
vt 0.156199 0.854239
vt 0.023418 0.307846
vt 0.031869 0.313501
vt 0.019727 0.342853
vt 0.556490 0.416897
vt 0.524761 0.416897
vt 0.524761 0.009771
vt 0.627250 0.009771
vt 0.658979 0.009771
vt 0.658979 0.416897
vt 0.780984 0.009771
vt 0.812712 0.009771
vt 0.812712 0.416897
vt 0.710223 0.416897
vt 0.678495 0.416897
vt 0.678495 0.009771
vt 0.761468 0.416897
vt 0.729739 0.416897
vt 0.729739 0.009771
vt 0.454001 0.416897
vt 0.422272 0.416897
vt 0.422272 0.009771
vt 0.473517 0.436439
vt 0.505245 0.436439
vt 0.505245 0.843565
vt 0.351511 0.843565
vt 0.319783 0.843565
vt 0.319783 0.436439
vt 0.300267 0.843565
vt 0.268538 0.843565
vt 0.268538 0.436439
vt 0.217294 0.268895
vt 0.249022 0.268895
vt 0.249022 0.676021
vt 0.300267 0.416897
vt 0.268538 0.416897
vt 0.268538 0.009771
vt 0.402756 0.416897
vt 0.371028 0.416897
vt 0.371027 0.009771
vt 0.505245 0.416897
vt 0.473517 0.416897
vt 0.473517 0.009771
vt 0.351511 0.416897
vt 0.319783 0.416897
vt 0.319783 0.009771
vt 0.454000 0.436439
vt 0.454000 0.843565
vt 0.422272 0.843565
vt 0.576006 0.009771
vt 0.607734 0.009771
vt 0.607734 0.416897
vt 0.840160 0.009771
vt 0.871889 0.009771
vt 0.879821 0.177445
vt 0.136683 0.878230
vt 0.136683 0.890144
vt 0.089833 0.858799
vt 0.603768 0.984388
vt 0.615666 0.810872
vt 0.627564 0.810872
vt 0.658979 0.984388
vt 0.670877 0.810872
vt 0.682775 0.810872
vt 0.773680 0.984388
vt 0.737986 0.984388
vt 0.749884 0.810872
vt 0.112561 0.834697
vt 0.076867 0.834697
vt 0.088765 0.661181
vt 0.895999 0.990229
vt 0.860305 0.990229
vt 0.872203 0.816713
vt 0.951210 0.990229
vt 0.915515 0.990229
vt 0.927413 0.816713
vt 0.935031 0.563561
vt 0.899337 0.563561
vt 0.911235 0.390045
vt 0.915515 0.797171
vt 0.927414 0.623655
vt 0.939312 0.623655
vt 0.112561 0.641639
vt 0.076867 0.641639
vt 0.088765 0.468123
vt 0.213328 0.869079
vt 0.225226 0.695563
vt 0.237124 0.695563
vt 0.860305 0.797171
vt 0.872203 0.623655
vt 0.884101 0.623655
vt 0.954548 0.370503
vt 0.966446 0.196987
vt 0.978344 0.196987
vt 0.899337 0.370503
vt 0.911235 0.196987
vt 0.923133 0.196987
vt 0.524761 0.984388
vt 0.536659 0.810872
vt 0.548557 0.810872
vt 0.805094 0.984387
vt 0.816992 0.810872
vt 0.828891 0.810872
vt 0.061624 0.028008
vt 0.105594 0.009771
vt 0.027971 0.197418
vt 0.181274 0.468123
vt 0.189206 0.635798
vt 0.141614 0.635798
vt 0.049419 0.655340
vt 0.057351 0.823014
vt 0.009758 0.823014
vt 0.871889 0.249223
vt 0.879821 0.416897
vt 0.832228 0.416897
vt 0.765748 0.436439
vt 0.773680 0.604113
vt 0.726087 0.604113
vt 0.532693 0.791330
vt 0.524761 0.623655
vt 0.572354 0.623655
vt 0.698639 0.436439
vt 0.706571 0.604113
vt 0.658979 0.604113
vt 0.181274 0.655340
vt 0.189206 0.823014
vt 0.141614 0.823014
vt 0.631531 0.604113
vt 0.599802 0.604113
vt 0.591870 0.436439
vt 0.599802 0.791330
vt 0.591870 0.623655
vt 0.639463 0.623655
vt 0.698639 0.623655
vt 0.706571 0.791330
vt 0.658979 0.791330
vt 0.049419 0.468123
vt 0.057351 0.635798
vt 0.009758 0.635798
vt 0.801128 0.436439
vt 0.832857 0.436439
vt 0.840789 0.604113
vt 0.564422 0.436439
vt 0.572354 0.604113
vt 0.524761 0.604113
vt 0.801128 0.623655
vt 0.832857 0.623655
vt 0.840789 0.791330
vt 0.765748 0.791330
vt 0.734019 0.791330
vt 0.726087 0.623655
vt 0.009758 0.376609
vt 0.009758 0.340867
vt 0.031869 0.403976
vt 0.023418 0.409630
vt 0.054305 0.426441
vt 0.048657 0.434904
vt 0.081635 0.448581
vt 0.117329 0.448581
vt 0.083618 0.438599
vt 0.150307 0.434904
vt 0.115346 0.438599
vt 0.175547 0.409630
vt 0.144660 0.426441
vt 0.179237 0.374624
vt 0.189206 0.376609
vt 0.189206 0.340867
vt 0.167095 0.313501
vt 0.175547 0.307846
vt 0.144660 0.291036
vt 0.150307 0.282573
vt 0.115346 0.278878
vt 0.117329 0.268895
vt 0.081635 0.268895
vt 0.054305 0.291036
vt 0.048658 0.282573
vt 0.406722 0.863107
vt 0.351511 0.923362
vt 0.935031 0.009771
vt 0.045453 0.902811
vt 0.249022 0.888621
vt 0.406722 0.923362
vt 0.505245 0.863107
vt 0.191893 0.914494
vt 0.136683 0.933677
vt 0.351511 0.863107
vt 0.505245 0.923362
vt 0.009758 0.883269
vt 0.935031 0.070026
vt 0.899337 0.177445
vt 0.990242 0.563561
vt 0.213328 0.989588
vt 0.191893 0.854239
vt 0.556490 0.009771
vt 0.627250 0.416897
vt 0.780984 0.416897
vt 0.710223 0.009771
vt 0.761468 0.009771
vt 0.454000 0.009771
vt 0.473517 0.843565
vt 0.351511 0.436439
vt 0.300267 0.436439
vt 0.217294 0.676021
vt 0.300267 0.009771
vt 0.402756 0.009771
vt 0.505245 0.009771
vt 0.351511 0.009771
vt 0.422272 0.436439
vt 0.576006 0.416897
vt 0.832228 0.177445
vt 0.132130 0.901151
vt 0.123716 0.909575
vt 0.112724 0.914135
vt 0.100826 0.914135
vt 0.081420 0.901151
vt 0.076867 0.890144
vt 0.089833 0.909575
vt 0.076867 0.878230
vt 0.081420 0.867223
vt 0.100826 0.854239
vt 0.112724 0.854239
vt 0.123716 0.858799
vt 0.132130 0.867223
vt 0.639463 0.984388
vt 0.694673 0.984388
vt 0.761782 0.810872
vt 0.100663 0.661181
vt 0.884101 0.816713
vt 0.939312 0.816713
vt 0.923133 0.390045
vt 0.951210 0.797171
vt 0.100663 0.468123
vt 0.249022 0.869079
vt 0.895999 0.797171
vt 0.990242 0.370503
vt 0.935031 0.370503
vt 0.560456 0.984388
vt 0.840789 0.984388
vt 0.197156 0.028008
vt 0.230809 0.061706
vt 0.249022 0.105734
vt 0.249022 0.153390
vt 0.230809 0.197418
vt 0.197156 0.231116
vt 0.153186 0.249353
vt 0.153186 0.009771
vt 0.061624 0.231116
vt 0.009758 0.153390
vt 0.009758 0.105734
vt 0.027971 0.061706
vt 0.105594 0.249353
vt 0.149546 0.468123
vt 0.017690 0.655340
vt 0.840160 0.249223
vt 0.734020 0.436439
vt 0.564422 0.791330
vt 0.666911 0.436439
vt 0.149545 0.655340
vt 0.639463 0.436439
vt 0.631530 0.791330
vt 0.666911 0.623655
vt 0.017690 0.468123
vt 0.793196 0.604113
vt 0.532693 0.436439
vt 0.793196 0.791330
vt 0.773680 0.623655
vt 0.019727 0.374623
vt 0.167095 0.403976
vt 0.179237 0.342853
vt 0.083618 0.278878
vn 0.000000 0.000000 -1.000000
vn 0.382684 0.000000 -0.923879
vn 0.707107 0.000000 -0.707107
vn 0.923879 0.000000 -0.382684
vn 1.000000 0.000000 0.000000
vn 0.923880 0.000000 0.382684
vn 0.707107 0.000000 0.707107
vn 0.382684 0.000000 0.923879
vn 0.000000 0.000000 1.000000
vn -0.382683 0.000000 0.923880
vn -0.707107 0.000000 0.707107
vn -0.923880 0.000000 0.382683
vn -1.000000 0.000000 -0.000000
vn -0.923880 0.000000 -0.382683
vn 0.663644 0.345188 -0.663643
vn -0.382683 0.000000 -0.923880
vn -0.707106 0.000000 -0.707107
vn 0.000000 -1.000000 0.000000
vn 0.382683 0.000000 -0.923880
vn 0.923880 0.000000 -0.382683
vn 0.923880 0.000000 0.382683
vn -0.923879 0.000000 0.382683
vn -0.923879 0.000000 -0.382684
vn -0.707107 0.000000 -0.707107
vn 0.371674 0.238142 -0.897300
vn 0.000000 1.000000 0.000006
vn -0.867092 0.345187 -0.359162
vn 0.867092 0.345188 0.359161
vn 0.000000 0.345187 0.938534
vn -0.867092 0.345188 0.359162
vn 0.867092 0.345188 -0.359161
vn -0.663643 0.345188 -0.663644
vn 0.663644 0.345188 0.663643
vn -0.359162 0.345188 0.867092
vn 0.359162 0.345188 -0.867092
vn -0.938534 0.345188 0.000001
vn 0.938534 0.345188 0.000001
vn -0.359160 0.345187 -0.867093
vn 0.000000 0.345188 -0.938534
vn 0.359162 0.345188 0.867092
vn -0.663643 0.345188 0.663644
vn -0.971230 0.238142 0.000000
vn 0.971230 0.238142 -0.000000
vn -0.371673 0.238142 -0.897300
vn 0.000000 0.238142 -0.971230
vn 0.371674 0.238142 0.897300
vn -0.686763 0.238142 0.686764
vn 0.686763 0.238142 -0.686764
vn -0.897300 0.238142 -0.371674
vn 0.897300 0.238142 0.371674
vn 0.000000 0.238142 0.971230
vn -0.897300 0.238142 0.371674
vn 0.897300 0.238142 -0.371674
vn -0.686763 0.238142 -0.686764
vn 0.686763 0.238142 0.686763
vn -0.371674 0.238142 0.897300
vn 0.000000 -1.000000 0.000003
vn 0.000000 -1.000000 -0.000002
vn 0.000000 -1.000000 0.000009
vn 0.000000 -1.000000 0.000002
vn 0.923879 0.000000 0.382684
vn 0.707107 0.000000 0.707106
vn 0.000001 0.000000 1.000000
vn -0.382684 0.000000 0.923879
vn -0.923879 0.000000 0.382684
vn -0.707107 0.000000 -0.707106
vn 0.000000 -1.000000 -0.000009
vn 0.382683 0.000000 0.923880
vn 0.000000 1.000000 0.000058
vn 0.000000 1.000000 -0.000015
vn 0.000000 1.000000 0.000000
vn 0.000000 1.000000 -0.000001
vn 0.000000 1.000000 -0.000029
vn 0.000000 1.000000 -0.000004
vn 0.000000 1.000000 -0.000016
vn -0.867092 0.345188 -0.359161
vn 0.000000 1.000000 0.000002
vn 0.867092 0.345187 0.359162
vn 0.000001 0.345187 0.938534
vn -0.867093 0.345188 0.359159
vn 0.867091 0.345187 -0.359165
vn -0.663643 0.345187 -0.663644
vn 0.663643 0.345187 0.663644
vn -0.359161 0.345188 0.867092
vn 0.359162 0.345187 -0.867092
vn -0.938534 0.345188 0.000000
vn 0.938534 0.345188 0.000000
vn -0.359162 0.345188 -0.867092
vn 0.359161 0.345188 0.867092
vn -0.663644 0.345188 0.663644
vn -0.371674 0.238142 -0.897300
vn 0.686764 0.238142 -0.686764
vn 0.686764 0.238142 0.686763
vn -0.371673 0.238142 0.897300
vn 0.000000 -1.000000 0.000005
vn 0.000000 -1.000000 -0.000010
s off
f 2/1/1 4/2/1 3/3/1
f 4/4/2 6/5/2 5/6/2
f 6/7/3 8/8/3 7/9/3
f 8/10/4 10/11/4 9/12/4
f 10/13/5 12/14/5 11/15/5
f 12/16/6 14/17/6 13/18/6
f 14/19/7 16/20/7 15/21/7
f 16/22/8 18/23/8 17/24/8
f 18/25/9 20/26/9 19/27/9
f 20/28/10 22/29/10 21/30/10
f 22/31/11 24/32/11 23/33/11
f 24/34/12 26/35/12 25/36/12
f 26/37/13 28/38/13 27/39/13
f 28/40/14 30/41/14 29/42/14
f 6/43/15 67/44/15 68/45/15
f 32/46/16 2/47/16 1/48/16
f 30/49/17 32/50/17 31/51/17
f 5/52/18 38/53/18 36/54/18
f 34/55/1 36/56/1 35/57/1
f 36/58/19 38/59/19 37/60/19
f 38/61/3 40/62/3 39/63/3
f 40/64/20 42/65/20 41/66/20
f 42/67/5 44/68/5 43/69/5
f 44/70/21 46/71/21 45/72/21
f 46/73/7 48/74/7 47/75/7
f 48/76/8 50/77/8 49/78/8
f 50/79/9 52/80/9 51/81/9
f 52/82/10 54/83/10 53/84/10
f 54/85/11 56/86/11 55/87/11
f 56/88/22 58/89/22 57/90/22
f 58/91/13 60/92/13 59/93/13
f 60/94/23 62/95/23 61/96/23
f 63/97/16 64/98/16 34/99/16
f 62/100/24 64/101/24 63/102/24
f 35/103/25 37/104/25 83/105/25
f 68/106/26 67/107/26 73/108/26
f 28/109/27 78/110/27 79/111/27
f 12/112/28 70/113/28 71/114/28
f 20/115/29 18/116/29 73/117/29
f 26/118/30 24/119/30 76/120/30
f 10/121/31 8/122/31 68/123/31
f 32/124/32 30/125/32 79/126/32
f 16/127/33 14/128/33 71/129/33
f 20/130/34 74/131/34 75/132/34
f 6/133/35 4/134/35 66/135/35
f 26/136/36 77/137/36 78/138/36
f 10/139/37 69/140/37 70/141/37
f 32/142/38 80/143/38 65/144/38
f 2/145/39 65/146/39 66/147/39
f 16/148/40 72/149/40 73/150/40
f 22/151/41 75/152/41 76/153/41
f 96/154/18 81/155/18 92/156/18
f 59/157/42 94/158/42 93/159/42
f 43/160/43 86/161/43 85/162/43
f 33/163/44 81/164/44 96/165/44
f 35/166/45 82/167/45 81/168/45
f 49/169/46 89/170/46 88/171/46
f 55/172/47 92/173/47 91/174/47
f 39/175/48 84/176/48 83/177/48
f 59/178/49 61/179/49 95/180/49
f 45/181/50 87/182/50 86/183/50
f 51/184/51 90/185/51 89/186/51
f 57/187/52 93/188/52 92/189/52
f 39/190/53 41/191/53 85/192/53
f 63/193/54 96/194/54 95/195/54
f 45/196/55 47/197/55 88/198/55
f 51/199/56 53/200/56 91/201/56
f 1/202/57 3/203/57 36/54/57
f 64/204/18 31/205/18 1/202/18
f 62/206/18 29/207/18 31/205/18
f 27/208/18 29/207/18 62/206/18
f 25/209/18 27/208/18 60/210/18
f 23/211/58 25/209/58 58/212/58
f 21/213/18 23/211/18 56/214/18
f 52/215/59 19/216/59 21/213/59
f 17/217/60 19/216/60 52/215/60
f 48/218/18 15/219/18 17/217/18
f 46/220/18 13/221/18 15/219/18
f 44/222/18 11/223/18 13/221/18
f 9/224/18 11/223/18 44/222/18
f 40/225/18 7/226/18 9/224/18
f 38/53/18 5/52/18 7/226/18
f 1/227/1 2/1/1 3/3/1
f 3/228/19 4/4/19 5/6/19
f 5/229/3 6/7/3 7/9/3
f 7/230/4 8/10/4 9/12/4
f 9/231/5 10/13/5 11/15/5
f 11/232/61 12/16/61 13/18/61
f 13/233/62 14/19/62 15/21/62
f 15/234/8 16/22/8 17/24/8
f 17/235/63 18/25/63 19/27/63
f 19/236/64 20/28/64 21/30/64
f 21/237/11 22/31/11 23/33/11
f 23/238/65 24/34/65 25/36/65
f 25/239/13 26/37/13 27/39/13
f 27/240/14 28/40/14 29/42/14
f 8/241/15 6/43/15 68/45/15
f 31/242/16 32/46/16 1/48/16
f 29/243/66 30/49/66 31/51/66
f 3/203/67 5/52/67 36/54/67
f 33/244/1 34/55/1 35/57/1
f 35/245/19 36/58/19 37/60/19
f 37/246/3 38/61/3 39/63/3
f 39/247/20 40/64/20 41/66/20
f 41/248/5 42/67/5 43/69/5
f 43/249/21 44/70/21 45/72/21
f 45/250/7 46/73/7 47/75/7
f 47/251/68 48/76/68 49/78/68
f 49/252/9 50/79/9 51/81/9
f 51/253/10 52/82/10 53/84/10
f 53/254/11 54/85/11 55/87/11
f 55/255/65 56/88/65 57/90/65
f 57/256/13 58/91/13 59/93/13
f 59/257/23 60/94/23 61/96/23
f 33/258/16 63/97/16 34/99/16
f 61/259/24 62/100/24 63/102/24
f 82/260/25 35/103/25 83/105/25
f 67/107/69 66/261/69 65/262/69
f 65/262/70 80/263/70 79/264/70
f 77/265/71 76/266/71 78/267/71
f 75/268/72 79/264/72 76/266/72
f 75/268/73 74/269/73 73/108/73
f 73/108/71 72/270/71 71/271/71
f 71/271/74 70/272/74 69/273/74
f 76/266/71 79/264/71 78/267/71
f 67/107/75 65/262/75 79/264/75
f 71/271/71 69/273/71 68/106/71
f 71/271/71 68/106/71 73/108/71
f 30/274/76 28/109/76 79/111/76
f 67/107/77 79/264/77 75/268/77
f 14/275/78 12/112/78 71/114/78
f 67/107/71 75/268/71 73/108/71
f 74/276/79 20/115/79 73/117/79
f 77/277/80 26/118/80 76/120/80
f 69/278/81 10/121/81 68/123/81
f 80/279/82 32/124/82 79/126/82
f 72/280/83 16/127/83 71/129/83
f 22/281/84 20/130/84 75/132/84
f 67/282/85 6/133/85 66/135/85
f 28/283/86 26/136/86 78/138/86
f 12/284/87 10/139/87 70/141/87
f 2/285/88 32/142/88 65/144/88
f 4/286/39 2/145/39 66/147/39
f 18/287/89 16/148/89 73/150/89
f 24/288/90 22/151/90 76/153/90
f 92/156/18 81/155/18 83/289/18
f 83/289/18 84/290/18 85/291/18
f 86/292/18 87/293/18 85/291/18
f 88/294/18 89/295/18 87/293/18
f 81/155/18 82/296/18 83/289/18
f 92/156/18 89/295/18 91/297/18
f 92/156/18 93/298/18 94/299/18
f 94/299/18 95/300/18 96/154/18
f 85/291/18 89/295/18 92/156/18
f 87/293/18 89/295/18 85/291/18
f 85/291/18 92/156/18 83/289/18
f 92/156/18 94/299/18 96/154/18
f 89/295/18 90/301/18 91/297/18
f 57/302/42 59/157/42 93/159/42
f 41/303/43 43/160/43 85/162/43
f 63/304/91 33/163/91 96/165/91
f 33/305/45 35/166/45 81/168/45
f 47/306/46 49/169/46 88/171/46
f 53/307/47 55/172/47 91/174/47
f 37/308/92 39/175/92 83/177/92
f 94/309/49 59/178/49 95/180/49
f 43/310/50 45/181/50 86/183/50
f 49/311/51 51/184/51 89/186/51
f 55/312/52 57/187/52 92/189/52
f 84/313/53 39/190/53 85/192/53
f 61/314/54 63/193/54 95/195/54
f 87/315/93 45/196/93 88/198/93
f 90/316/94 51/199/94 91/201/94
f 34/317/18 1/202/18 36/54/18
f 34/317/18 64/204/18 1/202/18
f 64/204/18 62/206/18 31/205/18
f 60/210/18 27/208/18 62/206/18
f 58/212/18 25/209/18 60/210/18
f 56/214/60 23/211/60 58/212/60
f 54/318/95 21/213/95 56/214/95
f 54/318/18 52/215/18 21/213/18
f 50/319/18 17/217/18 52/215/18
f 50/319/96 48/218/96 17/217/96
f 48/218/18 46/220/18 15/219/18
f 46/220/18 44/222/18 13/221/18
f 42/320/18 9/224/18 44/222/18
f 42/320/18 40/225/18 9/224/18
f 40/225/18 38/53/18 7/226/18

View File

@ -1,945 +0,0 @@
# Blender v2.76 (sub 0) OBJ File: 'NukeCloudHuge.blend'
# www.blender.org
o Cylinder
v -0.000000 0.000000 -6.000000
v -0.000000 1.000000 -3.125000
v 2.296101 0.000000 -5.543277
v 1.195886 1.000000 -2.887124
v 4.242640 0.000000 -4.242640
v 2.209708 1.000000 -2.209709
v 5.543277 0.000000 -2.296101
v 2.887123 1.000000 -1.195886
v 6.000000 0.000000 0.000000
v 3.125000 1.000000 0.000000
v 5.543277 0.000000 2.296101
v 2.887123 1.000000 1.195886
v 4.242640 0.000000 4.242640
v 2.209708 1.000000 2.209709
v 2.296101 0.000000 5.543277
v 1.195886 1.000000 2.887124
v 0.000001 0.000000 6.000000
v 0.000000 1.000000 3.125000
v -2.296099 0.000000 5.543278
v -1.195885 1.000000 2.887124
v -4.242640 0.000000 4.242642
v -2.209708 1.000000 2.209710
v -5.543277 0.000000 2.296102
v -2.887124 1.000000 1.195886
v -6.000000 0.000000 -0.000000
v -3.125000 1.000000 -0.000000
v -5.543277 0.000000 -2.296102
v -2.887124 1.000000 -1.195886
v -4.242640 0.000000 -4.242642
v -2.209708 1.000000 -2.209710
v -2.296098 0.000000 -5.543279
v -1.195884 1.000000 -2.887124
v -0.000000 2.000000 -1.500000
v 0.574025 2.000000 -1.385819
v 1.060660 2.000000 -1.060660
v 1.385819 2.000000 -0.574025
v 1.500000 2.000000 0.000000
v 1.385819 2.000000 0.574025
v 1.060660 2.000000 1.060660
v 0.574025 2.000000 1.385819
v 0.000000 2.000000 1.500000
v -0.574025 2.000000 1.385819
v -1.060660 2.000000 1.060660
v -1.385819 2.000000 0.574025
v -1.500000 2.000000 -0.000000
v -1.385819 2.000000 -0.574025
v -1.060660 2.000000 -1.060660
v -0.574024 2.000000 -1.385820
v -0.000000 8.000000 -0.750000
v 0.287013 8.000000 -0.692910
v 0.530330 8.000000 -0.530330
v 0.692910 8.000000 -0.287013
v 0.750000 8.000000 0.000000
v 0.692910 8.000000 0.287013
v 0.530330 8.000000 0.530330
v 0.287013 8.000000 0.692910
v 0.000000 8.000000 0.750000
v -0.287012 8.000000 0.692910
v -0.530330 8.000000 0.530330
v -0.692910 8.000000 0.287013
v -0.750000 8.000000 -0.000000
v -0.692910 8.000000 -0.287013
v -0.530330 8.000000 -0.530330
v -0.287012 8.000000 -0.692910
v -0.000000 6.000000 -3.000000
v 1.148050 6.000000 -2.771638
v 2.121320 6.000000 -2.121320
v 2.771638 6.000000 -1.148050
v 3.000000 6.000000 0.000000
v 2.771638 6.000000 1.148051
v 2.121320 6.000000 2.121320
v 1.148050 6.000000 2.771638
v 0.000000 6.000000 3.000000
v -1.148050 6.000000 2.771639
v -2.121320 6.000000 2.121321
v -2.771639 6.000000 1.148051
v -3.000000 6.000000 -0.000000
v -2.771639 6.000000 -1.148051
v -2.121320 6.000000 -2.121321
v -1.148049 6.000000 -2.771639
v -0.000001 6.000000 -5.000000
v 1.913417 6.000000 -4.619398
v 3.535533 6.000000 -3.535534
v 4.619397 6.000000 -1.913417
v 5.000000 6.000000 0.000000
v 4.619397 6.000000 1.913418
v 3.535533 6.000000 3.535534
v 1.913417 6.000000 4.619398
v 0.000000 6.000000 5.000000
v -1.913417 6.000000 4.619398
v -3.535533 6.000000 3.535535
v -4.619398 6.000000 1.913418
v -5.000000 6.000000 -0.000000
v -4.619398 6.000000 -1.913418
v -3.535533 6.000000 -3.535535
v -1.913416 6.000000 -4.619399
v -0.000001 7.000000 -6.500000
v 2.487442 7.000000 -6.005217
v 4.596193 7.000000 -4.596194
v 6.005217 7.000000 -2.487442
v 6.499999 7.000000 0.000000
v 6.005217 7.000000 2.487443
v 4.596193 7.000000 4.596194
v 2.487442 7.000000 6.005217
v 0.000000 7.000000 6.500000
v -2.487442 7.000000 6.005218
v -4.596194 7.000000 4.596196
v -6.005218 7.000000 2.487443
v -6.500001 7.000000 -0.000000
v -6.005217 7.000000 -2.487443
v -4.596193 7.000000 -4.596196
v -2.487440 7.000000 -6.005219
v -0.000001 8.000000 -7.150000
v 2.736187 8.000000 -6.605739
v 5.055813 8.000000 -5.055813
v 6.605738 8.000000 -2.736187
v 7.149999 8.000000 0.000000
v 6.605738 8.000000 2.736187
v 5.055813 8.000000 5.055813
v 2.736187 8.000000 6.605739
v 0.000001 8.000000 7.150000
v -2.736186 8.000000 6.605740
v -5.055813 8.000000 5.055815
v -6.605740 8.000000 2.736188
v -7.150000 8.000000 -0.000000
v -6.605739 8.000000 -2.736188
v -5.055813 8.000000 -5.055815
v -2.736184 8.000000 -6.605741
v -0.000001 9.500000 -6.250000
v 2.391771 9.500000 -5.774247
v 4.419416 9.500000 -4.419417
v 5.774246 9.500000 -2.391771
v 6.250000 9.500000 0.000000
v 5.774246 9.500000 2.391772
v 4.419416 9.500000 4.419417
v 2.391771 9.500000 5.774247
v 0.000000 9.500000 6.250000
v -2.391771 9.500000 5.774248
v -4.419417 9.500000 4.419419
v -5.774248 9.500000 2.391772
v -6.250000 9.500000 -0.000000
v -5.774247 9.500000 -2.391773
v -4.419416 9.500000 -4.419419
v -2.391769 9.500000 -5.774248
v -0.000000 10.500000 -3.500000
v 1.339392 10.500000 -3.233578
v 2.474873 10.500000 -2.474874
v 3.233578 10.500000 -1.339392
v 3.500000 10.500000 0.000000
v 3.233578 10.500000 1.339392
v 2.474873 10.500000 2.474874
v 1.339392 10.500000 3.233578
v 0.000000 10.500000 3.500000
v -1.339391 10.500000 3.233579
v -2.474874 10.500000 2.474874
v -3.233579 10.500000 1.339393
v -3.500000 10.500000 -0.000000
v -3.233578 10.500000 -1.339393
v -2.474873 10.500000 -2.474874
v -1.339391 10.500000 -3.233579
v -0.000000 11.000000 -1.000000
v 0.382683 11.000000 -0.923880
v 0.707106 11.000000 -0.707107
v 0.923879 11.000000 -0.382683
v 1.000000 11.000000 0.000000
v 0.923879 11.000000 0.382684
v 0.707106 11.000000 0.707107
v 0.382683 11.000000 0.923880
v -0.000000 11.000000 1.000000
v -0.382684 11.000000 0.923880
v -0.707107 11.000000 0.707107
v -0.923880 11.000000 0.382684
v -1.000000 11.000000 -0.000000
v -0.923880 11.000000 -0.382684
v -0.707107 11.000000 -0.707107
v -0.382683 11.000000 -0.923880
v 0.000000 11.250500 0.000000
vt 0.749890 0.583032
vt 0.708368 0.565532
vt 0.733595 0.459782
vt 0.663424 0.565532
vt 0.647304 0.459782
vt 0.621902 0.583032
vt 0.567581 0.493381
vt 0.590122 0.615366
vt 0.572923 0.657614
vt 0.473541 0.636579
vt 0.572923 0.703342
vt 0.473541 0.724377
vt 0.590122 0.745589
vt 0.506564 0.805492
vt 0.621902 0.777924
vt 0.567581 0.867574
vt 0.663424 0.795423
vt 0.647304 0.901173
vt 0.708368 0.795423
vt 0.749890 0.777924
vt 0.813318 0.867575
vt 0.781670 0.745589
vt 0.874336 0.805492
vt 0.798869 0.703342
vt 0.907358 0.724377
vt 0.798869 0.657614
vt 0.907358 0.636579
vt 0.650625 0.633704
vt 0.635370 0.649224
vt 0.781670 0.615366
vt 0.813318 0.493381
vt 0.922728 0.518034
vt 0.938204 0.737805
vt 0.930519 0.740416
vt 0.735569 0.669503
vt 0.627115 0.691453
vt 0.635370 0.711731
vt 0.670556 0.735652
vt 0.692128 0.735652
vt 0.692128 0.625304
vt 0.670556 0.625304
vt 0.727314 0.711731
vt 0.735569 0.691453
vt 0.627115 0.669503
vt 0.727314 0.649224
vt 0.712059 0.633704
vt 0.712059 0.727252
vt 0.976322 0.459782
vt 0.964547 0.515208
vt 0.942811 0.515208
vt 0.650625 0.727252
vt 0.242205 0.266674
vt 0.252246 0.262474
vt 0.298672 0.332635
vt 0.959113 0.736392
vt 0.948245 0.736392
vt 1.000000 0.523255
vt 0.976840 0.740416
vt 0.969154 0.737805
vt 0.927209 0.741881
vt 0.947256 0.962205
vt 0.937330 0.964292
vt 0.392623 0.776124
vt 0.401827 0.997180
vt 0.390982 0.997913
vt 0.948897 0.740416
vt 0.969121 0.741881
vt 0.968212 0.962205
vt 0.945516 0.000000
vt 0.950950 0.221184
vt 0.940909 0.222597
vt 0.967253 0.000000
vt 0.987335 0.002826
vt 0.971860 0.222597
vt 0.984630 0.518034
vt 0.428529 0.781763
vt 0.419779 1.000000
vt 0.411939 0.997913
vt 0.370935 0.777589
vt 0.381057 1.000000
vt 0.958100 0.961473
vt 0.412848 0.777589
vt 0.984803 0.746055
vt 0.976053 0.964292
vt 0.961819 0.221184
vt 0.258508 0.349435
vt 0.272999 0.423000
vt 0.200543 0.423000
vt 0.264090 0.244574
vt 0.346049 0.261036
vt 0.329413 0.301594
vt 0.264090 0.233599
vt 0.259931 0.223460
vt 0.329413 0.176580
vt 0.213610 0.223460
vt 0.144129 0.176580
vt 0.174869 0.145538
vt 0.242205 0.211500
vt 0.258508 0.128739
vt 0.298672 0.145538
vt 0.209451 0.244574
vt 0.127492 0.261036
vt 0.127492 0.217137
vt 0.221295 0.215700
vt 0.215034 0.128739
vt 0.221295 0.262474
vt 0.174869 0.332635
vt 0.144129 0.301594
vt 0.215034 0.349435
vt 0.259931 0.254714
vt 0.346049 0.217137
vt 0.252246 0.215700
vt 0.209451 0.233599
vt 0.231336 0.211500
vt 0.213610 0.254714
vt 0.231336 0.266674
vt 0.133602 0.395001
vt 0.189674 0.478174
vt 0.391174 0.343265
vt 0.418902 0.202504
vt 0.339940 0.083173
vt 0.391174 0.134908
vt 0.054639 0.202504
vt 0.200542 0.055174
vt 0.272999 0.055174
vt 0.082367 0.343265
vt 0.054639 0.275669
vt 0.339940 0.395001
vt 0.418902 0.275669
vt 0.082367 0.134908
vt 0.133602 0.083173
vt 0.012127 0.565699
vt 0.040349 0.552155
vt 0.027010 0.648817
vt 0.370890 0.441775
vt 0.283867 0.478174
vt 0.473541 0.286644
vt 0.437495 0.103655
vt 0.473541 0.191529
vt 0.036046 0.103655
vt 0.102651 0.036399
vt 0.283867 0.000000
vt 0.370890 0.036399
vt 0.000000 0.286644
vt 0.000000 0.191529
vt 0.189674 0.000000
vt 0.102651 0.441775
vt 0.036046 0.374519
vt 0.437495 0.374519
vt 0.090501 0.655402
vt 0.090501 0.746859
vt 0.089239 0.462044
vt 0.015974 0.388062
vt 0.237396 0.657564
vt 0.264031 0.650998
vt 0.270949 0.755390
vt 0.457568 0.388062
vt 0.384302 0.462044
vt 0.351085 0.674706
vt 0.351085 0.579591
vt 0.378094 0.574836
vt 0.384302 0.016130
vt 0.457567 0.090112
vt 0.129996 0.752467
vt 0.157260 0.755391
vt 0.176961 0.850938
vt 0.000000 0.748688
vt 0.000000 0.653573
vt 0.123707 0.657564
vt 0.129996 0.569068
vt 0.157260 0.553652
vt 0.243685 0.752466
vt 0.290650 0.850937
vt 0.243685 0.569068
vt 0.270949 0.553652
vt 0.363211 0.762580
vt 0.378094 0.679462
vt 0.363211 0.491717
vt 0.391433 0.478174
vt 0.015974 0.090112
vt 0.089239 0.016130
vt 0.027010 0.753444
vt 0.040349 0.850105
vt 0.150342 0.650998
vt 0.571499 0.034999
vt 0.654544 0.000000
vt 0.669765 0.101152
vt 0.220175 0.568195
vt 0.214127 0.653287
vt 0.333863 0.744540
vt 0.351085 0.828060
vt 0.333863 0.568195
vt 0.327816 0.653287
vt 0.391433 0.776124
vt 0.441586 0.672877
vt 0.453246 0.496926
vt 0.441586 0.581420
vt 0.064997 0.478174
vt 0.123707 0.506238
vt 0.102162 0.570908
vt 0.102162 0.831353
vt 0.220174 0.744540
vt 0.176961 0.478174
vt 0.237396 0.502217
vt 0.290650 0.478174
vt 0.351084 0.502217
vt 0.123707 0.896023
vt 0.925434 0.275619
vt 0.821464 0.255499
vt 0.821464 0.204283
vt 0.827476 0.034999
vt 0.766607 0.120751
vt 0.720102 0.101152
vt 0.827476 0.424784
vt 0.766607 0.339031
vt 0.802200 0.302816
vt 0.654544 0.459782
vt 0.669765 0.358630
vt 0.720102 0.358630
vt 0.507939 0.360114
vt 0.587667 0.302816
vt 0.623260 0.339031
vt 0.473541 0.184163
vt 0.568404 0.204283
vt 0.568404 0.255499
vt 0.623260 0.120751
vt 0.587667 0.156966
vt 0.891035 0.099668
vt 0.925434 0.184163
vt 0.744431 0.000000
vt 0.891035 0.360114
vt 0.744431 0.459782
vt 0.571499 0.424783
vt 0.473541 0.275619
vt 0.507939 0.099668
vt 0.802200 0.156966
vt 0.685466 0.266674
vt 0.699848 0.266674
vt 0.713135 0.261074
vt 0.656505 0.237208
vt 0.691516 0.229891
vt 0.662009 0.250727
vt 0.672179 0.261074
vt 0.723304 0.250727
vt 0.728808 0.237208
vt 0.728808 0.222575
vt 0.723304 0.209055
vt 0.662009 0.209055
vt 0.656505 0.222575
vt 0.713135 0.198708
vt 0.699848 0.193109
vt 0.685466 0.193109
vt 0.672179 0.198708
vt 0.506564 0.555464
vt 0.733595 0.901173
vt 0.874336 0.555464
vt 0.907358 0.523255
vt 0.931036 0.459782
vt 0.907358 0.746055
vt 0.925434 0.002826
vt 0.351085 0.781763
vt 0.147906 0.839327
vt 0.261595 0.839327
vt 0.012127 0.836562
vt 0.453246 0.757371
vt 0.064997 0.924087
vt 0.237396 0.828060
vn 0.065200 0.942500 -0.327800
vn 0.185700 0.942500 -0.277900
vn 0.277900 0.942500 -0.185700
vn 0.327800 0.942500 -0.065200
vn 0.327800 0.942500 0.065200
vn 0.277900 0.942500 0.185700
vn 0.185700 0.942500 0.277900
vn 0.065200 0.942500 0.327800
vn -0.065200 0.942500 0.327800
vn -0.185700 0.942500 0.277900
vn -0.277900 0.942500 0.185700
vn -0.327800 0.942500 0.065200
vn -0.327800 0.942500 -0.065200
vn -0.277900 0.942500 -0.185700
vn 0.521300 0.847100 -0.103700
vn -0.065200 0.942500 -0.327800
vn -0.185700 0.942500 -0.277900
vn 0.193600 0.121700 0.973500
vn -0.295300 0.847100 -0.441900
vn 0.295300 0.847100 0.441900
vn -0.295300 0.847100 0.441900
vn 0.295300 0.847100 -0.441900
vn -0.521300 0.847100 -0.103700
vn 0.521300 0.847100 0.103700
vn -0.103700 0.847100 -0.521300
vn 0.103700 0.847100 -0.521300
vn 0.103700 0.847100 0.521300
vn -0.441900 0.847100 0.295300
vn 0.441900 0.847100 -0.295300
vn -0.441900 0.847100 -0.295300
vn 0.441900 0.847100 0.295300
vn -0.103700 0.847100 0.521300
vn -0.521300 0.847100 0.103700
vn 0.131000 -0.741000 -0.658600
vn 0.825300 0.121700 0.551400
vn 0.973500 0.121700 -0.193600
vn -0.551400 0.121700 -0.825300
vn 0.551400 0.121700 -0.825300
vn -0.973500 0.121700 -0.193600
vn -0.825300 0.121700 0.551400
vn -0.193600 0.121700 0.973500
vn 0.551400 0.121700 0.825300
vn 0.973500 0.121700 0.193600
vn -0.193600 0.121700 -0.973500
vn 0.825300 0.121700 -0.551400
vn -0.825300 0.121700 -0.551400
vn 0.193600 0.121700 -0.973500
vn -0.973500 0.121700 0.193600
vn -0.551400 0.121700 0.825300
vn 0.000000 -1.000000 0.000000
vn -0.373100 -0.741000 -0.558400
vn -0.658600 -0.741000 -0.131000
vn 0.131000 -0.741000 0.658600
vn -0.558400 -0.741000 0.373100
vn 0.558400 -0.741000 0.373100
vn -0.131000 -0.741000 0.658600
vn 0.658600 -0.741000 -0.131000
vn 0.373100 -0.741000 -0.558400
vn -0.131000 -0.741000 -0.658600
vn -0.558400 -0.741000 -0.373100
vn -0.658600 -0.741000 0.131000
vn 0.373100 -0.741000 0.558400
vn -0.373100 -0.741000 0.558400
vn 0.658600 -0.741000 0.131000
vn 0.558400 -0.741000 -0.373100
vn -0.467400 -0.827000 0.312300
vn 0.164500 -0.537600 -0.827000
vn -0.109700 -0.827000 0.551400
vn 0.312300 -0.827000 0.467400
vn 0.551400 -0.827000 0.109700
vn -0.109700 -0.827000 -0.551400
vn 0.467400 -0.827000 -0.312300
vn -0.467400 -0.827000 -0.312300
vn 0.109700 -0.827000 -0.551400
vn -0.551400 -0.827000 0.109700
vn -0.312300 -0.827000 0.467400
vn 0.109700 -0.827000 0.551400
vn 0.467400 -0.827000 0.312300
vn 0.551400 -0.827000 -0.109700
vn -0.312300 -0.827000 -0.467400
vn 0.312300 -0.827000 -0.467400
vn -0.551400 -0.827000 -0.109700
vn 0.478800 0.507200 -0.716600
vn -0.827000 -0.537600 0.164500
vn -0.468500 -0.537600 0.701100
vn 0.164500 -0.537600 0.827000
vn 0.701100 -0.537600 0.468500
vn 0.827000 -0.537600 -0.164500
vn -0.468500 -0.537600 -0.701100
vn 0.468500 -0.537600 -0.701100
vn -0.827000 -0.537600 -0.164500
vn -0.701100 -0.537600 0.468500
vn -0.164500 -0.537600 0.827000
vn 0.468500 -0.537600 0.701100
vn 0.827000 -0.537600 0.164500
vn -0.164500 -0.537600 -0.827000
vn 0.701100 -0.537600 -0.468500
vn -0.701100 -0.537600 -0.468500
vn 0.289000 0.937600 -0.193100
vn -0.845300 0.507200 -0.168100
vn -0.716600 0.507200 0.478800
vn -0.168100 0.507200 0.845300
vn 0.478800 0.507200 0.716600
vn 0.845300 0.507200 0.168100
vn -0.168100 0.507200 -0.845300
vn 0.716600 0.507200 -0.478800
vn -0.716600 0.507200 -0.478800
vn 0.168100 0.507200 -0.845300
vn -0.845300 0.507200 0.168100
vn -0.478800 0.507200 0.716600
vn 0.168100 0.507200 0.845300
vn 0.716600 0.507200 0.478800
vn 0.845300 0.507200 -0.168100
vn -0.478800 0.507200 -0.716600
vn -0.289000 0.937600 -0.193100
vn 0.067800 0.937600 -0.341000
vn -0.341000 0.937600 0.067800
vn -0.193100 0.937600 0.289000
vn 0.067800 0.937600 0.341000
vn 0.289000 0.937600 0.193100
vn 0.341000 0.937600 -0.067800
vn -0.193100 0.937600 -0.289000
vn 0.193100 0.937600 -0.289000
vn -0.341000 0.937600 -0.067800
vn -0.289000 0.937600 0.193100
vn -0.067800 0.937600 0.341000
vn 0.193100 0.937600 0.289000
vn 0.341000 0.937600 0.067800
vn -0.067800 0.937600 -0.341000
vn -0.111000 0.979800 0.166100
vn -0.166100 0.979800 0.111000
vn 0.137500 0.968900 0.205800
vn 0.048300 0.968900 0.242700
vn -0.048300 0.968900 0.242700
vn -0.137500 0.968900 0.205800
vn -0.205800 0.968900 0.137500
vn -0.242700 0.968900 0.048300
vn -0.242700 0.968900 -0.048300
vn -0.205800 0.968900 -0.137500
vn -0.137500 0.968900 -0.205800
vn 0.242700 0.968900 0.048300
vn -0.048300 0.968900 -0.242700
vn 0.048300 0.968900 -0.242700
vn 0.137500 0.968900 -0.205800
vn 0.205800 0.968900 -0.137500
vn 0.242700 0.968900 -0.048300
vn 0.205800 0.968900 0.137500
vn -0.039000 0.979800 0.196000
vn 0.039000 0.979800 0.196000
vn 0.111000 0.979800 0.166100
vn 0.166100 0.979800 0.111000
vn 0.196000 0.979800 0.039000
vn 0.196000 0.979800 -0.039000
vn 0.166100 0.979800 -0.111000
vn 0.111000 0.979800 -0.166100
vn 0.039000 0.979800 -0.196000
vn -0.039000 0.979800 -0.196000
vn -0.111000 0.979800 -0.166100
vn -0.166100 0.979800 -0.111000
vn -0.196000 0.979800 -0.039000
vn -0.196000 0.979800 0.039000
s off
f 2/1/1 4/2/1 3/3/1
f 4/2/2 6/4/2 5/5/2
f 6/4/3 8/6/3 7/7/3
f 7/7/4 8/6/4 10/8/4
f 10/8/5 12/9/5 11/10/5
f 12/9/6 14/11/6 13/12/6
f 14/11/7 16/13/7 15/14/7
f 15/14/8 16/13/8 18/15/8
f 17/16/9 18/15/9 20/17/9
f 19/18/10 20/17/10 22/19/10
f 22/19/11 24/20/11 23/21/11
f 24/20/12 26/22/12 25/23/12
f 26/22/13 28/24/13 27/25/13
f 28/24/14 30/26/14 29/27/14
f 8/6/15 36/28/15 37/29/15
f 32/30/16 2/1/16 1/31/16
f 29/27/17 30/26/17 32/30/17
f 40/32/18 56/33/18 57/34/18
f 32/30/19 30/26/19 47/35/19
f 14/11/20 39/36/20 40/37/20
f 20/17/21 42/38/21 43/39/21
f 4/2/22 34/40/22 35/41/22
f 26/22/23 45/42/23 46/43/23
f 10/8/24 37/29/24 38/44/24
f 2/1/25 32/30/25 48/45/25
f 4/2/26 2/1/26 33/46/26
f 18/15/27 16/13/27 40/37/27
f 22/19/28 43/39/28 44/47/28
f 6/4/29 35/41/29 36/28/29
f 28/24/30 46/43/30 47/35/30
f 12/48/31 38/49/31 39/50/31
f 18/15/32 41/51/32 42/38/32
f 24/20/33 44/47/33 45/42/33
f 58/52/34 57/53/34 73/54/34
f 38/49/35 54/55/35 55/56/35
f 36/57/36 52/58/36 53/59/36
f 47/60/37 63/61/37 64/62/37
f 34/63/38 50/64/38 51/65/38
f 46/66/39 45/67/39 61/68/39
f 43/69/40 59/70/40 60/71/40
f 42/72/41 41/73/41 57/74/41
f 39/50/42 55/56/42 56/33/42
f 38/49/43 37/75/43 53/59/43
f 48/76/44 64/77/44 49/78/44
f 35/79/45 51/65/45 52/80/45
f 46/66/46 62/81/46 63/61/46
f 33/82/47 49/78/47 50/64/47
f 44/83/48 60/84/48 61/68/48
f 42/72/49 58/85/49 59/70/49
f 74/86/50 90/87/50 91/88/50
f 55/89/51 71/90/51 72/91/51
f 54/92/52 53/93/52 69/94/52
f 64/95/53 80/96/53 65/97/53
f 51/98/54 67/99/54 68/100/54
f 62/101/55 78/102/55 79/103/55
f 49/104/56 65/97/56 66/105/56
f 60/106/57 76/107/57 77/108/57
f 58/52/58 74/86/58 75/109/58
f 56/110/59 72/91/59 73/54/59
f 54/92/60 70/111/60 71/90/60
f 52/112/61 68/100/61 69/94/61
f 63/113/62 79/103/62 80/96/62
f 51/98/63 50/114/63 66/105/63
f 61/115/64 77/108/64 78/102/64
f 60/106/65 59/116/65 75/109/65
f 92/117/66 91/88/66 107/118/66
f 73/54/50 72/91/50 88/119/50
f 71/90/50 70/111/50 86/120/50
f 68/100/50 84/121/50 85/122/50
f 80/96/50 79/103/50 95/123/50
f 66/105/50 82/124/50 83/125/50
f 77/108/50 93/126/50 94/127/50
f 75/109/50 91/88/50 92/117/50
f 73/54/50 89/128/50 90/87/50
f 71/90/50 87/129/50 88/119/50
f 70/111/50 69/94/50 85/122/50
f 80/96/50 96/130/50 81/131/50
f 67/99/50 83/125/50 84/121/50
f 79/103/50 78/102/50 94/127/50
f 65/97/50 81/131/50 82/124/50
f 76/107/50 92/117/50 93/126/50
f 97/132/67 113/133/67 114/134/67
f 89/128/68 105/135/68 106/136/68
f 88/119/69 87/129/69 103/137/69
f 85/122/70 101/138/70 102/139/70
f 96/130/71 112/140/71 97/141/71
f 83/125/72 99/142/72 100/143/72
f 94/127/73 110/144/73 111/145/73
f 81/131/74 97/141/74 98/146/74
f 92/117/75 108/147/75 109/148/75
f 90/87/76 106/136/76 107/118/76
f 89/128/77 88/119/77 104/149/77
f 86/120/78 102/139/78 103/137/78
f 84/121/79 100/143/79 101/138/79
f 96/130/80 95/123/80 111/145/80
f 82/124/81 98/146/81 99/142/81
f 94/127/82 93/126/82 109/148/82
f 114/134/83 130/150/83 131/151/83
f 108/147/84 124/152/84 125/153/84
f 106/154/85 122/155/85 123/156/85
f 104/149/86 120/157/86 121/158/86
f 103/159/87 102/160/87 118/161/87
f 100/143/88 116/162/88 117/163/88
f 111/164/89 127/165/89 128/166/89
f 99/167/90 98/168/90 114/134/90
f 110/169/91 109/170/91 125/171/91
f 107/172/92 123/156/92 124/173/92
f 106/154/93 105/174/93 121/175/93
f 104/176/94 103/159/94 119/177/94
f 102/160/95 101/178/95 117/179/95
f 112/140/96 128/180/96 113/181/96
f 99/167/97 115/182/97 116/183/97
f 110/169/98 126/184/98 127/165/98
f 132/185/99 131/186/99 147/187/99
f 125/171/100 141/188/100 142/189/100
f 123/156/101 139/190/101 140/191/101
f 121/175/102 137/192/102 138/193/102
f 120/194/103 119/177/103 135/195/103
f 117/179/104 133/196/104 134/197/104
f 128/198/105 144/199/105 129/200/105
f 115/182/106 131/151/106 132/201/106
f 126/184/107 142/189/107 143/202/107
f 113/133/108 129/200/108 130/150/108
f 124/203/109 140/204/109 141/188/109
f 122/155/110 138/193/110 139/190/110
f 120/205/111 136/206/111 137/192/111
f 119/177/112 118/161/112 134/197/112
f 116/183/113 132/201/113 133/207/113
f 128/166/114 127/165/114 143/202/114
f 142/208/115 158/209/115 159/210/115
f 129/211/116 145/212/116 146/213/116
f 140/214/117 156/215/117 157/216/117
f 138/217/118 154/218/118 155/219/118
f 136/220/119 152/221/119 153/222/119
f 134/223/120 150/224/120 151/225/120
f 132/185/121 148/226/121 149/227/121
f 144/228/122 143/229/122 159/210/122
f 131/186/123 130/230/123 146/213/123
f 142/208/124 141/231/124 157/216/124
f 139/232/125 155/219/125 156/215/125
f 137/233/126 153/222/126 154/218/126
f 135/234/127 151/225/127 152/221/127
f 133/235/128 149/227/128 150/224/128
f 144/228/129 160/236/129 145/212/129
f 170/237/130 171/238/130 155/219/130
f 171/238/131 172/239/131 156/215/131
f 167/240/132 177/241/132 168/242/132
f 168/242/133 177/241/133 169/243/133
f 169/243/134 177/241/134 170/237/134
f 170/237/135 177/241/135 171/238/135
f 171/238/136 177/241/136 172/239/136
f 172/239/137 177/241/137 173/244/137
f 173/244/138 177/241/138 174/245/138
f 174/245/139 177/241/139 175/246/139
f 175/246/140 177/241/140 176/247/140
f 165/248/141 177/241/141 166/249/141
f 176/247/142 177/241/142 161/250/142
f 161/250/143 177/241/143 162/251/143
f 162/251/144 177/241/144 163/252/144
f 163/252/145 177/241/145 164/253/145
f 164/253/146 177/241/146 165/248/146
f 167/240/147 166/249/147 177/241/147
f 169/243/148 170/237/148 154/218/148
f 168/242/149 169/243/149 153/222/149
f 151/225/150 167/240/150 168/242/150
f 166/249/151 167/240/151 151/225/151
f 165/248/152 166/249/152 150/224/152
f 148/226/153 164/253/153 165/248/153
f 147/187/154 163/252/154 164/253/154
f 162/251/155 163/252/155 147/187/155
f 161/250/156 162/251/156 146/213/156
f 176/247/157 161/250/157 145/212/157
f 175/246/158 176/247/158 160/236/158
f 158/209/159 174/245/159 175/246/159
f 157/216/160 173/244/160 174/245/160
f 172/239/161 173/244/161 157/216/161
f 1/31/1 2/1/1 3/3/1
f 3/3/2 4/2/2 5/5/2
f 5/5/3 6/4/3 7/7/3
f 9/254/4 7/7/4 10/8/4
f 9/254/5 10/8/5 11/10/5
f 11/10/6 12/9/6 13/12/6
f 13/12/7 14/11/7 15/14/7
f 17/16/8 15/14/8 18/15/8
f 19/18/9 17/16/9 20/17/9
f 21/255/10 19/18/10 22/19/10
f 21/255/11 22/19/11 23/21/11
f 23/21/12 24/20/12 25/23/12
f 25/23/13 26/22/13 27/25/13
f 27/25/14 28/24/14 29/27/14
f 10/8/15 8/6/15 37/29/15
f 31/256/16 32/30/16 1/31/16
f 31/256/17 29/27/17 32/30/17
f 41/257/18 40/32/18 57/34/18
f 48/45/19 32/30/19 47/35/19
f 16/13/20 14/11/20 40/37/20
f 22/19/21 20/17/21 43/39/21
f 6/4/22 4/2/22 35/41/22
f 28/24/23 26/22/23 46/43/23
f 12/9/24 10/8/24 38/44/24
f 33/46/25 2/1/25 48/45/25
f 34/40/26 4/2/26 33/46/26
f 41/51/27 18/15/27 40/37/27
f 24/20/28 22/19/28 44/47/28
f 8/6/29 6/4/29 36/28/29
f 30/26/30 28/24/30 47/35/30
f 14/258/31 12/48/31 39/50/31
f 20/17/32 18/15/32 42/38/32
f 26/22/33 24/20/33 45/42/33
f 74/86/34 58/52/34 73/54/34
f 39/50/35 38/49/35 55/56/35
f 37/75/36 36/57/36 53/59/36
f 48/259/37 47/60/37 64/62/37
f 35/79/38 34/63/38 51/65/38
f 62/81/39 46/66/39 61/68/39
f 44/260/40 43/69/40 60/71/40
f 58/85/41 42/72/41 57/74/41
f 40/32/42 39/50/42 56/33/42
f 54/55/43 38/49/43 53/59/43
f 33/82/44 48/76/44 49/78/44
f 36/261/45 35/79/45 52/80/45
f 47/60/46 46/66/46 63/61/46
f 34/63/47 33/82/47 50/64/47
f 45/67/48 44/83/48 61/68/48
f 43/69/49 42/72/49 59/70/49
f 75/109/50 74/86/50 91/88/50
f 56/110/51 55/89/51 72/91/51
f 70/111/52 54/92/52 69/94/52
f 49/104/53 64/95/53 65/97/53
f 52/112/54 51/98/54 68/100/54
f 63/113/55 62/101/55 79/103/55
f 50/114/56 49/104/56 66/105/56
f 61/115/57 60/106/57 77/108/57
f 59/116/58 58/52/58 75/109/58
f 57/53/59 56/110/59 73/54/59
f 55/89/60 54/92/60 71/90/60
f 53/93/61 52/112/61 69/94/61
f 64/95/62 63/113/62 80/96/62
f 67/99/63 51/98/63 66/105/63
f 62/101/64 61/115/64 78/102/64
f 76/107/65 60/106/65 75/109/65
f 108/147/66 92/117/66 107/118/66
f 89/128/50 73/54/50 88/119/50
f 87/129/50 71/90/50 86/120/50
f 69/94/50 68/100/50 85/122/50
f 96/130/50 80/96/50 95/123/50
f 67/99/50 66/105/50 83/125/50
f 78/102/50 77/108/50 94/127/50
f 76/107/50 75/109/50 92/117/50
f 74/86/50 73/54/50 90/87/50
f 72/91/50 71/90/50 88/119/50
f 86/120/50 70/111/50 85/122/50
f 65/97/50 80/96/50 81/131/50
f 68/100/50 67/99/50 84/121/50
f 95/123/50 79/103/50 94/127/50
f 66/105/50 65/97/50 82/124/50
f 77/108/50 76/107/50 93/126/50
f 98/168/67 97/132/67 114/134/67
f 90/87/68 89/128/68 106/136/68
f 104/149/69 88/119/69 103/137/69
f 86/120/70 85/122/70 102/139/70
f 81/131/71 96/130/71 97/141/71
f 84/121/72 83/125/72 100/143/72
f 95/123/73 94/127/73 111/145/73
f 82/124/74 81/131/74 98/146/74
f 93/126/75 92/117/75 109/148/75
f 91/88/76 90/87/76 107/118/76
f 105/135/77 89/128/77 104/149/77
f 87/129/78 86/120/78 103/137/78
f 85/122/79 84/121/79 101/138/79
f 112/140/80 96/130/80 111/145/80
f 83/125/81 82/124/81 99/142/81
f 110/144/82 94/127/82 109/148/82
f 115/182/83 114/134/83 131/151/83
f 109/148/84 108/147/84 125/153/84
f 107/172/85 106/154/85 123/156/85
f 105/135/86 104/149/86 121/158/86
f 119/177/87 103/159/87 118/161/87
f 101/138/88 100/143/88 117/163/88
f 112/262/89 111/164/89 128/166/89
f 115/182/90 99/167/90 114/134/90
f 126/184/91 110/169/91 125/171/91
f 108/263/92 107/172/92 124/173/92
f 122/155/93 106/154/93 121/175/93
f 120/194/94 104/176/94 119/177/94
f 118/161/95 102/160/95 117/179/95
f 97/141/96 112/140/96 113/181/96
f 100/264/97 99/167/97 116/183/97
f 111/164/98 110/169/98 127/165/98
f 148/226/99 132/185/99 147/187/99
f 126/184/100 125/171/100 142/189/100
f 124/173/101 123/156/101 140/191/101
f 122/155/102 121/175/102 138/193/102
f 136/265/103 120/194/103 135/195/103
f 118/161/104 117/179/104 134/197/104
f 113/133/105 128/198/105 129/200/105
f 116/183/106 115/182/106 132/201/106
f 127/165/107 126/184/107 143/202/107
f 114/134/108 113/133/108 130/150/108
f 125/171/109 124/203/109 141/188/109
f 123/156/110 122/155/110 139/190/110
f 121/175/111 120/205/111 137/192/111
f 135/195/112 119/177/112 134/197/112
f 117/266/113 116/183/113 133/207/113
f 144/267/114 128/166/114 143/202/114
f 143/229/115 142/208/115 159/210/115
f 130/230/116 129/211/116 146/213/116
f 141/231/117 140/214/117 157/216/117
f 139/232/118 138/217/118 155/219/118
f 137/233/119 136/220/119 153/222/119
f 135/234/120 134/223/120 151/225/120
f 133/235/121 132/185/121 149/227/121
f 160/236/122 144/228/122 159/210/122
f 147/187/123 131/186/123 146/213/123
f 158/209/124 142/208/124 157/216/124
f 140/214/125 139/232/125 156/215/125
f 138/217/126 137/233/126 154/218/126
f 136/220/127 135/234/127 152/221/127
f 134/223/128 133/235/128 150/224/128
f 129/211/129 144/228/129 145/212/129
f 154/218/130 170/237/130 155/219/130
f 155/219/131 171/238/131 156/215/131
f 153/222/148 169/243/148 154/218/148
f 152/221/149 168/242/149 153/222/149
f 152/221/150 151/225/150 168/242/150
f 150/224/151 166/249/151 151/225/151
f 149/227/152 165/248/152 150/224/152
f 149/227/153 148/226/153 165/248/153
f 148/226/154 147/187/154 164/253/154
f 146/213/155 162/251/155 147/187/155
f 145/212/156 161/250/156 146/213/156
f 160/236/157 176/247/157 145/212/157
f 159/210/158 175/246/158 160/236/158
f 159/210/159 158/209/159 175/246/159
f 158/209/160 157/216/160 174/245/160
f 156/215/161 172/239/161 157/216/161

File diff suppressed because it is too large Load Diff

View File

@ -1,689 +0,0 @@
# Blender v2.76 (sub 0) OBJ File: 'MissileGeneric.blend'
# www.blender.org
o Cylinder
v 0.097545 2.500000 -0.490393
v 0.277785 2.500000 -0.415735
v 0.277785 0.500000 -0.415735
v 0.415735 2.500000 -0.277785
v 0.415735 0.500000 -0.277785
v 0.490393 2.500000 -0.097545
v 0.490393 0.500000 -0.097545
v 0.490393 2.500000 0.097545
v 0.415735 2.500000 0.277785
v 0.415735 0.500000 0.277785
v 0.277785 2.500000 0.415735
v 0.277785 0.500000 0.415735
v 0.097545 2.500000 0.490393
v 0.097545 0.500000 0.490393
v -0.097545 2.500000 0.490393
v -0.277785 2.500000 0.415735
v -0.277785 0.500000 0.415735
v -0.415735 2.500000 0.277785
v -0.415735 0.500000 0.277785
v -0.490393 2.500000 0.097545
v -0.490393 0.500000 0.097545
v -0.490393 2.500000 -0.097545
v -0.415735 2.500000 -0.277785
v -0.415735 0.500000 -0.277785
v 0.367794 3.500000 -0.073159
v 0.367794 3.500000 0.073159
v -0.277785 0.500000 -0.415735
v -0.277785 2.500000 -0.415735
v -0.097545 2.500000 -0.490393
v -0.097545 0.500000 0.490393
v -0.082913 -0.000000 0.416834
v 0.082913 -0.000000 0.416834
v -0.236117 0.000000 -0.353375
v -0.082913 0.000000 -0.416834
v -0.353375 0.000000 -0.236117
v -0.416834 -0.000000 0.082913
v -0.353375 -0.000000 0.236117
v 0.416834 0.000000 -0.082913
v 0.353375 0.000000 -0.236117
v 0.236117 -0.000000 0.353375
v 0.353375 -0.000000 0.236117
v -0.236117 -0.000000 0.353375
v 0.236117 0.000000 -0.353375
v 0.082913 0.000000 -0.416834
v -0.490393 0.500000 -0.097545
v -0.416834 0.000000 -0.082913
v 0.490393 0.500000 0.097545
v 0.416834 -0.000000 0.082913
v -0.097545 0.500000 -0.490393
v 0.097545 0.500000 -0.490393
v 0.036579 3.750000 -0.717794
v -0.073159 4.500000 -0.367794
v 0.073159 4.500000 -0.367794
v -0.208339 3.500000 -0.311801
v -0.073159 3.500000 -0.367794
v 0.073159 3.500000 -0.367794
v 0.208339 3.500000 0.311801
v -0.208339 3.500000 0.311801
v -0.311801 3.500000 0.208339
v 0.208339 3.500000 -0.311801
v 0.311801 3.500000 -0.208339
v -0.367795 3.500000 -0.073159
v -0.311801 3.500000 -0.208339
v 0.073159 3.500000 0.367794
v -0.073159 3.500000 0.367795
v 0.311801 3.500000 0.208339
v -0.367795 3.500000 0.073159
v -0.208339 4.500000 0.311801
v -0.073159 4.500000 0.367795
v 0.000000 5.500000 0.000000
v -0.367795 4.500000 0.073159
v -0.367795 4.500000 -0.073159
v -0.036580 3.750000 -0.717794
v 0.073159 4.500000 0.367794
v -0.367795 3.750000 -0.036579
v 0.367794 4.500000 -0.073159
v 0.367794 4.500000 0.073159
v -0.311801 4.500000 0.208339
v -0.311801 4.500000 -0.208339
v -0.208339 4.500000 -0.311801
v 0.208338 4.500000 -0.311801
v 0.311801 4.500000 -0.208339
v 0.311801 4.500000 0.208339
v 0.208339 4.500000 0.311801
v 0.490393 0.500000 -0.048772
v 0.490393 2.500000 -0.048772
v -0.490393 2.500000 0.048773
v 0.490393 2.500000 0.048773
v -0.367795 4.250000 -0.036579
v -0.036580 4.000000 -0.717794
v 0.036579 4.000000 -0.717794
v 0.036579 3.750000 -0.367794
v -0.036580 3.750000 -0.367794
v 0.036579 4.250000 -0.367794
v -0.367795 3.750000 0.036580
v -0.367795 4.250000 0.036580
v -0.036580 4.250000 -0.367794
v -0.036580 4.000000 0.717795
v 0.036579 4.000000 0.717795
v 0.036579 3.750000 0.717795
v -0.036580 3.750000 0.717795
v 0.036579 4.250000 0.367795
v 0.036579 3.750000 0.367795
v -0.036580 4.250000 0.367795
v -0.036580 3.750000 0.367795
v -0.717795 3.750000 -0.036579
v -0.717795 3.750000 0.036580
v -0.717795 4.000000 0.036580
v -0.717795 4.000000 -0.036579
v 0.367794 4.250000 -0.036579
v 0.367794 4.250000 0.036580
v 0.367794 3.750000 -0.036579
v 0.367794 3.750000 0.036580
v 0.717794 4.000000 0.036580
v 0.717794 4.000000 -0.036579
v 0.717794 3.750000 -0.036579
v 0.717794 3.750000 0.036580
v -0.490393 0.500000 0.048773
v -0.490393 2.500000 -0.048772
v -0.490393 0.500000 -0.048772
v 0.490393 0.500000 0.048773
v 0.990393 0.500000 -0.048772
v 0.990393 0.500000 0.048773
v -0.990393 0.500000 0.048773
v -0.990393 0.500000 -0.048772
v -0.048772 0.500000 -0.490393
v -0.048772 2.500000 -0.490393
v 0.048772 2.500000 0.490393
v 0.048773 2.500000 -0.490393
v 0.048772 0.500000 0.490393
v -0.048773 2.500000 0.490393
v -0.048773 0.500000 0.490393
v 0.048773 0.500000 -0.490393
v -0.048772 0.500000 -0.990393
v 0.048773 0.500000 -0.990393
v 0.048772 0.500000 0.990393
v -0.048773 0.500000 0.990393
vt 0.675359 0.367717
vt 0.649979 0.367716
vt 0.649980 0.107528
vt 0.624599 0.367716
vt 0.624599 0.107528
vt 0.599219 0.367716
vt 0.599219 0.107528
vt 0.979922 0.367717
vt 0.954542 0.367717
vt 0.954542 0.107528
vt 0.929161 0.367717
vt 0.929162 0.107528
vt 0.903781 0.367717
vt 0.903782 0.107528
vt 0.878401 0.367717
vt 0.853021 0.367717
vt 0.853021 0.107528
vt 0.827641 0.367717
vt 0.827641 0.107528
vt 0.802261 0.367717
vt 0.802261 0.107528
vt 0.776880 0.367717
vt 0.751500 0.367717
vt 0.751500 0.107528
vt 0.596047 0.498786
vt 0.577011 0.498786
vt 0.726120 0.107528
vt 0.726120 0.367717
vt 0.700740 0.367717
vt 0.878401 0.107528
vt 0.880305 0.041781
vt 0.901878 0.041781
vt 0.157460 0.217655
vt 0.165715 0.237586
vt 0.142205 0.202401
vt 0.804164 0.041781
vt 0.825737 0.041781
vt 0.601122 0.041780
vt 0.622696 0.041780
vt 0.728024 0.041781
vt 0.931065 0.041781
vt 0.952639 0.041781
vt 0.854925 0.041781
vt 0.876498 0.041781
vt 0.651883 0.041780
vt 0.673456 0.041780
vt 0.776881 0.107528
vt 0.778784 0.041781
vt 0.800357 0.041781
vt 0.573839 0.107528
vt 0.575742 0.041781
vt 0.597315 0.041781
vt 0.700740 0.107528
vt 0.702643 0.041781
vt 0.724217 0.041781
vt 0.675360 0.107528
vt 0.677263 0.041781
vt 0.698836 0.041781
vt 0.905685 0.041781
vt 0.927258 0.041781
vt 0.829544 0.041781
vt 0.851118 0.041781
vt 0.626503 0.041780
vt 0.648076 0.041781
vt 0.753404 0.041781
vt 0.956446 0.041781
vt 0.978019 0.041781
vt 0.722948 0.498786
vt 0.703912 0.498786
vt 0.697567 0.498786
vt 0.678532 0.498786
vt 0.925989 0.498785
vt 0.849848 0.498785
vt 0.830813 0.498785
vt 0.646807 0.498785
vt 0.627772 0.498785
vt 0.773708 0.498785
vt 0.754673 0.498785
vt 0.976749 0.498785
vt 0.900609 0.498786
vt 0.881573 0.498786
vt 0.824468 0.498785
vt 0.621427 0.498785
vt 0.748328 0.498785
vt 0.729293 0.498785
vt 0.951369 0.498785
vt 0.932334 0.498785
vt 0.875228 0.498785
vt 0.856193 0.498785
vt 0.672187 0.498785
vt 0.799088 0.498786
vt 0.426882 0.171875
vt 0.445917 0.171875
vt 0.436400 0.310489
vt 0.417365 0.310489
vt 0.407847 0.171875
vt 0.398330 0.310490
vt 0.388812 0.171875
vt 0.379295 0.310489
vt 0.369777 0.171875
vt 0.360259 0.310490
vt 0.350742 0.171875
vt 0.341224 0.310490
vt 0.331707 0.171875
vt 0.322189 0.310489
vt 0.312672 0.171875
vt 0.464953 0.171875
vt 0.455436 0.310489
vt 0.303154 0.310490
vt 0.293637 0.171875
vt 0.284119 0.310490
vt 0.274602 0.171875
vt 0.265085 0.310490
vt 0.255566 0.171875
vt 0.246049 0.310490
vt 0.236531 0.171875
vt 0.227014 0.310489
vt 0.217496 0.171875
vt 0.522058 0.171875
vt 0.512541 0.310489
vt 0.503023 0.171875
vt 0.493505 0.310489
vt 0.483988 0.171875
vt 0.474470 0.310490
vt 0.192477 0.443094
vt 0.255582 0.427318
vt 0.255582 0.695515
vt 0.916817 0.883810
vt 0.904127 0.883810
vt 0.916817 0.615614
vt 0.979922 0.631390
vt 0.841022 0.631390
vt 0.904127 0.615614
vt 0.916817 0.550567
vt 0.904127 0.550567
vt 0.268272 0.362271
vt 0.268272 0.427318
vt 0.255582 0.362271
vt 0.426882 0.041780
vt 0.331707 0.041780
vt 0.274601 0.041781
vt 0.464953 0.041780
vt 0.522058 0.792829
vt 0.522058 0.857876
vt 0.476525 0.792829
vt 0.503023 0.041780
vt 0.106568 0.658093
vt 0.106568 0.625569
vt 0.152101 0.690617
vt 0.097051 0.658093
vt 0.051518 0.690617
vt 0.097051 0.625569
vt 0.106568 0.580036
vt 0.097051 0.580036
vt 0.445918 0.041780
vt 0.217496 0.041781
vt 0.236531 0.041781
vt 0.522058 0.041780
vt 0.097051 0.714049
vt 0.106568 0.714049
vt 0.312672 0.041780
vt 0.152101 0.625569
vt 0.051518 0.625569
vt 0.979922 0.107529
vt 0.573839 0.367716
vt 0.142205 0.294345
vt 0.122274 0.302600
vt 0.157460 0.279090
vt 0.165715 0.259159
vt 0.065515 0.279090
vt 0.080770 0.294345
vt 0.057260 0.259159
vt 0.057260 0.237586
vt 0.065515 0.217655
vt 0.080770 0.202400
vt 0.100701 0.194145
vt 0.122274 0.194145
vt 0.100701 0.302600
vt 0.749597 0.041781
vt 0.774977 0.041781
vt 0.467007 0.825352
vt 0.421474 0.857876
vt 0.467007 0.792829
vt 0.906954 0.498785
vt 0.957714 0.498785
vt 0.805433 0.498785
vt 0.602391 0.498785
vt 0.653152 0.498785
vt 0.780053 0.498786
vt 0.331377 0.443094
vt 0.268272 0.695515
vt 0.407847 0.041780
vt 0.467007 0.881308
vt 0.476525 0.825352
vt 0.350742 0.041780
vt 0.476525 0.747295
vt 0.467007 0.747295
vt 0.255566 0.041781
vt 0.476525 0.881308
vt 0.421474 0.792829
vt 0.483988 0.041780
vt 0.324160 0.792829
vt 0.324160 0.825352
vt 0.314643 0.825352
vt 0.314643 0.792829
vt 0.314643 0.747295
vt 0.269110 0.857876
vt 0.269110 0.792829
vt 0.293636 0.041781
vt 0.369693 0.857876
vt 0.388812 0.041780
vt 0.369777 0.041780
vt 0.324160 0.881308
vt 0.314643 0.881308
vt 0.324160 0.747295
vt 0.369693 0.792829
vt 0.162278 0.825352
vt 0.171796 0.825352
vt 0.171796 0.881308
vt 0.171796 0.792829
vt 0.162278 0.792829
vt 0.162278 0.747295
vt 0.116745 0.857876
vt 0.116745 0.792829
vt 0.217329 0.792829
vt 0.217329 0.857876
vt 0.162278 0.881308
vt 0.171796 0.747295
vt 0.383158 0.443094
vt 0.446263 0.427318
vt 0.446263 0.695515
vt 0.726137 0.883810
vt 0.713447 0.883810
vt 0.726136 0.615614
vt 0.789241 0.631390
vt 0.458953 0.695515
vt 0.650341 0.631390
vt 0.713446 0.615614
vt 0.726136 0.550567
vt 0.713446 0.550567
vt 0.458953 0.362271
vt 0.458953 0.427318
vt 0.446263 0.362271
vt 0.522058 0.443094
vn 0.382700 0.000000 -0.923900
vn 0.707100 0.000000 -0.707100
vn 0.923900 -0.000000 -0.382700
vn 0.923900 -0.000000 0.382700
vn 0.707100 -0.000000 0.707100
vn 0.382700 -0.000000 0.923900
vn -0.382700 -0.000000 0.923900
vn -0.707100 -0.000000 0.707100
vn -0.923900 -0.000000 0.382700
vn -0.923900 0.000000 -0.382700
vn 0.992600 0.121700 0.000000
vn -0.382700 0.000000 -0.923900
vn -0.707100 0.000000 -0.707100
vn 0.000000 -0.145600 0.989400
vn -0.000000 -1.000000 -0.000000
vn -0.914000 -0.145600 0.378600
vn 0.914000 -0.145600 -0.378600
vn -0.699600 -0.145600 -0.699600
vn 0.699600 -0.145600 0.699600
vn -0.378600 -0.145600 0.914000
vn 0.378600 -0.145600 -0.914000
vn -0.989400 -0.145600 0.000000
vn 0.997400 -0.072300 0.000000
vn 0.989400 -0.145600 0.000000
vn -0.378600 -0.145600 -0.914000
vn 0.000000 -0.145600 -0.989400
vn 0.378600 -0.145600 0.914000
vn -0.699600 -0.145600 0.699600
vn 0.699600 -0.145600 -0.699600
vn -0.914000 -0.145600 -0.378600
vn 0.914000 -0.145600 0.378600
vn -0.379800 0.121700 -0.917000
vn 0.000000 0.121700 -0.992600
vn 0.379800 0.121700 0.917000
vn -0.701900 0.121700 0.701900
vn 0.701900 0.121700 -0.701900
vn -0.917000 0.121700 -0.379800
vn 0.917000 0.121700 0.379800
vn 0.000000 0.121700 0.992600
vn -0.917000 0.121700 0.379800
vn 0.917000 0.121700 -0.379800
vn -0.701900 0.121700 -0.701900
vn 0.701900 0.121700 0.701900
vn -0.379800 0.121700 0.917000
vn 0.379800 0.121700 -0.917000
vn -0.992600 0.121700 0.000000
vn -0.359200 0.345200 0.867100
vn -0.663600 0.345200 0.663600
vn -0.867100 0.345200 0.359200
vn -0.938500 0.345200 0.000000
vn -0.867100 0.345200 -0.359200
vn -0.663600 0.345200 -0.663600
vn -0.359200 0.345200 -0.867100
vn 0.000000 0.345200 0.938500
vn 0.000000 0.345200 -0.938500
vn 0.359200 0.345200 -0.867100
vn 0.663600 0.345200 -0.663600
vn 0.867100 0.345200 -0.359200
vn 0.938500 0.345200 0.000000
vn 0.867100 0.345200 0.359200
vn 0.663600 0.345200 0.663600
vn 0.359200 0.345200 0.867100
vn 0.000000 -0.000000 1.000000
vn -0.970100 0.242500 0.000000
vn 0.000000 0.000000 -1.000000
vn -1.000000 -0.000000 0.000000
vn 0.195100 -0.000000 0.980800
vn 1.000000 0.000000 0.000000
vn -0.195100 -0.000000 0.980800
vn 0.980800 -0.000000 0.195100
vn 0.980800 0.000000 -0.195100
vn 0.000000 0.813700 -0.581200
vn -0.195100 0.000000 -0.980800
vn 0.195100 0.000000 -0.980800
vn 0.970100 0.242500 0.000000
vn -0.581200 0.813700 0.000000
vn -0.980800 0.000000 0.195100
vn -0.980800 0.000000 -0.195100
vn 0.000000 0.813700 0.581200
vn 0.581200 0.813700 0.000000
vn 0.000000 0.242500 0.970100
vn -0.000000 0.242500 -0.970100
s 1
f 1/1/1 2/2/1 3/3/1
f 2/2/2 4/4/2 5/5/2
f 4/4/3 6/6/3 7/7/3
f 8/8/4 9/9/4 10/10/4
f 9/9/5 11/11/5 12/12/5
f 11/11/6 13/13/6 14/14/6
f 15/15/7 16/16/7 17/17/7
f 16/16/8 18/18/8 19/19/8
f 18/18/9 20/20/9 21/21/9
f 22/22/10 23/23/10 24/24/10
f 6/6/11 25/25/11 26/26/11
f 27/27/12 28/28/12 29/29/12
f 23/23/13 28/28/13 27/27/13
f 30/30/14 31/31/14 32/32/14
f 33/33/15 34/34/15 35/35/15
f 21/21/16 36/36/16 37/37/16
f 7/7/17 38/38/17 39/39/17
f 24/24/18 27/27/18 33/40/18
f 12/12/19 40/41/19 41/42/19
f 17/17/20 42/43/20 31/44/20
f 3/3/21 43/45/21 44/46/21
f 45/47/22 46/48/22 36/49/22
f 47/50/23 48/51/24 38/52/24
f 49/53/25 34/54/25 33/55/25
f 50/56/26 44/57/26 34/58/26
f 14/14/27 32/59/27 40/60/27
f 19/19/28 37/61/28 42/62/28
f 5/5/29 39/63/29 43/64/29
f 45/47/30 24/24/30 35/65/30
f 10/10/31 41/66/31 48/67/31
f 28/28/32 54/68/32 55/69/32
f 29/29/33 55/70/33 56/71/33
f 13/13/34 11/11/34 57/72/34
f 16/16/35 58/73/35 59/74/35
f 2/2/36 60/75/36 61/76/36
f 22/22/37 62/77/37 63/78/37
f 9/9/38 8/8/38 26/79/38
f 13/13/39 64/80/39 65/81/39
f 20/20/40 18/18/40 59/82/40
f 6/6/41 4/4/41 61/83/41
f 23/23/42 63/84/42 54/85/42
f 9/9/43 66/86/43 57/87/43
f 15/15/44 65/88/44 58/89/44
f 2/2/45 1/1/45 56/90/45
f 22/22/46 20/20/46 67/91/46
f 68/92/47 69/93/47 70/94/47
f 68/92/48 70/95/48 78/96/48
f 78/96/49 70/97/49 71/98/49
f 71/98/50 70/99/50 72/100/50
f 72/100/51 70/101/51 79/102/51
f 79/102/52 70/103/52 80/104/52
f 80/104/53 70/105/53 52/106/53
f 74/107/54 70/108/54 69/93/54
f 52/106/55 70/109/55 53/110/55
f 53/110/56 70/111/56 81/112/56
f 81/112/57 70/113/57 82/114/57
f 82/114/58 70/115/58 76/116/58
f 76/116/59 70/117/59 77/118/59
f 77/119/60 70/120/60 83/121/60
f 83/121/61 70/122/61 84/123/61
f 84/123/62 70/124/62 74/107/62
f 121/125/63 123/126/63 88/127/63
f 87/128/64 119/129/64 124/130/64
f 118/131/63 87/128/63 124/130/63
f 120/132/65 125/133/65 119/129/65
f 118/134/15 124/130/15 120/135/15
f 85/136/15 122/137/15 121/138/15
f 21/21/66 20/20/66 22/22/66
f 50/56/65 49/53/65 29/29/65
f 124/130/15 125/133/15 120/135/15
f 58/139/8 68/92/8 78/96/8
f 79/102/13 80/104/13 54/140/13
f 60/141/2 81/112/2 82/114/2
f 84/123/6 74/107/67 64/142/67
f 95/143/63 96/144/63 107/145/63
f 66/146/5 83/121/5 84/123/5
f 90/147/66 73/148/66 97/149/66
f 91/150/68 94/151/68 51/152/68
f 93/153/15 73/148/15 92/154/15
f 68/92/7 58/139/7 65/155/69
f 51/152/65 73/148/65 91/150/65
f 26/156/70 25/157/71 76/116/71
f 66/146/4 26/158/70 77/119/70
f 82/114/3 76/116/71 25/157/71
f 94/159/72 91/150/72 97/160/72
f 55/161/73 52/106/73 53/110/74
f 73/148/66 93/162/66 97/149/66
f 94/151/68 92/163/68 51/152/68
f 73/148/15 51/152/15 92/154/15
f 73/148/65 90/147/65 91/150/65
f 91/150/72 90/147/72 97/160/72
f 50/56/1 1/1/1 3/3/1
f 3/3/2 2/2/2 5/5/2
f 5/5/3 4/4/3 7/7/3
f 47/164/4 8/8/4 10/10/4
f 10/10/5 9/9/5 12/12/5
f 12/12/6 11/11/6 14/14/6
f 30/30/7 15/15/7 17/17/7
f 17/17/8 16/16/8 19/19/8
f 19/19/9 18/18/9 21/21/9
f 45/47/10 22/22/10 24/24/10
f 8/165/11 6/6/11 26/26/11
f 49/53/12 27/27/12 29/29/12
f 24/24/13 23/23/13 27/27/13
f 14/14/14 30/30/14 32/32/14
f 5/5/17 7/7/17 39/39/17
f 39/166/15 38/167/15 43/168/15
f 38/167/15 35/35/15 44/169/15
f 40/170/15 38/167/15 41/171/15
f 40/170/15 32/172/15 31/173/15
f 31/173/15 42/174/15 37/175/15
f 37/175/15 36/176/15 46/177/15
f 19/19/16 21/21/16 37/37/16
f 38/167/15 44/169/15 43/168/15
f 38/167/15 37/175/15 46/177/15
f 40/170/15 31/173/15 37/175/15
f 38/167/15 40/170/15 37/175/15
f 35/35/15 34/34/15 44/169/15
f 38/167/15 48/178/15 41/171/15
f 35/35/15 38/167/15 46/177/15
f 35/179/18 24/24/18 33/40/18
f 10/10/19 12/12/19 41/42/19
f 30/30/20 17/17/20 31/44/20
f 50/56/21 3/3/21 44/46/21
f 21/21/22 45/47/22 36/49/22
f 47/50/23 38/52/24 7/7/23
f 27/27/25 49/53/25 33/55/25
f 49/53/26 50/56/26 34/58/26
f 12/12/27 14/14/27 40/60/27
f 17/17/28 19/19/28 42/62/28
f 3/3/29 5/5/29 43/64/29
f 46/180/30 45/47/30 35/65/30
f 47/164/31 10/10/31 48/67/31
f 109/181/65 89/182/65 106/183/65
f 29/29/32 28/28/32 55/69/32
f 1/1/33 29/29/33 56/71/33
f 64/184/34 13/13/34 57/72/34
f 18/18/35 16/16/35 59/74/35
f 4/4/36 2/2/36 61/76/36
f 23/23/37 22/22/37 63/78/37
f 66/185/38 9/9/38 26/79/38
f 15/15/39 13/13/39 65/81/39
f 67/186/40 20/20/40 59/82/40
f 25/187/41 6/6/41 61/83/41
f 28/28/42 23/23/42 54/85/42
f 11/11/43 9/9/43 57/87/43
f 16/16/44 15/15/44 58/89/44
f 60/188/45 2/2/45 56/90/45
f 62/189/46 22/22/46 67/91/46
f 85/190/65 86/191/65 122/137/65
f 7/7/23 6/6/68 8/165/68
f 119/129/64 125/133/64 124/130/64
f 123/126/75 122/137/75 86/191/75
f 14/14/63 13/13/63 15/15/63
f 122/137/15 123/126/15 121/138/15
f 59/192/8 58/139/8 78/96/8
f 89/193/76 109/181/76 108/194/76
f 63/195/13 79/102/13 54/140/13
f 95/196/15 107/145/15 75/197/15
f 61/198/2 60/141/2 82/114/2
f 106/183/66 107/145/66 109/181/66
f 96/199/76 89/193/76 108/194/76
f 96/144/63 108/194/63 107/145/63
f 89/182/65 75/200/65 106/183/65
f 107/145/15 106/183/15 75/197/15
f 107/145/66 108/194/66 109/181/66
f 57/201/5 66/146/5 84/123/5
f 100/202/63 99/203/63 98/204/63
f 100/202/15 101/205/15 105/206/15
f 104/207/66 105/208/66 101/205/66
f 81/112/1 60/141/1 56/209/74
f 102/210/68 99/203/68 100/202/68
f 55/161/73 54/140/12 80/104/12
f 67/211/77 71/98/77 72/100/78
f 62/212/78 72/100/78 79/102/10
f 102/213/79 104/214/79 99/203/79
f 78/96/9 71/98/77 67/211/77
f 101/205/63 100/202/63 98/204/63
f 103/215/15 100/202/15 105/206/15
f 104/214/79 98/204/79 99/203/79
f 98/204/66 104/207/66 101/205/66
f 103/216/68 102/210/68 100/202/68
f 114/217/80 115/218/80 110/219/80
f 116/220/68 115/218/68 114/217/68
f 116/220/15 117/221/15 113/222/15
f 111/223/63 113/224/63 117/221/63
f 116/220/65 112/225/65 110/226/65
f 111/227/80 114/217/80 110/219/80
f 117/221/68 116/220/68 114/217/68
f 112/228/15 116/220/15 113/222/15
f 114/217/63 111/223/63 117/221/63
f 115/218/65 116/220/65 110/226/65
f 74/107/67 69/93/69 65/155/69
f 133/229/68 135/230/68 129/231/68
f 128/232/81 131/233/81 136/234/81
f 130/235/68 128/232/68 136/234/68
f 129/231/82 135/230/82 127/236/82
f 132/237/66 137/238/66 131/233/66
f 130/239/15 136/234/15 132/240/15
f 126/241/15 134/242/15 133/243/15
f 136/234/15 137/238/15 132/240/15
f 126/244/66 127/236/66 134/242/66
f 131/233/81 137/238/81 136/234/81
f 135/230/82 134/242/82 127/236/82
f 134/242/15 135/230/15 133/243/15
f 86/191/75 88/127/75 123/126/75
f 45/47/66 21/21/66 22/22/66
f 1/1/65 50/56/65 29/29/65
f 57/201/6 84/123/6 64/142/67
f 69/93/69 68/92/7 65/155/69
f 77/118/70 26/156/70 76/116/71
f 83/121/4 66/146/4 77/119/70
f 61/198/3 82/114/3 25/157/71
f 56/209/74 55/161/73 53/110/74
f 47/50/23 7/7/23 8/165/68
f 30/30/63 14/14/63 15/15/63
f 53/110/74 81/112/1 56/209/74
f 52/106/73 55/161/73 80/104/12
f 62/212/78 67/211/77 72/100/78
f 63/195/10 62/212/78 79/102/10
f 59/192/9 78/96/9 67/211/77
f 64/142/67 74/107/67 65/155/69

View File

@ -1,657 +0,0 @@
# Blender v2.76 (sub 0) OBJ File: 'MissileHuge.blend'
# www.blender.org
o Cylinder
v 0.264256 0.500000 -0.178243
v 0.352341 0.000000 -0.237657
v 0.234573 0.000000 -0.354401
v -0.264256 0.500000 0.178243
v -0.352341 -0.000000 0.237657
v -0.234573 -0.000000 0.354402
v 0.312351 0.500000 -0.063548
v 0.416468 0.000000 -0.084731
v -0.312351 0.500000 0.063548
v -0.416468 -0.000000 0.084731
v 0.312894 0.500000 0.060821
v 0.417192 -0.000000 0.081094
v -0.312894 0.500000 -0.060820
v -0.417192 0.000000 -0.081094
v 0.265801 0.500000 0.175930
v 0.354401 -0.000000 0.234573
v -0.265801 0.500000 -0.175930
v -0.354401 0.000000 -0.234573
v 0.178243 0.500000 0.264256
v 0.237657 -0.000000 0.352341
v -0.178243 0.500000 -0.264256
v -0.237657 0.000000 -0.352341
v 0.063548 0.500000 0.312351
v 0.084731 -0.000000 0.416468
v 0.060820 0.500000 -0.312894
v 0.081094 0.000000 -0.417192
v -0.084731 0.000000 -0.416468
v -0.063548 0.500000 -0.312351
v -0.060820 0.500000 0.312894
v -0.081094 -0.000000 0.417192
v 0.279597 0.500000 0.414519
v 0.099684 0.500000 0.489962
v 0.095404 0.500000 -0.490814
v -0.175930 0.500000 0.265802
v -0.490814 0.500000 -0.095405
v -0.490814 2.500000 -0.095405
v -0.416943 2.500000 -0.275969
v -0.279596 0.500000 -0.414519
v -0.416943 0.500000 -0.275969
v 0.416943 0.500000 0.275968
v -0.489962 0.500000 0.099684
v 0.490814 0.500000 0.095405
v 0.414519 0.500000 -0.279596
v 0.489962 0.500000 -0.099684
v -0.414519 0.500000 0.279597
v 0.275968 0.500000 -0.416943
v -0.095404 0.500000 0.490814
v -0.275968 0.500000 0.416943
v 0.175930 0.500000 -0.265801
v -0.099684 0.500000 -0.489962
v 0.414519 2.500000 -0.279596
v 0.310889 4.000000 -0.209697
v 0.367472 4.000000 -0.074763
v 0.416943 2.500000 0.275968
v 0.279596 2.500000 0.414519
v -0.279596 2.500000 -0.414519
v 0.099684 2.500000 0.489962
v -0.099684 2.500000 -0.489962
v 0.095404 2.500000 -0.490814
v -0.095404 2.500000 0.490814
v 0.275968 2.500000 -0.416943
v -0.275968 2.500000 0.416943
v -0.414519 2.500000 0.279597
v 0.489962 2.500000 -0.099684
v -0.489962 2.500000 0.099684
v 0.490814 2.500000 0.095405
v 0.074763 5.500000 0.367472
v 0.056072 6.000000 0.275604
v -0.053665 6.000000 0.276083
v -0.310889 4.000000 0.209697
v 0.368110 4.000000 0.071553
v -0.367472 4.000000 0.074763
v -0.368110 4.000000 -0.071553
v 0.312707 4.000000 0.206976
v 0.209697 4.000000 0.310889
v -0.312707 4.000000 -0.206976
v -0.209697 4.000000 -0.310889
v 0.074763 4.000000 0.367472
v -0.074763 4.000000 -0.367472
v -0.071553 4.000000 0.368110
v 0.071553 4.000000 -0.368110
v -0.206976 4.000000 0.312707
v 0.206976 4.000000 -0.312707
v 0.233166 6.000000 -0.157273
v 0.155232 6.000000 -0.234530
v 0.000000 6.500000 0.000000
v 0.206976 5.500000 -0.312707
v 0.071553 5.500000 -0.368110
v 0.053665 6.000000 -0.276083
v -0.206977 5.500000 0.312707
v -0.071554 5.500000 0.368110
v -0.155233 6.000000 0.234530
v -0.233167 6.000000 0.157273
v 0.310889 5.500000 -0.209697
v 0.275603 6.000000 -0.056072
v -0.367472 5.500000 0.074763
v -0.310889 5.500000 0.209697
v 0.367471 5.500000 -0.074763
v 0.276082 6.000000 0.053665
v -0.368110 5.500000 -0.071553
v -0.275604 6.000000 0.056072
v 0.368110 5.500000 0.071553
v 0.234530 6.000000 0.155232
v -0.276083 6.000000 -0.053665
v -0.234531 6.000000 -0.155232
v 0.312707 5.500000 0.206976
v 0.157273 6.000000 0.233167
v -0.312707 5.500000 -0.206976
v -0.157273 6.000000 -0.233167
v 0.209697 5.500000 0.310889
v -0.074763 5.500000 -0.367472
v -0.056073 6.000000 -0.275604
v -0.209697 5.500000 -0.310889
vt 0.149260 0.839187
vt 0.109237 0.763560
vt 0.134278 0.751582
vt 0.310796 0.812746
vt 0.324618 0.728305
vt 0.351807 0.733896
vt 0.131270 0.849663
vt 0.085250 0.777529
vt 0.290131 0.810219
vt 0.297065 0.724936
vt 0.114187 0.861563
vt 0.062473 0.793394
vt 0.269330 0.809375
vt 0.269330 0.723810
vt 0.407390 0.849663
vt 0.453410 0.777529
vt 0.476186 0.793394
vt 0.248528 0.810219
vt 0.241595 0.724936
vt 0.389399 0.839187
vt 0.429422 0.763560
vt 0.227864 0.812746
vt 0.214042 0.728305
vt 0.370619 0.830203
vt 0.404382 0.751582
vt 0.187487 0.822771
vt 0.160206 0.741672
vt 0.186853 0.733896
vt 0.207472 0.816939
vt 0.351172 0.822771
vt 0.378453 0.741672
vt 0.914489 0.049954
vt 0.881833 0.049954
vt 0.887752 0.020197
vt 0.840254 0.735366
vt 0.923908 0.679471
vt 0.979803 0.763125
vt 0.587926 0.049954
vt 0.593845 0.020198
vt 0.614663 0.020198
vt 0.331187 0.816939
vt 0.718551 0.049954
vt 0.718551 0.384736
vt 0.685895 0.384736
vt 0.653238 0.049954
vt 0.659157 0.020198
vt 0.679976 0.020197
vt 0.920408 0.020197
vt 0.941227 0.020197
vt 0.685895 0.049954
vt 0.691814 0.020197
vt 0.712632 0.020198
vt 0.947146 0.049954
vt 0.953064 0.020197
vt 0.973883 0.020197
vt 0.751207 0.049954
vt 0.724470 0.020198
vt 0.457300 0.049954
vt 0.463219 0.020197
vt 0.484038 0.020197
vt 0.757126 0.020198
vt 0.777945 0.020197
vt 0.522613 0.049954
vt 0.489957 0.049954
vt 0.495875 0.020197
vt 0.783864 0.049954
vt 0.789783 0.020197
vt 0.810601 0.020198
vt 0.555269 0.049954
vt 0.528532 0.020197
vt 0.849177 0.049954
vt 0.816520 0.049954
vt 0.822439 0.020198
vt 0.561188 0.020197
vt 0.582007 0.020198
vt 0.855095 0.020197
vt 0.875914 0.020197
vt 0.168041 0.830203
vt 0.620582 0.049954
vt 0.626501 0.020198
vt 0.647319 0.020198
vt 0.522612 0.384736
vt 0.518530 0.636659
vt 0.494038 0.636659
vt 0.947147 0.384735
vt 0.914490 0.384735
vt 0.653238 0.384736
vt 0.881834 0.384736
vt 0.620582 0.384736
vt 0.587925 0.384736
vt 0.849177 0.384736
vt 0.555269 0.384736
vt 0.816521 0.384736
vt 0.783864 0.384736
vt 0.489956 0.384736
vt 0.751208 0.384736
vt 0.457300 0.384736
vt 0.979802 0.049954
vt 0.979803 0.384735
vt 0.341013 0.271283
vt 0.337952 0.356383
vt 0.319582 0.356383
vt 0.779783 0.636660
vt 0.485874 0.636661
vt 0.461382 0.636661
vt 0.747126 0.636660
vt 0.722634 0.636660
vt 0.975722 0.636658
vt 0.714469 0.636661
vt 0.943066 0.636659
vt 0.918573 0.636659
vt 0.681813 0.636661
vt 0.657320 0.636661
vt 0.910409 0.636660
vt 0.885917 0.636660
vt 0.616500 0.636662
vt 0.649156 0.636659
vt 0.877753 0.636661
vt 0.853261 0.636661
vt 0.583843 0.636661
vt 0.845096 0.636661
vt 0.820604 0.636661
vt 0.551187 0.636660
vt 0.526694 0.636660
vt 0.812439 0.636661
vt 0.074658 0.356383
vt 0.093028 0.356383
vt 0.083843 0.451970
vt 0.096089 0.271283
vt 0.120582 0.271283
vt 0.117520 0.356383
vt 0.292028 0.271283
vt 0.316521 0.271283
vt 0.313459 0.356382
vt 0.288967 0.356382
vt 0.270598 0.356382
vt 0.071597 0.271283
vt 0.068535 0.356382
vt 0.050166 0.356382
vt 0.243044 0.271283
vt 0.267536 0.271283
vt 0.264475 0.356383
vt 0.047105 0.271283
vt 0.044043 0.356383
vt 0.025674 0.356383
vt 0.218551 0.271283
vt 0.239982 0.356383
vt 0.414490 0.271283
vt 0.411429 0.356382
vt 0.393060 0.356382
vt 0.215490 0.356383
vt 0.197121 0.356383
vt 0.389998 0.271283
vt 0.386937 0.356382
vt 0.368567 0.356382
vt 0.194059 0.271283
vt 0.190997 0.356383
vt 0.172628 0.356383
vt 0.365505 0.271283
vt 0.362444 0.356383
vt 0.344075 0.356383
vt 0.145074 0.271283
vt 0.142013 0.356383
vt 0.123643 0.356383
vt 0.169567 0.271283
vt 0.166505 0.356383
vt 0.059350 0.451969
vt 0.034858 0.451971
vt 0.402245 0.451970
vt 0.377753 0.451970
vt 0.099151 0.356383
vt 0.108335 0.451971
vt 0.353260 0.451971
vt 0.328767 0.451971
vt 0.304275 0.451969
vt 0.295090 0.356382
vt 0.279783 0.451970
vt 0.255291 0.451971
vt 0.246106 0.356383
vt 0.230798 0.451971
vt 0.221613 0.356383
vt 0.206306 0.451971
vt 0.181813 0.451970
vt 0.157321 0.451971
vt 0.148136 0.356383
vt 0.132828 0.451972
vt 0.169567 0.020197
vt 0.145075 0.020197
vt 0.365505 0.020197
vt 0.194059 0.020197
vt 0.389997 0.020197
vt 0.218551 0.020197
vt 0.414489 0.020197
vt 0.243043 0.020197
vt 0.047106 0.020197
vt 0.022612 0.271283
vt 0.267536 0.020197
vt 0.071598 0.020197
vt 0.292028 0.020197
vt 0.096090 0.020197
vt 0.316520 0.020197
vt 0.120582 0.020197
vt 0.341012 0.020197
vt 0.424472 0.861563
vt 0.908570 0.020197
vt 0.969181 0.788769
vt 0.949553 0.808397
vt 0.923908 0.819020
vt 0.896150 0.819020
vt 0.870505 0.808397
vt 0.850877 0.788769
vt 0.840254 0.763124
vt 0.850877 0.709721
vt 0.870505 0.690094
vt 0.896150 0.679471
vt 0.949553 0.690094
vt 0.969180 0.709722
vt 0.979803 0.735366
vt 0.745288 0.020198
vt 0.516694 0.020197
vt 0.549350 0.020197
vt 0.843257 0.020197
vt 0.755291 0.636661
vt 0.951230 0.636658
vt 0.689977 0.636661
vt 0.592008 0.636662
vt 0.624664 0.636659
vt 0.559351 0.636661
vt 0.787947 0.636661
vt 0.022613 0.020197
vn 0.689200 0.204000 -0.695200
vn -0.689200 0.204000 0.695200
vn 0.902800 0.204000 -0.378600
vn -0.902800 0.204000 0.378600
vn 0.979000 0.204000 -0.004300
vn -0.979000 0.204000 0.004300
vn 0.906100 0.204000 0.370700
vn -0.906100 0.204000 -0.370700
vn 0.695200 0.204000 0.689200
vn -0.695200 0.204000 -0.689200
vn 0.378600 0.204000 0.902800
vn -0.004300 0.204000 -0.979000
vn -0.378600 0.204000 -0.902800
vn 0.004300 0.204000 0.979000
vn -0.000000 -1.000000 -0.000000
vn -0.370700 0.204000 0.906100
vn -0.925500 0.000000 -0.378700
vn -0.925500 0.000000 -0.378600
vn 0.370700 0.204000 -0.906100
vn 0.919100 0.081500 -0.385400
vn 0.710200 0.000000 0.704000
vn -0.710200 0.000000 -0.704000
vn 0.386700 -0.000000 0.922200
vn -0.004400 0.000000 -1.000000
vn -0.386700 0.000000 -0.922200
vn 0.004400 -0.000000 1.000000
vn 0.378600 0.000000 -0.925500
vn -0.378700 -0.000000 0.925500
vn 0.704000 0.000000 -0.710200
vn -0.704000 -0.000000 0.710200
vn 0.922200 0.000000 -0.386700
vn -0.922200 -0.000000 0.386700
vn 1.000000 0.000000 -0.004400
vn -1.000000 0.000000 0.004400
vn 0.925500 -0.000000 0.378700
vn 0.004300 0.180900 0.983500
vn -0.919100 0.081500 0.385400
vn 0.996700 0.081500 -0.004400
vn 0.996700 0.081500 -0.004300
vn -0.996700 0.081500 0.004400
vn -0.996700 0.081500 0.004300
vn 0.922500 0.081500 0.377400
vn -0.922500 0.081500 -0.377400
vn 0.707800 0.081500 0.701700
vn -0.707800 0.081500 -0.701700
vn 0.385400 0.081500 0.919100
vn -0.004400 0.081500 -0.996700
vn -0.004300 0.081500 -0.996700
vn -0.385400 0.081500 -0.919100
vn 0.004400 0.081500 0.996700
vn 0.004300 0.081500 0.996700
vn 0.377400 0.081500 -0.922500
vn -0.377400 0.081500 0.922500
vn 0.701700 0.081500 -0.707800
vn -0.701700 0.081500 0.707800
vn 0.616400 0.483100 -0.621800
vn 0.372400 0.180900 -0.910300
vn -0.372400 0.180900 0.910300
vn 0.692400 0.180900 -0.698500
vn -0.692400 0.180900 0.698500
vn 0.907000 0.180900 -0.380300
vn -0.907000 0.180900 0.380300
vn 0.983500 0.180900 -0.004300
vn -0.983500 0.180900 0.004300
vn 0.910300 0.180900 0.372400
vn -0.910300 0.180900 -0.372400
vn 0.698500 0.180900 0.692400
vn -0.698500 0.180900 -0.692400
vn 0.380300 0.180900 0.907000
vn -0.004300 0.180900 -0.983500
vn -0.380300 0.180900 -0.907000
vn 0.807500 0.483100 -0.338600
vn 0.875600 0.483100 -0.003800
vn 0.810400 0.483100 0.331500
vn 0.621800 0.483100 0.616400
vn 0.331500 0.483100 -0.810400
vn 0.338600 0.483100 0.807500
vn 0.003800 0.483100 0.875600
vn -0.331500 0.483100 0.810400
vn -0.616400 0.483100 0.621800
vn -0.807500 0.483100 0.338600
vn -0.875600 0.483100 0.003800
vn -0.810400 0.483100 -0.331500
vn -0.621800 0.483100 -0.616400
vn -0.338600 0.483100 -0.807500
vn -0.003800 0.483100 -0.875600
vn 0.925500 -0.000000 0.378600
vn -0.378600 -0.000000 0.925500
s 1
f 1/1/1 2/2/1 3/3/1
f 4/4/2 5/5/2 6/6/2
f 7/7/3 8/8/3 2/2/3
f 9/9/4 10/10/4 5/5/4
f 11/11/5 12/12/5 8/8/5
f 13/13/6 14/14/6 10/10/6
f 15/15/7 16/16/7 12/17/7
f 17/18/8 18/19/8 14/14/8
f 19/20/9 20/21/9 16/16/9
f 21/22/10 22/23/10 18/19/10
f 23/24/11 24/25/11 20/21/11
f 25/26/12 26/27/12 27/28/12
f 28/29/13 27/28/13 22/23/13
f 29/30/14 30/31/14 24/25/14
f 31/32/15 32/33/15 23/34/15
f 24/35/15 10/36/15 27/37/15
f 33/38/15 25/39/15 28/40/15
f 34/41/16 6/6/16 30/31/16
f 35/42/17 36/43/18 37/44/18
f 38/45/15 21/46/15 17/47/15
f 31/32/15 19/48/15 15/49/15
f 39/50/15 17/51/15 13/52/15
f 40/53/15 15/54/15 11/55/15
f 41/56/15 35/42/15 13/57/15
f 42/58/15 11/59/15 7/60/15
f 41/56/15 9/61/15 4/62/15
f 43/63/15 44/64/15 7/65/15
f 45/66/15 4/67/15 34/68/15
f 46/69/15 43/63/15 1/70/15
f 47/71/15 48/72/15 34/73/15
f 46/69/15 49/74/15 25/75/15
f 47/71/15 29/76/15 23/77/15
f 49/78/19 3/3/19 26/27/19
f 50/79/15 28/80/15 21/81/15
f 51/82/20 52/83/20 53/84/20
f 40/53/21 54/85/21 55/86/21
f 39/50/22 37/44/22 56/87/22
f 31/32/23 55/86/23 57/88/23
f 50/79/24 58/89/24 59/90/24
f 50/79/25 38/45/25 56/87/25
f 32/33/26 57/88/26 60/91/26
f 33/38/27 59/90/27 61/92/27
f 47/71/28 60/91/28 62/93/28
f 46/69/29 61/92/29 51/82/29
f 48/72/30 62/93/30 63/94/30
f 43/63/31 51/82/31 64/95/31
f 45/66/32 63/94/32 65/96/32
f 44/64/33 64/95/33 66/97/33
f 41/56/34 65/96/34 36/43/34
f 42/98/35 66/99/35 54/85/35
f 67/100/36 68/101/36 69/102/36
f 65/96/37 63/94/37 70/103/37
f 64/95/38 53/104/39 71/105/39
f 65/96/40 72/106/41 73/107/41
f 54/85/42 66/99/42 71/108/42
f 37/44/43 36/43/43 73/109/43
f 54/85/44 74/110/44 75/111/44
f 37/44/45 76/112/45 77/113/45
f 55/86/46 75/114/46 78/115/46
f 59/90/47 58/89/47 79/116/48
f 58/89/49 56/87/49 77/117/49
f 57/88/50 78/118/51 80/119/51
f 61/92/52 59/90/52 81/120/52
f 60/91/53 80/121/53 82/122/53
f 61/92/54 83/123/54 52/124/54
f 63/94/55 62/93/55 82/125/55
f 84/126/56 85/127/56 86/128/56
f 87/129/57 88/130/57 89/131/57
f 90/132/58 91/133/58 69/134/58
f 87/129/59 85/127/59 84/126/59
f 90/132/60 92/135/60 93/136/60
f 94/137/61 84/138/61 95/139/61
f 96/140/62 97/141/62 93/142/62
f 98/143/63 95/144/63 99/145/63
f 100/146/64 96/140/64 101/147/64
f 102/148/65 99/149/65 103/150/65
f 100/146/66 104/151/66 105/152/66
f 106/153/67 103/154/67 107/155/67
f 108/156/68 105/157/68 109/158/68
f 110/159/69 107/160/69 68/161/69
f 111/162/70 112/163/70 89/164/70
f 111/162/71 113/165/71 109/166/71
f 84/138/72 86/167/72 95/139/72
f 95/144/73 86/168/73 99/145/73
f 99/149/74 86/169/74 103/150/74
f 103/154/75 86/170/75 107/155/75
f 85/171/76 89/131/76 86/172/76
f 107/160/77 86/173/77 68/161/77
f 68/101/78 86/174/78 69/102/78
f 69/134/79 86/175/79 92/176/79
f 92/135/80 86/177/80 93/136/80
f 93/142/81 86/178/81 101/179/81
f 101/147/82 86/180/82 104/181/82
f 104/151/83 86/182/83 105/152/83
f 105/157/84 86/183/84 109/158/84
f 109/166/85 86/184/85 112/185/85
f 112/163/86 86/186/86 89/164/86
f 77/187/25 113/165/25 111/162/25
f 79/188/24 111/162/24 88/130/24
f 75/189/23 110/159/23 67/100/23
f 76/190/22 108/156/22 113/165/22
f 74/191/21 106/153/21 110/159/21
f 73/192/18 100/146/18 108/156/18
f 71/193/87 102/148/87 106/153/87
f 72/194/34 96/140/34 100/146/34
f 53/195/33 98/143/33 102/196/33
f 70/197/32 97/141/32 96/140/32
f 52/198/31 94/137/31 98/143/31
f 82/199/30 90/132/30 97/141/30
f 83/200/29 87/129/29 94/137/29
f 80/201/88 91/133/88 90/132/88
f 81/202/27 88/130/27 87/129/27
f 80/201/26 78/203/26 67/100/26
f 49/78/1 1/1/1 3/3/1
f 34/41/2 4/4/2 6/6/2
f 1/1/3 7/7/3 2/2/3
f 4/4/4 9/9/4 5/5/4
f 7/7/5 11/11/5 8/8/5
f 9/9/6 13/13/6 10/10/6
f 11/204/7 15/15/7 12/17/7
f 13/13/8 17/18/8 14/14/8
f 15/15/9 19/20/9 16/16/9
f 17/18/10 21/22/10 18/19/10
f 19/20/11 23/24/11 20/21/11
f 28/29/12 25/26/12 27/28/12
f 21/22/13 28/29/13 22/23/13
f 23/24/14 29/30/14 24/25/14
f 19/205/15 31/32/15 23/34/15
f 27/37/15 26/206/15 3/207/15
f 3/207/15 2/208/15 8/209/15
f 8/209/15 12/210/15 16/211/15
f 16/211/15 20/212/15 24/35/15
f 24/35/15 30/213/15 10/36/15
f 6/214/15 5/215/15 10/36/15
f 10/36/15 14/216/15 18/217/15
f 18/217/15 22/218/15 10/36/15
f 27/37/15 3/207/15 8/209/15
f 8/209/15 16/211/15 24/35/15
f 30/213/15 6/214/15 10/36/15
f 10/36/15 22/218/15 27/37/15
f 27/37/15 8/209/15 24/35/15
f 50/79/15 33/38/15 28/40/15
f 29/30/16 34/41/16 30/31/16
f 39/50/17 35/42/17 37/44/18
f 39/50/15 38/45/15 17/47/15
f 40/53/15 31/32/15 15/49/15
f 35/42/15 39/50/15 13/52/15
f 42/98/15 40/53/15 11/55/15
f 9/219/15 41/56/15 13/57/15
f 44/64/15 42/58/15 7/60/15
f 45/66/15 41/56/15 4/62/15
f 1/220/15 43/63/15 7/65/15
f 48/72/15 45/66/15 34/68/15
f 49/221/15 46/69/15 1/70/15
f 29/222/15 47/71/15 34/73/15
f 33/38/15 46/69/15 25/75/15
f 32/33/15 47/71/15 23/77/15
f 25/26/19 49/78/19 26/27/19
f 38/45/15 50/79/15 21/81/15
f 64/95/20 51/82/20 53/84/20
f 31/32/21 40/53/21 55/86/21
f 38/45/22 39/50/22 56/87/22
f 32/33/23 31/32/23 57/88/23
f 33/38/24 50/79/24 59/90/24
f 58/89/25 50/79/25 56/87/25
f 47/71/26 32/33/26 60/91/26
f 46/69/27 33/38/27 61/92/27
f 48/72/28 47/71/28 62/93/28
f 43/63/29 46/69/29 51/82/29
f 45/66/30 48/72/30 63/94/30
f 44/64/31 43/63/31 64/95/31
f 41/56/32 45/66/32 65/96/32
f 42/58/33 44/64/33 66/97/33
f 35/42/34 41/56/34 36/43/34
f 40/53/35 42/98/35 54/85/35
f 91/133/36 67/100/36 69/102/36
f 72/223/37 65/96/37 70/103/37
f 66/97/38 64/95/38 71/105/39
f 36/43/40 65/96/40 73/107/41
f 74/224/42 54/85/42 71/108/42
f 76/225/43 37/44/43 73/109/43
f 55/86/44 54/85/44 75/111/44
f 56/87/45 37/44/45 77/113/45
f 57/88/46 55/86/46 78/115/46
f 81/226/48 59/90/47 79/116/48
f 79/227/49 58/89/49 77/117/49
f 60/91/50 57/88/50 80/119/51
f 83/228/52 61/92/52 81/120/52
f 62/93/53 60/91/53 82/122/53
f 51/82/54 61/92/54 52/124/54
f 70/229/55 63/94/55 82/125/55
f 85/171/57 87/129/57 89/131/57
f 92/176/58 90/132/58 69/134/58
f 94/137/59 87/129/59 84/126/59
f 97/141/60 90/132/60 93/136/60
f 98/143/61 94/137/61 95/139/61
f 101/179/62 96/140/62 93/142/62
f 102/196/63 98/143/63 99/145/63
f 104/181/64 100/146/64 101/147/64
f 106/153/65 102/148/65 103/150/65
f 108/156/66 100/146/66 105/152/66
f 110/159/67 106/153/67 107/155/67
f 113/165/68 108/156/68 109/158/68
f 67/100/69 110/159/69 68/161/69
f 88/130/70 111/162/70 89/164/70
f 112/185/71 111/162/71 109/166/71
f 79/188/25 77/187/25 111/162/25
f 81/202/24 79/188/24 88/130/24
f 78/203/23 75/189/23 67/100/23
f 77/187/22 76/190/22 113/165/22
f 75/189/21 74/191/21 110/159/21
f 76/190/18 73/192/18 108/156/18
f 74/191/87 71/193/87 106/153/87
f 73/192/34 72/194/34 100/146/34
f 71/230/33 53/195/33 102/196/33
f 72/194/32 70/197/32 96/140/32
f 53/195/31 52/198/31 98/143/31
f 70/197/30 82/199/30 97/141/30
f 52/198/29 83/200/29 94/137/29
f 82/199/88 80/201/88 90/132/88
f 83/200/27 81/202/27 87/129/27
f 91/133/26 80/201/26 67/100/26

View File

@ -1,472 +0,0 @@
# Blender v2.76 (sub 0) OBJ File: 'MissileMIRV.blend'
# www.blender.org
o Cylinder
v -0.097545 2.000000 -0.490393
v 0.097545 2.000000 -0.490393
v 0.097545 0.000000 -0.490393
v 0.277785 2.000000 -0.415735
v 0.277785 0.000000 -0.415735
v 0.415735 2.000000 -0.277785
v 0.415735 0.000000 -0.277785
v 0.490393 2.000000 -0.097545
v 0.490393 0.000000 -0.097545
v 0.490393 2.000000 0.097545
v 0.490393 -0.000000 0.097545
v 0.415735 2.000000 0.277785
v 0.415735 -0.000000 0.277785
v 0.277785 2.000000 0.415735
v 0.277785 -0.000000 0.415735
v 0.097545 2.000000 0.490393
v 0.097545 -0.000000 0.490393
v -0.097545 2.000000 0.490393
v -0.097545 -0.000000 0.490393
v -0.277785 2.000000 0.415735
v -0.277785 -0.000000 0.415735
v -0.415735 2.000000 0.277785
v -0.415735 -0.000000 0.277785
v -0.490393 2.000000 0.097545
v -0.490393 -0.000000 0.097545
v -0.490393 2.000000 -0.097545
v -0.490393 0.000000 -0.097545
v -0.415735 2.000000 -0.277785
v -0.415735 0.000000 -0.277785
v 0.367795 3.500000 0.073159
v 0.311801 3.500000 0.208339
v -0.277785 2.000000 -0.415735
v -0.097545 0.000000 -0.490393
v -0.277785 0.000000 -0.415735
v -0.367794 3.500000 -0.073159
v -0.367795 5.000000 -0.073159
v -0.311801 5.000000 -0.208339
v -0.208339 3.500000 0.311801
v -0.311801 3.500000 0.208339
v -0.208339 3.500000 -0.311801
v -0.073159 3.500000 -0.367794
v 0.311801 3.500000 -0.208339
v 0.073159 3.500000 0.367794
v -0.311801 3.500000 -0.208339
v 0.073159 3.500000 -0.367794
v 0.208339 3.500000 -0.311801
v 0.208339 3.500000 0.311801
v -0.367794 3.500000 0.073159
v 0.367795 3.500000 -0.073159
v -0.073159 3.500000 0.367795
v -0.311801 5.000000 0.208339
v -0.228654 6.000000 0.152782
v -0.269716 6.000000 0.053650
v 0.311801 5.000000 0.208339
v 0.208339 5.000000 0.311801
v -0.208339 5.000000 -0.311801
v 0.073159 5.000000 0.367794
v -0.073159 5.000000 -0.367794
v 0.073159 5.000000 -0.367794
v -0.073159 5.000000 0.367795
v 0.208339 5.000000 -0.311801
v -0.208339 5.000000 0.311801
v 0.311801 5.000000 -0.208339
v 0.367794 5.000000 -0.073159
v -0.367795 5.000000 0.073159
v 0.367794 5.000000 0.073159
v 0.228654 6.000000 -0.152782
v 0.152782 6.000000 -0.228654
v 0.000000 7.000000 0.000000
v 0.269716 6.000000 -0.053650
v -0.269716 6.000000 -0.053650
v 0.269716 6.000000 0.053650
v 0.228654 6.000000 0.152782
v -0.228654 6.000000 -0.152782
v 0.152782 6.000000 0.228654
v -0.053650 6.000000 -0.269716
v 0.053650 6.000000 -0.269716
v -0.152782 6.000000 -0.228654
v 0.053650 6.000000 0.269716
v -0.053650 6.000000 0.269716
v -0.152782 6.000000 0.228654
vt 0.614465 0.355173
vt 0.582182 0.355174
vt 0.582181 0.024218
vt 0.549899 0.355174
vt 0.549898 0.024218
vt 0.517616 0.355174
vt 0.517615 0.024218
vt 0.485333 0.355174
vt 0.485331 0.024218
vt 0.453049 0.355174
vt 0.453048 0.024218
vt 0.969580 0.355174
vt 0.937297 0.355174
vt 0.937298 0.024218
vt 0.905014 0.355174
vt 0.905015 0.024218
vt 0.872730 0.355174
vt 0.872732 0.024218
vt 0.840447 0.355174
vt 0.840448 0.024218
vt 0.808164 0.355173
vt 0.808165 0.024218
vt 0.775881 0.355173
vt 0.775881 0.024218
vt 0.743598 0.355173
vt 0.743598 0.024218
vt 0.711315 0.355173
vt 0.711315 0.024218
vt 0.679032 0.355173
vt 0.679031 0.024218
vt 0.965543 0.604218
vt 0.941331 0.604218
vt 0.646748 0.355173
vt 0.614465 0.024218
vt 0.646748 0.024218
vt 0.872257 0.814551
vt 0.807283 0.717237
vt 0.904596 0.652263
vt 0.211315 0.024218
vt 0.211315 0.272435
vt 0.187102 0.272435
vt 0.804128 0.604218
vt 0.779916 0.604218
vt 0.642713 0.604218
vt 0.618501 0.604218
vt 0.513581 0.604218
vt 0.868694 0.604218
vt 0.707279 0.604218
vt 0.683067 0.604218
vt 0.578147 0.604218
vt 0.553935 0.604218
vt 0.933260 0.604218
vt 0.909048 0.604218
vt 0.771845 0.604218
vt 0.747633 0.604218
vt 0.481298 0.604218
vt 0.457086 0.604218
vt 0.836411 0.604218
vt 0.812199 0.604218
vt 0.674996 0.604218
vt 0.650784 0.604218
vt 0.545864 0.604218
vt 0.900977 0.604218
vt 0.876765 0.604218
vt 0.610430 0.604218
vt 0.586218 0.604218
vt 0.739562 0.604218
vt 0.715350 0.604218
vt 0.259740 0.272435
vt 0.256511 0.438707
vt 0.238756 0.438707
vt 0.380801 0.024219
vt 0.380801 0.272435
vt 0.356589 0.272435
vt 0.187103 0.024218
vt 0.162890 0.272435
vt 0.356589 0.024219
vt 0.332377 0.272435
vt 0.138679 0.024218
vt 0.138678 0.272435
vt 0.114465 0.272435
vt 0.162891 0.024218
vt 0.332377 0.024219
vt 0.308164 0.272435
vt 0.114466 0.024218
vt 0.090253 0.272434
vt 0.308165 0.024219
vt 0.283952 0.272435
vt 0.090254 0.024218
vt 0.066041 0.272434
vt 0.283952 0.024219
vt 0.066042 0.024218
vt 0.041828 0.272434
vt 0.259740 0.024219
vt 0.235527 0.272435
vt 0.041829 0.024218
vt 0.017616 0.272434
vt 0.235528 0.024219
vt 0.405014 0.024219
vt 0.405014 0.272435
vt 0.069268 0.438705
vt 0.087024 0.438705
vt 0.078146 0.610096
vt 0.038599 0.438707
vt 0.232299 0.438707
vt 0.214543 0.438707
vt 0.401786 0.438707
vt 0.384030 0.438707
vt 0.208086 0.438707
vt 0.190330 0.438707
vt 0.377573 0.438706
vt 0.183874 0.438706
vt 0.353361 0.438707
vt 0.135449 0.438707
vt 0.117693 0.438707
vt 0.159662 0.438707
vt 0.329149 0.438707
vt 0.311393 0.438707
vt 0.111237 0.438707
vt 0.093481 0.438707
vt 0.304936 0.438707
vt 0.287180 0.438707
vt 0.280723 0.438706
vt 0.262968 0.438706
vt 0.062812 0.438707
vt 0.045056 0.438707
vt 0.296057 0.610098
vt 0.320271 0.610099
vt 0.344483 0.610101
vt 0.335605 0.438707
vt 0.368695 0.610095
vt 0.359817 0.438706
vt 0.392908 0.610101
vt 0.102358 0.610101
vt 0.029721 0.610100
vt 0.020843 0.438707
vt 0.053934 0.610099
vt 0.271846 0.610095
vt 0.247634 0.610098
vt 0.223421 0.610099
vt 0.199207 0.610098
vt 0.174995 0.610095
vt 0.166118 0.438706
vt 0.150783 0.610101
vt 0.141906 0.438707
vt 0.126570 0.610099
vt 0.969581 0.024218
vt 0.934418 0.664628
vt 0.957238 0.687463
vt 0.969581 0.717294
vt 0.969570 0.749577
vt 0.957206 0.779398
vt 0.934370 0.802218
vt 0.904540 0.814562
vt 0.842436 0.802186
vt 0.819616 0.779351
vt 0.807272 0.749521
vt 0.819648 0.687416
vt 0.842483 0.664596
vt 0.872313 0.652252
vt 0.489369 0.604218
vt 0.844482 0.604218
vt 0.521652 0.604218
vt 0.017617 0.024218
vn 0.000000 0.000000 -1.000000
vn 0.382700 0.000000 -0.923900
vn 0.707100 0.000000 -0.707100
vn 0.923900 -0.000000 -0.382700
vn 1.000000 0.000000 0.000000
vn 0.923900 -0.000000 0.382700
vn 0.707100 -0.000000 0.707100
vn 0.382700 -0.000000 0.923900
vn 0.000000 -0.000000 1.000000
vn -0.382700 -0.000000 0.923900
vn -0.707100 -0.000000 0.707100
vn -0.923900 -0.000000 0.382700
vn -1.000000 0.000000 0.000000
vn -0.923900 0.000000 -0.382700
vn 0.920800 0.081500 0.381400
vn -0.382700 0.000000 -0.923900
vn -0.707100 0.000000 -0.707100
vn -0.000000 -1.000000 -0.000000
vn -0.704800 0.081500 0.704800
vn -0.381400 0.081500 -0.920800
vn 0.920800 0.081500 -0.381400
vn 0.000000 0.081500 0.996700
vn -0.920800 0.081500 -0.381400
vn 0.381400 0.081500 -0.920800
vn 0.704800 0.081500 0.704800
vn -0.920800 0.081500 0.381400
vn 0.996700 0.081500 0.000000
vn -0.381400 0.081500 0.920800
vn -0.704800 0.081500 -0.704800
vn 0.704800 0.081500 -0.704800
vn 0.381400 0.081500 0.920800
vn 0.000000 0.081500 -0.996700
vn -0.996700 0.081500 0.000000
vn -0.919500 0.097600 0.380900
vn 0.682700 0.260400 -0.682700
vn 0.995200 0.097600 0.000000
vn -0.995200 0.097600 0.000000
vn 0.919500 0.097600 0.380900
vn -0.919500 0.097600 -0.380900
vn 0.703700 0.097600 0.703700
vn -0.703700 0.097600 -0.703700
vn 0.380900 0.097600 0.919500
vn 0.000000 0.097600 -0.995200
vn -0.380900 0.097600 -0.919500
vn 0.000000 0.097600 0.995200
vn 0.380900 0.097600 -0.919500
vn -0.380900 0.097600 0.919500
vn 0.703700 0.097600 -0.703700
vn -0.703700 0.097600 0.703700
vn 0.919500 0.097600 -0.380900
vn -0.369500 0.260400 0.892000
vn 0.000000 0.260400 0.965500
vn 0.369500 0.260400 0.892000
vn 0.682700 0.260400 0.682700
vn 0.892000 0.260400 0.369500
vn 0.369500 0.260400 -0.892000
vn 0.965500 0.260400 0.000000
vn 0.892000 0.260400 -0.369500
vn -0.682700 0.260400 0.682700
vn -0.892000 0.260400 0.369500
vn -0.965500 0.260400 0.000000
vn -0.892000 0.260400 -0.369500
vn -0.682700 0.260400 -0.682700
vn -0.369500 0.260400 -0.892000
vn 0.000000 0.260400 -0.965500
s 1
f 1/1/1 2/2/1 3/3/1
f 2/2/2 4/4/2 5/5/2
f 4/4/3 6/6/3 7/7/3
f 6/6/4 8/8/4 9/9/4
f 8/8/5 10/10/5 11/11/5
f 10/12/6 12/13/6 13/14/6
f 12/13/7 14/15/7 15/16/7
f 14/15/8 16/17/8 17/18/8
f 16/17/9 18/19/9 19/20/9
f 18/19/10 20/21/10 21/22/10
f 20/21/11 22/23/11 23/24/11
f 22/23/12 24/25/12 25/26/12
f 24/25/13 26/27/13 27/28/13
f 26/27/14 28/29/14 29/30/14
f 10/12/15 30/31/15 31/32/15
f 32/33/16 1/1/16 33/34/16
f 28/29/17 32/33/17 34/35/17
f 15/36/18 23/37/18 34/38/18
f 35/39/14 36/40/14 37/41/14
f 20/21/19 38/42/19 39/43/19
f 32/33/20 40/44/20 41/45/20
f 8/8/21 6/6/21 42/46/21
f 18/19/22 16/17/22 43/47/22
f 26/27/23 35/48/23 44/49/23
f 2/2/24 45/50/24 46/51/24
f 12/13/25 31/52/25 47/53/25
f 22/23/26 39/54/26 48/55/26
f 8/8/27 49/56/27 30/57/27
f 18/19/28 50/58/28 38/59/28
f 28/29/29 44/60/29 40/61/29
f 6/6/30 4/4/30 46/62/30
f 14/15/31 47/63/31 43/64/31
f 1/1/32 41/65/32 45/66/32
f 24/25/33 48/67/33 35/68/33
f 51/69/34 52/70/34 53/71/34
f 31/72/7 54/73/7 55/74/7
f 44/75/17 37/41/17 56/76/17
f 47/77/8 55/74/8 57/78/8
f 41/79/1 58/80/1 59/81/1
f 40/82/16 56/76/16 58/80/16
f 43/83/9 57/78/9 60/84/9
f 45/85/2 59/81/2 61/86/2
f 50/87/10 60/84/10 62/88/10
f 46/89/3 61/86/3 63/90/3
f 38/91/11 62/88/11 51/69/11
f 42/92/4 63/90/4 64/93/4
f 39/94/12 51/69/12 65/95/12
f 49/96/5 64/93/5 66/97/5
f 48/98/13 65/95/13 36/40/13
f 30/99/6 66/100/6 54/73/6
f 67/101/35 68/102/35 69/103/35
f 66/97/36 64/93/36 70/104/36
f 65/95/37 53/105/37 71/106/37
f 66/100/38 72/107/38 73/108/38
f 36/40/39 71/109/39 74/110/39
f 55/74/40 54/73/40 73/111/40
f 56/76/41 37/41/41 74/112/41
f 57/78/42 55/74/42 75/113/42
f 58/80/43 76/114/43 77/115/43
f 58/80/44 56/76/44 78/116/44
f 57/78/45 79/117/45 80/118/45
f 59/81/46 77/119/46 68/120/46
f 60/84/47 80/121/47 81/122/47
f 61/86/48 68/102/48 67/101/48
f 62/88/49 81/123/49 52/124/49
f 63/90/50 67/125/50 70/126/50
f 80/121/51 69/127/51 81/122/51
f 79/117/52 69/128/52 80/118/52
f 75/113/53 69/129/53 79/130/53
f 73/111/54 69/131/54 75/132/54
f 72/107/55 69/133/55 73/108/55
f 77/119/56 69/134/56 68/120/56
f 70/104/57 69/135/57 72/136/57
f 67/125/58 69/137/58 70/126/58
f 81/123/59 69/138/59 52/124/59
f 52/70/60 69/139/60 53/71/60
f 53/105/61 69/140/61 71/106/61
f 71/109/62 69/141/62 74/110/62
f 74/112/63 69/142/63 78/143/63
f 78/116/64 69/144/64 76/145/64
f 76/114/65 69/146/65 77/115/65
f 33/34/1 1/1/1 3/3/1
f 3/3/2 2/2/2 5/5/2
f 5/5/3 4/4/3 7/7/3
f 7/7/4 6/6/4 9/9/4
f 9/9/5 8/8/5 11/11/5
f 11/147/6 10/12/6 13/14/6
f 13/14/7 12/13/7 15/16/7
f 15/16/8 14/15/8 17/18/8
f 17/18/9 16/17/9 19/20/9
f 19/20/10 18/19/10 21/22/10
f 21/22/11 20/21/11 23/24/11
f 23/24/12 22/23/12 25/26/12
f 25/26/13 24/25/13 27/28/13
f 27/28/14 26/27/14 29/30/14
f 12/13/15 10/12/15 31/32/15
f 34/35/16 32/33/16 33/34/16
f 29/30/17 28/29/17 34/35/17
f 34/38/18 33/148/18 3/149/18
f 3/149/18 5/150/18 34/38/18
f 7/151/18 9/152/18 15/36/18
f 11/153/18 13/154/18 15/36/18
f 15/36/18 17/155/18 23/37/18
f 19/156/18 21/157/18 23/37/18
f 23/37/18 25/158/18 27/159/18
f 27/159/18 29/160/18 23/37/18
f 34/38/18 5/150/18 7/151/18
f 9/152/18 11/153/18 15/36/18
f 17/155/18 19/156/18 23/37/18
f 23/37/18 29/160/18 34/38/18
f 34/38/18 7/151/18 15/36/18
f 44/75/14 35/39/14 37/41/14
f 22/23/19 20/21/19 39/43/19
f 1/1/20 32/33/20 41/45/20
f 49/161/21 8/8/21 42/46/21
f 50/162/22 18/19/22 43/47/22
f 28/29/23 26/27/23 44/49/23
f 4/4/24 2/2/24 46/51/24
f 14/15/25 12/13/25 47/53/25
f 24/25/26 22/23/26 48/55/26
f 10/10/27 8/8/27 30/57/27
f 20/21/28 18/19/28 38/59/28
f 32/33/29 28/29/29 40/61/29
f 42/163/30 6/6/30 46/62/30
f 16/17/31 14/15/31 43/64/31
f 2/2/32 1/1/32 45/66/32
f 26/27/33 24/25/33 35/68/33
f 65/95/34 51/69/34 53/71/34
f 47/77/7 31/72/7 55/74/7
f 40/82/17 44/75/17 56/76/17
f 43/83/8 47/77/8 57/78/8
f 45/85/1 41/79/1 59/81/1
f 41/79/16 40/82/16 58/80/16
f 50/87/9 43/83/9 60/84/9
f 46/89/2 45/85/2 61/86/2
f 38/91/10 50/87/10 62/88/10
f 42/92/3 46/89/3 63/90/3
f 39/94/11 38/91/11 51/69/11
f 49/96/4 42/92/4 64/93/4
f 48/98/12 39/94/12 65/95/12
f 30/164/5 49/96/5 66/97/5
f 35/39/13 48/98/13 36/40/13
f 31/72/6 30/99/6 54/73/6
f 72/136/36 66/97/36 70/104/36
f 36/40/37 65/95/37 71/106/37
f 54/73/38 66/100/38 73/108/38
f 37/41/39 36/40/39 74/110/39
f 75/132/40 55/74/40 73/111/40
f 78/143/41 56/76/41 74/112/41
f 79/130/42 57/78/42 75/113/42
f 59/81/43 58/80/43 77/115/43
f 76/145/44 58/80/44 78/116/44
f 60/84/45 57/78/45 80/118/45
f 61/86/46 59/81/46 68/120/46
f 62/88/47 60/84/47 81/122/47
f 63/90/48 61/86/48 67/101/48
f 51/69/49 62/88/49 52/124/49
f 64/93/50 63/90/50 70/126/50

View File

@ -1,528 +0,0 @@
# Blender v2.76 (sub 0) OBJ File: 'missileTaint.blend'
# www.blender.org
o Cylinder
v 0.000000 0.350000 -0.250000
v -0.000000 4.000000 -0.062500
v 0.125000 0.350000 -0.216506
v 0.031250 4.000000 -0.054127
v 0.216506 0.350000 -0.125000
v 0.054127 4.000000 -0.031250
v 0.250000 0.350000 0.000000
v 0.062500 4.000000 0.000000
v 0.216506 0.350000 0.125000
v 0.054127 4.000000 0.031250
v 0.125000 0.350000 0.216506
v 0.031250 4.000000 0.054127
v 0.000000 0.350000 0.250000
v 0.000000 4.000000 0.062500
v -0.125000 0.350000 0.216506
v -0.031250 4.000000 0.054127
v -0.216506 0.350000 0.125000
v -0.054127 4.000000 0.031250
v -0.250000 0.350000 0.000000
v -0.062500 4.000000 0.000000
v -0.216506 0.350000 -0.125000
v -0.054127 4.000000 -0.031250
v -0.125000 0.350000 -0.216506
v -0.031250 4.000000 -0.054127
v 0.000000 2.750000 -0.250000
v -0.000000 3.250000 -0.225000
v -0.000000 3.750000 -0.150000
v 0.075000 3.750000 -0.129904
v 0.112500 3.250000 -0.194856
v 0.125000 2.750000 -0.216506
v 0.129904 3.750000 -0.075000
v 0.194856 3.250000 -0.112500
v 0.216506 2.750000 -0.125000
v 0.150000 3.750000 0.000000
v 0.225000 3.250000 0.000000
v 0.250000 2.750000 0.000000
v 0.129904 3.750000 0.075000
v 0.194856 3.250000 0.112500
v 0.216506 2.750000 0.125000
v 0.075000 3.750000 0.129904
v 0.112500 3.250000 0.194856
v 0.125000 2.750000 0.216506
v 0.000000 3.750000 0.150000
v 0.000000 3.250000 0.225000
v 0.000000 2.750000 0.250000
v -0.075000 3.750000 0.129904
v -0.112500 3.250000 0.194856
v -0.125000 2.750000 0.216506
v -0.129904 3.750000 0.075000
v -0.194856 3.250000 0.112500
v -0.216506 2.750000 0.125000
v -0.150000 3.750000 0.000000
v -0.225000 3.250000 0.000000
v -0.250000 2.750000 0.000000
v -0.129904 3.750000 -0.075000
v -0.194856 3.250000 -0.112500
v -0.216506 2.750000 -0.125000
v -0.075000 3.750000 -0.129904
v -0.112500 3.250000 -0.194856
v -0.125000 2.750000 -0.216506
v -0.000000 0.350000 -0.175000
v 0.087500 0.350000 -0.151554
v 0.151554 0.350000 -0.087500
v 0.175000 0.350000 0.000000
v 0.151554 0.350000 0.087500
v 0.087500 0.350000 0.151554
v 0.000000 0.350000 0.175000
v -0.087500 0.350000 0.151554
v -0.151554 0.350000 0.087500
v -0.175000 0.350000 0.000000
v -0.151554 0.350000 -0.087500
v -0.087500 0.350000 -0.151554
v -0.000000 0.000000 -0.250000
v 0.125000 0.000000 -0.216506
v 0.216506 0.000000 -0.125000
v 0.250000 0.000000 0.000000
v 0.216506 0.000000 0.125000
v 0.125000 0.000000 0.216506
v -0.000000 0.000000 0.250000
v -0.125000 0.000000 0.216506
v -0.216506 0.000000 0.125000
v -0.250000 0.000000 0.000000
v -0.216507 0.000000 -0.125000
v -0.125000 0.000000 -0.216506
v 0.000000 0.650000 -0.250000
v 0.250000 0.650000 0.000000
v 0.000000 0.650000 0.250000
v -0.250000 0.650000 0.000000
v -0.000000 0.650000 -0.750000
v 0.750000 0.650000 -0.000000
v 0.000000 0.650000 0.750000
v -0.750000 0.650000 0.000000
v 0.000000 1.150000 -0.250000
v 0.250000 1.150000 0.000000
v 0.000000 1.150000 0.250000
v -0.250000 1.150000 0.000000
v -0.000000 1.050000 -0.750000
v 0.750000 1.050000 -0.000000
v 0.000000 1.050000 0.750000
v -0.750000 1.050000 0.000000
vt 0.121181 0.903536
vt 0.115495 0.969798
vt 0.107372 0.969798
vt 0.083002 0.969797
vt 0.074879 0.969797
vt 0.069193 0.903536
vt 0.056196 0.903536
vt 0.050509 0.969797
vt 0.042386 0.969797
vt 0.407930 0.969798
vt 0.399807 0.969798
vt 0.394121 0.903536
vt 0.381124 0.903536
vt 0.375438 0.969798
vt 0.367314 0.969798
vt 0.348631 0.903536
vt 0.342945 0.969798
vt 0.334822 0.969798
vt 0.316138 0.903536
vt 0.310452 0.969798
vt 0.302329 0.969798
vt 0.277959 0.969798
vt 0.269836 0.969798
vt 0.264150 0.903536
vt 0.251153 0.903536
vt 0.245466 0.969798
vt 0.237343 0.969798
vt 0.212973 0.969798
vt 0.204850 0.969798
vt 0.199164 0.903536
vt 0.480519 0.782469
vt 0.510835 0.774346
vt 0.506774 0.789504
vt 0.147988 0.969797
vt 0.139865 0.969797
vt 0.134178 0.903535
vt 0.186167 0.903536
vt 0.180481 0.969798
vt 0.172357 0.969798
vt 0.257652 0.048392
vt 0.262525 0.030203
vt 0.285270 0.030203
vt 0.192666 0.650994
vt 0.160173 0.650994
vt 0.160174 0.048392
vt 0.191041 0.776683
vt 0.161798 0.776683
vt 0.166671 0.903536
vt 0.127680 0.650994
vt 0.127682 0.048392
vt 0.158548 0.776682
vt 0.129305 0.776682
vt 0.153674 0.903536
vt 0.225159 0.650994
vt 0.192667 0.048392
vt 0.223534 0.776683
vt 0.194290 0.776683
vt 0.218660 0.903536
vt 0.257651 0.650994
vt 0.225159 0.048392
vt 0.256027 0.776683
vt 0.226783 0.776683
vt 0.231657 0.903536
vt 0.290144 0.650994
vt 0.288519 0.776683
vt 0.259276 0.776683
vt 0.283645 0.903536
vt 0.322637 0.650994
vt 0.290144 0.048392
vt 0.321012 0.776683
vt 0.291769 0.776683
vt 0.296642 0.903536
vt 0.355129 0.650994
vt 0.322637 0.048392
vt 0.353505 0.776683
vt 0.324261 0.776683
vt 0.329135 0.903536
vt 0.387622 0.650994
vt 0.355129 0.048392
vt 0.385998 0.776683
vt 0.356754 0.776683
vt 0.361628 0.903536
vt 0.420115 0.650994
vt 0.387621 0.048392
vt 0.418490 0.776683
vt 0.389247 0.776683
vt 0.413617 0.903536
vt 0.062695 0.650994
vt 0.030202 0.650994
vt 0.030204 0.048392
vt 0.061070 0.776682
vt 0.031827 0.776682
vt 0.036700 0.903536
vt 0.095188 0.650994
vt 0.062697 0.048392
vt 0.093563 0.776683
vt 0.064319 0.776682
vt 0.088689 0.903536
vt 0.095189 0.048392
vt 0.126056 0.776683
vt 0.096812 0.776683
vt 0.101686 0.903536
vt 0.696232 0.316491
vt 0.647140 0.241209
vt 0.675280 0.224963
vt 0.295018 0.030203
vt 0.317763 0.030203
vt 0.327510 0.030203
vt 0.350255 0.030203
vt 0.360003 0.030203
vt 0.382748 0.030203
vt 0.392495 0.030203
vt 0.415240 0.030203
vt 0.132555 0.030203
vt 0.155300 0.030203
vt 0.100063 0.030202
vt 0.122808 0.030203
vt 0.035078 0.030202
vt 0.057823 0.030202
vt 0.165048 0.030203
vt 0.187793 0.030203
vt 0.067570 0.030202
vt 0.090315 0.030202
vt 0.197540 0.030203
vt 0.230033 0.030203
vt 0.675280 0.136191
vt 0.586508 0.224963
vt 0.570262 0.164331
vt 0.766808 0.115239
vt 0.691526 0.164331
vt 0.480519 0.191949
vt 0.480519 0.169205
vt 0.545858 0.056035
vt 0.565555 0.044663
vt 0.614647 0.119945
vt 0.619521 0.330951
vt 0.614647 0.241209
vt 0.781268 0.191949
vt 0.691526 0.196823
vt 0.506352 0.095541
vt 0.586508 0.136191
vt 0.619521 0.030202
vt 0.642266 0.030202
vt 0.647140 0.119945
vt 0.545858 0.305119
vt 0.755436 0.265613
vt 0.715930 0.056035
vt 0.494979 0.245915
vt 0.570262 0.196823
vt 0.606062 0.491790
vt 0.480519 0.516898
vt 0.480519 0.391356
vt 0.606062 0.577303
vt 0.606061 0.702845
vt 0.480519 0.677736
vt 0.792008 0.391356
vt 0.792008 0.516898
vt 0.666466 0.491790
vt 0.792008 0.677736
vt 0.666466 0.702845
vt 0.666466 0.577302
vt 0.499739 0.793565
vt 0.491616 0.793565
vt 0.484581 0.789504
vt 0.480519 0.774346
vt 0.484581 0.767311
vt 0.491616 0.763249
vt 0.499739 0.763249
vt 0.506774 0.767311
vt 0.510835 0.782469
vt 0.420114 0.048392
vt 0.715930 0.305119
vt 0.220285 0.030203
vt 0.252778 0.030203
vt 0.755436 0.095541
vt 0.642266 0.330951
vt 0.781268 0.169205
vt 0.494980 0.115239
vt 0.565556 0.316491
vt 0.766808 0.245915
vt 0.696232 0.044663
vt 0.506352 0.265613
vt 0.606061 0.391356
vt 0.480519 0.577303
vt 0.666466 0.391356
vt 0.792008 0.577303
vn 0.245200 0.320300 -0.915000
vn 0.669900 0.320300 -0.669900
vn 0.915000 0.320300 -0.245200
vn 0.915000 0.320300 0.245200
vn 0.669900 0.320300 0.669900
vn 0.245200 0.320300 0.915000
vn -0.245200 0.320300 0.915000
vn -0.669900 0.320300 0.669900
vn -0.915000 0.320300 0.245200
vn -0.915000 0.320300 -0.245200
vn 0.000000 1.000000 0.000000
vn -0.245200 0.320300 -0.915000
vn -0.669900 0.320300 -0.669900
vn 0.000000 -1.000000 -0.000000
vn -0.707100 0.000000 -0.707100
vn -0.706300 0.048200 -0.706300
vn -0.699800 0.143400 -0.699800
vn -0.258800 0.000000 -0.965900
vn -0.258500 0.048200 -0.964800
vn -0.256100 0.143400 -0.955900
vn -0.965900 0.000000 -0.258800
vn -0.964800 0.048200 -0.258500
vn -0.955900 0.143400 -0.256100
vn -0.965900 0.000000 0.258800
vn -0.964800 0.048200 0.258500
vn -0.955900 0.143400 0.256100
vn -0.707100 0.000000 0.707100
vn -0.706300 0.048200 0.706300
vn -0.699800 0.143400 0.699800
vn -0.258800 0.000000 0.965900
vn -0.258500 0.048200 0.964800
vn -0.256100 0.143400 0.955900
vn 0.258800 0.000000 0.965900
vn 0.258500 0.048200 0.964800
vn 0.256100 0.143400 0.955900
vn 0.707100 0.000000 0.707100
vn 0.706300 0.048200 0.706300
vn 0.699800 0.143400 0.699800
vn 0.965900 0.000000 0.258800
vn 0.964800 0.048200 0.258500
vn 0.955900 0.143400 0.256100
vn 0.965900 0.000000 -0.258800
vn 0.964800 0.048200 -0.258500
vn 0.955900 0.143400 -0.256100
vn 0.707100 0.000000 -0.707100
vn 0.706300 0.048200 -0.706300
vn 0.699800 0.143400 -0.699800
vn 0.258800 0.000000 -0.965900
vn 0.258500 0.048200 -0.964800
vn 0.256100 0.143400 -0.955900
vn -0.253400 0.202700 0.945900
vn 0.945900 0.202700 0.253400
vn -0.692400 0.202700 -0.692400
vn 0.253400 0.202700 -0.945900
vn -0.692400 0.202700 0.692400
vn 0.692400 0.202700 0.692400
vn -0.253400 0.202700 -0.945900
vn 0.692400 0.202700 -0.692400
vn -0.945900 0.202700 0.253400
vn 0.253400 0.202700 0.945900
vn 0.945900 0.202700 -0.253400
vn -0.945900 0.202700 -0.253400
vn 1.000000 0.000000 -0.000000
vn -0.000000 0.000000 -1.000000
vn 0.000000 0.000000 1.000000
vn -1.000000 0.000000 0.000000
s off
f 27/1/1 2/2/1 4/3/1
f 4/4/2 6/5/2 31/6/2
f 31/7/3 6/8/3 8/9/3
f 8/10/4 10/11/4 37/12/4
f 37/13/5 10/14/5 12/15/5
f 40/16/6 12/17/6 14/18/6
f 43/19/7 14/20/7 16/21/7
f 16/22/8 18/23/8 49/24/8
f 49/25/9 18/26/9 20/27/9
f 20/28/10 22/29/10 55/30/10
f 22/31/11 10/32/11 6/33/11
f 24/34/12 2/35/12 27/36/12
f 55/37/13 22/38/13 24/39/13
f 17/40/14 69/41/14 68/42/14
f 57/43/15 60/44/15 23/45/15
f 56/46/16 59/47/16 60/44/16
f 55/37/17 58/48/17 59/47/17
f 60/44/18 25/49/18 1/50/18
f 60/44/19 59/51/19 26/52/19
f 59/51/20 58/53/20 27/36/20
f 54/54/21 57/43/21 21/55/21
f 54/54/22 53/56/22 56/57/22
f 52/58/23 55/30/23 56/57/23
f 51/59/24 54/54/24 19/60/24
f 50/61/25 53/62/25 54/54/25
f 50/61/26 49/25/26 52/63/26
f 48/64/27 51/59/27 17/40/27
f 48/64/28 47/65/28 50/66/28
f 46/67/29 49/24/29 50/66/29
f 45/68/30 48/64/30 15/69/30
f 44/70/31 47/71/31 48/64/31
f 44/70/32 43/19/32 46/72/32
f 42/73/33 45/68/33 13/74/33
f 41/75/34 44/76/34 45/68/34
f 40/16/35 43/77/35 44/76/35
f 39/78/36 42/73/36 11/79/36
f 38/80/37 41/81/37 42/73/37
f 37/13/38 40/82/38 41/81/38
f 36/83/39 39/78/39 9/84/39
f 36/83/40 35/85/40 38/86/40
f 34/87/41 37/12/41 38/86/41
f 33/88/42 36/89/42 7/90/42
f 32/91/43 35/92/43 36/89/43
f 32/91/44 31/7/44 34/93/44
f 30/94/45 33/88/45 5/95/45
f 30/94/46 29/96/46 32/97/46
f 29/96/47 28/98/47 31/6/47
f 25/49/48 30/94/48 3/99/48
f 26/100/49 29/101/49 30/94/49
f 26/100/50 27/1/50 28/102/50
f 68/103/51 80/104/51 79/105/51
f 15/69/14 68/106/14 67/107/14
f 13/74/14 67/108/14 66/109/14
f 11/79/14 66/110/14 65/111/14
f 9/84/14 65/112/14 64/113/14
f 1/50/14 61/114/14 72/115/14
f 3/99/14 62/116/14 61/117/14
f 7/90/14 64/118/14 63/119/14
f 23/45/14 72/120/14 71/121/14
f 5/95/14 63/122/14 62/123/14
f 19/60/14 21/55/14 71/124/14
f 17/40/14 19/60/14 70/125/14
f 76/126/14 82/127/14 84/128/14
f 65/129/52 77/130/52 76/126/52
f 71/131/53 72/132/53 84/128/53
f 61/133/54 62/134/54 74/135/54
f 69/136/55 81/137/55 80/104/55
f 66/138/56 78/139/56 77/130/56
f 61/140/57 73/141/57 84/128/57
f 62/142/58 63/143/58 75/144/58
f 70/145/59 82/127/59 81/137/59
f 67/146/60 79/105/60 78/139/60
f 64/147/61 76/126/61 75/144/61
f 71/148/62 83/149/62 82/127/62
f 97/150/63 93/151/63 85/152/63
f 86/153/64 94/154/64 98/155/64
f 88/156/65 96/157/65 100/158/65
f 99/159/66 95/160/66 87/161/66
f 28/102/1 27/1/1 4/3/1
f 28/98/2 4/4/2 31/6/2
f 34/93/3 31/7/3 8/9/3
f 34/87/4 8/10/4 37/12/4
f 40/82/5 37/13/5 12/15/5
f 43/77/6 40/16/6 14/18/6
f 46/72/7 43/19/7 16/21/7
f 46/67/8 16/22/8 49/24/8
f 52/63/9 49/25/9 20/27/9
f 52/58/10 20/28/10 55/30/10
f 6/33/11 4/162/11 2/163/11
f 2/163/11 24/164/11 22/31/11
f 22/31/11 20/165/11 18/166/11
f 18/166/11 16/167/11 14/168/11
f 14/168/11 12/169/11 10/32/11
f 10/32/11 8/170/11 6/33/11
f 6/33/11 2/163/11 22/31/11
f 22/31/11 18/166/11 14/168/11
f 14/168/11 10/32/11 22/31/11
f 58/53/12 24/34/12 27/36/12
f 58/48/13 55/37/13 24/39/13
f 15/69/14 17/40/14 68/42/14
f 21/55/15 57/43/15 23/45/15
f 57/43/16 56/46/16 60/44/16
f 56/46/17 55/37/17 59/47/17
f 23/45/18 60/44/18 1/50/18
f 25/49/19 60/44/19 26/52/19
f 26/52/20 59/51/20 27/36/20
f 19/60/21 54/54/21 21/55/21
f 57/43/22 54/54/22 56/57/22
f 53/56/23 52/58/23 56/57/23
f 17/40/24 51/59/24 19/60/24
f 51/59/25 50/61/25 54/54/25
f 53/62/26 50/61/26 52/63/26
f 15/69/27 48/64/27 17/40/27
f 51/59/28 48/64/28 50/66/28
f 47/65/29 46/67/29 50/66/29
f 13/74/30 45/68/30 15/69/30
f 45/68/31 44/70/31 48/64/31
f 47/71/32 44/70/32 46/72/32
f 11/79/33 42/73/33 13/74/33
f 42/73/34 41/75/34 45/68/34
f 41/75/35 40/16/35 44/76/35
f 9/84/36 39/78/36 11/79/36
f 39/78/37 38/80/37 42/73/37
f 38/80/38 37/13/38 41/81/38
f 7/171/39 36/83/39 9/84/39
f 39/78/40 36/83/40 38/86/40
f 35/85/41 34/87/41 38/86/41
f 5/95/42 33/88/42 7/90/42
f 33/88/43 32/91/43 36/89/43
f 35/92/44 32/91/44 34/93/44
f 3/99/45 30/94/45 5/95/45
f 33/88/46 30/94/46 32/97/46
f 32/97/47 29/96/47 31/6/47
f 1/50/48 25/49/48 3/99/48
f 25/49/49 26/100/49 30/94/49
f 29/101/50 26/100/50 28/102/50
f 67/172/51 68/103/51 79/105/51
f 13/74/14 15/69/14 67/107/14
f 11/79/14 13/74/14 66/109/14
f 9/84/14 11/79/14 65/111/14
f 7/171/14 9/84/14 64/113/14
f 23/45/14 1/50/14 72/115/14
f 1/50/14 3/99/14 61/117/14
f 5/95/14 7/90/14 63/119/14
f 21/55/14 23/45/14 71/121/14
f 3/99/14 5/95/14 62/123/14
f 70/173/14 19/60/14 71/124/14
f 69/174/14 17/40/14 70/125/14
f 84/128/14 73/141/14 74/135/14
f 74/135/14 75/144/14 76/126/14
f 76/126/14 77/130/14 78/139/14
f 78/139/14 79/105/14 80/104/14
f 80/104/14 81/137/14 82/127/14
f 82/127/14 83/149/14 84/128/14
f 84/128/14 74/135/14 76/126/14
f 76/126/14 78/139/14 80/104/14
f 80/104/14 82/127/14 76/126/14
f 64/175/52 65/129/52 76/126/52
f 83/149/53 71/131/53 84/128/53
f 73/141/54 61/133/54 74/135/54
f 68/176/55 69/136/55 80/104/55
f 65/177/56 66/138/56 77/130/56
f 72/178/57 61/140/57 84/128/57
f 74/135/58 62/142/58 75/144/58
f 69/179/59 70/145/59 81/137/59
f 66/180/60 67/146/60 78/139/60
f 63/181/61 64/147/61 75/144/61
f 70/182/62 71/148/62 82/127/62
f 89/183/63 97/150/63 85/152/63
f 90/184/64 86/153/64 98/155/64
f 92/185/65 88/156/65 100/158/65
f 91/186/66 99/159/66 87/161/66

View File

@ -1,599 +0,0 @@
# Blender v2.76 (sub 0) OBJ File: 'MissileV2.blend'
# www.blender.org
o Cylinder
v -0.416943 1.750000 -0.275969
v -0.312707 0.250000 -0.206976
v -0.368110 0.250000 -0.071553
v 0.414519 1.750000 -0.279596
v 0.310889 0.250000 -0.209697
v 0.206976 0.250000 -0.312707
v -0.275968 1.750000 0.416943
v -0.414519 1.750000 0.279597
v -0.310889 0.250000 0.209697
v 0.099684 1.750000 0.489962
v 0.074763 0.250000 0.367472
v 0.209697 0.250000 0.310889
v -0.279596 1.750000 -0.414519
v -0.099684 1.750000 -0.489962
v -0.074763 0.250000 -0.367472
v 0.095404 1.750000 -0.490814
v 0.275968 1.750000 -0.416943
v -0.095404 1.750000 0.490814
v -0.206976 0.250000 0.312707
v 0.279597 1.750000 0.414519
v 0.312707 0.250000 0.206976
v -0.209697 0.250000 -0.310889
v 0.489962 1.750000 -0.099684
v 0.367472 0.250000 -0.074763
v -0.489962 1.750000 0.099684
v -0.367472 0.250000 0.074763
v 0.489962 3.250000 -0.099684
v 0.490814 3.250000 0.095405
v 0.157273 -0.000000 0.233167
v 0.490814 1.750000 0.095405
v 0.416943 1.750000 0.275968
v -0.275968 3.250000 0.416943
v -0.206976 4.250000 0.312707
v -0.310889 4.250000 0.209697
v -0.279596 3.250000 -0.414519
v -0.099684 3.250000 -0.489962
v 0.095405 3.250000 -0.490814
v 0.279597 3.250000 0.414519
v 0.099684 3.250000 0.489962
v -0.414519 3.250000 0.279597
v 0.275968 3.250000 -0.416943
v 0.414519 3.250000 -0.279596
v -0.490814 1.750000 -0.095405
v -0.490814 3.250000 -0.095405
v -0.416943 3.250000 -0.275969
v 0.416943 3.250000 0.275968
v -0.489962 3.250000 0.099684
v -0.095404 3.250000 0.490814
v 0.074763 4.250000 0.367472
v -0.071553 4.250000 0.368110
v 0.312707 4.250000 0.206976
v 0.209697 4.250000 0.310889
v 0.367472 4.250000 -0.074763
v 0.368110 4.250000 0.071553
v -0.209697 4.250000 -0.310889
v -0.074763 4.250000 -0.367472
v 0.206976 4.250000 -0.312707
v 0.310889 4.250000 -0.209697
v -0.368110 4.250000 -0.071553
v -0.312707 4.250000 -0.206976
v 0.071553 4.250000 -0.368110
v -0.367472 4.250000 0.074763
v 0.000000 5.250000 0.000000
v -0.489962 1.750000 0.051186
v -0.368110 0.250000 -0.034432
v 0.071553 0.250000 -0.368110
v 0.367472 0.250000 -0.038726
v 0.489962 1.750000 -0.051186
v 0.038726 0.250000 0.367472
v 0.051186 1.750000 0.489962
v 0.368110 0.250000 0.071553
v -0.071553 0.250000 0.368110
v 0.056072 -0.000000 0.275604
v -0.053665 -0.000000 0.276083
v -0.276083 0.000000 -0.053665
v -0.056072 0.000000 -0.275604
v -0.157273 0.000000 -0.233167
v 0.053665 0.000000 -0.276083
v -0.155232 -0.000000 0.234530
v -0.233167 -0.000000 0.157273
v 0.275604 0.000000 -0.056072
v 0.233167 0.000000 -0.157273
v 0.276083 -0.000000 0.053665
v -0.234530 0.000000 -0.155232
v 0.155232 0.000000 -0.234530
v -0.275604 -0.000000 0.056072
v 0.234530 -0.000000 0.155232
v -0.051186 1.750000 -0.489962
v -0.038726 0.250000 -0.367472
v 0.046358 1.750000 -0.490814
v -0.040084 0.000000 -0.990064
v 0.033074 0.000000 -0.990702
v 0.034432 0.250000 -0.368110
v -0.367472 0.250000 0.038726
v -0.490814 1.750000 -0.046358
v -0.990702 0.000000 -0.033074
v -0.990064 -0.000000 0.040084
v -0.046358 1.750000 0.490814
v -0.033074 -0.000000 0.990703
v 0.040084 -0.000000 0.990064
v -0.034432 0.250000 0.368110
v 0.490814 1.750000 0.046358
v 0.990064 0.000000 -0.040084
v 0.990702 -0.000000 0.033074
v 0.368110 0.250000 0.034432
vt 0.601459 0.261980
vt 0.604770 0.057671
vt 0.624633 0.057671
vt 0.696990 0.261981
vt 0.700300 0.057672
vt 0.720163 0.057672
vt 0.967508 0.261981
vt 0.941023 0.261981
vt 0.944335 0.057671
vt 0.792523 0.261982
vt 0.795834 0.057673
vt 0.815697 0.057673
vt 0.574975 0.261980
vt 0.548491 0.261980
vt 0.551801 0.057671
vt 0.749959 0.261981
vt 0.723475 0.261981
vt 0.726785 0.057672
vt 0.993992 0.261981
vt 0.970819 0.057671
vt 0.819007 0.261982
vt 0.822318 0.057673
vt 0.842181 0.057673
vt 0.578285 0.057671
vt 0.670506 0.261981
vt 0.673816 0.057672
vt 0.914539 0.261980
vt 0.917851 0.057671
vt 0.670507 0.465612
vt 0.644022 0.465612
vt 0.824801 0.021512
vt 0.871975 0.261982
vt 0.845491 0.261982
vt 0.848802 0.057673
vt 0.967507 0.465611
vt 0.964196 0.602381
vt 0.944333 0.602381
vt 0.574974 0.465611
vt 0.548490 0.465611
vt 0.522006 0.465611
vt 0.819006 0.465613
vt 0.792522 0.465613
vt 0.941023 0.465611
vt 0.723475 0.465612
vt 0.696991 0.465612
vt 0.627943 0.261980
vt 0.627943 0.465611
vt 0.601459 0.465611
vt 0.871975 0.465613
vt 0.845491 0.465613
vt 0.766038 0.261982
vt 0.914538 0.465611
vt 0.993991 0.465611
vt 0.749959 0.465612
vt 0.888054 0.465611
vt 0.789211 0.602382
vt 0.769348 0.602382
vt 0.842180 0.602383
vt 0.822316 0.602383
vt 0.667197 0.602382
vt 0.647334 0.602382
vt 0.571664 0.602380
vt 0.551801 0.602380
vt 0.720165 0.602381
vt 0.700302 0.602381
vt 0.624632 0.602381
vt 0.604769 0.602381
vt 0.545180 0.602380
vt 0.525317 0.602381
vt 0.937711 0.602381
vt 0.990680 0.602381
vt 0.970817 0.602381
vt 0.815695 0.602383
vt 0.795832 0.602383
vt 0.868664 0.602383
vt 0.693681 0.602381
vt 0.598148 0.602381
vt 0.746649 0.602382
vt 0.911227 0.602381
vt 0.891364 0.602381
vt 0.858732 0.747027
vt 0.848801 0.602382
vt 0.683750 0.747025
vt 0.673818 0.602381
vt 0.657266 0.747026
vt 0.832248 0.747027
vt 0.710234 0.747024
vt 0.736718 0.747027
vt 0.726786 0.602382
vt 0.535248 0.747025
vt 0.561732 0.747025
vt 0.805763 0.747028
vt 0.779279 0.747026
vt 0.980747 0.747026
vt 0.954264 0.747024
vt 0.927779 0.747025
vt 0.917848 0.602381
vt 0.588216 0.747025
vt 0.578285 0.602381
vt 0.614700 0.747025
vt 0.901295 0.747025
vt 0.422370 0.713895
vt 0.423581 0.466820
vt 0.435612 0.713895
vt 0.251725 0.359662
vt 0.252936 0.112587
vt 0.264967 0.359662
vt 0.424134 0.021510
vt 0.434067 0.021510
vt 0.423581 0.112591
vt 0.505927 0.522061
vt 0.433513 0.466820
vt 0.351361 0.522314
vt 0.424134 0.375743
vt 0.435613 0.359665
vt 0.422370 0.359665
vt 0.433513 0.112591
vt 0.505927 0.167831
vt 0.263420 0.021510
vt 0.262868 0.112587
vt 0.253488 0.021510
vt 0.888055 0.261980
vt 0.891366 0.057671
vt 0.911230 0.057671
vt 0.180716 0.168081
vt 0.335282 0.167827
vt 0.431033 0.759972
vt 0.436734 0.746209
vt 0.489692 0.735675
vt 0.554284 0.021510
vt 0.569181 0.021510
vt 0.525317 0.057671
vt 0.527800 0.021510
vt 0.542697 0.021510
vt 0.990682 0.057672
vt 0.973302 0.021510
vt 0.946818 0.021510
vt 0.961715 0.021510
vt 0.676299 0.021511
vt 0.691196 0.021511
vt 0.647332 0.057671
vt 0.649814 0.021510
vt 0.664712 0.021510
vt 0.607252 0.021510
vt 0.622150 0.021510
vt 0.580768 0.021510
vt 0.595666 0.021510
vt 0.798317 0.021512
vt 0.813214 0.021512
vt 0.769350 0.057671
vt 0.771832 0.021510
vt 0.786730 0.021510
vt 0.729267 0.021511
vt 0.744165 0.021511
vt 0.702783 0.021511
vt 0.717680 0.021511
vt 0.920334 0.021510
vt 0.935231 0.021510
vt 0.893849 0.021510
vt 0.908747 0.021510
vt 0.851285 0.021512
vt 0.866183 0.021512
vt 0.964198 0.057671
vt 0.571664 0.057671
vt 0.746648 0.057672
vt 0.598149 0.057671
vt 0.693679 0.057672
vt 0.937714 0.057671
vt 0.644022 0.261981
vt 0.839699 0.021512
vt 0.868665 0.057673
vt 0.522006 0.261980
vt 0.766038 0.465612
vt 0.351361 0.168085
vt 0.545180 0.057671
vt 0.667195 0.057671
vt 0.789213 0.057671
vt 0.489692 0.799167
vt 0.475929 0.804868
vt 0.500226 0.788633
vt 0.431033 0.774870
vt 0.461031 0.804868
vt 0.447268 0.799167
vt 0.436734 0.788633
vt 0.447268 0.735675
vt 0.475929 0.729974
vt 0.461032 0.729974
vt 0.505927 0.774870
vt 0.505927 0.759972
vt 0.500226 0.746209
vt 0.988200 0.021510
vt 0.262744 0.466032
vt 0.252812 0.466032
vt 0.253365 0.374955
vt 0.264843 0.713106
vt 0.251601 0.713106
vt 0.180592 0.521526
vt 0.335159 0.521272
vt 0.263297 0.374955
vt 0.434066 0.375743
vn -0.922500 -0.081500 -0.377400
vn 0.701700 -0.081500 -0.707800
vn -0.701700 -0.081500 0.707800
vn 0.385400 -0.081500 0.919100
vn -0.385400 -0.081500 -0.919100
vn 0.377400 -0.081500 -0.922500
vn -0.377400 -0.081500 0.922500
vn 0.707800 -0.081500 0.701700
vn -0.707800 -0.081500 -0.701700
vn 0.919100 -0.081500 -0.385400
vn -0.919100 -0.081500 0.385400
vn 1.000000 -0.000000 -0.004400
vn 0.666500 -0.345200 0.660700
vn 0.922500 -0.081500 0.377400
vn -0.698800 0.121700 0.704900
vn -0.386700 0.000000 -0.922200
vn -0.004400 0.000000 -1.000000
vn 0.386700 -0.000000 0.922200
vn -0.704000 -0.000000 0.710200
vn 0.704000 0.000000 -0.710200
vn -0.925500 0.000000 -0.378700
vn 0.925500 -0.000000 0.378700
vn 0.004400 -0.000000 1.000000
vn -0.922200 0.000000 0.386700
vn 0.922200 0.000000 -0.386700
vn -0.710200 0.000000 -0.704000
vn 0.710200 -0.000000 0.704000
vn -0.378700 -0.000000 0.925500
vn -0.378600 -0.000000 0.925500
vn 0.378700 0.000000 -0.925500
vn -1.000000 0.000000 0.004400
vn 0.004300 0.121700 0.992600
vn 0.704900 0.121700 0.698800
vn 0.992600 0.121700 -0.004300
vn -0.383800 0.121700 -0.915300
vn 0.698800 0.121700 -0.704900
vn -0.918700 0.121700 -0.375800
vn -0.004300 0.121700 -0.992600
vn -0.915300 0.121700 0.383800
vn -0.375800 0.121700 0.918700
vn 0.383800 0.121700 0.915300
vn 0.918700 0.121700 0.375800
vn 0.915300 0.121700 -0.383800
vn -0.704900 0.121700 -0.698800
vn 0.375800 0.121700 -0.918700
vn -0.992600 0.121700 0.004300
vn 0.868700 0.345200 0.355400
vn 0.865500 0.345200 -0.362900
vn 0.938500 0.345200 -0.004100
vn 0.666500 0.345200 0.660700
vn 0.660700 0.345200 -0.666500
vn 0.355400 0.345200 -0.868700
vn -0.004100 0.345200 -0.938500
vn -0.362900 0.345200 -0.865500
vn 0.362900 0.345200 0.865500
vn 0.004100 0.345200 0.938500
vn -0.355400 0.345200 0.868700
vn -0.660700 0.345200 0.666500
vn -0.865500 0.345200 0.362900
vn -0.666500 0.345200 -0.660700
vn -0.868700 0.345200 -0.355400
vn -0.938500 0.345200 0.004100
vn -0.961500 0.274700 0.008400
vn 0.961500 0.274700 -0.008400
vn -0.003200 -0.928000 -0.372600
vn -0.003300 -0.928000 -0.372600
vn 0.005300 -0.007900 1.000000
vn 0.001000 -0.007900 -1.000000
vn 0.372600 -0.928000 -0.003200
vn 0.008400 0.274700 0.961500
vn 1.000000 -0.007900 -0.005300
vn -0.372600 -0.928000 0.003200
vn -0.996700 -0.081500 0.004400
vn -0.996700 -0.081500 0.004300
vn -0.001000 -0.007900 1.000000
vn -0.005300 -0.007900 -1.000000
vn 0.000000 -1.000000 -0.000000
vn -0.362900 -0.345200 -0.865500
vn -0.004100 -0.345200 -0.938500
vn -0.355400 -0.345200 0.868700
vn -0.355400 -0.345200 0.868600
vn -0.660700 -0.345200 0.666500
vn 0.865500 -0.345200 -0.362900
vn 0.938500 -0.345200 -0.004100
vn -0.868700 -0.345200 -0.355400
vn -0.868600 -0.345200 -0.355400
vn -0.666500 -0.345200 -0.660700
vn 0.362900 -0.345200 0.865500
vn 0.004100 -0.345200 0.938500
vn 0.355400 -0.345200 -0.868700
vn 0.355400 -0.345200 -0.868600
vn 0.660700 -0.345200 -0.666500
vn -0.865500 -0.345200 0.362900
vn -0.938500 -0.345200 0.004100
vn 0.868700 -0.345200 0.355400
vn 0.868600 -0.345200 0.355400
vn 0.378600 0.000000 -0.925500
vn -1.000000 -0.007900 -0.001000
vn -0.004300 -0.081500 -0.996700
vn -0.004400 -0.081500 -0.996700
vn 0.996700 -0.081500 -0.004300
vn 0.996700 -0.081500 -0.004400
vn 0.004300 -0.081500 0.996700
vn 0.004400 -0.081500 0.996700
vn 0.003200 -0.928000 0.372600
vn -0.008400 0.274700 -0.961500
vn 1.000000 -0.007900 0.001000
vn -1.000000 -0.007900 0.005300
s 1
f 1/1/1 2/2/1 3/3/1
f 4/4/2 5/5/2 6/6/2
f 7/7/3 8/8/3 9/9/3
f 10/10/4 11/11/4 12/12/4
f 13/13/5 14/14/5 15/15/5
f 16/16/6 17/17/6 6/18/6
f 18/19/7 7/7/7 19/20/7
f 20/21/8 12/22/8 21/23/8
f 1/1/9 13/13/9 22/24/9
f 4/4/10 23/25/10 24/26/10
f 8/8/11 25/27/11 26/28/11
f 23/25/12 27/29/12 28/30/12
f 21/23/13 12/22/13 29/31/13
f 30/32/14 31/33/14 21/34/14
f 32/35/15 33/36/15 34/37/15
f 13/13/16 35/38/16 36/39/16
f 14/14/17 36/39/17 37/40/17
f 20/21/18 38/41/18 39/42/18
f 7/7/19 32/35/19 40/43/19
f 17/17/20 41/44/20 42/45/20
f 43/46/21 44/47/21 45/48/21
f 30/32/22 28/49/22 46/50/22
f 18/51/23 10/10/23 39/42/23
f 8/8/24 40/43/24 47/52/24
f 4/4/25 42/45/25 27/29/25
f 1/1/26 45/48/26 35/38/26
f 20/21/27 31/33/27 46/50/27
f 18/19/28 48/53/29 32/35/28
f 16/16/30 37/54/30 41/44/30
f 25/27/31 47/52/31 44/55/31
f 39/42/32 49/56/32 50/57/32
f 46/50/33 51/58/33 52/59/33
f 27/29/34 53/60/34 54/61/34
f 35/38/35 55/62/35 56/63/35
f 41/44/36 57/64/36 58/65/36
f 44/47/37 59/66/37 60/67/37
f 36/39/38 56/68/38 61/69/38
f 47/52/39 40/43/39 34/70/39
f 48/53/40 50/71/40 33/72/40
f 38/41/41 52/73/41 49/74/41
f 46/50/42 28/49/42 54/75/42
f 27/29/43 42/45/43 58/76/43
f 35/38/44 45/48/44 60/77/44
f 41/44/45 37/54/45 61/78/45
f 47/52/46 62/79/46 59/80/46
f 54/75/47 63/81/47 51/82/47
f 58/76/48 63/83/48 53/84/48
f 53/60/49 63/85/49 54/61/49
f 52/59/50 51/58/50 63/86/50
f 57/64/51 63/87/51 58/65/51
f 61/78/52 63/88/52 57/89/52
f 56/68/53 63/90/53 61/69/53
f 55/62/54 63/91/54 56/63/54
f 52/73/55 63/92/55 49/74/55
f 49/56/56 63/93/56 50/57/56
f 50/71/57 63/94/57 33/72/57
f 33/36/58 63/95/58 34/37/58
f 34/70/59 63/96/59 62/97/59
f 60/77/60 63/98/60 55/99/60
f 59/66/61 63/100/61 60/67/61
f 62/79/62 63/101/62 59/80/62
f 95/102/63 96/103/63 64/104/63
f 102/105/64 104/106/64 68/107/64
f 101/108/65 69/109/65 99/110/66
f 94/111/67 64/104/67 97/112/67
f 65/113/68 96/103/68 95/102/68
f 97/112/69 96/103/69 65/114/69
f 70/115/70 98/116/70 100/117/70
f 70/115/71 100/117/71 69/118/71
f 69/109/65 100/117/66 99/110/66
f 67/119/72 103/120/72 105/121/72
f 43/122/73 3/123/74 26/124/74
f 105/125/75 104/106/75 102/105/75
f 67/126/76 68/107/76 103/120/76
f 73/127/77 74/128/77 75/129/77
f 15/15/78 76/130/78 77/131/78
f 66/132/79 78/133/79 76/134/79
f 72/135/80 19/20/80 79/136/81
f 9/9/82 80/137/82 79/138/82
f 24/26/83 81/139/83 82/140/83
f 71/141/84 83/142/84 81/143/84
f 2/2/85 84/144/86 75/145/86
f 22/24/87 77/146/87 84/147/87
f 11/11/88 73/148/88 29/149/88
f 72/150/89 74/151/89 73/152/89
f 6/18/90 85/153/91 78/154/91
f 5/5/92 82/155/92 85/156/92
f 26/28/93 86/157/93 80/158/93
f 3/123/94 75/159/94 86/160/94
f 21/34/95 87/161/96 83/162/96
f 43/46/1 1/1/1 3/3/1
f 17/17/2 4/4/2 6/6/2
f 19/163/3 7/7/3 9/9/3
f 20/21/4 10/10/4 12/12/4
f 22/164/5 13/13/5 15/15/5
f 66/165/6 16/16/6 6/18/6
f 72/135/7 18/19/7 19/20/7
f 31/33/8 20/21/8 21/23/8
f 2/166/9 1/1/9 22/24/9
f 5/167/10 4/4/10 24/26/10
f 9/168/11 8/8/11 26/28/11
f 30/169/12 23/25/12 28/30/12
f 87/170/13 21/23/13 29/31/13
f 71/171/14 30/32/14 21/34/14
f 40/43/15 32/35/15 34/37/15
f 14/14/16 13/13/16 36/39/16
f 16/172/17 14/14/17 37/40/17
f 10/10/18 20/21/18 39/42/18
f 8/8/19 7/7/19 40/43/19
f 4/4/20 17/17/20 42/45/20
f 1/1/21 43/46/21 45/48/21
f 31/33/22 30/32/22 46/50/22
f 48/173/23 18/51/23 39/42/23
f 25/27/24 8/8/24 47/52/24
f 23/25/25 4/4/25 27/29/25
f 13/13/26 1/1/26 35/38/26
f 38/41/27 20/21/27 46/50/27
f 7/7/29 18/19/28 32/35/28
f 17/17/97 16/16/30 41/44/30
f 43/122/31 25/27/31 44/55/31
f 48/173/32 39/42/32 50/57/32
f 38/41/33 46/50/33 52/59/33
f 28/30/34 27/29/34 54/61/34
f 36/39/35 35/38/35 56/63/35
f 42/45/36 41/44/36 58/65/36
f 45/48/37 44/47/37 60/67/37
f 37/40/38 36/39/38 61/69/38
f 62/97/39 47/52/39 34/70/39
f 32/35/40 48/53/40 33/72/40
f 39/42/41 38/41/41 49/74/41
f 51/82/42 46/50/42 54/75/42
f 53/84/43 27/29/43 58/76/43
f 55/99/44 35/38/44 60/77/44
f 57/89/45 41/44/45 61/78/45
f 44/55/46 47/52/46 59/80/46
f 96/103/63 97/112/63 64/104/63
f 104/106/64 103/120/64 68/107/64
f 101/174/98 99/110/98 98/116/98
f 66/132/99 15/175/99 14/14/100
f 24/176/101 23/25/102 30/169/102
f 11/177/103 10/10/104 18/51/104
f 98/116/70 99/110/70 100/117/70
f 103/120/72 104/106/72 105/121/72
f 85/178/77 82/179/77 78/180/77
f 29/181/77 81/182/77 83/183/77
f 87/184/77 29/181/77 83/183/77
f 73/127/77 81/182/77 29/181/77
f 79/185/77 86/186/77 74/128/77
f 79/185/77 80/187/77 86/186/77
f 15/175/79 66/132/79 76/134/79
f 76/188/77 75/129/77 77/189/77
f 78/180/77 81/182/77 73/127/77
f 78/180/77 82/179/77 81/182/77
f 74/128/77 86/186/77 75/129/77
f 75/129/77 76/188/77 73/127/77
f 76/188/77 78/180/77 73/127/77
f 22/164/78 15/15/78 77/131/78
f 75/129/77 84/190/77 77/189/77
f 74/191/81 72/135/80 79/136/81
f 19/163/82 9/9/82 79/138/82
f 5/167/83 24/26/83 82/140/83
f 24/176/84 71/141/84 81/143/84
f 3/3/85 2/2/85 75/145/86
f 2/166/87 22/24/87 84/147/87
f 12/12/88 11/11/88 29/149/88
f 11/177/89 72/150/89 73/152/89
f 66/165/90 6/18/90 78/154/91
f 6/6/92 5/5/92 85/156/92
f 9/168/93 26/28/93 80/158/93
f 26/124/94 3/123/94 86/160/94
f 71/171/95 21/34/95 83/162/96
f 91/192/105 92/193/105 93/194/105
f 92/193/106 91/192/106 88/195/106
f 90/196/107 93/197/107 92/193/107
f 89/198/108 88/195/108 91/192/108
f 89/199/105 91/192/105 93/194/105
f 90/196/106 92/193/106 88/195/106
f 94/200/69 97/112/69 65/114/69
f 25/27/73 43/122/73 26/124/74
f 16/172/100 66/132/99 14/14/100
f 71/141/101 24/176/101 30/169/102
f 72/150/103 11/177/103 18/51/104

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 704 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 707 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 713 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB