Пример #1
0
  public ModelCowTFC() {
    super(12, 0.0F);
    this.head = new ModelRenderer(this, 0, 0);
    this.head.addBox(-4.0F, -4.0F, -6.0F, 8, 8, 6, 0.0F);
    this.head.setRotationPoint(0.0F, 4.0F, -8.0F);

    horn1 = new ModelRenderer(this, 22, 0);
    horn1.addBox(0F, 0F, 0F, 1, 3, 1, 0.15F);
    horn1.setRotationPoint(-5.5F, -2.5F, -2F);
    horn1.rotateAngleZ = (float) -Math.PI / 2;

    horn1b = new ModelRenderer(this, 22, 0);
    horn1b.addBox(0, -2.1f, -0.5f, 1, 3, 1, 0F);
    horn1b.setRotationPoint(0f, 0f, 0f);
    horn1b.rotateAngleX = (float) Math.PI / 3f;
    horn1b.rotateAngleY = (float) -Math.PI / 12f;
    horn1.addChild(horn1b);

    this.head.addChild(horn1);
    horn2 = new ModelRenderer(this, 22, 0);
    horn2.addBox(0F, -3F, 0F, 1, 3, 1, 0.15F);
    horn2.setRotationPoint(5.5F, -2.5F, -2F);
    horn2.rotateAngleZ = (float) -Math.PI / 2;

    horn2b = new ModelRenderer(this, 22, 0);
    horn2b.addBox(0f, -0.8F, -0.5f, 1, 3, 1, 0F);
    horn2b.setRotationPoint(0F, 0F, 0F);
    horn2b.rotateAngleX = (float) -Math.PI / 3F;
    horn2b.rotateAngleY = (float) -Math.PI / 12F;
    horn2.addChild(horn2b);

    this.head.addChild(horn2);
    this.body = new ModelRenderer(this, 18, 4);
    this.body.addBox(-6.0F, -10.0F, -7.0F, 12, 18, 10, 0.0F);
    this.body.setRotationPoint(0.0F, 5.0F, 2.0F);
    this.udders = new ModelRenderer(this, 18, 4);
    this.udders.setRotationPoint(0.0F, 5.0F, 2.0F);
    this.udders.setTextureOffset(52, 0).addBox(-2.0F, 2.0F, -8.0F, 4, 6, 1);

    --this.leg1.rotationPointX;
    ++this.leg2.rotationPointX;
    this.leg1.rotationPointZ += 0.0F;
    this.leg2.rotationPointZ += 0.0F;
    --this.leg3.rotationPointX;
    ++this.leg4.rotationPointX;
    --this.leg3.rotationPointZ;
    --this.leg4.rotationPointZ;
    this.field_78151_h += 2.0F;
  }
Пример #2
0
  public ModelBunny() {
    textureWidth = 64;
    textureHeight = 32;

    Head = new ModelRenderer(this, 0, 0);
    Head.addBox(-3F, -3F, -2F, 6, 6, 4);
    Head.setRotationPoint(-1F, 16.5F, -7F);
    Head.setTextureSize(64, 32);
    Head.mirror = true;
    setRotation(Head, 0F, 0F, 0F);
    Body = new ModelRenderer(this, 18, 14);
    Body.addBox(-4F, -2F, -3F, 6, 9, 6);
    Body.setRotationPoint(0F, 17F, -3F);
    Body.setTextureSize(64, 32);
    Body.mirror = true;
    setRotation(Body, 1.570796F, 0F, 0F);
    Leg1 = new ModelRenderer(this, 0, 18);
    Leg1.addBox(-1F, 0F, -1F, 2, 5, 2);
    Leg1.setRotationPoint(-2.5F, 19F, 3F);
    Leg1.setTextureSize(64, 32);
    Leg1.mirror = true;
    setRotation(Leg1, 0F, 0F, 0F);
    Leg2 = new ModelRenderer(this, 0, 18);
    Leg2.addBox(-1F, 0F, -1F, 2, 5, 2);
    Leg2.setRotationPoint(0.5F, 19F, 3F);
    Leg2.setTextureSize(64, 32);
    Leg2.mirror = true;
    setRotation(Leg2, 0F, 0F, 0F);
    Leg3 = new ModelRenderer(this, 0, 18);
    Leg3.addBox(-1F, 0F, -1F, 2, 5, 2);
    Leg3.setRotationPoint(-2.5F, 19F, -4F);
    Leg3.setTextureSize(64, 32);
    Leg3.mirror = true;
    setRotation(Leg3, 0F, 0F, 0F);
    Leg4 = new ModelRenderer(this, 0, 18);
    Leg4.addBox(-1F, 0F, -1F, 2, 5, 2);
    Leg4.setRotationPoint(0.5F, 19F, -4F);
    Leg4.setTextureSize(64, 32);
    Leg4.mirror = true;
    setRotation(Leg4, 0F, 0F, 0F);
    Ear1 = new ModelRenderer(this, 16, 14);
    Ear1.addBox(-3F, -5F, 0F, 2, 2, 1);
    Ear1.setRotationPoint(-1F, 16.5F, -7F);
    Ear1.setTextureSize(64, 32);
    Ear1.mirror = true;
    setRotation(Ear1, 0F, 0F, 0F);
    Ear2 = new ModelRenderer(this, 16, 14);
    Ear2.addBox(1F, -5F, 0F, 2, 2, 1);
    Ear2.setRotationPoint(-1F, 16.5F, -7F);
    Ear2.setTextureSize(64, 32);
    Ear2.mirror = true;
    setRotation(Ear2, 0F, 0F, 0F);
    tail = new ModelRenderer(this, 6, 0);
    tail.addBox(0F, -5F, 8F, 2, 2, 1);
    tail.setRotationPoint(-2F, 16F, 4F);
    tail.setTextureSize(64, 32);
    tail.mirror = true;
    setRotation(tail, 0F, 0F, 0F);
    Body.addChild(tail);
  }
 protected void convertToChild(ModelRenderer parParent, ModelRenderer parChild) {
   parChild.rotationPointX -= parParent.rotationPointX;
   parChild.rotationPointY -= parParent.rotationPointY;
   parChild.rotationPointZ -= parParent.rotationPointZ;
   parChild.rotateAngleX -= parParent.rotateAngleX;
   parChild.rotateAngleY -= parParent.rotateAngleY;
   parChild.rotateAngleZ -= parParent.rotateAngleZ;
   parParent.addChild(parChild);
 }
Пример #4
0
  public RenderPlayerTFC() {
    super();
    this.modelBipedMain = (ModelBiped) this.mainModel;
    this.modelArmorChestplate = new ModelBiped(1.0F);
    this.modelArmor = new ModelBiped(0.5F);
    // Bronze
    plume = new ModelRenderer(modelArmorChestplate, 40, 0);
    plume2 = new ModelRenderer(modelArmorChestplate, 40, 0);
    plume.addBox(-1, -6, -10, 2, 6, 10, 0.5f);
    plume2.addBox(-1, -6, -10, 2, 6, 10);
    plume.setRotationPoint(0, -8, 2);
    plume2.setRotationPoint(0, -2, 4);
    plume2.rotateAngleX = (float) (Math.PI / -3f);
    // Iron
    HornR1 = new ModelRenderer(modelArmorChestplate, 40, 0);
    HornR1.addBox(-6, -1.5f, -1.5f, 3, 3, 6);
    HornL1 = new ModelRenderer(modelArmorChestplate, 40, 0);
    HornL1.addBox(6, -1.5f, -1.5f, 3, 3, 6);
    HornR1.setRotationPoint(-6, -6, 5);
    HornL1.setRotationPoint(6, -6, 8);
    HornR1.rotateAngleY = (float) (Math.PI / -2);
    HornR1.rotateAngleX = (float) Math.PI * (-1f / 12f);
    HornL1.rotateAngleY = (float) (Math.PI / 2);
    HornL1.rotateAngleX = (float) Math.PI * (-1f / 12f);
    HornR2 = new ModelRenderer(modelArmorChestplate, 40, 9);
    HornR2.addBox(0, 0, -5f, 2, 2, 5);
    HornR2.setRotationPoint(-6, 0f, 2f);
    HornR2.rotateAngleX = (float) Math.PI * (6f / 12f);
    HornR2.rotateAngleZ = (float) Math.PI * (1f / 6f);
    HornL2 = new ModelRenderer(modelArmorChestplate, 40, 9);
    HornL2.addBox(0, 0, -5f, 2, 2, 5);
    HornL2.setRotationPoint(7, 0f, 2f);
    HornL2.rotateAngleX = (float) Math.PI * (6f / 12f);
    HornL2.rotateAngleZ = (float) Math.PI * (-1f / 6f);

    modelArmorChestplate.bipedHead.addChild(plume);
    modelArmorChestplate.bipedHead.addChild(plume2);
    modelArmorChestplate.bipedHead.addChild(HornR1);
    modelArmorChestplate.bipedHead.addChild(HornL1);
    HornR1.addChild(HornR2);
    HornL1.addChild(HornL2);
  }
Пример #5
0
 public ModelLaser() {
   textureWidth = 64;
   textureHeight = 16;
   laserInner = new ModelRenderer(this, 0, 0);
   laserInner.setRotationPoint(0.0F, 0.0F, 0.0F);
   laserInner.addBox(-0.5F, -0.5F, -3.5F, 1, 1, 7);
   laserOuter = new ModelRenderer(this, 17, 0);
   laserOuter.setRotationPoint(0.0F, 0.0F, 0.0F);
   laserOuter.addBox(-1.0F, -1.0F, -4.0F, 2, 2, 8);
   laserInner.addChild(laserOuter);
 }
