mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
iron furnace
This commit is contained in:
parent
f003b2db08
commit
c307d26752
@ -25,19 +25,12 @@ public class FurnaceIron extends BlockDummyable {
|
||||
|
||||
@Override
|
||||
public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float hitX, float hitY, float hitZ) {
|
||||
if(world.isRemote) {
|
||||
return true;
|
||||
} else if(!player.isSneaking()) {
|
||||
FMLNetworkHandler.openGui(player, MainRegistry.instance, 0, world, x, y, z);
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
return this.standardOpenBehavior(world, x, y, z, player, 0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int[] getDimensions() {
|
||||
return new int[] {0, 0, 1, 0, 1, 0};
|
||||
return new int[] {1, 0, 1, 0, 1, 0};
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -1,14 +1,71 @@
|
||||
package com.hbm.inventory.container;
|
||||
|
||||
import com.hbm.inventory.SlotSmelting;
|
||||
import com.hbm.inventory.SlotUpgrade;
|
||||
import com.hbm.tileentity.machine.TileEntityFurnaceIron;
|
||||
|
||||
import net.minecraft.entity.player.EntityPlayer;
|
||||
import net.minecraft.entity.player.InventoryPlayer;
|
||||
import net.minecraft.inventory.Container;
|
||||
import net.minecraft.inventory.Slot;
|
||||
import net.minecraft.item.ItemStack;
|
||||
|
||||
public class ContainerFurnaceIron extends Container {
|
||||
|
||||
protected TileEntityFurnaceIron furnace;
|
||||
|
||||
public ContainerFurnaceIron(InventoryPlayer invPlayer, TileEntityFurnaceIron furnace) {
|
||||
this.furnace = furnace;
|
||||
|
||||
@Override
|
||||
public boolean canInteractWith(EntityPlayer p_75145_1_) {
|
||||
// TODO Auto-generated method stub
|
||||
return false;
|
||||
this.addSlotToContainer(new Slot(furnace, 0, 53, 17));
|
||||
this.addSlotToContainer(new Slot(furnace, 1, 53, 53));
|
||||
this.addSlotToContainer(new Slot(furnace, 2, 71, 53));
|
||||
this.addSlotToContainer(new SlotSmelting(invPlayer.player, furnace, 3, 125, 35));
|
||||
this.addSlotToContainer(new SlotUpgrade(furnace, 4, 17, 35));
|
||||
|
||||
for(int i = 0; i < 3; i++) {
|
||||
for(int j = 0; j < 9; j++) {
|
||||
this.addSlotToContainer(new Slot(invPlayer, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
|
||||
}
|
||||
}
|
||||
|
||||
for(int i = 0; i < 9; i++) {
|
||||
this.addSlotToContainer(new Slot(invPlayer, i, 8 + i * 18, 142));
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public ItemStack transferStackInSlot(EntityPlayer player, int index) {
|
||||
ItemStack stack = null;
|
||||
Slot slot = (Slot) this.inventorySlots.get(index);
|
||||
|
||||
if(slot != null && slot.getHasStack()) {
|
||||
ItemStack originalStack = slot.getStack();
|
||||
stack = originalStack.copy();
|
||||
|
||||
if(index <= 4) {
|
||||
if(!this.mergeItemStack(originalStack, 5, this.inventorySlots.size(), true)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
slot.onSlotChange(originalStack, stack);
|
||||
|
||||
} else if(!this.mergeItemStack(originalStack, 0, 5, false)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
if(originalStack.stackSize == 0) {
|
||||
slot.putStack((ItemStack) null);
|
||||
} else {
|
||||
slot.onSlotChanged();
|
||||
}
|
||||
}
|
||||
|
||||
return stack;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean canInteractWith(EntityPlayer player) {
|
||||
return furnace.isUseableByPlayer(player);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,7 +1,42 @@
|
||||
package com.hbm.inventory.gui;
|
||||
|
||||
import net.minecraft.client.gui.GuiScreen;
|
||||
import org.lwjgl.opengl.GL11;
|
||||
|
||||
public class GUIFurnaceIron extends GuiScreen {
|
||||
import com.hbm.inventory.container.ContainerFurnaceIron;
|
||||
import com.hbm.lib.RefStrings;
|
||||
import com.hbm.tileentity.machine.TileEntityFurnaceIron;
|
||||
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.gui.inventory.GuiContainer;
|
||||
import net.minecraft.client.resources.I18n;
|
||||
import net.minecraft.entity.player.InventoryPlayer;
|
||||
import net.minecraft.util.ResourceLocation;
|
||||
|
||||
public class GUIFurnaceIron extends GuiContainer {
|
||||
|
||||
private static ResourceLocation texture = new ResourceLocation(RefStrings.MODID + ":textures/gui/processing/gui_furnace_iron.png");
|
||||
private TileEntityFurnaceIron diFurnace;
|
||||
|
||||
public GUIFurnaceIron(InventoryPlayer invPlayer, TileEntityFurnaceIron tedf) {
|
||||
super(new ContainerFurnaceIron(invPlayer, tedf));
|
||||
diFurnace = tedf;
|
||||
|
||||
this.xSize = 176;
|
||||
this.ySize = 166;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void drawGuiContainerForegroundLayer(int i, int j) {
|
||||
String name = this.diFurnace.hasCustomInventoryName() ? this.diFurnace.getInventoryName() : I18n.format(this.diFurnace.getInventoryName());
|
||||
|
||||
this.fontRendererObj.drawString(name, this.xSize / 2 - this.fontRendererObj.getStringWidth(name) / 2, 6, 4210752);
|
||||
this.fontRendererObj.drawString(I18n.format("container.inventory"), 8, this.ySize - 96 + 2, 4210752);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void drawGuiContainerBackgroundLayer(float p_146976_1_, int p_146976_2_, int p_146976_3_) {
|
||||
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
|
||||
Minecraft.getMinecraft().getTextureManager().bindTexture(texture);
|
||||
drawTexturedModalRect(guiLeft, guiTop, 0, 0, xSize, ySize);
|
||||
}
|
||||
}
|
||||
|
||||
@ -252,6 +252,7 @@ public class ClientProxy extends ServerProxy {
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityMachineSolidifier.class, new RenderSolidifier());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityMachineRadiolysis.class, new RenderRadiolysis());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityElectrolyser.class, new RenderElectrolyser());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityFurnaceIron.class, new RenderFurnaceIron());
|
||||
//AMS
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityAMSBase.class, new RenderAMSBase());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileEntityAMSEmitter.class, new RenderAMSEmitter());
|
||||
|
||||
@ -54,6 +54,9 @@ public class ResourceManager {
|
||||
|
||||
public static final IModelCustom turret_howard_damaged = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/turrets/turret_howard_damaged.obj"));
|
||||
|
||||
//Furnaces
|
||||
public static final IModelCustom furnace_iron = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/machines/furnace_iron.obj"));
|
||||
|
||||
//Landmines
|
||||
public static final IModelCustom mine_ap = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/mine_ap.obj"));
|
||||
public static final IModelCustom mine_he = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/mine_he.obj"));
|
||||
@ -357,6 +360,9 @@ public class ResourceManager {
|
||||
public static final ResourceLocation mine_shrap_tex = new ResourceLocation(RefStrings.MODID, "textures/models/mine_shrap.png");
|
||||
public static final ResourceLocation mine_fat_tex = new ResourceLocation(RefStrings.MODID, "textures/models/mine_fat.png");
|
||||
|
||||
//Furnaces
|
||||
public static final ResourceLocation furnace_iron_tex = new ResourceLocation(RefStrings.MODID, "textures/models/machines/furnace_iron.png");
|
||||
|
||||
//Oil Pumps
|
||||
public static final ResourceLocation derrick_tex = new ResourceLocation(RefStrings.MODID, "textures/models/machines/derrick.png");
|
||||
public static final ResourceLocation pumpjack_tex = new ResourceLocation(RefStrings.MODID, "textures/models/machines/pumpjack.png");
|
||||
|
||||
@ -0,0 +1,35 @@
|
||||
package com.hbm.render.tileentity;
|
||||
|
||||
import org.lwjgl.opengl.GL11;
|
||||
|
||||
import com.hbm.blocks.BlockDummyable;
|
||||
import com.hbm.main.ResourceManager;
|
||||
|
||||
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
|
||||
public class RenderFurnaceIron extends TileEntitySpecialRenderer {
|
||||
|
||||
@Override
|
||||
public void renderTileEntityAt(TileEntity tileEntity, double x, double y, double z, float f) {
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated(x + 0.5D, y, z + 0.5D);
|
||||
GL11.glEnable(GL11.GL_LIGHTING);
|
||||
GL11.glEnable(GL11.GL_CULL_FACE);
|
||||
|
||||
switch(tileEntity.getBlockMetadata() - BlockDummyable.offset) {
|
||||
case 3: GL11.glRotatef(0, 0F, 1F, 0F); break;
|
||||
case 5: GL11.glRotatef(90, 0F, 1F, 0F); break;
|
||||
case 2: GL11.glRotatef(180, 0F, 1F, 0F); break;
|
||||
case 4: GL11.glRotatef(270, 0F, 1F, 0F); break;
|
||||
}
|
||||
|
||||
GL11.glTranslated(-0.5D, 0, -0.5D);
|
||||
|
||||
bindTexture(ResourceManager.furnace_iron_tex);
|
||||
ResourceManager.furnace_iron.renderPart("Main");
|
||||
ResourceManager.furnace_iron.renderPart("Off");
|
||||
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
}
|
||||
@ -246,6 +246,7 @@ public class TileMappings {
|
||||
}
|
||||
|
||||
private static void putMachines() {
|
||||
put(TileEntityFurnaceIron.class, "tileentity_furnace_iron");
|
||||
put(TileEntityMachineAutocrafter.class, "tileentity_autocrafter");
|
||||
put(TileEntityDiFurnaceRTG.class, "tileentity_rtg_difurnace");
|
||||
put(TileEntityMachineRadiolysis.class, "tileentity_radiolysis");
|
||||
|
||||
@ -8,9 +8,14 @@ import com.hbm.tileentity.TileEntityMachineBase;
|
||||
import net.minecraft.client.gui.GuiScreen;
|
||||
import net.minecraft.entity.player.EntityPlayer;
|
||||
import net.minecraft.inventory.Container;
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
import net.minecraft.tileentity.TileEntityFurnace;
|
||||
import net.minecraft.world.World;
|
||||
|
||||
public class TileEntityFurnaceIron extends TileEntityMachineBase implements IGUIProvider {
|
||||
|
||||
public int maxBurnTime;
|
||||
public int burnTime;
|
||||
|
||||
public TileEntityFurnaceIron() {
|
||||
super(5);
|
||||
@ -24,6 +29,34 @@ public class TileEntityFurnaceIron extends TileEntityMachineBase implements IGUI
|
||||
@Override
|
||||
public void updateEntity() {
|
||||
|
||||
if(!worldObj.isRemote) {
|
||||
|
||||
if(burnTime <= 0) {
|
||||
|
||||
for(int i = 1; i < 3; i++) {
|
||||
if(slots[i] != null) {
|
||||
|
||||
int fuel = TileEntityFurnace.getItemBurnTime(slots[i]);
|
||||
|
||||
if(fuel > 0) {
|
||||
this.maxBurnTime = this.burnTime = fuel;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
NBTTagCompound data = new NBTTagCompound();
|
||||
data.setInteger("maxBurnTime", this.maxBurnTime);
|
||||
data.setInteger("burnTime", this.burnTime);
|
||||
this.networkPack(data, 50);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void networkUnpack(NBTTagCompound nbt) {
|
||||
this.maxBurnTime = nbt.getInteger("maxBurnTime");
|
||||
this.burnTime = nbt.getInteger("burnTime");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
608
src/main/resources/assets/hbm/models/machines/furnace_iron.obj
Normal file
608
src/main/resources/assets/hbm/models/machines/furnace_iron.obj
Normal file
@ -0,0 +1,608 @@
|
||||
# Blender v2.79 (sub 0) OBJ File: 'furnace_iron.blend'
|
||||
# www.blender.org
|
||||
o On
|
||||
v -0.500000 0.125000 0.937500
|
||||
v 0.500000 0.125000 0.937500
|
||||
v -0.500000 0.125000 0.687500
|
||||
v 0.500000 0.125000 0.687500
|
||||
v -0.500000 0.562500 0.937500
|
||||
v -0.437500 0.625000 0.937500
|
||||
v 0.437500 0.625000 0.937500
|
||||
v 0.500000 0.562500 0.937500
|
||||
v -0.437500 0.625000 0.687500
|
||||
v -0.500000 0.562500 0.687500
|
||||
v 0.500000 0.562500 0.687500
|
||||
v 0.437500 0.625000 0.687500
|
||||
vt 0.955128 0.500000
|
||||
vt 0.955128 0.602941
|
||||
vt 0.948718 0.617647
|
||||
vt 0.852564 0.500000
|
||||
vt 0.826923 0.602941
|
||||
vt 0.826923 0.500000
|
||||
vt 0.980769 0.500000
|
||||
vt 0.980769 0.602941
|
||||
vt 0.858974 0.617647
|
||||
vt 0.948718 0.676471
|
||||
vt 0.858974 0.676471
|
||||
vt 0.826923 0.617647
|
||||
vt 0.852564 0.602941
|
||||
vt 0.852564 0.617647
|
||||
vt 0.955128 0.617647
|
||||
vt 0.980769 0.617647
|
||||
vn 0.0000 0.0000 1.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 0.7071 -0.7071 0.0000
|
||||
vn -0.7071 -0.7071 0.0000
|
||||
s off
|
||||
f 4/1/1 11/2/1 12/3/1
|
||||
f 3/4/2 5/5/2 1/6/2
|
||||
f 11/2/3 2/7/3 8/8/3
|
||||
f 9/9/4 7/10/4 6/11/4
|
||||
f 6/12/5 10/13/5 9/14/5
|
||||
f 12/15/6 8/8/6 7/16/6
|
||||
f 12/3/1 9/9/1 4/1/1
|
||||
f 9/9/1 10/13/1 3/4/1
|
||||
f 4/1/1 9/9/1 3/4/1
|
||||
f 3/4/2 10/13/2 5/5/2
|
||||
f 11/2/3 4/1/3 2/7/3
|
||||
f 9/9/4 12/3/4 7/10/4
|
||||
f 6/12/5 5/5/5 10/13/5
|
||||
f 12/15/6 11/2/6 8/8/6
|
||||
o Off
|
||||
v -0.500000 0.125000 0.937500
|
||||
v 0.500000 0.125000 0.937500
|
||||
v -0.500000 0.125000 0.687500
|
||||
v 0.500000 0.125000 0.687500
|
||||
v -0.500000 0.562500 0.937500
|
||||
v -0.437500 0.625000 0.937500
|
||||
v 0.437500 0.625000 0.937500
|
||||
v 0.500000 0.562500 0.937500
|
||||
v -0.437500 0.625000 0.687500
|
||||
v -0.500000 0.562500 0.687500
|
||||
v 0.500000 0.562500 0.687500
|
||||
v 0.437500 0.625000 0.687500
|
||||
vt 0.955128 0.323529
|
||||
vt 0.955128 0.426471
|
||||
vt 0.948718 0.441176
|
||||
vt 0.852564 0.323529
|
||||
vt 0.826923 0.426471
|
||||
vt 0.826923 0.323529
|
||||
vt 0.980769 0.323529
|
||||
vt 0.980769 0.426471
|
||||
vt 0.858974 0.441176
|
||||
vt 0.948718 0.500000
|
||||
vt 0.858974 0.500000
|
||||
vt 0.826923 0.441176
|
||||
vt 0.852564 0.426471
|
||||
vt 0.852564 0.441176
|
||||
vt 0.955128 0.441176
|
||||
vt 0.980769 0.441176
|
||||
vn 0.0000 0.0000 1.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 0.7071 -0.7071 0.0000
|
||||
vn -0.7071 -0.7071 0.0000
|
||||
s off
|
||||
f 16/17/7 23/18/7 24/19/7
|
||||
f 15/20/8 17/21/8 13/22/8
|
||||
f 23/18/9 14/23/9 20/24/9
|
||||
f 21/25/10 19/26/10 18/27/10
|
||||
f 18/28/11 22/29/11 21/30/11
|
||||
f 24/31/12 20/24/12 19/32/12
|
||||
f 24/19/7 21/25/7 16/17/7
|
||||
f 21/25/7 22/29/7 15/20/7
|
||||
f 16/17/7 21/25/7 15/20/7
|
||||
f 15/20/8 22/29/8 17/21/8
|
||||
f 23/18/9 16/17/9 14/23/9
|
||||
f 21/25/10 24/19/10 19/26/10
|
||||
f 18/28/11 17/21/11 22/29/11
|
||||
f 24/31/12 23/18/12 20/24/12
|
||||
o Main
|
||||
v -1.000000 0.000000 1.000000
|
||||
v 1.000000 0.000000 1.000000
|
||||
v -1.000000 0.000000 -1.000000
|
||||
v 1.000000 0.000000 -1.000000
|
||||
v -1.000000 0.125000 1.000000
|
||||
v 1.000000 0.125000 1.000000
|
||||
v -1.000000 0.125000 -1.000000
|
||||
v 1.000000 0.125000 -1.000000
|
||||
v -0.937500 0.125000 0.937500
|
||||
v 0.937500 0.125000 0.937500
|
||||
v -0.937500 0.125000 -0.937500
|
||||
v 0.937500 0.125000 -0.937500
|
||||
v -0.937500 1.250000 -0.937500
|
||||
v -0.937500 1.250000 0.937500
|
||||
v 0.937500 1.250000 0.937500
|
||||
v 0.937500 1.250000 -0.937500
|
||||
v -0.437500 1.500000 -0.937500
|
||||
v -0.437500 1.500000 0.937500
|
||||
v 0.437500 1.500000 0.937500
|
||||
v 0.437500 1.500000 -0.937500
|
||||
v -0.500000 0.125000 0.937500
|
||||
v 0.500000 0.125000 0.937500
|
||||
v -0.500000 0.125000 0.687500
|
||||
v 0.500000 0.125000 0.687500
|
||||
v -0.437500 0.625000 0.812500
|
||||
v -0.312500 0.625000 0.812500
|
||||
v -0.500000 0.562500 0.937500
|
||||
v -0.437500 0.625000 0.937500
|
||||
v -0.312500 0.125000 0.812500
|
||||
v 0.437500 0.625000 0.937500
|
||||
v 0.500000 0.562500 0.937500
|
||||
v -0.437500 0.125000 0.812500
|
||||
v 0.875000 2.000000 -0.187500
|
||||
v 0.875000 2.000000 0.187500
|
||||
v 0.500000 2.000000 0.187500
|
||||
v 0.500000 2.000000 -0.187500
|
||||
v 0.875000 1.250000 -0.187500
|
||||
v 0.500000 1.250000 -0.187500
|
||||
v 0.875000 1.250000 0.187500
|
||||
v 0.500000 1.250000 0.187500
|
||||
v 0.500000 1.250000 -0.312500
|
||||
v 0.875000 1.250000 -0.312500
|
||||
v 0.500000 1.250000 -0.687500
|
||||
v 0.875000 1.250000 -0.687500
|
||||
v 0.500000 2.000000 -0.687500
|
||||
v 0.500000 2.000000 -0.312500
|
||||
v 0.875000 2.000000 -0.312500
|
||||
v 0.875000 2.000000 -0.687500
|
||||
v -0.312500 1.500000 -0.187500
|
||||
v 0.312500 1.500000 -0.187500
|
||||
v -0.312500 1.500000 -0.812500
|
||||
v 0.312500 1.500000 -0.812500
|
||||
v -0.312500 1.625000 -0.812500
|
||||
v -0.312500 1.625000 -0.187500
|
||||
v 0.312500 1.625000 -0.187500
|
||||
v 0.312500 1.625000 -0.812500
|
||||
v -0.312500 1.500000 0.812500
|
||||
v 0.312500 1.500000 0.812500
|
||||
v -0.312500 1.500000 0.187500
|
||||
v 0.312500 1.500000 0.187500
|
||||
v -0.312500 1.625000 0.187500
|
||||
v -0.312500 1.625000 0.812500
|
||||
v 0.312500 1.625000 0.812500
|
||||
v 0.312500 1.625000 0.187500
|
||||
v -0.500000 1.250000 -0.750000
|
||||
v -0.625000 1.250000 -0.750000
|
||||
v -0.500000 1.500000 -0.750000
|
||||
v -0.625000 1.500000 -0.750000
|
||||
v -0.500000 1.250000 0.750000
|
||||
v -0.625000 1.250000 0.750000
|
||||
v -0.500000 1.500000 0.750000
|
||||
v -0.625000 1.500000 0.750000
|
||||
v -0.500000 1.250000 -0.625000
|
||||
v -0.625000 1.250000 -0.625000
|
||||
v -0.500000 1.250000 0.625000
|
||||
v -0.625000 1.250000 0.625000
|
||||
v -0.500000 1.625000 -0.625000
|
||||
v -0.500000 1.625000 0.625000
|
||||
v -0.625000 1.625000 0.625000
|
||||
v -0.625000 1.625000 -0.625000
|
||||
v -0.500000 1.500000 -0.625000
|
||||
v -0.625000 1.500000 -0.625000
|
||||
v -0.500000 1.500000 0.625000
|
||||
v -0.625000 1.500000 0.625000
|
||||
v -0.875000 1.500000 0.625000
|
||||
v -0.750000 1.500000 0.625000
|
||||
v -0.875000 1.500000 -0.625000
|
||||
v -0.750000 1.500000 -0.625000
|
||||
v -0.875000 1.625000 -0.625000
|
||||
v -0.875000 1.625000 0.625000
|
||||
v -0.750000 1.625000 0.625000
|
||||
v -0.750000 1.625000 -0.625000
|
||||
v -0.875000 1.250000 0.625000
|
||||
v -0.750000 1.250000 0.625000
|
||||
v -0.875000 1.250000 -0.625000
|
||||
v -0.750000 1.250000 -0.625000
|
||||
v -0.875000 1.500000 0.750000
|
||||
v -0.750000 1.500000 0.750000
|
||||
v -0.875000 1.250000 0.750000
|
||||
v -0.750000 1.250000 0.750000
|
||||
v -0.875000 1.500000 -0.750000
|
||||
v -0.750000 1.500000 -0.750000
|
||||
v -0.875000 1.250000 -0.750000
|
||||
v -0.750000 1.250000 -0.750000
|
||||
v -0.375000 0.875000 0.937500
|
||||
v 0.375000 0.875000 0.937500
|
||||
v -0.375000 1.125000 0.937500
|
||||
v 0.375000 1.125000 0.937500
|
||||
v -0.375000 1.125000 0.812500
|
||||
v -0.375000 0.875000 0.812500
|
||||
v 0.375000 0.875000 0.812500
|
||||
v 0.375000 1.125000 0.812500
|
||||
v -0.187500 0.625000 0.812500
|
||||
v -0.062500 0.625000 0.812500
|
||||
v -0.062500 0.125000 0.812500
|
||||
v -0.187500 0.125000 0.812500
|
||||
v 0.062500 0.625000 0.812500
|
||||
v 0.187500 0.625000 0.812500
|
||||
v 0.187500 0.125000 0.812500
|
||||
v 0.062500 0.125000 0.812500
|
||||
v 0.312500 0.625000 0.812500
|
||||
v 0.437500 0.625000 0.812500
|
||||
v 0.437500 0.125000 0.812500
|
||||
v 0.312500 0.125000 0.812500
|
||||
vt 0.012821 -0.000000
|
||||
vt 0.217949 0.470588
|
||||
vt 0.012821 0.470588
|
||||
vt 0.217949 0.970588
|
||||
vt 0.211538 0.514706
|
||||
vt 0.217949 0.500000
|
||||
vt 0.230769 0.970588
|
||||
vt 0.230769 0.500000
|
||||
vt -0.000000 0.500000
|
||||
vt 0.012821 0.970588
|
||||
vt -0.000000 0.970588
|
||||
vt 0.012821 1.000000
|
||||
vt 0.217949 1.000000
|
||||
vt 0.012821 0.500000
|
||||
vt 0.019231 0.955882
|
||||
vt 0.211538 0.955882
|
||||
vt 0.615385 0.764706
|
||||
vt 0.564103 0.323529
|
||||
vt 0.615385 0.323529
|
||||
vt 0.807692 -0.000000
|
||||
vt 0.615385 0.264706
|
||||
vt 0.615385 -0.000000
|
||||
vt 0.423077 -0.000000
|
||||
vt 0.230769 0.264706
|
||||
vt 0.230769 -0.000000
|
||||
vt 0.474359 0.764706
|
||||
vt 0.474359 0.323529
|
||||
vt 0.423077 0.323529
|
||||
vt 0.423077 0.764706
|
||||
vt 1.000000 -0.000000
|
||||
vt 0.948718 0.323529
|
||||
vt 0.557692 0.176471
|
||||
vt 0.474359 0.117647
|
||||
vt 0.564103 0.117647
|
||||
vt 0.166667 0.573529
|
||||
vt 0.064103 0.514706
|
||||
vt 0.166667 0.514706
|
||||
vt 0.570513 0.102941
|
||||
vt 0.467949 0.102941
|
||||
vt 0.423077 0.264706
|
||||
vt 0.307692 0.264706
|
||||
vt 0.269231 0.441176
|
||||
vt 0.269231 0.264706
|
||||
vt 0.384615 0.264706
|
||||
vt 0.346154 0.441176
|
||||
vt 0.346154 0.264706
|
||||
vt 0.230769 0.441176
|
||||
vt 0.230769 0.264706
|
||||
vt 0.307692 0.441176
|
||||
vt 0.269231 0.529412
|
||||
vt 0.307692 0.441176
|
||||
vt 0.269231 0.529412
|
||||
vt 0.269231 0.441176
|
||||
vt 0.346154 0.264706
|
||||
vt 0.307692 0.264706
|
||||
vt 0.269231 0.264706
|
||||
vt 0.230769 0.441176
|
||||
vt 0.230769 0.264706
|
||||
vt 0.384615 0.264706
|
||||
vt 0.346154 0.441176
|
||||
vt 0.743590 0.411765
|
||||
vt 0.679487 0.558824
|
||||
vt 0.679487 0.411765
|
||||
vt 0.743590 0.411765
|
||||
vt 0.679487 0.558824
|
||||
vt 0.679487 0.411765
|
||||
vt 0.666667 0.411765
|
||||
vt 0.666667 0.558824
|
||||
vt 0.679487 0.588235
|
||||
vt 0.743590 0.558824
|
||||
vt 0.743590 0.588235
|
||||
vt 0.743590 0.382353
|
||||
vt 0.679487 0.382353
|
||||
vt 0.756410 0.558824
|
||||
vt 0.756410 0.411765
|
||||
vt 0.666667 0.411765
|
||||
vt 0.666667 0.558824
|
||||
vt 0.679487 0.588235
|
||||
vt 0.743590 0.558824
|
||||
vt 0.743590 0.588235
|
||||
vt 0.743590 0.382353
|
||||
vt 0.679487 0.382353
|
||||
vt 0.756410 0.558824
|
||||
vt 0.756410 0.411765
|
||||
vt 0.653846 0.647059
|
||||
vt 0.641026 0.676471
|
||||
vt 0.641026 0.647059
|
||||
vt 0.634615 0.661765
|
||||
vt 0.660256 0.661765
|
||||
vt 0.653846 0.676471
|
||||
vt 0.641026 0.735294
|
||||
vt 0.653846 0.735294
|
||||
vt 0.666667 0.735294
|
||||
vt 0.666667 0.676471
|
||||
vt 0.628205 0.676471
|
||||
vt 0.628205 0.735294
|
||||
vt 0.641026 0.352941
|
||||
vt 0.653846 0.323529
|
||||
vt 0.653846 0.352941
|
||||
vt 0.634615 0.338235
|
||||
vt 0.641026 0.323529
|
||||
vt 0.660256 0.338235
|
||||
vt 0.653846 0.264706
|
||||
vt 0.641026 0.264706
|
||||
vt 0.628205 0.264706
|
||||
vt 0.628205 0.323529
|
||||
vt 0.666667 0.323529
|
||||
vt 0.666667 0.264706
|
||||
vt 0.628205 0.352941
|
||||
vt 0.628205 0.647059
|
||||
vt 0.666667 0.647059
|
||||
vt 0.666667 0.352941
|
||||
vt 0.615385 0.735294
|
||||
vt 0.615385 0.676471
|
||||
vt 0.615385 0.323529
|
||||
vt 0.615385 0.352941
|
||||
vt 0.628205 0.647059
|
||||
vt 0.615385 0.352941
|
||||
vt 0.628205 0.352941
|
||||
vt 0.653846 0.352941
|
||||
vt 0.641026 0.647059
|
||||
vt 0.641026 0.352941
|
||||
vt 0.615385 0.323529
|
||||
vt 0.628205 0.264706
|
||||
vt 0.628205 0.323529
|
||||
vt 0.628205 0.676471
|
||||
vt 0.615385 0.735294
|
||||
vt 0.615385 0.676471
|
||||
vt 0.666667 0.647059
|
||||
vt 0.666667 0.352941
|
||||
vt 0.666667 0.323529
|
||||
vt 0.653846 0.264706
|
||||
vt 0.666667 0.264706
|
||||
vt 0.641026 0.323529
|
||||
vt 0.641026 0.264706
|
||||
vt 0.653846 0.323529
|
||||
vt 0.660256 0.338235
|
||||
vt 0.634615 0.338235
|
||||
vt 0.641026 0.735294
|
||||
vt 0.628205 0.735294
|
||||
vt 0.666667 0.735294
|
||||
vt 0.653846 0.676471
|
||||
vt 0.666667 0.676471
|
||||
vt 0.653846 0.735294
|
||||
vt 0.660256 0.661765
|
||||
vt 0.653846 0.647059
|
||||
vt 0.641026 0.676471
|
||||
vt 0.634615 0.661765
|
||||
vt 0.769231 0.352941
|
||||
vt 0.756410 0.294118
|
||||
vt 0.769231 0.294118
|
||||
vt 0.557692 0.235294
|
||||
vt 0.480769 0.176471
|
||||
vt 0.480769 0.235294
|
||||
vt 0.679487 0.352941
|
||||
vt 0.679487 0.294118
|
||||
vt 0.666667 0.294118
|
||||
vt 0.666667 0.352941
|
||||
vt 0.679487 0.382353
|
||||
vt 0.756410 0.352941
|
||||
vt 0.756410 0.382353
|
||||
vt 0.756410 0.264706
|
||||
vt 0.679487 0.264706
|
||||
vt 0.320513 0.441176
|
||||
vt 0.307692 0.558824
|
||||
vt 0.307692 0.441176
|
||||
vt 0.333333 0.441176
|
||||
vt 0.320513 0.558824
|
||||
vt 0.320513 0.441176
|
||||
vt 0.346154 0.441176
|
||||
vt 0.333333 0.558824
|
||||
vt 0.333333 0.441176
|
||||
vt 0.358974 0.441176
|
||||
vt 0.346154 0.558824
|
||||
vt 0.346154 0.441176
|
||||
vt 0.217949 0.000000
|
||||
vt 0.019231 0.514706
|
||||
vt 0.564103 0.764706
|
||||
vt 0.807692 0.264706
|
||||
vt 1.000000 0.264706
|
||||
vt 0.858974 0.323529
|
||||
vt 0.064103 0.573529
|
||||
vt 0.570513 -0.000000
|
||||
vt 0.467949 -0.000000
|
||||
vt 0.384615 0.441176
|
||||
vt 0.307692 0.529412
|
||||
vt 0.307692 0.529412
|
||||
vt 0.384615 0.441176
|
||||
vt 0.615385 0.264706
|
||||
vt 0.615385 0.647059
|
||||
vt 0.615385 0.647059
|
||||
vt 0.615385 0.264706
|
||||
vt 0.320513 0.558824
|
||||
vt 0.333333 0.558824
|
||||
vt 0.346154 0.558824
|
||||
vt 0.358974 0.558824
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
vn 0.0000 0.0000 1.0000
|
||||
vn 0.4472 0.8944 0.0000
|
||||
vn -0.4472 0.8944 0.0000
|
||||
vn 0.0000 0.7071 -0.7071
|
||||
vn 0.0000 0.7071 0.7071
|
||||
s off
|
||||
f 27/33/13 26/34/13 25/35/13
|
||||
f 32/36/14 34/37/14 30/38/14
|
||||
f 28/39/15 30/38/15 26/40/15
|
||||
f 25/41/16 31/42/16 27/43/16
|
||||
f 27/44/17 32/36/17 28/45/17
|
||||
f 26/34/18 29/46/18 25/35/18
|
||||
f 29/46/14 35/47/14 31/42/14
|
||||
f 31/42/14 36/48/14 32/36/14
|
||||
f 40/49/19 43/50/19 39/51/19
|
||||
f 36/52/15 39/53/15 34/54/15
|
||||
f 33/55/16 37/56/16 35/57/16
|
||||
f 43/50/14 41/58/14 42/59/14
|
||||
f 38/60/20 41/58/20 37/61/20
|
||||
f 36/52/17 35/62/17 41/63/17
|
||||
f 130/64/18 52/65/18 54/66/18
|
||||
f 48/67/14 45/68/14 46/69/14
|
||||
f 30/38/14 46/69/14 45/68/14
|
||||
f 55/70/18 34/54/18 39/53/18
|
||||
f 33/55/18 51/71/18 38/72/18
|
||||
f 63/73/18 59/74/18 64/75/18
|
||||
f 62/76/17 57/77/17 61/78/17
|
||||
f 64/75/16 60/79/16 62/80/16
|
||||
f 61/78/15 58/81/15 63/73/15
|
||||
f 58/81/14 60/82/14 59/74/14
|
||||
f 71/83/14 69/84/14 70/85/14
|
||||
f 68/86/15 71/83/15 66/87/15
|
||||
f 65/88/16 69/89/16 67/90/16
|
||||
f 67/91/17 72/92/17 68/86/17
|
||||
f 66/87/18 70/85/18 65/88/18
|
||||
f 87/93/14 85/94/14 86/95/14
|
||||
f 79/96/14 77/97/14 78/98/14
|
||||
f 73/99/16 77/97/16 75/100/16
|
||||
f 75/101/17 80/102/17 76/103/17
|
||||
f 74/104/18 78/98/18 73/105/18
|
||||
f 76/106/15 79/96/15 74/107/15
|
||||
f 81/108/16 85/94/16 83/109/16
|
||||
f 83/110/17 88/111/17 84/112/17
|
||||
f 82/113/18 86/95/18 81/114/18
|
||||
f 84/115/15 87/93/15 82/116/15
|
||||
f 101/117/21 92/118/21 104/119/21
|
||||
f 104/119/16 92/118/16 106/120/16
|
||||
f 105/121/15 91/122/15 101/117/15
|
||||
f 90/123/17 91/122/17 89/124/17
|
||||
f 97/125/15 91/122/15 105/126/15
|
||||
f 106/127/16 90/123/16 98/128/16
|
||||
f 103/129/22 95/130/22 102/131/22
|
||||
f 108/132/16 96/133/16 103/129/16
|
||||
f 102/131/15 95/130/15 107/134/15
|
||||
f 93/135/18 96/133/18 94/136/18
|
||||
f 100/137/16 96/133/16 108/138/16
|
||||
f 107/139/15 93/135/15 99/140/15
|
||||
f 108/141/16 104/119/16 106/142/16
|
||||
f 105/143/15 102/131/15 107/144/15
|
||||
f 106/127/18 97/145/18 105/146/18
|
||||
f 107/147/17 100/137/17 108/138/17
|
||||
f 102/131/14 104/119/14 103/129/14
|
||||
f 106/142/13 107/148/13 108/141/13
|
||||
f 111/149/13 110/150/13 109/151/13
|
||||
f 115/152/14 113/153/14 114/154/14
|
||||
f 110/155/17 117/156/17 109/157/17
|
||||
f 111/158/18 120/159/18 112/160/18
|
||||
f 112/161/15 115/152/15 110/162/15
|
||||
f 109/151/16 113/153/16 111/149/16
|
||||
f 110/163/15 124/164/15 118/165/15
|
||||
f 117/156/16 121/166/16 109/157/16
|
||||
f 124/164/18 121/166/18 123/167/18
|
||||
f 115/152/15 122/168/15 110/169/15
|
||||
f 109/170/16 121/166/16 114/154/16
|
||||
f 114/154/22 122/168/22 115/152/22
|
||||
f 111/158/16 127/171/16 119/172/16
|
||||
f 120/173/15 126/174/15 112/175/15
|
||||
f 127/171/17 126/174/17 128/176/17
|
||||
f 112/177/15 126/174/15 116/178/15
|
||||
f 113/153/16 125/179/16 111/180/16
|
||||
f 116/178/21 125/179/21 113/153/21
|
||||
f 132/181/16 135/182/16 130/183/16
|
||||
f 42/59/18 132/184/18 43/50/18
|
||||
f 129/185/18 131/186/18 38/72/18
|
||||
f 39/53/18 130/64/18 55/70/18
|
||||
f 135/182/18 133/187/18 134/188/18
|
||||
f 129/189/15 133/187/15 131/190/15
|
||||
f 131/191/13 136/192/13 132/193/13
|
||||
f 130/194/14 134/188/14 129/195/14
|
||||
f 53/196/18 49/197/18 56/198/18
|
||||
f 139/199/18 137/200/18 140/201/18
|
||||
f 143/202/18 141/203/18 144/204/18
|
||||
f 147/205/18 145/206/18 148/207/18
|
||||
f 27/33/13 28/208/13 26/34/13
|
||||
f 32/36/14 36/48/14 34/37/14
|
||||
f 28/39/15 32/36/15 30/38/15
|
||||
f 25/41/16 29/46/16 31/42/16
|
||||
f 27/44/17 31/42/17 32/36/17
|
||||
f 26/34/18 30/38/18 29/46/18
|
||||
f 29/46/14 33/209/14 35/47/14
|
||||
f 31/42/14 35/47/14 36/48/14
|
||||
f 40/49/19 44/210/19 43/50/19
|
||||
f 36/52/15 40/211/15 39/53/15
|
||||
f 33/55/16 38/72/16 37/56/16
|
||||
f 43/50/14 44/210/14 41/58/14
|
||||
f 38/60/20 42/59/20 41/58/20
|
||||
f 35/62/17 37/212/17 41/63/17
|
||||
f 41/63/17 44/213/17 36/52/17
|
||||
f 44/213/17 40/211/17 36/52/17
|
||||
f 130/64/18 129/185/18 52/65/18
|
||||
f 48/67/14 47/214/14 45/68/14
|
||||
f 33/209/14 29/46/14 45/68/14
|
||||
f 29/46/14 30/38/14 45/68/14
|
||||
f 30/38/14 34/37/14 46/69/14
|
||||
f 55/70/18 46/215/18 34/54/18
|
||||
f 33/55/18 45/216/18 51/71/18
|
||||
f 63/73/18 58/81/18 59/74/18
|
||||
f 62/76/17 60/217/17 57/77/17
|
||||
f 64/75/16 59/74/16 60/79/16
|
||||
f 61/78/15 57/77/15 58/81/15
|
||||
f 58/81/14 57/218/14 60/82/14
|
||||
f 71/83/14 72/219/14 69/84/14
|
||||
f 68/86/15 72/92/15 71/83/15
|
||||
f 65/88/16 70/85/16 69/89/16
|
||||
f 67/91/17 69/220/17 72/92/17
|
||||
f 66/87/18 71/83/18 70/85/18
|
||||
f 87/93/14 88/111/14 85/94/14
|
||||
f 79/96/14 80/102/14 77/97/14
|
||||
f 73/99/16 78/98/16 77/97/16
|
||||
f 75/101/17 77/97/17 80/102/17
|
||||
f 74/104/18 79/96/18 78/98/18
|
||||
f 76/106/15 80/102/15 79/96/15
|
||||
f 81/108/16 86/95/16 85/94/16
|
||||
f 83/110/17 85/94/17 88/111/17
|
||||
f 82/113/18 87/93/18 86/95/18
|
||||
f 84/115/15 88/111/15 87/93/15
|
||||
f 101/117/21 91/122/21 92/118/21
|
||||
f 90/123/17 92/118/17 91/122/17
|
||||
f 97/125/15 89/124/15 91/122/15
|
||||
f 106/127/16 92/118/16 90/123/16
|
||||
f 103/129/22 96/133/22 95/130/22
|
||||
f 93/135/18 95/130/18 96/133/18
|
||||
f 100/137/16 94/136/16 96/133/16
|
||||
f 107/139/15 95/130/15 93/135/15
|
||||
f 108/141/16 103/129/16 104/119/16
|
||||
f 105/143/15 101/117/15 102/131/15
|
||||
f 106/127/18 98/128/18 97/145/18
|
||||
f 107/147/17 99/221/17 100/137/17
|
||||
f 102/131/14 101/117/14 104/119/14
|
||||
f 106/142/13 105/222/13 107/148/13
|
||||
f 111/149/13 112/223/13 110/150/13
|
||||
f 115/152/14 116/178/14 113/153/14
|
||||
f 110/155/17 118/224/17 117/156/17
|
||||
f 111/158/18 119/172/18 120/159/18
|
||||
f 112/161/15 116/178/15 115/152/15
|
||||
f 109/151/16 114/154/16 113/153/16
|
||||
f 110/163/15 122/168/15 124/164/15
|
||||
f 117/156/16 123/167/16 121/166/16
|
||||
f 124/164/18 122/168/18 121/166/18
|
||||
f 114/154/22 121/166/22 122/168/22
|
||||
f 111/158/16 125/179/16 127/171/16
|
||||
f 120/173/15 128/176/15 126/174/15
|
||||
f 127/171/17 125/179/17 126/174/17
|
||||
f 116/178/21 126/174/21 125/179/21
|
||||
f 132/181/16 136/192/16 135/182/16
|
||||
f 42/59/18 131/186/18 132/184/18
|
||||
f 131/186/18 42/59/18 38/72/18
|
||||
f 38/72/18 51/71/18 129/185/18
|
||||
f 51/71/18 52/65/18 129/185/18
|
||||
f 39/53/18 43/50/18 132/184/18
|
||||
f 132/184/18 130/64/18 39/53/18
|
||||
f 130/64/18 54/66/18 55/70/18
|
||||
f 135/182/18 136/192/18 133/187/18
|
||||
f 129/189/15 134/188/15 133/187/15
|
||||
f 131/191/13 133/187/13 136/192/13
|
||||
f 130/194/14 135/182/14 134/188/14
|
||||
f 53/196/18 50/225/18 49/197/18
|
||||
f 139/199/18 138/226/18 137/200/18
|
||||
f 143/202/18 142/227/18 141/203/18
|
||||
f 147/205/18 146/228/18 145/206/18
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 2.0 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 2.0 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 797 B After Width: | Height: | Size: 4.0 KiB |
Loading…
x
Reference in New Issue
Block a user