Пример #6
0
  public ModelPigTFC(float par1) {
    super(par1);
    tusk1 = new ModelRenderer(this, 32, 0);
    tusk1.addBox(0F, 0F, 0F, 1, 2, 1, 0F);
    tusk1.setRotationPoint(-3f, 0.5f, -9f);
    tusk1.rotateAngleX = (float) Math.PI / 12;

    tusk2 = new ModelRenderer(this, 32, 0);
    tusk2.addBox(0F, 0F, 0F, 1, 2, 1, 0F);
    tusk2.setRotationPoint(2f, 0.5f, -9f);
    tusk2.rotateAngleX = (float) Math.PI / 12;

    snout = new ModelRenderer(this, 0, 26);
    snout.addBox(-2.0F, 0.0F, -10.0F, 4, 3, 3, par1);
    snout.addChild(tusk1);
    snout.addChild(tusk2);
    this.head.addChild(snout);
  }
  public ModelOverlordCore() {
    textureWidth = 128;
    textureHeight = 128;

    head = new ModelRenderer(this, 0, 50);
    head.addBox(-8F, -8F, -8F, 16, 6, 15);
    head.setRotationPoint(0F, 4F, 0F);

    ModelRenderer headTop = new ModelRenderer(this, 64, 50);
    headTop.addBox(-5F, -11F, -5F, 10, 3, 14);
    head.addChild(headTop);

    ModelRenderer headBottom = new ModelRenderer(this, 0, 72);
    headBottom.addBox(-6F, -2F, -7F, 12, 5, 8);
    head.addChild(headBottom);

    ModelRenderer gillRight = new ModelRenderer(this, 0, 0);
    gillRight.addBox(-7F, -2F, -1F, 1, 4, 1);
    head.addChild(gillRight);

    ModelRenderer gillRight2 = new ModelRenderer(this, 0, 0);
    gillRight2.addBox(-7F, -2F, -3F, 1, 3, 1);
    head.addChild(gillRight2);

    ModelRenderer gillRight3 = new ModelRenderer(this, 0, 0);
    gillRight3.addBox(-7F, -2F, -5F, 1, 2, 1);
    head.addChild(gillRight3);

    ModelRenderer gillLeft = new ModelRenderer(this, 0, 0);
    gillLeft.addBox(6F, -2F, -1F, 1, 4, 1);
    head.addChild(gillLeft);

    ModelRenderer gillLeft2 = new ModelRenderer(this, 0, 0);
    gillLeft2.addBox(6F, -2F, -3F, 1, 3, 1);
    head.addChild(gillLeft2);

    ModelRenderer gillLeft3 = new ModelRenderer(this, 0, 0);
    gillLeft3.addBox(6F, -2F, -5F, 1, 2, 1);
    head.addChild(gillLeft3);

    pincerLeft = new ModelRenderer(this, 80, 0);
    pincerLeft.addBox(-2F, -1F, -6F, 2, 4, 7);
    pincerLeft.setRotationPoint(-5F, 2F, -7F);
    head.addChild(pincerLeft);

    ModelRenderer pincerTipLeft = new ModelRenderer(this, 80, 12);
    pincerTipLeft.addBox(0F, 0F, -7F, 4, 3, 1);
    pincerLeft.addChild(pincerTipLeft);

    pincerRight = new ModelRenderer(this, 80, 0);
    pincerRight.addBox(0F, -1F, -7F, 2, 4, 7);
    pincerRight.setRotationPoint(5F, 2F, -6F);
    head.addChild(pincerRight);

    ModelRenderer pincerTipRight = new ModelRenderer(this, 80, 12);
    pincerTipRight.addBox(-4F, 0F, -8F, 4, 3, 1);
    pincerRight.addChild(pincerTipRight);

    lowerJaw = new ModelRenderer(this, 112, 72);
    lowerJaw.addBox(-2F, 3F, -7F, 4, 1, 3);
    head.addChild(lowerJaw);

    ModelRenderer eye = new ModelRenderer(this, 32, 90);
    eye.addBox(-2F, -2F, -9F, 4, 4, 2);
    head.addChild(eye);

    ModelRenderer eyeSocketLeft = new ModelRenderer(this, 46, 90);
    eyeSocketLeft.addBox(2F, -1F, -8F, 3, 1, 1);
    head.addChild(eyeSocketLeft);

    ModelRenderer eyeSocketRight = new ModelRenderer(this, 46, 90);
    eyeSocketRight.addBox(-5F, -1F, -8F, 3, 1, 1);
    head.addChild(eyeSocketRight);

    ModelRenderer eye2 = new ModelRenderer(this, 32, 98);
    eye2.addBox(1F, -6F, -9F, 3, 3, 1);
    head.addChild(eye2);

    ModelRenderer eye3 = new ModelRenderer(this, 32, 98);
    eye3.addBox(-5F, -5F, -9F, 3, 3, 1);
    head.addChild(eye3);

    ModelRenderer eye4 = new ModelRenderer(this, 32, 98);
    eye4.addBox(5F, -7F, -9F, 2, 2, 1);
    head.addChild(eye4);

    ModelRenderer eye5 = new ModelRenderer(this, 32, 98);
    eye5.addBox(-7F, -6F, -9F, 1, 1, 1);
    head.addChild(eye5);

    ModelRenderer eye6 = new ModelRenderer(this, 32, 98);
    eye6.addBox(-9F, -7F, 0F, 1, 2, 2);
    head.addChild(eye6);

    ModelRenderer eye7 = new ModelRenderer(this, 32, 98);
    eye7.addBox(-1F, -7F, -9F, 1, 1, 1);
    head.addChild(eye7);

    ModelRenderer eye8 = new ModelRenderer(this, 32, 98);
    eye8.addBox(8F, -7F, 0F, 1, 3, 3);
    head.addChild(eye8);

    ModelRenderer eye9 = new ModelRenderer(this, 32, 98);
    eye9.addBox(8F, -4F, -5F, 1, 1, 1);
    head.addChild(eye9);

    ModelRenderer eye10 = new ModelRenderer(this, 32, 98);
    eye10.addBox(-9F, -4F, -3F, 1, 1, 1);
    head.addChild(eye10);

    ModelRenderer eye11 = new ModelRenderer(this, 32, 98);
    eye11.addBox(-9F, -6F, -6F, 1, 2, 2);
    head.addChild(eye11);

    neck = new ModelRenderer(this, 50, 72);
    neck.addBox(-3F, -4F, 1F, 6, 6, 9);
    neck.setRotationPoint(0F, 4F, 0F);

    ModelRenderer abdomen = new ModelRenderer(this, 0, 18);
    abdomen.addBox(-2F, 2F, 5F, 3, 3, 4);
    neck.addChild(abdomen);

    brain = new ModelRenderer(this, 0, 90);
    brain.addBox(-6F, -5F, 0F, 6, 6, 6);
    brain.setRotationPoint(0F, 0F, 11F);

    ModelRenderer brain2 = new ModelRenderer(this, 0, 90);
    brain2.addBox(-1F, -4F, -1F, 6, 6, 6);
    brain.addChild(brain2);

    ModelRenderer brain3 = new ModelRenderer(this, 0, 90);
    brain3.addBox(1F, -5F, 15F, 6, 6, 6);
    brain.addChild(brain3);

    ModelRenderer brain4 = new ModelRenderer(this, 0, 90);
    brain4.addBox(4F, -5F, 18F, 6, 6, 6);
    brain.addChild(brain4);

    ModelRenderer brain5 = new ModelRenderer(this, 0, 90);
    brain5.addBox(0F, -6F, 10F, 6, 6, 6);
    brain.addChild(brain5);

    ModelRenderer brain6 = new ModelRenderer(this, 0, 90);
    brain6.addBox(0F, 0F, 3F, 6, 6, 6);
    brain.addChild(brain6);

    ModelRenderer brain7 = new ModelRenderer(this, 0, 90);
    brain7.addBox(-4F, -7F, 3F, 6, 6, 6);
    brain.addChild(brain7);

    ModelRenderer brain8 = new ModelRenderer(this, 0, 90);
    brain8.addBox(-3F, -1F, 6F, 6, 6, 6);
    brain.addChild(brain8);

    ModelRenderer brain9 = new ModelRenderer(this, 0, 90);
    brain9.addBox(0F, 1F, 9F, 6, 6, 6);
    brain.addChild(brain9);

    ModelRenderer brain10 = new ModelRenderer(this, 0, 90);
    brain10.addBox(-1F, 2F, 0F, 6, 6, 6);
    brain.addChild(brain10);

    ModelRenderer brain11 = new ModelRenderer(this, 0, 90);
    brain11.addBox(-5F, 0F, 13F, 6, 6, 6);
    brain.addChild(brain11);

    ModelRenderer brain12 = new ModelRenderer(this, 0, 90);
    brain12.addBox(-5F, 0F, 1F, 6, 6, 6);
    brain.addChild(brain12);

    brainSac = new ModelRenderer(this, 2, 0);
    brainSac.addBox(-12F, -14F, 10F, 24, 18, 28);
    brainSac.setRotationPoint(0F, 4F, 0F);

    ModelRenderer brainVein = new ModelRenderer(this, 0, 0);
    brainVein.addBox(-9F, -2F, 9F, 1, 7, 1);
    brainSac.addChild(brainVein);

    ModelRenderer brainVein2 = new ModelRenderer(this, 0, 0);
    brainVein2.addBox(-10F, -12F, 9F, 1, 11, 1);
    brainSac.addChild(brainVein2);

    ModelRenderer brainVein3 = new ModelRenderer(this, 0, 0);
    brainVein3.addBox(-9F, -12F, 9F, 10, 1, 1);
    brainSac.addChild(brainVein3);

    ModelRenderer brainVein4 = new ModelRenderer(this, 0, 0);
    brainVein4.addBox(-4F, -15F, 9F, 1, 3, 1);
    brainSac.addChild(brainVein4);

    ModelRenderer brainVein5 = new ModelRenderer(this, 0, 0);
    brainVein5.addBox(-8F, -15F, 9F, 1, 3, 1);
    brainSac.addChild(brainVein5);

    ModelRenderer brainVein6 = new ModelRenderer(this, 0, 0);
    brainVein6.addBox(-13F, 0F, 9F, 4, 1, 1);
    brainSac.addChild(brainVein6);

    ModelRenderer brainVein7 = new ModelRenderer(this, 0, 0);
    brainVein7.addBox(1F, -13F, 9F, 1, 9, 1);
    brainSac.addChild(brainVein7);

    ModelRenderer brainVein8 = new ModelRenderer(this, 0, 0);
    brainVein8.addBox(2F, -5F, 9F, 11, 1, 1);
    brainSac.addChild(brainVein8);

    ModelRenderer brainVein9 = new ModelRenderer(this, 0, 0);
    brainVein9.addBox(6F, -10F, 9F, 1, 5, 1);
    brainSac.addChild(brainVein9);

    ModelRenderer brainVein10 = new ModelRenderer(this, 0, 0);
    brainVein10.addBox(7F, -15F, 9F, 1, 6, 1);
    brainSac.addChild(brainVein10);

    ModelRenderer brainVein11 = new ModelRenderer(this, 0, 0);
    brainVein11.addBox(2F, -13F, 9F, 5, 1, 1);
    brainSac.addChild(brainVein11);

    ModelRenderer brainVein12 = new ModelRenderer(this, 0, 0);
    brainVein12.addBox(7F, -15F, 10F, 1, 1, 8);
    brainSac.addChild(brainVein12);

    ModelRenderer brainVein13 = new ModelRenderer(this, 0, 0);
    brainVein13.addBox(-10F, -15F, 10F, 7, 1, 1);
    brainSac.addChild(brainVein13);

    ModelRenderer brainVein14 = new ModelRenderer(this, 0, 0);
    brainVein14.addBox(-10F, -15F, 11F, 1, 1, 12);
    brainSac.addChild(brainVein14);

    ModelRenderer brainVein15 = new ModelRenderer(this, 0, 0);
    brainVein15.addBox(-5F, -15F, 11F, 1, 1, 6);
    brainSac.addChild(brainVein15);

    ModelRenderer brainVein16 = new ModelRenderer(this, 0, 0);
    brainVein16.addBox(-6F, -15F, 16F, 1, 1, 10);
    brainSac.addChild(brainVein16);

    ModelRenderer brainVein17 = new ModelRenderer(this, 0, 0);
    brainVein17.addBox(-12F, -5F, 9F, 2, 1, 1);
    brainSac.addChild(brainVein17);

    ModelRenderer brainVein18 = new ModelRenderer(this, 0, 0);
    brainVein18.addBox(2F, -15F, 13F, 5, 1, 1);
    brainSac.addChild(brainVein18);

    ModelRenderer brainVein19 = new ModelRenderer(this, 0, 0);
    brainVein19.addBox(1F, -15F, 13F, 1, 1, 9);
    brainSac.addChild(brainVein19);

    ModelRenderer brainVein20 = new ModelRenderer(this, 0, 0);
    brainVein20.addBox(-1F, -15F, 14F, 1, 1, 13);
    brainSac.addChild(brainVein20);

    ModelRenderer brainVein21 = new ModelRenderer(this, 0, 0);
    brainVein21.addBox(0F, -15F, 14F, 1, 1, 1);
    brainSac.addChild(brainVein21);

    ModelRenderer brainVein22 = new ModelRenderer(this, 0, 0);
    brainVein22.addBox(-9F, -15F, 22F, 3, 1, 1);
    brainSac.addChild(brainVein22);

    ModelRenderer brainVein23 = new ModelRenderer(this, 0, 0);
    brainVein23.addBox(2F, -15F, 20F, 8, 1, 1);
    brainSac.addChild(brainVein23);

    ModelRenderer brainVein24 = new ModelRenderer(this, 0, 0);
    brainVein24.addBox(8F, -15F, 17F, 3, 1, 1);
    brainSac.addChild(brainVein24);

    ModelRenderer brainVein25 = new ModelRenderer(this, 0, 0);
    brainVein25.addBox(10F, -15F, 18F, 1, 1, 10);
    brainSac.addChild(brainVein25);

    ModelRenderer brainVein26 = new ModelRenderer(this, 0, 0);
    brainVein26.addBox(0F, -15F, 21F, 1, 1, 1);
    brainSac.addChild(brainVein26);

    ModelRenderer brainVein27 = new ModelRenderer(this, 0, 0);
    brainVein27.addBox(-5F, -15F, 25F, 1, 1, 9);
    brainSac.addChild(brainVein27);

    ModelRenderer brainVein28 = new ModelRenderer(this, 0, 0);
    brainVein28.addBox(0F, -15F, 26F, 1, 1, 8);
    brainSac.addChild(brainVein28);

    ModelRenderer brainVein29 = new ModelRenderer(this, 0, 0);
    brainVein29.addBox(-5F, -15F, 19F, 4, 1, 1);
    brainSac.addChild(brainVein29);

    ModelRenderer brainVein30 = new ModelRenderer(this, 0, 0);
    brainVein30.addBox(4F, -15F, 21F, 1, 1, 12);
    brainSac.addChild(brainVein30);

    ModelRenderer brainVein31 = new ModelRenderer(this, 0, 0);
    brainVein31.addBox(-13F, -15F, 14F, 3, 1, 1);
    brainSac.addChild(brainVein31);

    ModelRenderer brainVein32 = new ModelRenderer(this, 0, 0);
    brainVein32.addBox(-13F, -5F, 9F, 1, 1, 12);
    brainSac.addChild(brainVein32);

    ModelRenderer brainVein33 = new ModelRenderer(this, 0, 0);
    brainVein33.addBox(-13F, -4F, 14F, 1, 3, 1);
    brainSac.addChild(brainVein33);

    ModelRenderer brainVein34 = new ModelRenderer(this, 0, 0);
    brainVein34.addBox(-13F, -15F, 15F, 1, 5, 1);
    brainSac.addChild(brainVein34);

    ModelRenderer brainVein35 = new ModelRenderer(this, 0, 0);
    brainVein35.addBox(-13F, -11F, 16F, 1, 6, 1);
    brainSac.addChild(brainVein35);

    ModelRenderer brainVein36 = new ModelRenderer(this, 0, 0);
    brainVein36.addBox(-13F, -4F, 20F, 1, 1, 10);
    brainSac.addChild(brainVein36);

    ModelRenderer brainVein37 = new ModelRenderer(this, 0, 0);
    brainVein37.addBox(-13F, -1F, 9F, 1, 1, 6);
    brainSac.addChild(brainVein37);

    ModelRenderer brainVein38 = new ModelRenderer(this, 0, 0);
    brainVein38.addBox(-13F, -8F, 20F, 1, 1, 8);
    brainSac.addChild(brainVein38);

    ModelRenderer brainVein39 = new ModelRenderer(this, 0, 0);
    brainVein39.addBox(-13F, -7F, 20F, 1, 2, 1);
    brainSac.addChild(brainVein39);

    ModelRenderer brainVein40 = new ModelRenderer(this, 0, 0);
    brainVein40.addBox(-13F, -2F, 15F, 1, 1, 10);
    brainSac.addChild(brainVein40);

    ModelRenderer brainVein41 = new ModelRenderer(this, 0, 0);
    brainVein41.addBox(-13F, -1F, 24F, 1, 1, 7);
    brainSac.addChild(brainVein41);

    ModelRenderer brainVein42 = new ModelRenderer(this, 0, 0);
    brainVein42.addBox(-13F, -4F, 30F, 1, 3, 1);
    brainSac.addChild(brainVein42);

    ModelRenderer brainVein43 = new ModelRenderer(this, 0, 0);
    brainVein43.addBox(-13F, -7F, 27F, 1, 1, 8);
    brainSac.addChild(brainVein43);

    ModelRenderer brainVein44 = new ModelRenderer(this, 0, 0);
    brainVein44.addBox(-13F, -11F, 26F, 1, 3, 1);
    brainSac.addChild(brainVein44);

    ModelRenderer brainVein45 = new ModelRenderer(this, 0, 0);
    brainVein45.addBox(-13F, -11F, 27F, 1, 1, 12);
    brainSac.addChild(brainVein45);

    ModelRenderer brainVein46 = new ModelRenderer(this, 0, 0);
    brainVein46.addBox(-13F, -15F, 32F, 1, 4, 1);
    brainSac.addChild(brainVein46);

    ModelRenderer brainVein47 = new ModelRenderer(this, 0, 0);
    brainVein47.addBox(-13F, -10F, 34F, 1, 3, 1);
    brainSac.addChild(brainVein47);

    ModelRenderer brainVein48 = new ModelRenderer(this, 0, 0);
    brainVein48.addBox(-13F, -3F, 31F, 1, 1, 8);
    brainSac.addChild(brainVein48);

    ModelRenderer brainVein49 = new ModelRenderer(this, 0, 0);
    brainVein49.addBox(-13F, -1F, 18F, 1, 3, 1);
    brainSac.addChild(brainVein49);

    ModelRenderer brainVein50 = new ModelRenderer(this, 0, 0);
    brainVein50.addBox(-13F, 1F, 19F, 1, 1, 9);
    brainSac.addChild(brainVein50);

    ModelRenderer brainVein51 = new ModelRenderer(this, 0, 0);
    brainVein51.addBox(-13F, 0F, 27F, 1, 1, 1);
    brainSac.addChild(brainVein51);

    ModelRenderer brainVein52 = new ModelRenderer(this, 0, 0);
    brainVein52.addBox(-13F, -13F, 16F, 1, 1, 13);
    brainSac.addChild(brainVein52);

    ModelRenderer brainVein53 = new ModelRenderer(this, 0, 0);
    brainVein53.addBox(-13F, -15F, 28F, 1, 2, 1);
    brainSac.addChild(brainVein53);

    ModelRenderer brainVein54 = new ModelRenderer(this, 0, 0);
    brainVein54.addBox(-12F, -15F, 28F, 1, 1, 5);
    brainSac.addChild(brainVein54);

    ModelRenderer brainVein55 = new ModelRenderer(this, 0, 0);
    brainVein55.addBox(-11F, -15F, 30F, 6, 1, 1);
    brainSac.addChild(brainVein55);

    ModelRenderer brainVein56 = new ModelRenderer(this, 0, 0);
    brainVein56.addBox(1F, -15F, 33F, 6, 1, 1);
    brainSac.addChild(brainVein56);

    ModelRenderer brainVein57 = new ModelRenderer(this, 0, 0);
    brainVein57.addBox(7F, -15F, 21F, 1, 1, 8);
    brainSac.addChild(brainVein57);

    ModelRenderer brainVein58 = new ModelRenderer(this, 0, 0);
    brainVein58.addBox(9F, -15F, 27F, 1, 1, 11);
    brainSac.addChild(brainVein58);

    ModelRenderer brainVein59 = new ModelRenderer(this, 0, 0);
    brainVein59.addBox(8F, -15F, 28F, 1, 1, 1);
    brainSac.addChild(brainVein59);

    ModelRenderer brainVein60 = new ModelRenderer(this, 0, 0);
    brainVein60.addBox(6F, -15F, 34F, 1, 1, 5);
    brainSac.addChild(brainVein60);

    ModelRenderer brainVein61 = new ModelRenderer(this, 0, 0);
    brainVein61.addBox(7F, -15F, 38F, 3, 1, 1);
    brainSac.addChild(brainVein61);

    ModelRenderer brainVein62 = new ModelRenderer(this, 0, 0);
    brainVein62.addBox(-1F, -15F, 33F, 1, 1, 6);
    brainSac.addChild(brainVein62);

    ModelRenderer brainVein63 = new ModelRenderer(this, 0, 0);
    brainVein63.addBox(-4F, -15F, 33F, 1, 1, 6);
    brainSac.addChild(brainVein63);

    ModelRenderer brainVein64 = new ModelRenderer(this, 0, 0);
    brainVein64.addBox(-9F, -15F, 31F, 1, 1, 8);
    brainSac.addChild(brainVein64);

    ModelRenderer brainVein65 = new ModelRenderer(this, 0, 0);
    brainVein65.addBox(12F, -4F, 9F, 1, 1, 10);
    brainSac.addChild(brainVein65);

    ModelRenderer brainVein66 = new ModelRenderer(this, 0, 0);
    brainVein66.addBox(12F, -1F, 9F, 1, 1, 6);
    brainSac.addChild(brainVein66);

    ModelRenderer brainVein67 = new ModelRenderer(this, 0, 0);
    brainVein67.addBox(3F, 0F, 9F, 10, 1, 1);
    brainSac.addChild(brainVein67);

    ModelRenderer brainVein68 = new ModelRenderer(this, 0, 0);
    brainVein68.addBox(12F, -4F, 19F, 1, 6, 1);
    brainSac.addChild(brainVein68);

    ModelRenderer brainVein69 = new ModelRenderer(this, 0, 0);
    brainVein69.addBox(12F, -8F, 14F, 1, 1, 7);
    brainSac.addChild(brainVein69);

    ModelRenderer brainVein70 = new ModelRenderer(this, 0, 0);
    brainVein70.addBox(12F, -11F, 13F, 1, 4, 1);
    brainSac.addChild(brainVein70);

    ModelRenderer brainVein71 = new ModelRenderer(this, 0, 0);
    brainVein71.addBox(12F, -12F, 13F, 1, 1, 6);
    brainSac.addChild(brainVein71);

    ModelRenderer brainVein72 = new ModelRenderer(this, 0, 0);
    brainVein72.addBox(12F, -11F, 18F, 1, 1, 6);
    brainSac.addChild(brainVein72);

    ModelRenderer brainVein73 = new ModelRenderer(this, 0, 0);
    brainVein73.addBox(12F, -15F, 24F, 1, 5, 1);
    brainSac.addChild(brainVein73);

    ModelRenderer brainVein74 = new ModelRenderer(this, 0, 0);
    brainVein74.addBox(11F, -15F, 24F, 1, 1, 1);
    brainSac.addChild(brainVein74);

    ModelRenderer brainVein75 = new ModelRenderer(this, 0, 0);
    brainVein75.addBox(12F, -3F, 17F, 1, 4, 1);
    brainSac.addChild(brainVein75);

    ModelRenderer brainVein76 = new ModelRenderer(this, 0, 0);
    brainVein76.addBox(12F, 1F, 20F, 1, 1, 8);
    brainSac.addChild(brainVein76);

    ModelRenderer brainVein77 = new ModelRenderer(this, 0, 0);
    brainVein77.addBox(12F, 0F, 27F, 1, 1, 12);
    brainSac.addChild(brainVein77);

    ModelRenderer brainVein78 = new ModelRenderer(this, 0, 0);
    brainVein78.addBox(12F, -6F, 20F, 1, 1, 7);
    brainSac.addChild(brainVein78);

    ModelRenderer brainVein79 = new ModelRenderer(this, 0, 0);
    brainVein79.addBox(12F, -3F, 22F, 1, 1, 8);
    brainSac.addChild(brainVein79);

    ModelRenderer brainVein80 = new ModelRenderer(this, 0, 0);
    brainVein80.addBox(12F, -10F, 9F, 1, 1, 4);
    brainSac.addChild(brainVein80);

    ModelRenderer brainVein81 = new ModelRenderer(this, 0, 0);
    brainVein81.addBox(11F, -10F, 9F, 1, 5, 1);
    brainSac.addChild(brainVein81);

    ModelRenderer brainVein82 = new ModelRenderer(this, 0, 0);
    brainVein82.addBox(5F, 1F, 9F, 1, 4, 1);
    brainSac.addChild(brainVein82);

    ModelRenderer brainVein83 = new ModelRenderer(this, 0, 0);
    brainVein83.addBox(12F, -2F, 29F, 1, 1, 3);
    brainSac.addChild(brainVein83);

    ModelRenderer brainVein84 = new ModelRenderer(this, 0, 0);
    brainVein84.addBox(12F, -1F, 31F, 1, 1, 1);
    brainSac.addChild(brainVein84);

    ModelRenderer brainVein85 = new ModelRenderer(this, 0, 0);
    brainVein85.addBox(12F, -7F, 26F, 1, 1, 10);
    brainSac.addChild(brainVein85);

    ModelRenderer brainVein86 = new ModelRenderer(this, 0, 0);
    brainVein86.addBox(12F, -12F, 25F, 1, 1, 12);
    brainSac.addChild(brainVein86);

    ModelRenderer brainVein87 = new ModelRenderer(this, 0, 0);
    brainVein87.addBox(12F, -11F, 33F, 1, 4, 1);
    brainSac.addChild(brainVein87);

    ModelRenderer brainVein88 = new ModelRenderer(this, 0, 0);
    brainVein88.addBox(12F, -6F, 35F, 1, 3, 1);
    brainSac.addChild(brainVein88);

    ModelRenderer brainVein89 = new ModelRenderer(this, 0, 0);
    brainVein89.addBox(12F, -4F, 36F, 1, 1, 3);
    brainSac.addChild(brainVein89);

    ModelRenderer brainVein90 = new ModelRenderer(this, 0, 0);
    brainVein90.addBox(12F, -13F, 36F, 1, 1, 3);
    brainSac.addChild(brainVein90);

    ModelRenderer brainVein91 = new ModelRenderer(this, 0, 0);
    brainVein91.addBox(12F, -11F, 36F, 1, 1, 3);
    brainSac.addChild(brainVein91);

    ModelRenderer brainVein92 = new ModelRenderer(this, 0, 0);
    brainVein92.addBox(12F, -2F, 20F, 1, 1, 3);
    brainSac.addChild(brainVein92);

    ModelRenderer brainVein93 = new ModelRenderer(this, 0, 0);
    brainVein93.addBox(12F, -7F, 20F, 1, 1, 1);
    brainSac.addChild(brainVein93);

    ModelRenderer brainVein94 = new ModelRenderer(this, 0, 0);
    brainVein94.addBox(12F, -9F, 20F, 1, 1, 13);
    brainSac.addChild(brainVein94);

    ModelRenderer brainVein95 = new ModelRenderer(this, 0, 0);
    brainVein95.addBox(12F, 0F, 14F, 1, 1, 1);
    brainSac.addChild(brainVein95);

    ModelRenderer brainVein96 = new ModelRenderer(this, 0, 0);
    brainVein96.addBox(12F, 1F, 14F, 1, 1, 4);
    brainSac.addChild(brainVein96);

    ModelRenderer brainVein97 = new ModelRenderer(this, 0, 0);
    brainVein97.addBox(7F, -4F, 9F, 1, 4, 1);
    brainSac.addChild(brainVein97);

    ModelRenderer brainVein98 = new ModelRenderer(this, 0, 0);
    brainVein98.addBox(0F, -15F, 38F, 1, 6, 1);
    brainSac.addChild(brainVein98);

    ModelRenderer brainVein99 = new ModelRenderer(this, 0, 0);
    brainVein99.addBox(-6F, -10F, 38F, 6, 1, 1);
    brainSac.addChild(brainVein99);

    ModelRenderer brainVein100 = new ModelRenderer(this, 0, 0);
    brainVein100.addBox(-5F, -15F, 38F, 1, 5, 1);
    brainSac.addChild(brainVein100);

    ModelRenderer brainVein101 = new ModelRenderer(this, 0, 0);
    brainVein101.addBox(-6F, -9F, 38F, 1, 5, 1);
    brainSac.addChild(brainVein101);

    ModelRenderer brainVein102 = new ModelRenderer(this, 0, 0);
    brainVein102.addBox(-9F, -14F, 38F, 2, 1, 1);
    brainSac.addChild(brainVein102);

    ModelRenderer brainVein103 = new ModelRenderer(this, 0, 0);
    brainVein103.addBox(-8F, -13F, 38F, 1, 4, 1);
    brainSac.addChild(brainVein103);

    ModelRenderer brainVein104 = new ModelRenderer(this, 0, 0);
    brainVein104.addBox(-13F, -10F, 38F, 5, 1, 1);
    brainSac.addChild(brainVein104);

    ModelRenderer brainVein105 = new ModelRenderer(this, 0, 0);
    brainVein105.addBox(-10F, -9F, 38F, 1, 12, 1);
    brainSac.addChild(brainVein105);

    ModelRenderer brainVein106 = new ModelRenderer(this, 0, 0);
    brainVein106.addBox(-5F, -5F, 38F, 1, 5, 1);
    brainSac.addChild(brainVein106);

    ModelRenderer brainVein107 = new ModelRenderer(this, 0, 0);
    brainVein107.addBox(-9F, 0F, 38F, 5, 1, 1);
    brainSac.addChild(brainVein107);

    ModelRenderer brainVein108 = new ModelRenderer(this, 0, 0);
    brainVein108.addBox(-9F, 2F, 38F, 1, 3, 1);
    brainSac.addChild(brainVein108);

    ModelRenderer brainVein109 = new ModelRenderer(this, 0, 0);
    brainVein109.addBox(-13F, -4F, 38F, 3, 1, 1);
    brainSac.addChild(brainVein109);

    ModelRenderer brainVein110 = new ModelRenderer(this, 0, 0);
    brainVein110.addBox(9F, -12F, 38F, 4, 1, 1);
    brainSac.addChild(brainVein110);

    ModelRenderer brainVein111 = new ModelRenderer(this, 0, 0);
    brainVein111.addBox(8F, -14F, 38F, 1, 3, 1);
    brainSac.addChild(brainVein111);

    ModelRenderer brainVein112 = new ModelRenderer(this, 0, 0);
    brainVein112.addBox(-2F, -9F, 38F, 1, 7, 1);
    brainSac.addChild(brainVein112);

    ModelRenderer brainVein113 = new ModelRenderer(this, 0, 0);
    brainVein113.addBox(-4F, -3F, 38F, 2, 1, 1);
    brainSac.addChild(brainVein113);

    ModelRenderer brainVein114 = new ModelRenderer(this, 0, 0);
    brainVein114.addBox(-1F, -3F, 38F, 1, 8, 1);
    brainSac.addChild(brainVein114);

    ModelRenderer brainVein115 = new ModelRenderer(this, 0, 0);
    brainVein115.addBox(0F, -1F, 38F, 7, 1, 1);
    brainSac.addChild(brainVein115);

    ModelRenderer brainVein116 = new ModelRenderer(this, 0, 0);
    brainVein116.addBox(6F, 0F, 38F, 6, 1, 1);
    brainSac.addChild(brainVein116);

    ModelRenderer brainVein117 = new ModelRenderer(this, 0, 0);
    brainVein117.addBox(8F, -3F, 38F, 5, 1, 1);
    brainSac.addChild(brainVein117);

    ModelRenderer brainVein118 = new ModelRenderer(this, 0, 0);
    brainVein118.addBox(6F, -2F, 38F, 3, 1, 1);
    brainSac.addChild(brainVein118);

    ModelRenderer brainVein119 = new ModelRenderer(this, 0, 0);
    brainVein119.addBox(1F, -11F, 38F, 4, 1, 1);
    brainSac.addChild(brainVein119);

    ModelRenderer brainVein120 = new ModelRenderer(this, 0, 0);
    brainVein120.addBox(10F, -11F, 38F, 1, 6, 1);
    brainSac.addChild(brainVein120);

    ModelRenderer brainVein121 = new ModelRenderer(this, 0, 0);
    brainVein121.addBox(5F, -11F, 38F, 1, 5, 1);
    brainSac.addChild(brainVein121);

    ModelRenderer brainVein122 = new ModelRenderer(this, 0, 0);
    brainVein122.addBox(5F, -6F, 38F, 5, 1, 1);
    brainSac.addChild(brainVein122);

    ModelRenderer brainVein123 = new ModelRenderer(this, 0, 0);
    brainVein123.addBox(9F, -5F, 38F, 1, 2, 1);
    brainSac.addChild(brainVein123);

    ModelRenderer brainVein124 = new ModelRenderer(this, 0, 0);
    brainVein124.addBox(-1F, -7F, 38F, 6, 1, 1);
    brainSac.addChild(brainVein124);

    ModelRenderer brainVein125 = new ModelRenderer(this, 0, 0);
    brainVein125.addBox(0F, 4F, 10F, 6, 1, 1);
    brainSac.addChild(brainVein125);

    ModelRenderer brainVein126 = new ModelRenderer(this, 0, 0);
    brainVein126.addBox(-9F, 4F, 10F, 1, 1, 7);
    brainSac.addChild(brainVein126);

    ModelRenderer brainVein127 = new ModelRenderer(this, 0, 0);
    brainVein127.addBox(0F, 4F, 11F, 1, 1, 8);
    brainSac.addChild(brainVein127);

    ModelRenderer brainVein128 = new ModelRenderer(this, 0, 0);
    brainVein128.addBox(1F, 4F, 18F, 2, 1, 1);
    brainSac.addChild(brainVein128);

    ModelRenderer brainVein129 = new ModelRenderer(this, 0, 0);
    brainVein129.addBox(3F, 4F, 18F, 1, 1, 6);
    brainSac.addChild(brainVein129);

    ModelRenderer brainVein130 = new ModelRenderer(this, 0, 0);
    brainVein130.addBox(3F, 4F, 24F, 10, 1, 1);
    brainSac.addChild(brainVein130);

    ModelRenderer brainVein131 = new ModelRenderer(this, 0, 0);
    brainVein131.addBox(7F, 4F, 25F, 1, 1, 8);
    brainSac.addChild(brainVein131);

    ModelRenderer brainVein132 = new ModelRenderer(this, 0, 0);
    brainVein132.addBox(12F, 2F, 24F, 1, 2, 1);
    brainSac.addChild(brainVein132);

    ModelRenderer brainVein133 = new ModelRenderer(this, 0, 0);
    brainVein133.addBox(5F, 4F, 13F, 8, 1, 1);
    brainSac.addChild(brainVein133);

    ModelRenderer brainVein134 = new ModelRenderer(this, 0, 0);
    brainVein134.addBox(12F, 1F, 13F, 1, 3, 1);
    brainSac.addChild(brainVein134);

    ModelRenderer brainVein135 = new ModelRenderer(this, 0, 0);
    brainVein135.addBox(0F, 4F, 30F, 1, 1, 9);
    brainSac.addChild(brainVein135);

    ModelRenderer brainVein136 = new ModelRenderer(this, 0, 0);
    brainVein136.addBox(-1F, 4F, 25F, 1, 1, 6);
    brainSac.addChild(brainVein136);

    ModelRenderer brainVein137 = new ModelRenderer(this, 0, 0);
    brainVein137.addBox(0F, 4F, 25F, 4, 1, 1);
    brainSac.addChild(brainVein137);

    ModelRenderer brainVein138 = new ModelRenderer(this, 0, 0);
    brainVein138.addBox(6F, 4F, 32F, 1, 1, 5);
    brainSac.addChild(brainVein138);

    ModelRenderer brainVein139 = new ModelRenderer(this, 0, 0);
    brainVein139.addBox(7F, 4F, 38F, 4, 1, 1);
    brainSac.addChild(brainVein139);

    ModelRenderer brainVein140 = new ModelRenderer(this, 0, 0);
    brainVein140.addBox(11F, 1F, 38F, 1, 4, 1);
    brainSac.addChild(brainVein140);

    ModelRenderer brainVein141 = new ModelRenderer(this, 0, 0);
    brainVein141.addBox(6F, 4F, 37F, 2, 1, 1);
    brainSac.addChild(brainVein141);

    ModelRenderer brainVein142 = new ModelRenderer(this, 0, 0);
    brainVein142.addBox(-2F, 4F, 28F, 1, 1, 1);
    brainSac.addChild(brainVein142);

    ModelRenderer brainVein143 = new ModelRenderer(this, 0, 0);
    brainVein143.addBox(-3F, 4F, 28F, 1, 1, 8);
    brainSac.addChild(brainVein143);

    ModelRenderer brainVein144 = new ModelRenderer(this, 0, 0);
    brainVein144.addBox(-9F, 4F, 35F, 6, 1, 1);
    brainSac.addChild(brainVein144);

    ModelRenderer brainVein145 = new ModelRenderer(this, 0, 0);
    brainVein145.addBox(-10F, 4F, 35F, 1, 1, 4);
    brainSac.addChild(brainVein145);

    ModelRenderer brainVein146 = new ModelRenderer(this, 0, 0);
    brainVein146.addBox(4F, 4F, 20F, 6, 1, 1);
    brainSac.addChild(brainVein146);

    ModelRenderer brainVein147 = new ModelRenderer(this, 0, 0);
    brainVein147.addBox(9F, 4F, 19F, 4, 1, 1);
    brainSac.addChild(brainVein147);

    ModelRenderer brainVein148 = new ModelRenderer(this, 0, 0);
    brainVein148.addBox(12F, 2F, 20F, 1, 3, 1);
    brainSac.addChild(brainVein148);

    ModelRenderer brainVein149 = new ModelRenderer(this, 0, 0);
    brainVein149.addBox(-8F, 4F, 15F, 5, 1, 1);
    brainSac.addChild(brainVein149);

    ModelRenderer brainVein150 = new ModelRenderer(this, 0, 0);
    brainVein150.addBox(5F, 4F, 14F, 1, 1, 3);
    brainSac.addChild(brainVein150);

    ModelRenderer brainVein151 = new ModelRenderer(this, 0, 0);
    brainVein151.addBox(6F, 4F, 16F, 4, 1, 1);
    brainSac.addChild(brainVein151);

    ModelRenderer brainVein152 = new ModelRenderer(this, 0, 0);
    brainVein152.addBox(10F, 4F, 16F, 1, 1, 3);
    brainSac.addChild(brainVein152);

    ModelRenderer brainVein153 = new ModelRenderer(this, 0, 0);
    brainVein153.addBox(-4F, 4F, 14F, 4, 1, 1);
    brainSac.addChild(brainVein153);

    ModelRenderer brainVein154 = new ModelRenderer(this, 0, 0);
    brainVein154.addBox(-13F, 4F, 17F, 5, 1, 1);
    brainSac.addChild(brainVein154);

    ModelRenderer brainVein155 = new ModelRenderer(this, 0, 0);
    brainVein155.addBox(-13F, 1F, 17F, 1, 3, 1);
    brainSac.addChild(brainVein155);

    ModelRenderer brainVein156 = new ModelRenderer(this, 0, 0);
    brainVein156.addBox(-6F, 4F, 16F, 1, 1, 9);
    brainSac.addChild(brainVein156);

    ModelRenderer brainVein157 = new ModelRenderer(this, 0, 0);
    brainVein157.addBox(-5F, 4F, 24F, 1, 1, 7);
    brainSac.addChild(brainVein157);

    ModelRenderer brainVein158 = new ModelRenderer(this, 0, 0);
    brainVein158.addBox(-4F, 4F, 30F, 1, 1, 1);
    brainSac.addChild(brainVein158);

    ModelRenderer brainVein159 = new ModelRenderer(this, 0, 0);
    brainVein159.addBox(-8F, 4F, 22F, 2, 1, 1);
    brainSac.addChild(brainVein159);

    ModelRenderer brainVein160 = new ModelRenderer(this, 0, 0);
    brainVein160.addBox(-9F, 4F, 22F, 1, 1, 10);
    brainSac.addChild(brainVein160);

    ModelRenderer brainVein161 = new ModelRenderer(this, 0, 0);
    brainVein161.addBox(-13F, 4F, 31F, 4, 1, 1);
    brainSac.addChild(brainVein161);

    ModelRenderer brainVein162 = new ModelRenderer(this, 0, 0);
    brainVein162.addBox(-13F, 2F, 31F, 1, 1, 8);
    brainSac.addChild(brainVein162);

    ModelRenderer brainVein163 = new ModelRenderer(this, 0, 0);
    brainVein163.addBox(-13F, 3F, 31F, 1, 1, 1);
    brainSac.addChild(brainVein163);

    ModelRenderer brainVein164 = new ModelRenderer(this, 0, 0);
    brainVein164.addBox(-13F, 1F, 38F, 3, 1, 1);
    brainSac.addChild(brainVein164);

    body = new ModelRenderer(this, 84, 72);
    body.addBox(-4F, 1F, -3F, 8, 6, 8);
    body.setRotationPoint(0F, 4F, 0F);

    ModelRenderer knobFR = new ModelRenderer(this, 0, 0);
    knobFR.addBox(-6F, 7F, -3F, 2, 2, 2);
    body.addChild(knobFR);

    ModelRenderer knobFMR = new ModelRenderer(this, 0, 0);
    knobFMR.addBox(-6F, 7F, 1F, 2, 2, 2);
    body.addChild(knobFMR);

    ModelRenderer knobBMR = new ModelRenderer(this, 0, 0);
    knobBMR.addBox(-6F, 5F, 4F, 2, 2, 2);
    body.addChild(knobBMR);

    ModelRenderer knobBR = new ModelRenderer(this, 0, 0);
    knobBR.addBox(-5F, 2F, 5F, 2, 2, 2);
    body.addChild(knobBR);

    ModelRenderer knobFL = new ModelRenderer(this, 0, 0);
    knobFL.addBox(4F, 7F, -3F, 2, 2, 2);
    body.addChild(knobFL);

    ModelRenderer knobFML = new ModelRenderer(this, 0, 0);
    knobFML.addBox(4F, 7F, 1F, 2, 2, 2);
    body.addChild(knobFML);

    ModelRenderer knobBML = new ModelRenderer(this, 0, 0);
    knobBML.addBox(4F, 5F, 4F, 2, 2, 2);
    body.addChild(knobBML);

    ModelRenderer knobBL = new ModelRenderer(this, 0, 0);
    knobBL.addBox(-2F, 2F, 5F, 2, 2, 2);
    body.addChild(knobBL);

    upperLegFR = new ModelRenderer(this, 60, 90);
    upperLegFR.addBox(0F, -1F, -1F, 1, 3, 1);
    upperLegFR.setRotationPoint(-6F, 13F, -2F);
    upperLegFR.rotateAngleX = -0.4833219F;
    upperLegFR.rotateAngleZ = 0.4833219F;

    lowerLegFR = new ModelRenderer(this, 60, 90);
    lowerLegFR.addBox(0F, 2F, -1F, 1, 3, 1);
    lowerLegFR.rotateAngleX = -0.0371787F;
    upperLegFR.addChild(lowerLegFR);

    upperLegFL = new ModelRenderer(this, 60, 90);
    upperLegFL.addBox(-1F, -1F, -1F, 1, 3, 1);
    upperLegFL.setRotationPoint(6F, 13F, -2F);
    upperLegFL.rotateAngleX = -0.4833219F;
    upperLegFL.rotateAngleZ = -0.4833219F;

    lowerLegFL = new ModelRenderer(this, 60, 90);
    lowerLegFL.addBox(-1F, 2F, -1F, 1, 3, 1);
    lowerLegFL.rotateAngleX = -0.0371787F;
    upperLegFL.addChild(lowerLegFL);

    upperLegFMR = new ModelRenderer(this, 60, 90);
    upperLegFMR.addBox(0F, -1F, 0F, 1, 3, 1);
    upperLegFMR.setRotationPoint(-6F, 13F, 1F);
    upperLegFMR.rotateAngleX = -0.2602503F;
    upperLegFMR.rotateAngleZ = -0.2974289F;

    lowerLegFMR = new ModelRenderer(this, 60, 90);
    lowerLegFMR.addBox(0F, 2F, 0F, 1, 3, 1);
    upperLegFMR.addChild(lowerLegFMR);

    upperLegFML = new ModelRenderer(this, 60, 90);
    upperLegFML.addBox(-1F, -1F, 0F, 1, 3, 1);
    upperLegFML.setRotationPoint(6F, 13F, 1F);
    upperLegFML.rotateAngleX = -0.2602503F;
    upperLegFML.rotateAngleZ = -0.2974289F;

    lowerLegFML = new ModelRenderer(this, 60, 90);
    lowerLegFML.addBox(-1F, 2F, 0F, 1, 3, 1);
    upperLegFML.addChild(lowerLegFML);

    legBMR = new ModelRenderer(this, 60, 90);
    legBMR.addBox(0F, 0F, 0F, 1, 3, 1);
    legBMR.setRotationPoint(-6F, 10F, 5F);
    legBMR.rotateAngleX = -0.3346075F;
    legBMR.rotateAngleZ = 0.1487144F;

    legBML = new ModelRenderer(this, 60, 90);
    legBML.addBox(-1F, 0F, 0F, 1, 3, 1);
    legBML.setRotationPoint(6F, 10F, 5F);
    legBML.rotateAngleX = -0.3346075F;
    legBML.rotateAngleZ = -0.1487144F;

    legBR = new ModelRenderer(this, 60, 90);
    legBR.addBox(0F, 0F, 0F, 1, 3, 1);
    legBR.setRotationPoint(-5F, 7F, 6F);
    legBR.rotateAngleX = 0.4461433F;
    legBR.rotateAngleZ = 0.2230717F;

    legBL = new ModelRenderer(this, 60, 90);
    legBL.addBox(-1F, 0F, 0F, 1, 3, 1);
    legBL.setRotationPoint(5F, 7F, 6F);
    legBL.rotateAngleX = 0.4461433F;
    legBL.rotateAngleZ = -0.2230717F;
  }
Пример #8
0
  public ModelOddish() {
    textureWidth = 32;
    textureHeight = 32;
    setTextureOffset("HEADBASE.Delete", 0, 0);
    setTextureOffset("LEFTLEG.Delete1", 0, 0);
    setTextureOffset("RIGHTLEG.Delete2", 0, 0);

    HEADBASE = new ModelRenderer(this, "HEADBASE");
    HEADBASE.setRotationPoint(0F, 21F, 0F);
    setRotation(HEADBASE, 0F, 0F, 0F);
    HEADBASE.mirror = true;
    righteye = new ModelRenderer(this, 0, 13);
    righteye.addBox(-0.5F, -0.5F, -2F, 1, 1, 1);
    righteye.setRotationPoint(0F, 0.5F, 0F);
    righteye.setTextureSize(32, 32);
    righteye.mirror = true;
    setRotation(righteye, -0.7853982F, 0.6283185F, 0F);
    lefteye = new ModelRenderer(this, 0, 13);
    lefteye.addBox(-0.5F, -0.5F, -2F, 1, 1, 1);
    lefteye.setRotationPoint(0F, 0.5F, 0F);
    lefteye.setTextureSize(32, 32);
    lefteye.mirror = true;
    setRotation(lefteye, -0.7853982F, -0.6283185F, 0F);
    lefteye.mirror = false;
    leaf1 = new ModelRenderer(this, 13, -3);
    leaf1.addBox(0F, -6.5F, -1.5F, 0, 5, 3);
    leaf1.setRotationPoint(0F, 0.5F, 0F);
    leaf1.setTextureSize(32, 32);
    leaf1.mirror = true;
    setRotation(leaf1, 0F, 0F, 0.4886922F);
    leaf2 = new ModelRenderer(this, 13, -3);
    leaf2.addBox(0F, -6.5F, -1.5F, 0, 5, 3);
    leaf2.setRotationPoint(0F, 0.5F, 0F);
    leaf2.setTextureSize(32, 32);
    leaf2.mirror = true;
    setRotation(leaf2, 0F, 1.570796F, 0.4886922F);
    leaf3 = new ModelRenderer(this, 13, -3);
    leaf3.addBox(0F, -6.5F, -1.5F, 0, 5, 3);
    leaf3.setRotationPoint(0F, 0.5F, 0F);
    leaf3.setTextureSize(32, 32);
    leaf3.mirror = true;
    setRotation(leaf3, 0F, 1.570796F, -0.4886922F);
    leaf4 = new ModelRenderer(this, 13, -3);
    leaf4.addBox(0F, -6.5F, -1.5F, 0, 5, 3);
    leaf4.setRotationPoint(0F, 0.5F, 0F);
    leaf4.setTextureSize(32, 32);
    leaf4.mirror = true;
    setRotation(leaf4, 0F, 0F, -0.4886922F);
    Body = new ModelRenderer(this, 0, 0);
    Body.addBox(-1.5F, -2F, -1.5F, 3, 3, 3);
    Body.setRotationPoint(0F, 0.5F, 0F);
    Body.setTextureSize(32, 32);
    Body.mirror = true;
    setRotation(Body, 0F, 0F, 0F);
    LEFTLEG = new ModelRenderer(this, "LEFTLEG");
    LEFTLEG.setRotationPoint(0.9F, 22F, 0.3F);
    setRotation(LEFTLEG, 0F, 0F, 0F);
    LEFTLEG.mirror = true;
    leftleg = new ModelRenderer(this, 6, 6);
    leftleg.addBox(-0.5F, 0F, -0.5F, 1, 1, 1);
    leftleg.setRotationPoint(0F, 0F, 0F);
    leftleg.setTextureSize(32, 32);
    leftleg.mirror = true;
    setRotation(leftleg, 0F, 0F, 0F);
    leftfoot = new ModelRenderer(this, 0, 6);
    leftfoot.addBox(-0.5F, 0F, -1.5F, 1, 1, 2);
    leftfoot.setRotationPoint(0F, 0.8F, 0F);
    leftfoot.setTextureSize(32, 32);
    leftfoot.mirror = true;
    setRotation(leftfoot, 0.1047198F, 0F, 0F);
    RIGHTLEG = new ModelRenderer(this, "RIGHTLEG");
    RIGHTLEG.setRotationPoint(-0.9F, 22F, 0.3F);
    setRotation(RIGHTLEG, 0F, 0F, 0F);
    RIGHTLEG.mirror = true;
    rightfoot = new ModelRenderer(this, 0, 9);
    rightfoot.addBox(-0.5F, 0F, -1.5F, 1, 1, 2);
    rightfoot.setRotationPoint(0F, 0.8F, 0F);
    rightfoot.setTextureSize(32, 32);
    rightfoot.mirror = true;
    setRotation(rightfoot, 0.1047198F, 0F, 0F);
    rightleg = new ModelRenderer(this, 6, 8);
    rightleg.addBox(-0.5F, 0F, -0.5F, 1, 1, 1);
    rightleg.setRotationPoint(0F, 0F, 0F);
    rightleg.setTextureSize(32, 32);
    rightleg.mirror = true;
    setRotation(rightleg, 0F, 0F, 0F);
    HEADBASE.addChild(righteye);
    HEADBASE.addChild(lefteye);
    HEADBASE.addChild(leaf1);
    HEADBASE.addChild(leaf2);
    HEADBASE.addChild(leaf3);
    HEADBASE.addChild(leaf4);
    HEADBASE.addChild(Body);
    LEFTLEG.addChild(leftleg);
    LEFTLEG.addChild(leftfoot);
    RIGHTLEG.addChild(rightfoot);
    RIGHTLEG.addChild(rightleg);
  }
Пример #9
0
  public ModelGyarados() {
    textureWidth = 512;
    textureHeight = 512;

    Segment12 = new ModelRenderer(this, "Segment12");
    Segment12.setRotationPoint(0F, 0.5F, 9.8F);
    setRotation(Segment12, 0F, 0F, 0F);
    Segment12.mirror = true;
    ModelRenderer Body12 = new ModelRenderer(this, 0, 494);
    Body12 = new ModelRenderer(this, 0, 494);
    Body12.addBox(-4.5F, -4.5F, -1F, 9, 9, 9);
    Body12.setRotationPoint(0F, 0F, 0F);
    Body12.setTextureSize(512, 512);
    Body12.mirror = true;
    setRotation(Body12, 0F, 0F, 0F);
    ModelRenderer TailFinTop = new ModelRenderer(this, 485, 0);
    TailFinTop = new ModelRenderer(this, 485, 0);
    TailFinTop.addBox(-5.5F, 12F, 0F, 12, 6, 1);
    TailFinTop.setRotationPoint(0F, 0F, 0F);
    TailFinTop.setTextureSize(512, 512);
    TailFinTop.mirror = true;
    setRotation(TailFinTop, 1.570796F, 0F, 0F);
    ModelRenderer Tailmiddle = new ModelRenderer(this, 488, 16);
    Tailmiddle = new ModelRenderer(this, 488, 16);
    Tailmiddle.addBox(-3F, 7F, -2F, 6, 25, 6);
    Tailmiddle.setRotationPoint(0F, 0F, 0F);
    Tailmiddle.setTextureSize(512, 512);
    Tailmiddle.mirror = true;
    setRotation(Tailmiddle, 1.570796F, 0F, 0F);
    ModelRenderer TailFinmiddle = new ModelRenderer(this, 472, 8);
    TailFinmiddle = new ModelRenderer(this, 472, 8);
    TailFinmiddle.addBox(-9F, 18F, 0F, 19, 7, 1);
    TailFinmiddle.setRotationPoint(0F, 0F, 0F);
    TailFinmiddle.setTextureSize(512, 512);
    TailFinmiddle.mirror = true;
    setRotation(TailFinmiddle, 1.570796F, 0F, 0F);
    ModelRenderer TailRight = new ModelRenderer(this, 485, 47);
    TailRight = new ModelRenderer(this, 500, 47);
    TailRight.addBox(-3F, 8F, -1F, 3, 27, 3);
    TailRight.setRotationPoint(2F, 0F, 0F);
    TailRight.setTextureSize(512, 512);
    TailRight.mirror = true;
    setRotation(TailRight, 1.570796F, -0.3839724F, 0F);
    ModelRenderer TailfinBottom = new ModelRenderer(this, 419, 0);
    TailfinBottom = new ModelRenderer(this, 419, 0);
    TailfinBottom.addBox(-11.5F, 25F, 0F, 23, 7, 1);
    TailfinBottom.setRotationPoint(0F, 0F, 0F);
    TailfinBottom.setTextureSize(512, 512);
    TailfinBottom.mirror = true;
    setRotation(TailfinBottom, 1.570796F, 0F, 0F);
    ModelRenderer TailLeft = new ModelRenderer(this, 485, 47);
    TailLeft = new ModelRenderer(this, 487, 47);
    TailLeft.addBox(-3F, 7F, -1F, 3, 27, 3);
    TailLeft.setRotationPoint(2F, 0F, 0F);
    TailLeft.setTextureSize(512, 512);
    TailLeft.mirror = true;
    setRotation(TailLeft, 1.570796F, 0.3839724F, 0F);
    Segment12.addChild(TailFinTop);
    Segment12.addChild(Tailmiddle);
    Segment12.addChild(TailFinmiddle);
    Segment12.addChild(TailRight);
    Segment12.addChild(TailfinBottom);
    Segment12.addChild(TailLeft);
    Segment12.addChild(Body12);
    Segment11 = new ModelRenderer(this, "Segment11");
    Segment11.setRotationPoint(0F, 0F, 12.2F);
    setRotation(Segment11, 0F, 0F, 0F);
    Segment11.mirror = true;
    ModelRenderer Body11 = new ModelRenderer(this, 0, 473);
    Body11 = new ModelRenderer(this, 0, 473);
    Body11.addBox(-5.5F, -5F, -1F, 11, 11, 11);
    Body11.setRotationPoint(0F, 0F, 0F);
    Body11.setTextureSize(512, 512);
    Body11.mirror = true;
    setRotation(Body11, 0F, 0F, 0F);
    Segment11.addChild(Body11);
    Segment11.addChild(Segment12);
    Segment10 = new ModelRenderer(this, "Segment10");
    Segment10.setRotationPoint(0F, 0F, 13.8F);
    setRotation(Segment10, 0F, 0F, 0F);
    Segment10.mirror = true;
    ModelRenderer Body10 = new ModelRenderer(this, 0, 447);
    Body10 = new ModelRenderer(this, 0, 447);
    Body10.addBox(-6.5F, -6F, -1F, 13, 13, 13);
    Body10.setRotationPoint(0F, 0F, 0F);
    Body10.setTextureSize(512, 512);
    Body10.mirror = true;
    setRotation(Body10, 0F, 0F, 0F);
    Segment10.addChild(Body10);
    Segment10.addChild(Segment11);
    Segment9 = new ModelRenderer(this, "Segment9");
    Segment9.setRotationPoint(0F, -0.5F, 14.8F);
    setRotation(Segment9, 0F, 0F, 0F);
    Segment9.mirror = true;
    ModelRenderer Body9 = new ModelRenderer(this, 0, 416);
    Body9 = new ModelRenderer(this, 0, 416);
    Body9.addBox(-7.5F, -7F, -1F, 15, 15, 15);
    Body9.setRotationPoint(0F, 0F, 0F);
    Body9.setTextureSize(512, 512);
    Body9.mirror = true;
    setRotation(Body9, 0F, 0F, 0F);
    Segment9.addChild(Body9);
    Segment9.addChild(Segment10);
    Segment8 = new ModelRenderer(this, "Segment8");
    Segment8.setRotationPoint(0F, 0.5F, 16F);
    setRotation(Segment8, 0F, 0F, 0F);
    Segment8.mirror = true;
    ModelRenderer BackFinFront = new ModelRenderer(this, 80, 221);
    BackFinFront = new ModelRenderer(this, 80, 221);
    BackFinFront.addBox(-0.5F, -12F, 9F, 1, 8, 4);
    BackFinFront.setRotationPoint(0F, 0F, 0F);
    BackFinFront.setTextureSize(512, 512);
    BackFinFront.mirror = true;
    setRotation(BackFinFront, 0.5934119F, 0F, 0F);
    ModelRenderer BackFinMiddle = new ModelRenderer(this, 80, 247);
    BackFinMiddle = new ModelRenderer(this, 80, 247);
    BackFinMiddle.addBox(-0.5F, -25F, 6F, 1, 16, 4);
    BackFinMiddle.setRotationPoint(0F, 0F, 0F);
    BackFinMiddle.setTextureSize(512, 512);
    BackFinMiddle.mirror = true;
    setRotation(BackFinMiddle, 0F, 0F, 0F);
    ModelRenderer BackFinBack = new ModelRenderer(this, 80, 234);
    BackFinBack = new ModelRenderer(this, 80, 234);
    BackFinBack.addBox(-0.5F, -21F, -0.5F, 1, 8, 4);
    BackFinBack.setRotationPoint(0F, 0F, 0F);
    BackFinBack.setTextureSize(512, 512);
    BackFinBack.mirror = true;
    setRotation(BackFinBack, -0.6457718F, 0F, 0F);
    ModelRenderer Body8 = new ModelRenderer(this, 0, 381);
    Body8 = new ModelRenderer(this, 0, 381);
    Body8.addBox(-8.5F, -9F, -1F, 17, 17, 17);
    Body8.setRotationPoint(0F, 0F, 0F);
    Body8.setTextureSize(512, 512);
    Body8.mirror = true;
    setRotation(Body8, 0F, 0F, 0F);
    Segment8.addChild(Body8);
    Segment8.addChild(BackFinFront);
    Segment8.addChild(BackFinMiddle);
    Segment8.addChild(BackFinBack);
    Segment8.addChild(Segment9);
    Segment7 = new ModelRenderer(this, "Segment7");
    Segment7.setRotationPoint(0F, 0F, 18F);
    setRotation(Segment7, 0F, 0F, 0F);
    Segment7.mirror = true;
    ModelRenderer Body7 = new ModelRenderer(this, 0, 344);
    Body7 = new ModelRenderer(this, 0, 344);
    Body7.addBox(-9F, -9F, -1F, 18, 18, 18);
    Body7.setRotationPoint(0F, 0F, 0F);
    Body7.setTextureSize(512, 512);
    Body7.mirror = true;
    setRotation(Body7, 0F, 0F, 0F);
    Segment7.addChild(Body7);
    Segment7.addChild(Segment8);
    Segment6 = new ModelRenderer(this, "Segment6");
    Segment6.setRotationPoint(0F, -1F, 18.5F);
    setRotation(Segment6, 0F, 0F, 0F);
    Segment6.mirror = true;
    ModelRenderer Body6 = new ModelRenderer(this, 0, 305);
    Body6 = new ModelRenderer(this, 0, 305);
    Body6.addBox(-9.5F, -9F, -1.5F, 19, 19, 19);
    Body6.setRotationPoint(0F, 0F, 0F);
    Body6.setTextureSize(512, 512);
    Body6.mirror = true;
    setRotation(Body6, 0F, 0F, 0F);
    Segment6.addChild(Body6);
    Segment6.addChild(Segment7);
    Segment5 = new ModelRenderer(this, "Segment5");
    Segment5.setRotationPoint(0F, 0F, 19.5F);
    setRotation(Segment5, 0F, 0F, 0F);
    Segment5.mirror = true;
    ModelRenderer Body5 = new ModelRenderer(this, 0, 264);
    Body5 = new ModelRenderer(this, 0, 264);
    Body5.addBox(-9.5F, -10F, -2F, 19, 20, 20);
    Body5.setRotationPoint(0F, 0F, 0F);
    Body5.setTextureSize(512, 512);
    Body5.mirror = true;
    setRotation(Body5, 0F, 0F, 0F);
    Segment5.addChild(Body5);
    Segment5.addChild(Segment6);
    Segment4 = new ModelRenderer(this, "Segment4");
    Segment4.setRotationPoint(0F, 1.2F, 16.5F);
    setRotation(Segment4, 0F, 0F, 0F);
    Segment4.mirror = true;
    ModelRenderer Body4 = new ModelRenderer(this, 0, 225);
    Body4 = new ModelRenderer(this, 0, 225);
    Body4.addBox(-9.5F, -10F, -1F, 19, 19, 19);
    Body4.setRotationPoint(0F, 0F, 0F);
    Body4.setTextureSize(512, 512);
    Body4.mirror = true;
    setRotation(Body4, 0F, 0F, 0F);
    Segment4.addChild(Body4);
    Segment4.addChild(Segment5);
    Segment3 = new ModelRenderer(this, "Segment3");
    Segment3.setRotationPoint(0F, 0.8F, 16.5F);
    setRotation(Segment3, 0F, 0F, 0F);
    Segment3.mirror = true;
    ModelRenderer Body3 = new ModelRenderer(this, 0, 188);
    Body3 = new ModelRenderer(this, 0, 188);
    Body3.addBox(-9F, -8.8F, -1F, 18, 18, 18);
    Body3.setRotationPoint(0F, 0F, 0F);
    Body3.setTextureSize(512, 512);
    Body3.mirror = true;
    setRotation(Body3, 0F, 0F, 0F);
    Segment3.addChild(Body3);
    Segment3.addChild(Segment4);
    Segment2 = new ModelRenderer(this, "Segment2");
    Segment2.setRotationPoint(0F, 0.8F, 12F);
    setRotation(Segment2, 0F, 0F, 0F);
    Segment2.mirror = true;
    ModelRenderer Body2 = new ModelRenderer(this, 0, 152);
    Body2 = new ModelRenderer(this, 0, 152);
    Body2.addBox(-8.5F, -8F, -1F, 17, 17, 17);
    Body2.setRotationPoint(0F, 0F, 0F);
    Body2.setTextureSize(512, 512);
    Body2.mirror = true;
    setRotation(Body2, 0F, 0F, 0F);
    Segment2.addChild(Body2);
    Segment2.addChild(Segment3);
    Segment1 = new ModelRenderer(this, "Segment1");
    Segment1.setRotationPoint(0F, -41.3F, -28F);
    setRotation(Segment1, 0F, 0F, 0F);
    Segment1.mirror = true;
    ModelRenderer Body1 = new ModelRenderer(this, 0, 125);
    Body1 = new ModelRenderer(this, 0, 125);
    Body1.addBox(-8F, -7F, 2F, 16, 16, 10);
    Body1.setRotationPoint(0F, 0F, 0F);
    Body1.setTextureSize(512, 512);
    Body1.mirror = true;
    setRotation(Body1, 0F, 0F, 0F);
    ModelRenderer FrontFinFront = new ModelRenderer(this, 80, 268);
    FrontFinFront = new ModelRenderer(this, 80, 268);
    FrontFinFront.addBox(-0.5F, -10F, 8F, 1, 8, 4);
    FrontFinFront.setRotationPoint(0F, 0F, 0F);
    FrontFinFront.setTextureSize(512, 512);
    FrontFinFront.mirror = true;
    setRotation(FrontFinFront, 0.5934119F, 0F, 0F);
    ModelRenderer FrontFinMiddle = new ModelRenderer(this, 80, 294);
    FrontFinMiddle = new ModelRenderer(this, 80, 294);
    FrontFinMiddle.addBox(-0.5F, -20F, 6F, 1, 16, 4);
    FrontFinMiddle.setRotationPoint(0F, 0F, 0F);
    FrontFinMiddle.setTextureSize(512, 512);
    FrontFinMiddle.mirror = true;
    setRotation(FrontFinMiddle, 0F, 0F, -0.0174533F);
    ModelRenderer FrontFinBack = new ModelRenderer(this, 80, 281);
    FrontFinBack = new ModelRenderer(this, 80, 281);
    FrontFinBack.addBox(-0.5F, -19F, -1F, 1, 8, 4);
    FrontFinBack.setRotationPoint(0F, 0F, 0F);
    FrontFinBack.setTextureSize(512, 512);
    FrontFinBack.mirror = true;
    setRotation(FrontFinBack, -0.7504916F, 0F, 0F);
    Segment1.addChild(Body1);
    Segment1.addChild(FrontFinFront);
    Segment1.addChild(FrontFinMiddle);
    Segment1.addChild(FrontFinBack);
    Segment1.addChild(Segment2);
    TailFinmiddle = new ModelRenderer(this, 472, 8);
    TailFinmiddle.addBox(-9.5F, 0F, -1F, 19, 7, 1);
    TailFinmiddle.setRotationPoint(-0.5F, 0F, 81F);
    TailFinmiddle.setTextureSize(512, 512);
    TailFinmiddle.mirror = true;
    setRotation(TailFinmiddle, -2.70526F, 0F, 0F);
    TailFinTop = new ModelRenderer(this, 485, 0);
    TailFinTop.addBox(-6F, 0F, 0F, 12, 6, 1);
    TailFinTop.setRotationPoint(-0.5F, -11.8F, 76.4F);
    TailFinTop.setTextureSize(512, 512);
    TailFinTop.mirror = true;
    setRotation(TailFinTop, 0.4363323F, 0F, 0F);
    TailfinBottom = new ModelRenderer(this, 419, 0);
    TailfinBottom.addBox(-12.5F, 0F, 0F, 25, 7, 1);
    TailfinBottom.setRotationPoint(-0.5F, 0F, 80F);
    TailfinBottom.setTextureSize(512, 512);
    TailfinBottom.mirror = true;
    setRotation(TailfinBottom, 0.4363323F, 0F, 0F);
    Tailmiddle = new ModelRenderer(this, 488, 16);
    Tailmiddle.addBox(-3.5F, 0F, 0F, 6, 25, 6);
    Tailmiddle.setRotationPoint(0F, -15F, 71F);
    Tailmiddle.setTextureSize(512, 512);
    Tailmiddle.mirror = true;
    setRotation(Tailmiddle, 0.4363323F, 0F, 0F);
    TailRight = new ModelRenderer(this, 500, 47);
    TailRight.addBox(-3F, 0F, -3F, 3, 27, 3);
    TailRight.setRotationPoint(-3F, -16F, 77F);
    TailRight.setTextureSize(512, 512);
    TailRight.mirror = true;
    setRotation(TailRight, 0.4363323F, -0.2792527F, 0.3490659F);
    TailLeft = new ModelRenderer(this, 487, 47);
    TailLeft.addBox(0F, 0F, -3F, 3, 27, 3);
    TailLeft.setRotationPoint(2F, -16F, 77F);
    TailLeft.setTextureSize(512, 512);
    TailLeft.mirror = true;
    setRotation(TailLeft, 0.4363323F, 0.2792527F, -0.3490659F);
    NeckBottom = new ModelRenderer(this, 0, 99);
    NeckBottom.addBox(-8F, -1F, -8F, 16, 10, 15);
    NeckBottom.setRotationPoint(0F, -41F, -34F);
    NeckBottom.setTextureSize(512, 512);
    NeckBottom.mirror = true;
    setRotation(NeckBottom, 1.570796F, 0F, 0F);
    NeckTopLeft = new ModelRenderer(this, 0, 76);
    NeckTopLeft.addBox(0F, 0F, -18F, 10, 4, 18);
    NeckTopLeft.setRotationPoint(0F, -51F, -29F);
    NeckTopLeft.setTextureSize(512, 512);
    NeckTopLeft.mirror = true;
    setRotation(NeckTopLeft, 0.0872665F, -0.0349066F, 0.2617994F);
    NeckTopRight = new ModelRenderer(this, 0, 53);
    NeckTopRight.addBox(-10F, 0F, -18F, 10, 4, 18);
    NeckTopRight.setRotationPoint(0F, -51F, -29F);
    NeckTopRight.setTextureSize(512, 512);
    NeckTopRight.mirror = true;
    setRotation(NeckTopRight, 0.0872665F, 0.0349066F, -0.2617994F);
    NeckMain = new ModelRenderer(this, 0, 30);
    NeckMain.addBox(-7.5F, 0F, -14F, 15, 8, 14);
    NeckMain.setRotationPoint(0F, -47F, -34F);
    NeckMain.setTextureSize(512, 512);
    NeckMain.mirror = true;
    setRotation(NeckMain, 0.0872665F, 0F, 0F);
    NeckFinBack = new ModelRenderer(this, 80, 349);
    NeckFinBack.addBox(-0.5F, -8F, 0F, 1, 8, 4);
    NeckFinBack.setRotationPoint(0F, -51F, -37F);
    NeckFinBack.setTextureSize(512, 512);
    NeckFinBack.mirror = true;
    setRotation(NeckFinBack, -0.5235988F, 0F, 0F);
    NeckFinFront = new ModelRenderer(this, 80, 336);
    NeckFinFront.addBox(-0.5F, -8F, -4F, 1, 8, 4);
    NeckFinFront.setRotationPoint(0F, -51F, -37F);
    NeckFinFront.setTextureSize(512, 512);
    NeckFinFront.mirror = true;
    setRotation(NeckFinFront, 0.5235988F, 0F, 0F);
    NeckFinMiddle = new ModelRenderer(this, 80, 315);
    NeckFinMiddle.addBox(-0.5F, 0F, 0F, 1, 16, 4);
    NeckFinMiddle.setRotationPoint(0F, -66F, -39F);
    NeckFinMiddle.setTextureSize(512, 512);
    NeckFinMiddle.mirror = true;
    setRotation(NeckFinMiddle, 0F, 0F, 0F);
    HeadBase = new ModelRenderer(this, "HeadBase");
    HeadBase.setRotationPoint(0F, -47F, -47F);
    setRotation(HeadBase, 0F, 0F, 0F);
    HeadBase.mirror = true;
    ModelRenderer CheekFinLeft = new ModelRenderer(this, 365, 0);
    CheekFinLeft = new ModelRenderer(this, 365, 0);
    CheekFinLeft.addBox(0F, 0F, 0F, 12, 12, 1);
    CheekFinLeft.setRotationPoint(5F, 15F, -7F);
    CheekFinLeft.setTextureSize(512, 512);
    CheekFinLeft.mirror = true;
    setRotation(CheekFinLeft, 0F, -0.7853982F, -0.7853982F);
    HeadBase.addChild(CheekFinLeft);
    ModelRenderer CheekFinRight = new ModelRenderer(this, 392, 0);
    CheekFinRight = new ModelRenderer(this, 392, 0);
    CheekFinRight.addBox(-12F, 0F, 0F, 12, 12, 1);
    CheekFinRight.setRotationPoint(-5F, 14F, -7F);
    CheekFinRight.setTextureSize(512, 512);
    CheekFinRight.mirror = true;
    setRotation(CheekFinRight, 0F, 0.7853982F, 0.7853982F);
    HeadBase.addChild(CheekFinRight);
    ModelRenderer AntennaThingyLeft = new ModelRenderer(this, 85, 362);
    AntennaThingyLeft = new ModelRenderer(this, 85, 362);
    AntennaThingyLeft.addBox(-1F, 0F, 0F, 1, 20, 1);
    AntennaThingyLeft.setRotationPoint(7F, 21F, -8F);
    AntennaThingyLeft.setTextureSize(512, 512);
    AntennaThingyLeft.mirror = true;
    setRotation(AntennaThingyLeft, 0F, 0F, -0.2617994F);
    HeadBase.addChild(AntennaThingyLeft);
    ModelRenderer AntennaTingyRight = new ModelRenderer(this, 80, 362);
    AntennaTingyRight = new ModelRenderer(this, 80, 362);
    AntennaTingyRight.addBox(0F, 0F, 0F, 1, 20, 1);
    AntennaTingyRight.setRotationPoint(-7F, 21F, -8F);
    AntennaTingyRight.setTextureSize(512, 512);
    AntennaTingyRight.mirror = true;
    setRotation(AntennaTingyRight, 0F, 0F, 0.2617994F);
    HeadBase.addChild(AntennaTingyRight);
    ModelRenderer MiddleHorn = new ModelRenderer(this, 80, 384);
    MiddleHorn = new ModelRenderer(this, 80, 384);
    MiddleHorn.addBox(-1F, -2F, 0F, 2, 1, 20);
    MiddleHorn.setRotationPoint(0F, 11F, -17F);
    MiddleHorn.setTextureSize(512, 512);
    MiddleHorn.mirror = true;
    setRotation(MiddleHorn, 0.9599311F, 0F, 0F);
    HeadBase.addChild(MiddleHorn);
    ModelRenderer LeftHorn = new ModelRenderer(this, 80, 406);
    LeftHorn = new ModelRenderer(this, 80, 406);
    LeftHorn.addBox(0F, -2F, 0F, 2, 1, 15);
    LeftHorn.setRotationPoint(0F, 11F, -17F);
    LeftHorn.setTextureSize(512, 512);
    LeftHorn.mirror = true;
    setRotation(LeftHorn, 0.9599311F, 0.2268928F, 0.4363323F);
    HeadBase.addChild(LeftHorn);
    ModelRenderer LipLeft = new ModelRenderer(this, 358, 0);
    LipLeft = new ModelRenderer(this, 358, 0);
    LipLeft.addBox(0F, 0F, -2F, 1, 18, 2);
    LipLeft.setRotationPoint(6F, 10F, -17F);
    LipLeft.setTextureSize(512, 512);
    LipLeft.mirror = true;
    setRotation(LipLeft, 0.5235988F, 0F, 0F);
    HeadBase.addChild(LipLeft);
    ModelRenderer RightHorn = new ModelRenderer(this, 80, 423);
    RightHorn = new ModelRenderer(this, 80, 423);
    RightHorn.addBox(-2F, -2F, 0F, 2, 1, 15);
    RightHorn.setRotationPoint(0F, 11F, -17F);
    RightHorn.setTextureSize(512, 512);
    RightHorn.mirror = true;
    setRotation(RightHorn, 0.9599311F, -0.2268928F, -0.4363323F);
    HeadBase.addChild(RightHorn);
    ModelRenderer ForeHead = new ModelRenderer(this, 80, 440);
    ForeHead = new ModelRenderer(this, 80, 440);
    ForeHead.addBox(-6.5F, 0F, 0F, 13, 5, 12);
    ForeHead.setRotationPoint(0F, 10F, -17F);
    ForeHead.setTextureSize(512, 512);
    ForeHead.mirror = true;
    setRotation(ForeHead, 0.9599311F, 0F, 0F);
    HeadBase.addChild(ForeHead);
    ModelRenderer ToothTopRight = new ModelRenderer(this, 291, 0);
    ToothTopRight = new ModelRenderer(this, 291, 0);
    ToothTopRight.addBox(0F, 0F, 0F, 1, 2, 1);
    ToothTopRight.setRotationPoint(-6F, 11F, -18.7F);
    ToothTopRight.setTextureSize(512, 512);
    ToothTopRight.mirror = true;
    setRotation(ToothTopRight, -0.9599311F, 0F, 0F);
    HeadBase.addChild(ToothTopRight);
    ModelRenderer LipRight = new ModelRenderer(this, 296, 0);
    LipRight = new ModelRenderer(this, 296, 0);
    LipRight.addBox(-1F, 0F, -2F, 1, 18, 2);
    LipRight.setRotationPoint(-6F, 10F, -17F);
    LipRight.setTextureSize(512, 512);
    LipRight.mirror = true;
    setRotation(LipRight, 0.5235988F, 0F, 0F);
    HeadBase.addChild(LipRight);
    ModelRenderer ToothTopLeft = new ModelRenderer(this, 286, 0);
    ToothTopLeft = new ModelRenderer(this, 286, 0);
    ToothTopLeft.addBox(-1F, 0F, 0F, 1, 2, 1);
    ToothTopLeft.setRotationPoint(6F, 11F, -18.7F);
    ToothTopLeft.setTextureSize(512, 512);
    ToothTopLeft.mirror = true;
    setRotation(ToothTopLeft, -0.9599311F, 0F, 0F);
    HeadBase.addChild(ToothTopLeft);
    ModelRenderer LipTop = new ModelRenderer(this, 243, 0);
    LipTop = new ModelRenderer(this, 243, 0);
    LipTop.addBox(-7F, 0F, -2F, 14, 1, 2);
    LipTop.setRotationPoint(0F, 10F, -17F);
    LipTop.setTextureSize(512, 512);
    LipTop.mirror = true;
    setRotation(LipTop, 0.5235988F, 0F, 0F);
    HeadBase.addChild(LipTop);
    ModelRenderer HeadMain = new ModelRenderer(this, 80, 458);
    HeadMain = new ModelRenderer(this, 80, 458);
    HeadMain.addBox(-7F, 0F, -20F, 14, 18, 20);
    HeadMain.setRotationPoint(0F, 0F, 0F);
    HeadMain.setTextureSize(512, 512);
    HeadMain.mirror = true;
    setRotation(HeadMain, 0.5235988F, 0F, 0F);
    HeadBase.addChild(HeadMain);
    ModelRenderer HeadTop = new ModelRenderer(this, 80, 497);
    HeadTop = new ModelRenderer(this, 80, 497);
    HeadTop.addBox(-6.5F, 0F, 0F, 13, 5, 10);
    HeadTop.setRotationPoint(0F, 0F, -10F);
    HeadTop.setTextureSize(512, 512);
    HeadTop.mirror = true;
    setRotation(HeadTop, 0F, 0F, 0F);
    HeadBase.addChild(HeadTop);
    MouthBase = new ModelRenderer(this, "MouthBase");
    MouthBase.setRotationPoint(0F, 23.5F, -8F);
    setRotation(MouthBase, 0F, 0F, 0F);
    MouthBase.mirror = true;
    ModelRenderer ToothBottomLeft = new ModelRenderer(this, 276, 0);
    ToothBottomLeft = new ModelRenderer(this, 276, 0);
    ToothBottomLeft.addBox(-1F, -2F, 0F, 1, 2, 1);
    ToothBottomLeft.setRotationPoint(6F, 11F, -9.5F);
    ToothBottomLeft.setTextureSize(512, 512);
    ToothBottomLeft.mirror = true;
    setRotation(ToothBottomLeft, 0.6108652F, 0F, 0F);
    MouthBase.addChild(ToothBottomLeft);
    ModelRenderer ToothBottomRight = new ModelRenderer(this, 281, 0);
    ToothBottomRight = new ModelRenderer(this, 281, 0);
    ToothBottomRight.addBox(0F, -2F, 0F, 1, 2, 1);
    ToothBottomRight.setRotationPoint(-6F, 11F, -9.5F);
    ToothBottomRight.setTextureSize(512, 512);
    ToothBottomRight.mirror = true;
    setRotation(ToothBottomRight, 0.6108652F, 0F, 0F);
    MouthBase.addChild(ToothBottomRight);
    ModelRenderer Jaw = new ModelRenderer(this, 303, 0);
    Jaw = new ModelRenderer(this, 303, 0);
    Jaw.addBox(-7F, 0F, -13F, 14, 2, 13);
    Jaw.setRotationPoint(0F, 2F, 0F);
    Jaw.setTextureSize(512, 512);
    Jaw.mirror = true;
    setRotation(Jaw, 0.6981317F, 0F, 0F);
    MouthBase.addChild(Jaw);
    HeadBase.addChild(MouthBase);
  }
Пример #10
0
  public ModelFinch() {
    textureWidth = 32;
    textureHeight = 32;
    setTextureOffset("LEGRIGTOPROT.lefrigtop", 0, 12);
    setTextureOffset("LEGRIGBOTROT.legbotrig", 0, 15);
    setTextureOffset("LEGLEFTOPROT.legtoplef", 3, 12);
    setTextureOffset("LEGLEFBOTROT.legbotlef", 7, 15);
    setTextureOffset("HEADROT.Head", 0, 7);
    setTextureOffset("BEAKROT.beak", 9, 9);

    Body = new ModelRenderer(this, 0, 0);
    Body.addBox(-1F, -1F, -2F, 2, 2, 4);
    Body.setRotationPoint(0F, 21.3F, 0F);
    Body.setTextureSize(32, 32);
    Body.mirror = true;
    setRotation(Body, 0F, 0F, 0F);
    wingrig = new ModelRenderer(this, 13, 0);
    wingrig.addBox(0F, 0F, -1.5F, 1, 1, 3);
    wingrig.setRotationPoint(1F, 20.3F, 0F);
    wingrig.setTextureSize(32, 32);
    wingrig.mirror = true;
    setRotation(wingrig, 0F, 0F, 0F);
    winglef = new ModelRenderer(this, 22, 0);
    winglef.addBox(-1F, 0F, -1.5F, 1, 1, 3);
    winglef.setRotationPoint(-1F, 20.3F, 0F);
    winglef.setTextureSize(32, 32);
    winglef.mirror = true;
    setRotation(winglef, 0F, 0F, 0F);
    tail = new ModelRenderer(this, 14, 8);
    tail.addBox(-0.4666667F, 0F, 0F, 1, 1, 3);
    tail.setRotationPoint(0F, 20.8F, 1F);
    tail.setTextureSize(32, 32);
    tail.mirror = true;
    setRotation(tail, 0.3346075F, 0F, 0F);
    LEGRIGTOPROT = new ModelRenderer(this, "LEGRIGTOPROT");
    LEGRIGTOPROT.setRotationPoint(0.5F, 22.3F, 1F);
    setRotation(LEGRIGTOPROT, -0.6684611F, 0F, 0F);
    LEGRIGTOPROT.mirror = true;
    LEGRIGTOPROT.addBox("lefrigtop", -0.5F, 0F, 0F, 1, 2, 1);
    LEGRIGBOTROT = new ModelRenderer(this, "LEGRIGBOTROT");
    LEGRIGBOTROT.setRotationPoint(0F, 1F, 0F);
    setRotation(LEGRIGBOTROT, 0.6702064F, 0F, 0F);
    LEGRIGBOTROT.mirror = true;
    LEGRIGBOTROT.addBox("legbotrig", -0.5F, -0.4F, -2.3F, 1, 1, 2);
    LEGRIGTOPROT.addChild(LEGRIGBOTROT);
    LEGLEFTOPROT = new ModelRenderer(this, "LEGLEFTOPROT");
    LEGLEFTOPROT.setRotationPoint(-0.5F, 22.3F, 1F);
    setRotation(LEGLEFTOPROT, -0.6702064F, 0F, 0F);
    LEGLEFTOPROT.mirror = true;
    LEGLEFTOPROT.addBox("legtoplef", -0.5F, 0F, 0F, 1, 2, 1);
    LEGLEFBOTROT = new ModelRenderer(this, "LEGLEFBOTROT");
    LEGLEFBOTROT.setRotationPoint(0F, 1F, 0F);
    setRotation(LEGLEFBOTROT, 0.6702064F, 0F, 0F);
    LEGLEFBOTROT.mirror = true;
    LEGLEFBOTROT.addBox("legbotlef", -0.5F, -0.4F, -2.3F, 1, 1, 2);
    LEGLEFTOPROT.addChild(LEGLEFBOTROT);
    HEADROT = new ModelRenderer(this, "HEADROT");
    HEADROT.setRotationPoint(0F, 19.8F, -2F);
    setRotation(HEADROT, 0F, 0F, 0F);
    HEADROT.mirror = true;
    HEADROT.addBox("Head", -1F, -1F, -1F, 2, 2, 2);
    BEAKROT = new ModelRenderer(this, "BEAKROT");
    BEAKROT.setRotationPoint(0F, 0F, 0F);
    setRotation(BEAKROT, -0.7801622F, 0F, 0F);
    BEAKROT.mirror = true;
    BEAKROT.addBox("beak", -0.5333334F, 0.3F, -0.9F, 1, 1, 1);
    HEADROT.addChild(BEAKROT);
  }
  public ModelTimeController() {
    textureWidth = 64;
    textureHeight = 32;

    center = new ModelRenderer(this, 0, 0);
    center.addBox(0F, 0F, 0F, 0, 0, 0);
    center.setRotationPoint(0F, -7F, 0F);

    cube = new ModelRenderer(this, 0, 0);
    cube.addBox(-3F, -3F, -3F, 6, 6, 6);
    center.addChild(cube);

    cube2 = new ModelRenderer(this, 0, 0);
    cube2.addBox(-14F, -12F, -15F, 8, 8, 8);
    center.addChild(cube2);

    cube3 = new ModelRenderer(this, 0, 0);
    cube3.addBox(-15F, -20F, 4F, 6, 6, 6);
    center.addChild(cube3);

    cube4 = new ModelRenderer(this, 0, 0);
    cube4.addBox(-12F, 8F, -3F, 6, 6, 6);
    center.addChild(cube4);

    cube5 = new ModelRenderer(this, 0, 0);
    cube5.addBox(-3F, -16F, -3F, 6, 6, 6);
    center.addChild(cube5);

    cube6 = new ModelRenderer(this, 0, 0);
    cube6.addBox(-2F, -12F, 12F, 4, 10, 4);
    center.addChild(cube6);

    cube7 = new ModelRenderer(this, 0, 0);
    cube7.addBox(-2F, -7F, -21F, 4, 16, 4);
    center.addChild(cube7);

    cube8 = new ModelRenderer(this, 0, 0);
    cube8.addBox(-2F, -5F, -2F, 4, 10, 4);
    center.addChild(cube8);

    cube9 = new ModelRenderer(this, 0, 0);
    cube9.addBox(-2F, -8F, -2F, 4, 16, 4);
    center.addChild(cube9);

    cube10 = new ModelRenderer(this, 0, 0);
    cube10.addBox(-3F, -3F, -1F, 6, 6, 6);
    center.addChild(cube10);

    cube11 = new ModelRenderer(this, 0, 0);
    cube11.addBox(3F, 2F, -7F, 6, 6, 6);
    center.addChild(cube11);

    cube12 = new ModelRenderer(this, 0, 0);
    cube12.addBox(-3F, -3F, -3F, 6, 6, 6);
    center.addChild(cube12);

    cube13 = new ModelRenderer(this, 0, 0);
    cube13.addBox(1F, 6F, -1F, 6, 6, 6);
    center.addChild(cube13);

    cube14 = new ModelRenderer(this, 0, 0);
    cube14.addBox(0F, -30F, 0F, 6, 6, 6);
    center.addChild(cube14);

    cube15 = new ModelRenderer(this, 0, 0);
    cube15.addBox(0F, 9F, -23F, 6, 6, 6);
    center.addChild(cube15);

    cube16 = new ModelRenderer(this, 0, 0);
    cube16.addBox(-16F, 0F, 0F, 6, 6, 6);
    center.addChild(cube16);

    cube17 = new ModelRenderer(this, 0, 0);
    cube17.addBox(12F, 0F, 0F, 6, 6, 6);
    center.addChild(cube17);

    this.cubeList =
        new ModelRenderer[] {
          cube, cube2, cube3, cube4, cube5, cube6, cube7, cube8, cube9, cube10, cube11, cube12,
          cube13, cube14, cube15, cube16, cube17
        };
  }
  public ModelSubwooferVehicle() {
    textureWidth = 128;
    textureHeight = 128;

    vehicleCover6 = new ModelRenderer(this, 17, 0);
    vehicleCover6.setRotationPoint(4.1F, -1.4F, -2.4F);
    vehicleCover6.addBox(-1.0F, 0.0F, 0.0F, 1, 4, 9, 0.0F);
    setRotateAngle(vehicleCover6, 0.0F, 0.0F, -0.017453292519943295F);
    vehicleLowerArmRL1 = new ModelRenderer(this, 48, 94);
    vehicleLowerArmRL1.mirror = true;
    vehicleLowerArmRL1.setRotationPoint(1.4F, 4.5F, 0.6F);
    vehicleLowerArmRL1.addBox(-1.7F, -0.6F, -1.5F, 3, 5, 3, 0.0F);
    vehicleChestMain1 = new ModelRenderer(this, 0, 67);
    vehicleChestMain1.setRotationPoint(0.0F, -2.0F, 0.0F);
    vehicleChestMain1.addBox(-4.0F, -4.0F, -3.0F, 8, 4, 6, 0.0F);
    setRotateAngle(vehicleChestMain1, -1.5707963267948966F, 0.0F, 0.0F);
    vehicleCover3 = new ModelRenderer(this, 0, 0);
    vehicleCover3.mirror = true;
    vehicleCover3.setRotationPoint(-4.1F, -3.9F, -3.4F);
    vehicleCover3.addBox(0.0F, 0.0F, 0.0F, 1, 3, 14, 0.0F);
    vehicleRear1 = new ModelRenderer(this, 0, 22);
    vehicleRear1.setRotationPoint(-4.0F, -0.5F, 7.0F);
    vehicleRear1.addBox(0.0F, 0.0F, 0.0F, 8, 4, 2, 0.0F);
    vehicleRear2 = new ModelRenderer(this, 0, 29);
    vehicleRear2.setRotationPoint(-4.0F, -2.5F, 8.0F);
    vehicleRear2.addBox(0.0F, -1.0F, 0.0F, 8, 3, 1, 0.0F);
    vehicleFrontChest2 = new ModelRenderer(this, 10, 77);
    vehicleFrontChest2.mirror = true;
    vehicleFrontChest2.setRotationPoint(4.0F, -4.0F, -3.0F);
    vehicleFrontChest2.addBox(-4.0F, 0.0F, -0.6F, 4, 4, 1, 0.0F);
    setRotateAngle(vehicleFrontChest2, -0.07330382858376185F, 0.0F, 0.005235987755982988F);
    vehicleLowerLegL3 = new ModelRenderer(this, 79, 82);
    vehicleLowerLegL3.setRotationPoint(0.7F, -1.5F, 2.5F);
    vehicleLowerLegL3.addBox(0.0F, 0.0F, 0.0F, 1, 7, 2, 0.0F);
    vehicleLowerLegR1 = new ModelRenderer(this, 76, 66);
    vehicleLowerLegR1.mirror = true;
    vehicleLowerLegR1.setRotationPoint(-1.3F, 2.5F, -1.0F);
    vehicleLowerLegR1.addBox(-1.7F, -1.5F, -1.5F, 3, 6, 4, 0.0F);
    vehicleUpperLegL = new ModelRenderer(this, 76, 58);
    vehicleUpperLegL.setRotationPoint(1.0F, 1.0F, 0.0F);
    vehicleUpperLegL.addBox(0.0F, -1.0F, -2.0F, 2, 5, 3, 0.0F);
    setRotateAngle(vehicleUpperLegL, 1.5707963267948966F, 0.0F, 0.0F);
    vehicleBaseplate = new ModelRenderer(this, 20, 2);
    vehicleBaseplate.setRotationPoint(-3.0F, 1.6F, -5.4F);
    vehicleBaseplate.addBox(0.0F, 0.0F, 0.0F, 6, 1, 16, 0.0F);
    vehicleLowerArmL1 = new ModelRenderer(this, 48, 94);
    vehicleLowerArmL1.setRotationPoint(-1.4F, 4.5F, 0.6F);
    vehicleLowerArmL1.addBox(-1.3F, -0.6F, -1.5F, 3, 5, 3, 0.0F);
    vehicleFront2 = new ModelRenderer(this, 0, 0);
    vehicleFront2.setRotationPoint(0.0F, 0.0F, 0.0F);
    vehicleFront2.addBox(7.0F, 0.4F, -2.8F, 1, 3, 1, 0.0F);
    setRotateAngle(vehicleFront2, -0.13962634015954636F, 0.0F, 0.0F);
    vehicleUpperArmR = new ModelRenderer(this, 61, 79);
    vehicleUpperArmR.setRotationPoint(-1.7F, 1.0F, 0.0F);
    vehicleUpperArmR.addBox(-1.0F, -0.2F, -1.0F, 2, 4, 2, 0.0F);
    vehicleRearWheel2 = new ModelRenderer(this, 0, 77);
    vehicleRearWheel2.setRotationPoint(0.2F, 4.4F, -0.5F);
    vehicleRearWheel2.addBox(0.0F, -1.5F, -1.5F, 2, 3, 3, 0.0F);
    vehicleDish2 = new ModelRenderer(this, 22, 67);
    vehicleDish2.setRotationPoint(0.0F, -3.0F, 1.0F);
    vehicleDish2.addBox(-2.0F, -2.0F, -1.0F, 2, 2, 1, 0.0F);
    setRotateAngle(vehicleDish2, 0.2792526803190927F, 0.0F, 0.0F);
    vehicleUpperLegR = new ModelRenderer(this, 76, 58);
    vehicleUpperLegR.mirror = true;
    vehicleUpperLegR.setRotationPoint(-1.0F, 1.0F, 0.0F);
    vehicleUpperLegR.addBox(-2.0F, -1.0F, -2.0F, 2, 5, 3, 0.0F);
    setRotateAngle(vehicleUpperLegR, 1.5707963267948966F, 0.0F, 0.0F);
    vehicleCover2 = new ModelRenderer(this, 0, 42);
    vehicleCover2.setRotationPoint(-4.0F, -4.5F, 3.0F);
    vehicleCover2.addBox(0.0F, 0.0F, 0.0F, 8, 1, 7, 0.0F);
    vehicleBase = new ModelRenderer(this, 0, 98);
    vehicleBase.setRotationPoint(0.0F, 20.0F, -0.5F);
    vehicleBase.addBox(-3.5F, 0.0F, -2.5F, 7, 2, 5, 0.0F);
    vehicleCover4 = new ModelRenderer(this, 0, 0);
    vehicleCover4.setRotationPoint(4.1F, -3.9F, -3.4F);
    vehicleCover4.addBox(-1.0F, 0.0F, 0.0F, 1, 3, 14, 0.0F);
    setRotateAngle(vehicleCover4, 0.006283185307179587F, 0.0F, 0.0F);
    vehicleCover5 = new ModelRenderer(this, 17, 0);
    vehicleCover5.mirror = true;
    vehicleCover5.setRotationPoint(-4.1F, -1.4F, -2.4F);
    vehicleCover5.addBox(0.0F, 0.0F, 0.0F, 1, 4, 9, 0.0F);
    setRotateAngle(vehicleCover5, 0.0F, 0.0F, 0.017453292519943295F);
    vehicleCrotch1 = new ModelRenderer(this, 0, 105);
    vehicleCrotch1.setRotationPoint(0.0F, 0.0F, 0.0F);
    vehicleCrotch1.addBox(-1.0F, -0.7F, -2.4F, 2, 3, 4, 0.0F);
    vehicleChestMain2 = new ModelRenderer(this, 18, 62);
    vehicleChestMain2.setRotationPoint(-3.0F, -0.6F, -6.1F);
    vehicleChestMain2.addBox(0.0F, 0.0F, 0.3F, 6, 3, 2, 0.0F);
    setRotateAngle(vehicleChestMain2, 0.03490658503988659F, 0.0F, 0.0F);
    vehicleFrontWheel2 = new ModelRenderer(this, 0, 77);
    vehicleFrontWheel2.mirror = true;
    vehicleFrontWheel2.setRotationPoint(2.5F, 1.5F, -3.7F);
    vehicleFrontWheel2.addBox(0.0F, -1.5F, -1.5F, 2, 3, 3, 0.0F);
    vehicleLowerLegR3 = new ModelRenderer(this, 79, 82);
    vehicleLowerLegR3.mirror = true;
    vehicleLowerLegR3.setRotationPoint(-1.7F, -1.5F, 2.5F);
    vehicleLowerLegR3.addBox(0.0F, 0.0F, 0.0F, 1, 7, 2, 0.0F);
    vehicleChestMain3 = new ModelRenderer(this, 0, 83);
    vehicleChestMain3.setRotationPoint(-3.0F, -4.0F, 3.0F);
    vehicleChestMain3.addBox(0.0F, 0.0F, 0.0F, 6, 4, 2, 0.0F);
    vehicleDish1 = new ModelRenderer(this, 0, 67);
    vehicleDish1.setRotationPoint(-4.0F, -4.6F, 6.2F);
    vehicleDish1.addBox(-2.0F, -3.0F, 0.0F, 2, 3, 1, 0.0F);
    setRotateAngle(vehicleDish1, 0.017453292519943295F, 0.12217304763960307F, 1.5707963267948966F);
    vehicleShoulderBase1 = new ModelRenderer(this, 48, 78);
    vehicleShoulderBase1.setRotationPoint(-1.0F, -1.9F, 0.0F);
    vehicleShoulderBase1.addBox(-2.9F, -1.0F, -1.4F, 3, 2, 3, 0.0F);
    setRotateAngle(vehicleShoulderBase1, 1.5707963267948966F, 0.0F, 0.0F);
    vehicleUpperArmL = new ModelRenderer(this, 61, 79);
    vehicleUpperArmL.setRotationPoint(1.7F, 1.0F, 0.0F);
    vehicleUpperArmL.addBox(-1.0F, -0.2F, -1.0F, 2, 4, 2, 0.0F);
    vehicleCover1 = new ModelRenderer(this, 0, 34);
    vehicleCover1.setRotationPoint(-3.0F, -4.5F, 3.0F);
    vehicleCover1.addBox(0.0F, 0.0F, -6.0F, 6, 1, 6, 0.0F);
    setRotateAngle(vehicleCover1, 0.08203047484373349F, 0.0F, 0.0F);
    vehicleAntenna1 = new ModelRenderer(this, 30, 67);
    vehicleAntenna1.setRotationPoint(0.0F, 1.1F, 6.0F);
    vehicleAntenna1.addBox(-0.5F, -6.0F, -0.5F, 1, 6, 1, 0.0F);
    setRotateAngle(vehicleAntenna1, -0.05235987755982988F, 0.0F, 0.0F);
    vehicleFront1 = new ModelRenderer(this, 0, 0);
    vehicleFront1.mirror = true;
    vehicleFront1.setRotationPoint(0.0F, 0.0F, 0.0F);
    vehicleFront1.addBox(0.0F, 0.4F, -2.8F, 1, 3, 1, 0.0F);
    setRotateAngle(vehicleFront1, -0.13962634015954636F, 0.0F, 0.0F);
    vehicleChestMain5 = new ModelRenderer(this, 0, 89);
    vehicleChestMain5.setRotationPoint(2.9F, 0.5F, 3.0F);
    vehicleChestMain5.addBox(-1.0F, -2.0F, 0.0F, 2, 3, 4, 0.0F);
    setRotateAngle(vehicleChestMain5, 3.141592653589793F, 0.0F, 0.0F);
    vehicleHood = new ModelRenderer(this, 0, 18);
    vehicleHood.setRotationPoint(-4.0F, -1.0F, -3.0F);
    vehicleHood.addBox(0.0F, 0.0F, -2.8F, 8, 1, 3, 0.0F);
    setRotateAngle(vehicleHood, 0.13962634015954636F, 0.0F, 0.0F);
    vehicleStomach = new ModelRenderer(this, 0, 58);
    vehicleStomach.setRotationPoint(0.0F, 1.0F, 0.0F);
    vehicleStomach.addBox(-2.5F, -5.5F, -2.0F, 5, 5, 4, 0.0F);
    setRotateAngle(vehicleStomach, 1.5707963267948966F, 0.0F, 0.0F);
    vehicleFrontChest1 = new ModelRenderer(this, 10, 77);
    vehicleFrontChest1.setRotationPoint(-4.0F, -4.0F, -3.0F);
    vehicleFrontChest1.addBox(0.0F, 0.0F, -0.6F, 4, 4, 1, 0.0F);
    setRotateAngle(vehicleFrontChest1, -0.07330382858376185F, 0.0F, -0.005235987755982988F);
    vehicleBass3 = new ModelRenderer(this, 0, 112);
    vehicleBass3.mirror = true;
    vehicleBass3.setRotationPoint(-2.5F, -2.5F, 2.1F);
    vehicleBass3.addBox(0.0F, 0.0F, 0.0F, 1, 4, 3, 0.0F);
    setRotateAngle(vehicleBass3, 0.0F, 1.5707963267948966F, 0.0F);
    vehicleFrontWheel1 = new ModelRenderer(this, 0, 77);
    vehicleFrontWheel1.setRotationPoint(-2.5F, 1.5F, -3.7F);
    vehicleFrontWheel1.addBox(-2.0F, -1.5F, -1.5F, 2, 3, 3, 0.0F);
    vehicleAntenna2 = new ModelRenderer(this, 30, 67);
    vehicleAntenna2.setRotationPoint(6.0F, 1.1F, 6.0F);
    vehicleAntenna2.addBox(-0.5F, -7.0F, -0.5F, 1, 7, 1, 0.0F);
    setRotateAngle(vehicleAntenna2, -0.05235987755982988F, 0.0F, 0.0F);
    vehicleLowerLegL1 = new ModelRenderer(this, 76, 66);
    vehicleLowerLegL1.setRotationPoint(1.3F, 2.5F, -1.0F);
    vehicleLowerLegL1.addBox(-1.3F, -1.5F, -1.5F, 3, 6, 4, 0.0F);
    setRotateAngle(vehicleLowerLegL1, 0.0F, 0.004886921905584123F, 0.0F);
    vehicleBass2 = new ModelRenderer(this, 0, 112);
    vehicleBass2.setRotationPoint(1.7F, -2.5F, 2.1F);
    vehicleBass2.addBox(0.0F, 0.0F, 0.0F, 1, 4, 3, 0.0F);
    setRotateAngle(vehicleBass2, 0.0F, 1.5707963267948966F, 0.0F);
    vehicleChestMain6 = new ModelRenderer(this, 0, 89);
    vehicleChestMain6.mirror = true;
    vehicleChestMain6.setRotationPoint(-2.9F, 0.5F, 3.0F);
    vehicleChestMain6.addBox(-1.0F, -2.0F, 0.0F, 2, 3, 4, 0.0F);
    setRotateAngle(vehicleChestMain6, 3.141592653589793F, 0.0F, 0.0F);
    vehicleShoulderBase2 = new ModelRenderer(this, 48, 78);
    vehicleShoulderBase2.setRotationPoint(1.0F, -1.9F, 0.0F);
    vehicleShoulderBase2.addBox(-0.1F, -1.0F, -1.4F, 3, 2, 3, 0.0F);
    setRotateAngle(vehicleShoulderBase2, 1.5707963267948966F, 0.0F, 0.0F);
    vehicleRearWheel1 = new ModelRenderer(this, 0, 77);
    vehicleRearWheel1.mirror = true;
    vehicleRearWheel1.setRotationPoint(-0.2F, 4.4F, -0.5F);
    vehicleRearWheel1.addBox(-2.0F, -1.5F, -1.5F, 2, 3, 3, 0.0F);

    vehicleChestMain1.addChild(vehicleCover6);
    vehicleUpperArmR.addChild(vehicleLowerArmRL1);
    vehicleStomach.addChild(vehicleChestMain1);
    vehicleChestMain1.addChild(vehicleCover3);
    vehicleBase.addChild(vehicleRear1);
    vehicleBase.addChild(vehicleRear2);
    vehicleChestMain1.addChild(vehicleFrontChest2);
    vehicleLowerLegL1.addChild(vehicleLowerLegL3);
    vehicleUpperLegR.addChild(vehicleLowerLegR1);
    vehicleCrotch1.addChild(vehicleUpperLegL);
    vehicleChestMain1.addChild(vehicleBaseplate);
    vehicleUpperArmL.addChild(vehicleLowerArmL1);
    vehicleHood.addChild(vehicleFront2);
    vehicleShoulderBase1.addChild(vehicleUpperArmR);
    vehicleLowerLegL1.addChild(vehicleRearWheel2);
    vehicleDish1.addChild(vehicleDish2);
    vehicleCrotch1.addChild(vehicleUpperLegR);
    vehicleChestMain1.addChild(vehicleCover2);
    vehicleChestMain1.addChild(vehicleCover4);
    vehicleChestMain1.addChild(vehicleCover5);
    vehicleBase.addChild(vehicleCrotch1);
    vehicleChestMain1.addChild(vehicleChestMain2);
    vehicleChestMain1.addChild(vehicleFrontWheel2);
    vehicleLowerLegR1.addChild(vehicleLowerLegR3);
    vehicleChestMain1.addChild(vehicleChestMain3);
    vehicleChestMain1.addChild(vehicleDish1);
    vehicleChestMain1.addChild(vehicleShoulderBase1);
    vehicleShoulderBase2.addChild(vehicleUpperArmL);
    vehicleChestMain1.addChild(vehicleCover1);
    vehicleChestMain3.addChild(vehicleAntenna1);
    vehicleHood.addChild(vehicleFront1);
    vehicleChestMain1.addChild(vehicleChestMain5);
    vehicleChestMain1.addChild(vehicleHood);
    vehicleBase.addChild(vehicleStomach);
    vehicleChestMain1.addChild(vehicleFrontChest1);
    vehicleLowerArmRL1.addChild(vehicleBass3);
    vehicleChestMain1.addChild(vehicleFrontWheel1);
    vehicleChestMain3.addChild(vehicleAntenna2);
    vehicleUpperLegL.addChild(vehicleLowerLegL1);
    vehicleLowerArmRL1.addChild(vehicleBass2);
    vehicleChestMain1.addChild(vehicleChestMain6);
    vehicleChestMain1.addChild(vehicleShoulderBase2);
    vehicleLowerLegR1.addChild(vehicleRearWheel1);
  }
Пример #13
0
  public ModelRhinoHelm() {
    textureWidth = 64;
    textureHeight = 32;

    helmFront = new ModelRenderer(this, 22, 0);
    helmFront.addBox(-4.5F, -8F, -5.5F, 9, 2, 1);
    helmFront.setRotationPoint(0F, 0F, 0F);
    setRotation(helmFront, 0F, 0F, 0F);
    helmTop = new ModelRenderer(this, 17, 4);
    helmTop.addBox(-3.5F, -8F, -4.5F, 7, 1, 8);
    setRotation(helmTop, 0F, 0F, 0F);
    helmRight = new ModelRenderer(this, 46, 8);
    helmRight.addBox(-4.5F, -8F, -4.5F, 1, 8, 8);
    setRotation(helmRight, 0F, 0F, 0F);
    helmLeft = new ModelRenderer(this, 1, 8);
    helmLeft.addBox(3.5F, -8F, -4.5F, 1, 8, 8);
    setRotation(helmLeft, 0F, 0F, 0F);
    helmBack = new ModelRenderer(this, 25, 15);
    helmBack.addBox(-4.5F, -8F, 3.5F, 9, 8, 1);
    setRotation(helmBack, 0F, 0F, 0F);
    crestTop = new ModelRenderer(this, 8, 18);
    crestTop.addBox(-1F, -10F, -5.5F, 2, 2, 12);
    setRotation(crestTop, 0F, 0F, 0F);
    crestBack = new ModelRenderer(this, 0, 5);
    crestBack.addBox(-1F, -8F, 4.5F, 2, 8, 2);
    setRotation(crestBack, 0F, 0F, 0F);
    rHorn1 = new ModelRenderer(this, 43, 0);
    rHorn1.addBox(-3F, -14.3F, -1.5F, 2, 6, 2);
    setRotation(rHorn1, 0.3490659F, 0.1745329F, 0F);
    rHorn2 = new ModelRenderer(this, 52, 0);
    rHorn2.addBox(-2.5F, -13.5F, -7.5F, 1, 2, 2);
    setRotation(rHorn2, -0.1396263F, 0.1745329F, 0F);
    rHorn3 = new ModelRenderer(this, 59, 0);
    rHorn3.addBox(-2.5F, -16.5F, -7.5F, 1, 3, 1);
    setRotation(rHorn3, -0.1396263F, 0.1745329F, 0F);
    lHorn1 = new ModelRenderer(this, 13, 0);
    lHorn1.addBox(1F, -14.3F, -1.5F, 2, 6, 2);
    setRotation(lHorn1, 0.3490659F, -0.1745329F, 0F);
    lHorn2 = new ModelRenderer(this, 6, 0);
    lHorn2.addBox(1.5F, -13.5F, -7.5F, 1, 2, 2);
    setRotation(lHorn2, -0.1396263F, -0.1745329F, 0F);
    lHorn3 = new ModelRenderer(this, 1, 0);
    lHorn3.addBox(1.5F, -16.5F, -7.5F, 1, 3, 1);
    setRotation(lHorn3, -0.1396263F, -0.1745329F, 0F);
    rTopPlate = new ModelRenderer(this, 45, 25);
    rTopPlate.addBox(-3F, -6.8F, 4.5F, 1, 3, 3);
    setRotation(rTopPlate, 0.7853982F, 0F, 0F);
    lTopPlate = new ModelRenderer(this, 45, 25);
    lTopPlate.addBox(2F, -6.8F, 4.5F, 1, 3, 3);
    setRotation(lTopPlate, 0.7853982F, 0F, 0F);
    rEarCup = new ModelRenderer(this, 54, 25);
    rEarCup.addBox(-5.5F, -4F, 1.5F, 1, 3, 3);
    setRotation(rEarCup, 0.7853982F, 0F, 0F);
    lEarCup = new ModelRenderer(this, 54, 25);
    lEarCup.addBox(4.5F, -4F, 1.5F, 1, 3, 3);
    setRotation(lEarCup, 0.7853982F, 0F, 0F);
    facePlate1 = new ModelRenderer(this, 25, 25);
    facePlate1.addBox(-4.5F, -4F, -5.5F, 9, 4, 1);
    setRotation(facePlate1, 0F, 0F, 0F);
    facePlate2 = new ModelRenderer(this, 0, 24);
    facePlate2.addBox(-2F, -4F, -7.5F, 4, 4, 2);
    setRotation(facePlate2, 0F, 0F, 0F);

    helmFront.addChild(helmTop);
    helmFront.addChild(helmRight);
    helmFront.addChild(helmLeft);
    helmFront.addChild(helmBack);
    helmFront.addChild(crestTop);
    helmFront.addChild(crestBack);
    helmFront.addChild(rHorn1);
    helmFront.addChild(rHorn2);
    helmFront.addChild(rHorn3);
    helmFront.addChild(lHorn1);
    helmFront.addChild(lHorn2);
    helmFront.addChild(lHorn3);
    helmFront.addChild(rTopPlate);
    helmFront.addChild(lTopPlate);
    helmFront.addChild(rEarCup);
    helmFront.addChild(lEarCup);
    helmFront.addChild(facePlate1);
    helmFront.addChild(facePlate2);
  }
 public ModelAutoCraftingStation() {
   tableTop = new ModelRenderer(this, "tableTop");
   tableTop.setTextureOffset(0, 0);
   tableTop.setTextureSize(128, 128);
   tableTop.setRotationPoint(0.0f, 0.0f, 0.0f);
   setPieceRotation(tableTop, 0.0f, 0.0f, 0.0f);
   tableTop.addBox(-8.0f, -14.0f, -8.0f, 16, 1, 16);
   leg1 = new ModelRenderer(this, "leg1");
   leg1.setTextureOffset(0, 18);
   leg1.setTextureSize(128, 128);
   leg1.setRotationPoint(0.0f, 0.0f, 0.0f);
   setPieceRotation(leg1, 0.0f, 0.0f, 0.0f);
   leg1.addBox(-7.0f, -13.0f, 5.0f, 2, 13, 2);
   tableTop.addChild(leg1);
   leg2 = new ModelRenderer(this, "leg2");
   leg2.setTextureOffset(9, 18);
   leg2.setTextureSize(128, 128);
   leg2.setRotationPoint(0.0f, 0.0f, 0.0f);
   setPieceRotation(leg2, 0.0f, 0.0f, 0.0f);
   leg2.addBox(-7.0f, -13.0f, -7.0f, 2, 13, 2);
   tableTop.addChild(leg2);
   leg3 = new ModelRenderer(this, "leg3");
   leg3.setTextureOffset(18, 18);
   leg3.setTextureSize(128, 128);
   leg3.setRotationPoint(0.0f, 0.0f, 0.0f);
   setPieceRotation(leg3, 0.0f, 0.0f, 0.0f);
   leg3.addBox(5.0f, -13.0f, -7.0f, 2, 13, 2);
   tableTop.addChild(leg3);
   leg4 = new ModelRenderer(this, "leg4");
   leg4.setTextureOffset(27, 18);
   leg4.setTextureSize(128, 128);
   leg4.setRotationPoint(0.0f, 0.0f, 0.0f);
   setPieceRotation(leg4, 0.0f, 0.0f, 0.0f);
   leg4.addBox(5.0f, -13.0f, 5.0f, 2, 13, 2);
   tableTop.addChild(leg4);
   paperLarge = new ModelRenderer(this, "paperLarge");
   paperLarge.setTextureOffset(65, 0);
   paperLarge.setTextureSize(128, 128);
   paperLarge.setRotationPoint(0.0f, -14.01f, 0.0f);
   setPieceRotation(paperLarge, 0.0f, -0.052359793f, 0.0f);
   paperLarge.addBox(-6.0f, 0.0f, -6.0f, 12, 0, 12);
   tableTop.addChild(paperLarge);
   hammerHead1 = new ModelRenderer(this, "hammerHead1");
   hammerHead1.setTextureOffset(36, 18);
   hammerHead1.setTextureSize(128, 128);
   hammerHead1.setRotationPoint(-5.0f, -14.25f, 5.0f);
   setPieceRotation(hammerHead1, 0.09599306f, 0.3665189f, 0.069813065f);
   hammerHead1.addBox(0.0f, -2.0f, 0.0f, 2, 2, 1);
   hammerClaw1 = new ModelRenderer(this, "hammerClaw1");
   hammerClaw1.setTextureOffset(36, 22);
   hammerClaw1.setTextureSize(128, 128);
   hammerClaw1.setRotationPoint(0.125f, -2.25f, 0.0f);
   setPieceRotation(hammerClaw1, 3.120892E-9f, -0.26179937f, 0.0f);
   hammerClaw1.addBox(-2.0f, 0.0f, 0.0f, 2, 1, 1);
   hammerHead1.addChild(hammerClaw1);
   hammerClaw2 = new ModelRenderer(this, "hammerClaw2");
   hammerClaw2.setTextureOffset(36, 25);
   hammerClaw2.setTextureSize(128, 128);
   hammerClaw2.setRotationPoint(0.125f, -0.75f, 0.0f);
   setPieceRotation(hammerClaw2, 3.120892E-9f, -0.26179937f, 0.0f);
   hammerClaw2.addBox(-2.0f, 0.0f, 0.0f, 2, 1, 1);
   hammerHead1.addChild(hammerClaw2);
   hammerHead2 = new ModelRenderer(this, "hammerHead2");
   hammerHead2.setTextureOffset(36, 28);
   hammerHead2.setTextureSize(128, 128);
   hammerHead2.setRotationPoint(2.0f, -1.5f, 0.0f);
   setPieceRotation(hammerHead2, 0.0f, 0.0f, 0.0f);
   hammerHead2.addBox(0.0f, 0.0f, 0.0f, 1, 1, 1);
   hammerHead3 = new ModelRenderer(this, "hammerHead3");
   hammerHead3.setTextureOffset(36, 31);
   hammerHead3.setTextureSize(128, 128);
   hammerHead3.setRotationPoint(0.5f, -0.5f, -0.5f);
   setPieceRotation(hammerHead3, 0.0f, 0.0f, 0.0f);
   hammerHead3.addBox(0.0f, 0.0f, 0.0f, 1, 2, 2);
   hammerHead2.addChild(hammerHead3);
   hammerHead1.addChild(hammerHead2);
   hammerHandle = new ModelRenderer(this, "hammerHandle");
   hammerHandle.setTextureOffset(43, 18);
   hammerHandle.setTextureSize(128, 128);
   hammerHandle.setRotationPoint(0.5f, -1.5f, -1.0f);
   setPieceRotation(hammerHandle, 0.0f, 0.0f, 0.0f);
   hammerHandle.addBox(0.0f, 0.0f, -7.5f, 1, 1, 10);
   hammerHead1.addChild(hammerHandle);
   tableTop.addChild(hammerHead1);
   sawBlade1 = new ModelRenderer(this, "sawBlade1");
   sawBlade1.setTextureOffset(0, 34);
   sawBlade1.setTextureSize(128, 128);
   sawBlade1.setRotationPoint(5.0f, -15.0f, -2.0f);
   setPieceRotation(sawBlade1, 0.0f, 0.0f, 0.0f);
   sawBlade1.addBox(0.0f, 0.0f, 0.0f, 1, 1, 9);
   sawHandle1 = new ModelRenderer(this, "sawHandle1");
   sawHandle1.setTextureOffset(0, 45);
   sawHandle1.setTextureSize(128, 128);
   sawHandle1.setRotationPoint(-3.0f, 0.0f, -1.0f);
   setPieceRotation(sawHandle1, 0.0f, 0.0f, 0.0f);
   sawHandle1.addBox(0.0f, 0.0f, 0.0f, 4, 1, 1);
   sawBlade1.addChild(sawHandle1);
   sawHandle2 = new ModelRenderer(this, "sawHandle2");
   sawHandle2.setTextureOffset(0, 48);
   sawHandle2.setTextureSize(128, 128);
   sawHandle2.setRotationPoint(-3.0f, 0.0f, -3.0f);
   setPieceRotation(sawHandle2, 0.0f, 0.0f, 0.0f);
   sawHandle2.addBox(0.0f, 0.0f, 0.0f, 4, 1, 1);
   sawBlade1.addChild(sawHandle2);
   sawHandle3 = new ModelRenderer(this, "sawHandle3");
   sawHandle3.setTextureOffset(0, 51);
   sawHandle3.setTextureSize(128, 128);
   sawHandle3.setRotationPoint(-3.0f, 0.0f, -2.0f);
   setPieceRotation(sawHandle3, 0.0f, 0.0f, 0.0f);
   sawHandle3.addBox(0.0f, 0.0f, 0.0f, 1, 1, 1);
   sawBlade1.addChild(sawHandle3);
   sawHandle4 = new ModelRenderer(this, "sawHandle4");
   sawHandle4.setTextureOffset(5, 51);
   sawHandle4.setTextureSize(128, 128);
   sawHandle4.setRotationPoint(0.0f, 0.0f, -2.0f);
   setPieceRotation(sawHandle4, 0.0f, 0.0f, 0.0f);
   sawHandle4.addBox(0.0f, 0.0f, 0.0f, 1, 1, 1);
   sawBlade1.addChild(sawHandle4);
   sawBlade2 = new ModelRenderer(this, "sawBlade2");
   sawBlade2.setTextureOffset(21, 34);
   sawBlade2.setTextureSize(128, 128);
   sawBlade2.setRotationPoint(1.0f, 0.01f, 9.0f);
   setPieceRotation(sawBlade2, 0.0f, 0.10471966f, 0.0f);
   sawBlade2.addBox(-2.0f, 0.0f, -10.0f, 2, 1, 10);
   sawTooth1 = new ModelRenderer(this, "sawTooth1");
   sawTooth1.setTextureOffset(0, 54);
   sawTooth1.setTextureSize(128, 128);
   sawTooth1.setRotationPoint(-2.0f, 0.51f, -0.75f);
   setPieceRotation(sawTooth1, 0.0f, 0.7853982f, 0.0f);
   sawTooth1.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1);
   sawBlade2.addChild(sawTooth1);
   sawTooth2 = new ModelRenderer(this, "sawTooth2");
   sawTooth2.setTextureOffset(0, 54);
   sawTooth2.setTextureSize(128, 128);
   sawTooth2.setRotationPoint(-2.0f, 0.51f, -1.75f);
   setPieceRotation(sawTooth2, 0.0f, 0.7853982f, 0.0f);
   sawTooth2.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1);
   sawBlade2.addChild(sawTooth2);
   sawTooth3 = new ModelRenderer(this, "sawTooth3");
   sawTooth3.setTextureOffset(0, 54);
   sawTooth3.setTextureSize(128, 128);
   sawTooth3.setRotationPoint(-2.0f, 0.51f, -2.75f);
   setPieceRotation(sawTooth3, 0.0f, 0.7853982f, 0.0f);
   sawTooth3.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1);
   sawBlade2.addChild(sawTooth3);
   sawTooth4 = new ModelRenderer(this, "sawTooth4");
   sawTooth4.setTextureOffset(0, 54);
   sawTooth4.setTextureSize(128, 128);
   sawTooth4.setRotationPoint(-2.0f, 0.51f, -3.75f);
   setPieceRotation(sawTooth4, 0.0f, 0.7853982f, 0.0f);
   sawTooth4.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1);
   sawBlade2.addChild(sawTooth4);
   sawTooth5 = new ModelRenderer(this, "sawTooth5");
   sawTooth5.setTextureOffset(0, 54);
   sawTooth5.setTextureSize(128, 128);
   sawTooth5.setRotationPoint(-2.0f, 0.51f, -4.75f);
   setPieceRotation(sawTooth5, 0.0f, 0.7853982f, 0.0f);
   sawTooth5.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1);
   sawBlade2.addChild(sawTooth5);
   sawTooth6 = new ModelRenderer(this, "sawTooth6");
   sawTooth6.setTextureOffset(0, 54);
   sawTooth6.setTextureSize(128, 128);
   sawTooth6.setRotationPoint(-2.0f, 0.51f, -5.75f);
   setPieceRotation(sawTooth6, 0.0f, 0.7853982f, 0.0f);
   sawTooth6.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1);
   sawBlade2.addChild(sawTooth6);
   sawTooth7 = new ModelRenderer(this, "sawTooth7");
   sawTooth7.setTextureOffset(0, 54);
   sawTooth7.setTextureSize(128, 128);
   sawTooth7.setRotationPoint(-2.0f, 0.51f, -6.75f);
   setPieceRotation(sawTooth7, 0.0f, 0.7853982f, 0.0f);
   sawTooth7.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1);
   sawBlade2.addChild(sawTooth7);
   sawTooth8 = new ModelRenderer(this, "sawTooth8");
   sawTooth8.setTextureOffset(0, 54);
   sawTooth8.setTextureSize(128, 128);
   sawTooth8.setRotationPoint(-2.0f, 0.51f, -7.75f);
   setPieceRotation(sawTooth8, 0.0f, 0.7853982f, 0.0f);
   sawTooth8.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1);
   sawBlade2.addChild(sawTooth8);
   sawTooth9 = new ModelRenderer(this, "sawTooth9");
   sawTooth9.setTextureOffset(0, 54);
   sawTooth9.setTextureSize(128, 128);
   sawTooth9.setRotationPoint(-2.0f, 0.51f, -8.75f);
   setPieceRotation(sawTooth9, 0.0f, 0.7853982f, 0.0f);
   sawTooth9.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1);
   sawBlade2.addChild(sawTooth9);
   sawBlade1.addChild(sawBlade2);
   tableTop.addChild(sawBlade1);
 }
Пример #15
0
  public ModelClaymation() {
    textureWidth = 64;
    textureHeight = 64;

    head = new ModelRenderer(this, 0, 15);
    head.addBox(-3F, -4F, -3F, 6, 4, 4);
    head.setRotationPoint(0F, 4F, 0F);

    ModelRenderer headpiece = new ModelRenderer(this, 0, 0);
    headpiece.addBox(-1F, -3F, -4F, 2, 3, 1);
    head.addChild(headpiece);

    ModelRenderer headpiece2 = new ModelRenderer(this, 0, 0);
    headpiece2.addBox(-5F, -6F, -3F, 10, 2, 2);
    head.addChild(headpiece2);

    ModelRenderer headpiece3 = new ModelRenderer(this, 0, 0);
    headpiece3.addBox(-5F, -6F, -4F, 10, 1, 1);
    head.addChild(headpiece3);

    ModelRenderer headpiece4 = new ModelRenderer(this, 0, 0);
    headpiece4.addBox(-1F, -2F, -5F, 2, 2, 1);
    head.addChild(headpiece4);

    ModelRenderer headpiece5 = new ModelRenderer(this, 0, 0);
    headpiece5.addBox(-4F, -2F, -4F, 8, 1, 1);
    head.addChild(headpiece5);

    ModelRenderer headpiece6 = new ModelRenderer(this, 0, 0);
    headpiece6.addBox(-2F, -1F, -4F, 4, 2, 1);
    head.addChild(headpiece6);

    ModelRenderer headpiece7 = new ModelRenderer(this, 0, 0);
    headpiece7.addBox(-4F, -5F, -1F, 8, 1, 1);
    head.addChild(headpiece7);

    ModelRenderer headpiece8 = new ModelRenderer(this, 0, 0);
    headpiece8.addBox(-1F, -5F, 0F, 2, 1, 1);
    head.addChild(headpiece8);

    ModelRenderer headpiece9 = new ModelRenderer(this, 0, 0);
    headpiece9.addBox(-1F, -4F, 1F, 2, 4, 1);
    head.addChild(headpiece9);

    ModelRenderer headpiece10 = new ModelRenderer(this, 0, 0);
    headpiece10.addBox(-1F, -8F, -1F, 2, 3, 1);
    head.addChild(headpiece10);

    ModelRenderer headpiece11 = new ModelRenderer(this, 0, 0);
    headpiece11.addBox(-2F, -7F, -2F, 4, 1, 1);
    head.addChild(headpiece11);

    ModelRenderer headpiece12 = new ModelRenderer(this, 0, 0);
    headpiece12.addBox(3F, -2F, -3F, 1, 1, 4);
    head.addChild(headpiece12);

    ModelRenderer headpiece13 = new ModelRenderer(this, 0, 0);
    headpiece13.addBox(-4F, -2F, -3F, 1, 1, 4);
    head.addChild(headpiece13);

    ModelRenderer headpiece14 = new ModelRenderer(this, 0, 0);
    headpiece14.addBox(3F, -4F, 0F, 1, 2, 1);
    head.addChild(headpiece14);

    ModelRenderer headpiece15 = new ModelRenderer(this, 0, 0);
    headpiece15.addBox(-4F, -4F, 0F, 1, 2, 1);
    head.addChild(headpiece15);

    ModelRenderer headpiece16 = new ModelRenderer(this, 0, 0);
    headpiece16.addBox(-5F, -7F, -4F, 2, 1, 1);
    head.addChild(headpiece16);

    ModelRenderer headpiece17 = new ModelRenderer(this, 0, 0);
    headpiece17.addBox(3F, -7F, -4F, 2, 1, 1);
    head.addChild(headpiece17);

    upperBody = new ModelRenderer(this, 10, 33);
    upperBody.addBox(-7F, 0F, -1F, 14, 4, 4);
    upperBody.setRotationPoint(0F, 4F, 0F);

    ModelRenderer abdomen = new ModelRenderer(this, 23, 11);
    abdomen.addBox(-3F, 4F, 0F, 6, 5, 2);
    upperBody.addChild(abdomen);

    ModelRenderer pelvis = new ModelRenderer(this, 34, 0);
    pelvis.addBox(-4F, 9F, -1F, 8, 2, 4);
    upperBody.addChild(pelvis);

    ModelRenderer bodyPiece = new ModelRenderer(this, 0, 0);
    bodyPiece.addBox(-7F, 1F, -2F, 14, 1, 1);
    upperBody.addChild(bodyPiece);

    ModelRenderer bodyPiece2 = new ModelRenderer(this, 0, 0);
    bodyPiece2.addBox(-5F, 2F, -2F, 4, 1, 1);
    upperBody.addChild(bodyPiece2);

    ModelRenderer bodyPiece3 = new ModelRenderer(this, 0, 0);
    bodyPiece3.addBox(1F, 2F, -2F, 4, 1, 1);
    upperBody.addChild(bodyPiece3);

    ModelRenderer bodyPiece4 = new ModelRenderer(this, 0, 0);
    bodyPiece4.addBox(-1F, 4F, -1F, 2, 5, 1);
    upperBody.addChild(bodyPiece4);

    ModelRenderer bodyPiece5 = new ModelRenderer(this, 0, 0);
    bodyPiece5.addBox(1F, 5F, -1F, 2, 1, 1);
    upperBody.addChild(bodyPiece5);

    ModelRenderer bodyPiece6 = new ModelRenderer(this, 0, 0);
    bodyPiece6.addBox(-3F, 5F, -1F, 2, 1, 1);
    upperBody.addChild(bodyPiece6);

    ModelRenderer bodyPiece7 = new ModelRenderer(this, 0, 0);
    bodyPiece7.addBox(-3F, 6F, -1F, 1, 3, 1);
    upperBody.addChild(bodyPiece7);

    ModelRenderer bodyPiece8 = new ModelRenderer(this, 0, 0);
    bodyPiece8.addBox(2F, 6F, -1F, 1, 3, 1);
    upperBody.addChild(bodyPiece8);

    ModelRenderer bodyPiece9 = new ModelRenderer(this, 0, 0);
    bodyPiece9.addBox(-5F, 1F, 3F, 4, 1, 1);
    upperBody.addChild(bodyPiece9);

    ModelRenderer bodyPiece10 = new ModelRenderer(this, 0, 0);
    bodyPiece10.addBox(1F, 1F, 3F, 4, 1, 1);
    upperBody.addChild(bodyPiece10);

    ModelRenderer bodyPiece11 = new ModelRenderer(this, 0, 0);
    bodyPiece11.addBox(1F, 2F, 3F, 1, 2, 1);
    upperBody.addChild(bodyPiece11);

    ModelRenderer bodyPiece12 = new ModelRenderer(this, 0, 0);
    bodyPiece12.addBox(-2F, 2F, 3F, 1, 2, 1);
    upperBody.addChild(bodyPiece12);

    ModelRenderer bodyPiece13 = new ModelRenderer(this, 0, 0);
    bodyPiece13.addBox(1F, 4F, 2F, 1, 2, 1);
    upperBody.addChild(bodyPiece13);

    ModelRenderer bodyPiece14 = new ModelRenderer(this, 0, 0);
    bodyPiece14.addBox(-2F, 4F, 2F, 1, 2, 1);
    upperBody.addChild(bodyPiece14);

    ModelRenderer bodyPiece15 = new ModelRenderer(this, 0, 0);
    bodyPiece15.addBox(-2F, 6F, 2F, 4, 1, 1);
    upperBody.addChild(bodyPiece15);

    ModelRenderer bodyPiece16 = new ModelRenderer(this, 0, 0);
    bodyPiece16.addBox(-5F, 0F, 3F, 1, 1, 1);
    upperBody.addChild(bodyPiece16);

    ModelRenderer bodyPiece17 = new ModelRenderer(this, 0, 0);
    bodyPiece17.addBox(4F, 0F, 3F, 1, 1, 1);
    upperBody.addChild(bodyPiece17);

    ModelRenderer bodyPiece18 = new ModelRenderer(this, 0, 0);
    bodyPiece18.addBox(-6F, -1F, 1F, 2, 1, 2);
    upperBody.addChild(bodyPiece18);

    ModelRenderer bodyPiece19 = new ModelRenderer(this, 0, 0);
    bodyPiece19.addBox(4F, -1F, 1F, 2, 1, 2);
    upperBody.addChild(bodyPiece19);

    ModelRenderer bodyPiece20 = new ModelRenderer(this, 0, 0);
    bodyPiece20.addBox(-8F, 1F, -1F, 1, 1, 3);
    upperBody.addChild(bodyPiece20);

    ModelRenderer bodyPiece21 = new ModelRenderer(this, 0, 0);
    bodyPiece21.addBox(7F, 1F, -1F, 1, 1, 3);
    upperBody.addChild(bodyPiece21);

    ModelRenderer bodyPiece22 = new ModelRenderer(this, 0, 0);
    bodyPiece22.addBox(-1F, 3F, 3F, 2, 1, 1);
    upperBody.addChild(bodyPiece22);

    legRight = new ModelRenderer(this, 0, 30);
    legRight.addBox(-1F, 0F, -1F, 2, 9, 2);
    legRight.setRotationPoint(-3F, 15F, 1F);

    ModelRenderer legRightPiece = new ModelRenderer(this, 0, 0);
    legRightPiece.addBox(-2F, 2F, -2F, 4, 1, 4);
    legRight.addChild(legRightPiece);

    ModelRenderer legRightPiece2 = new ModelRenderer(this, 0, 0);
    legRightPiece2.addBox(-2F, 6F, -2F, 4, 1, 4);
    legRight.addChild(legRightPiece2);

    legLeft = new ModelRenderer(this, 0, 43);
    legLeft.addBox(-1F, 0F, -1F, 2, 9, 2);
    legLeft.setRotationPoint(3F, 15F, 1F);

    ModelRenderer legLeftPiece = new ModelRenderer(this, 0, 0);
    legLeftPiece.addBox(-2F, 2F, -2F, 4, 1, 4);
    legLeft.addChild(legLeftPiece);

    ModelRenderer legLeftPiece2 = new ModelRenderer(this, 0, 0);
    legLeftPiece2.addBox(-2F, 6F, -2F, 4, 1, 4);
    legLeft.addChild(legLeftPiece2);

    armLeft = new ModelRenderer(this, 52, 10);
    armLeft.addBox(0F, 0F, 0F, 1, 8, 1);
    armLeft.setRotationPoint(5F, 8F, 0F);

    armRight = new ModelRenderer(this, 46, 10);
    armRight.addBox(0F, 0F, 0F, 1, 8, 1);
    armRight.setRotationPoint(-6F, 8F, 0F);
  }