Model positioning
This commit is contained in:
parent
879bc0e93d
commit
6e210f0730
3 changed files with 192 additions and 163 deletions
|
@ -373,20 +373,28 @@ public class ItemRenderingHandler implements IItemRenderer
|
||||||
}
|
}
|
||||||
else if(item.getItem() instanceof ItemAtomicDisassembler)
|
else if(item.getItem() instanceof ItemAtomicDisassembler)
|
||||||
{
|
{
|
||||||
|
GL11.glScalef(1.4F, 1.4F, 1.4F);
|
||||||
|
GL11.glRotatef(180, 0.0F, 0.0F, 1.0F);
|
||||||
|
|
||||||
if(type == ItemRenderType.EQUIPPED)
|
if(type == ItemRenderType.EQUIPPED)
|
||||||
{
|
{
|
||||||
GL11.glRotatef(40, 0.0F, 1.0F, 0.0F);
|
GL11.glRotatef(-45, 0.0F, 1.0F, 0.0F);
|
||||||
|
GL11.glRotatef(50, 1.0F, 0.0F, 0.0F);
|
||||||
|
GL11.glScalef(2.0F, 2.0F, 2.0F);
|
||||||
|
GL11.glTranslatef(0.0F, -0.4F, 0.4F);
|
||||||
}
|
}
|
||||||
|
else if(type == ItemRenderType.INVENTORY)
|
||||||
if(type == ItemRenderType.INVENTORY)
|
|
||||||
{
|
{
|
||||||
|
GL11.glRotatef(225, 0.0F, 1.0F, 0.0F);
|
||||||
|
GL11.glRotatef(45, -1.0F, 0.0F, -1.0F);
|
||||||
|
GL11.glScalef(0.6F, 0.6F, 0.6F);
|
||||||
|
GL11.glTranslatef(0.0F, -0.2F, 0.0F);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
GL11.glRotatef(45, 0.0F, 1.0F, 0.0F);
|
||||||
|
GL11.glTranslatef(0.0F, -0.7F, 0.0F);
|
||||||
}
|
}
|
||||||
|
|
||||||
GL11.glRotatef(180, 0.0F, 0.0F, 1.0F);
|
|
||||||
GL11.glRotatef(40, 0.0F, 1.0F, 0.0F);
|
|
||||||
GL11.glScalef(1.4F, 1.4F, 1.4F);
|
|
||||||
GL11.glTranslatef(0.0F, -0.7F, 0.0F);
|
|
||||||
Minecraft.getMinecraft().renderEngine.bindTexture(MekanismUtils.getResource(ResourceType.RENDER, "AtomicDisassembler.png"));
|
Minecraft.getMinecraft().renderEngine.bindTexture(MekanismUtils.getResource(ResourceType.RENDER, "AtomicDisassembler.png"));
|
||||||
atomicDisassembler.render(0.0625F);
|
atomicDisassembler.render(0.0625F);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
package mekanism.generators.client.model;
|
package mekanism.generators.client.model;
|
||||||
|
|
||||||
|
import mekanism.client.render.MekanismRenderer;
|
||||||
import net.minecraft.client.model.ModelBase;
|
import net.minecraft.client.model.ModelBase;
|
||||||
import net.minecraft.client.model.ModelRenderer;
|
import net.minecraft.client.model.ModelRenderer;
|
||||||
|
import net.minecraft.entity.Entity;
|
||||||
|
|
||||||
public class ModelAdvancedSolarGenerator extends ModelBase
|
public class ModelAdvancedSolarGenerator extends ModelBase
|
||||||
{
|
{
|
||||||
|
@ -15,28 +17,30 @@ public class ModelAdvancedSolarGenerator extends ModelBase
|
||||||
ModelRenderer base;
|
ModelRenderer base;
|
||||||
ModelRenderer outputbox;
|
ModelRenderer outputbox;
|
||||||
ModelRenderer outputboxbottom;
|
ModelRenderer outputboxbottom;
|
||||||
ModelRenderer beam;
|
ModelRenderer basebeam;
|
||||||
ModelRenderer connectorbox;
|
ModelRenderer connectorbox;
|
||||||
ModelRenderer panelpole;
|
ModelRenderer panelpivotbar;
|
||||||
ModelRenderer Shape5;
|
|
||||||
ModelRenderer Shape6;
|
|
||||||
ModelRenderer Shape7;
|
|
||||||
ModelRenderer Shape8;
|
|
||||||
ModelRenderer bar;
|
|
||||||
ModelRenderer bar1;
|
ModelRenderer bar1;
|
||||||
ModelRenderer bar2;
|
ModelRenderer bar2;
|
||||||
ModelRenderer bar3;
|
ModelRenderer bar3;
|
||||||
ModelRenderer Shape9;
|
ModelRenderer bar4;
|
||||||
ModelRenderer Shape10;
|
ModelRenderer Panel1;
|
||||||
ModelRenderer Shape11;
|
ModelRenderer Panel2;
|
||||||
ModelRenderer Shape12;
|
ModelRenderer Panel3;
|
||||||
ModelRenderer Shape13;
|
ModelRenderer Panel4;
|
||||||
ModelRenderer Shape14;
|
ModelRenderer Panel5;
|
||||||
ModelRenderer Shape15;
|
ModelRenderer Panel6;
|
||||||
ModelRenderer Shape16;
|
ModelRenderer Panel7;
|
||||||
ModelRenderer Shape17;
|
ModelRenderer Panel8;
|
||||||
ModelRenderer Shape18;
|
ModelRenderer Panel9;
|
||||||
ModelRenderer Shape19;
|
ModelRenderer Panel10;
|
||||||
|
ModelRenderer Panel11;
|
||||||
|
ModelRenderer Panel12;
|
||||||
|
ModelRenderer Inputlight;
|
||||||
|
ModelRenderer light1;
|
||||||
|
ModelRenderer light2;
|
||||||
|
ModelRenderer light3;
|
||||||
|
ModelRenderer light4;
|
||||||
|
|
||||||
public ModelAdvancedSolarGenerator()
|
public ModelAdvancedSolarGenerator()
|
||||||
{
|
{
|
||||||
|
@ -81,8 +85,8 @@ public class ModelAdvancedSolarGenerator extends ModelBase
|
||||||
foot3side.setTextureSize(128, 64);
|
foot3side.setTextureSize(128, 64);
|
||||||
foot3side.mirror = true;
|
foot3side.mirror = true;
|
||||||
setRotation(foot3side, 0F, 0F, 0F);
|
setRotation(foot3side, 0F, 0F, 0F);
|
||||||
smallfoot = new ModelRenderer(this, 38, 33);
|
smallfoot = new ModelRenderer(this, 38, 32);
|
||||||
smallfoot.addBox(-0.5F, 22F, 5F, 1, 2, 1);
|
smallfoot.addBox(-0.5F, 21F, 5F, 1, 3, 1);
|
||||||
smallfoot.setRotationPoint(0F, 0F, 0F);
|
smallfoot.setRotationPoint(0F, 0F, 0F);
|
||||||
smallfoot.setTextureSize(128, 64);
|
smallfoot.setTextureSize(128, 64);
|
||||||
smallfoot.mirror = true;
|
smallfoot.mirror = true;
|
||||||
|
@ -94,149 +98,161 @@ public class ModelAdvancedSolarGenerator extends ModelBase
|
||||||
base.mirror = true;
|
base.mirror = true;
|
||||||
setRotation(base, 0F, 0F, 0F);
|
setRotation(base, 0F, 0F, 0F);
|
||||||
outputbox = new ModelRenderer(this, 36, 36);
|
outputbox = new ModelRenderer(this, 36, 36);
|
||||||
outputbox.addBox(-4F, 18F, 4F, 8, 7, 4);
|
outputbox.addBox(-4F, 16F, 4F, 8, 8, 4);
|
||||||
outputbox.setRotationPoint(0F, -4F, 0F);
|
outputbox.setRotationPoint(0F, -4F, 0F);
|
||||||
outputbox.setTextureSize(128, 64);
|
outputbox.setTextureSize(128, 64);
|
||||||
outputbox.mirror = true;
|
outputbox.mirror = true;
|
||||||
setRotation(outputbox, 0F, 0F, 0F);
|
setRotation(outputbox, 0F, 0F, 0F);
|
||||||
outputboxbottom = new ModelRenderer(this, 42, 31);
|
outputboxbottom = new ModelRenderer(this, 42, 31);
|
||||||
outputboxbottom.addBox(-2F, 21F, 4F, 4, 1, 4);
|
outputboxbottom.addBox(-2F, 20F, 4F, 4, 1, 4);
|
||||||
outputboxbottom.setRotationPoint(0F, 0F, 0F);
|
outputboxbottom.setRotationPoint(0F, 0F, 0F);
|
||||||
outputboxbottom.setTextureSize(128, 64);
|
outputboxbottom.setTextureSize(128, 64);
|
||||||
outputboxbottom.mirror = true;
|
outputboxbottom.mirror = true;
|
||||||
setRotation(outputboxbottom, 0F, 0F, 0F);
|
setRotation(outputboxbottom, 0F, 0F, 0F);
|
||||||
beam = new ModelRenderer(this, 0, 14);
|
basebeam = new ModelRenderer(this, 0, 14);
|
||||||
beam.addBox(-2F, -19F, -2F, 4, 29, 4);
|
basebeam.addBox(-2F, -19F, -2F, 4, 29, 4);
|
||||||
beam.setRotationPoint(0F, 0F, 0F);
|
basebeam.setRotationPoint(0F, 0F, 0F);
|
||||||
beam.setTextureSize(128, 64);
|
basebeam.setTextureSize(128, 64);
|
||||||
beam.mirror = true;
|
basebeam.mirror = true;
|
||||||
setRotation(beam, 0F, 0F, 0F);
|
setRotation(basebeam, 0F, 0F, 0F);
|
||||||
connectorbox = new ModelRenderer(this, 14, 47);
|
connectorbox = new ModelRenderer(this, 14, 47);
|
||||||
connectorbox.addBox(-2.5F, -21F, -2.5F, 5, 3, 5);
|
connectorbox.addBox(-2.5F, -21F, -2.5F, 5, 3, 5);
|
||||||
connectorbox.setRotationPoint(0F, 0F, 0F);
|
connectorbox.setRotationPoint(0F, 0F, 0F);
|
||||||
connectorbox.setTextureSize(128, 64);
|
connectorbox.setTextureSize(128, 64);
|
||||||
connectorbox.mirror = true;
|
connectorbox.mirror = true;
|
||||||
setRotation(connectorbox, 0F, 0F, 0F);
|
setRotation(connectorbox, 0F, 0F, 0F);
|
||||||
panelpole = new ModelRenderer(this, 0, 0);
|
panelpivotbar = new ModelRenderer(this, 0, 0);
|
||||||
panelpole.addBox(-15F, -20.5F, -0.5F, 30, 2, 1);
|
panelpivotbar.addBox(-15F, -20.5F, -0.5F, 30, 2, 1);
|
||||||
panelpole.setRotationPoint(0F, 0F, 0F);
|
panelpivotbar.setRotationPoint(0F, 0F, 0F);
|
||||||
panelpole.setTextureSize(128, 64);
|
panelpivotbar.setTextureSize(128, 64);
|
||||||
panelpole.mirror = true;
|
panelpivotbar.mirror = true;
|
||||||
setRotation(panelpole, 0F, 0F, 0F);
|
setRotation(panelpivotbar, 0F, 0F, 0F);
|
||||||
Shape5 = new ModelRenderer(this, 70, 10);
|
|
||||||
Shape5.addBox(3F, -21F, -23.8F, 10, 1, 16);
|
|
||||||
Shape5.setRotationPoint(0F, 0F, 0F);
|
|
||||||
Shape5.setTextureSize(128, 64);
|
|
||||||
Shape5.mirror = true;
|
|
||||||
setRotation(Shape5, 0F, 0F, 0F);
|
|
||||||
Shape6 = new ModelRenderer(this, 70, 10);
|
|
||||||
Shape6.addBox(-13F, -21F, -23.8F, 10, 1, 16);
|
|
||||||
Shape6.setRotationPoint(0F, 0F, 0F);
|
|
||||||
Shape6.setTextureSize(128, 64);
|
|
||||||
Shape6.mirror = true;
|
|
||||||
setRotation(Shape6, 0F, 0F, 0F);
|
|
||||||
Shape7 = new ModelRenderer(this, 70, 10);
|
|
||||||
Shape7.addBox(-13F, -21F, 7.8F, 10, 1, 16);
|
|
||||||
Shape7.setRotationPoint(0F, 0F, 0F);
|
|
||||||
Shape7.setTextureSize(128, 64);
|
|
||||||
Shape7.mirror = true;
|
|
||||||
setRotation(Shape7, 0F, 0F, 0F);
|
|
||||||
Shape8 = new ModelRenderer(this, 70, 10);
|
|
||||||
Shape8.addBox(3F, -21F, 7.8F, 10, 1, 16);
|
|
||||||
Shape8.setRotationPoint(0F, 0F, 0F);
|
|
||||||
Shape8.setTextureSize(128, 64);
|
|
||||||
Shape8.mirror = true;
|
|
||||||
setRotation(Shape8, 0F, 0F, 0F);
|
|
||||||
bar = new ModelRenderer(this, 60, 30);
|
|
||||||
bar.addBox(12.7F, -20.5F, -16F, 1, 1, 33);
|
|
||||||
bar.setRotationPoint(0F, 0F, 0F);
|
|
||||||
bar.setTextureSize(128, 64);
|
|
||||||
bar.mirror = true;
|
|
||||||
setRotation(bar, 0F, 0F, 0F);
|
|
||||||
bar1 = new ModelRenderer(this, 60, 30);
|
bar1 = new ModelRenderer(this, 60, 30);
|
||||||
bar1.addBox(2.6F, -20.5F, -16F, 1, 1, 33);
|
bar1.addBox(12.7F, -20.5F, -16F, 1, 1, 33);
|
||||||
bar1.setRotationPoint(0F, 0F, 0F);
|
bar1.setRotationPoint(0F, 0F, 0F);
|
||||||
bar1.setTextureSize(128, 64);
|
bar1.setTextureSize(128, 64);
|
||||||
bar1.mirror = true;
|
bar1.mirror = true;
|
||||||
setRotation(bar1, 0F, 0F, 0F);
|
setRotation(bar1, 0F, 0F, 0F);
|
||||||
bar2 = new ModelRenderer(this, 60, 30);
|
bar2 = new ModelRenderer(this, 60, 30);
|
||||||
bar2.addBox(-3.6F, -20.5F, -16F, 1, 1, 33);
|
bar2.addBox(2.6F, -20.5F, -16F, 1, 1, 33);
|
||||||
bar2.setRotationPoint(0F, 0F, 0F);
|
bar2.setRotationPoint(0F, 0F, 0F);
|
||||||
bar2.setTextureSize(128, 64);
|
bar2.setTextureSize(128, 64);
|
||||||
bar2.mirror = true;
|
bar2.mirror = true;
|
||||||
setRotation(bar2, 0F, 0F, 0F);
|
setRotation(bar2, 0F, 0F, 0F);
|
||||||
bar3 = new ModelRenderer(this, 60, 30);
|
bar3 = new ModelRenderer(this, 60, 30);
|
||||||
bar3.addBox(-13.7F, -20.5F, -16F, 1, 1, 33);
|
bar3.addBox(-3.6F, -20.5F, -16F, 1, 1, 33);
|
||||||
bar3.setRotationPoint(0F, 0F, 0F);
|
bar3.setRotationPoint(0F, 0F, 0F);
|
||||||
bar3.setTextureSize(128, 64);
|
bar3.setTextureSize(128, 64);
|
||||||
bar3.mirror = true;
|
bar3.mirror = true;
|
||||||
setRotation(bar3, 0F, 0F, 0F);
|
setRotation(bar3, 0F, 0F, 0F);
|
||||||
Shape9 = new ModelRenderer(this, 16, 8);
|
bar4 = new ModelRenderer(this, 60, 30);
|
||||||
Shape9.addBox(3F, -21F, -6.5F, 10, 1, 13);
|
bar4.addBox(-13.7F, -20.5F, -16F, 1, 1, 33);
|
||||||
Shape9.setRotationPoint(0F, 0F, 0F);
|
bar4.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape9.setTextureSize(128, 64);
|
bar4.setTextureSize(128, 64);
|
||||||
Shape9.mirror = true;
|
bar4.mirror = true;
|
||||||
setRotation(Shape9, 0F, 0F, 0F);
|
setRotation(bar4, 0F, 0F, 0F);
|
||||||
Shape10 = new ModelRenderer(this, 16, 8);
|
Panel1 = new ModelRenderer(this, 70, 10);
|
||||||
Shape10.addBox(-13F, -21F, -6.5F, 10, 1, 13);
|
Panel1.addBox(13.5F, -21F, -23.8F, 10, 1, 16);
|
||||||
Shape10.setRotationPoint(0F, 0F, 0F);
|
Panel1.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape10.setTextureSize(128, 64);
|
Panel1.setTextureSize(128, 64);
|
||||||
Shape10.mirror = true;
|
Panel1.mirror = true;
|
||||||
setRotation(Shape10, 0F, 0F, 0F);
|
setRotation(Panel1, 0F, 0F, 0F);
|
||||||
Shape11 = new ModelRenderer(this, 70, 10);
|
Panel2 = new ModelRenderer(this, 16, 8);
|
||||||
Shape11.addBox(13.5F, -21F, 7.8F, 10, 1, 16);
|
Panel2.addBox(13.5F, -21F, -6.5F, 10, 1, 13);
|
||||||
Shape11.setRotationPoint(0F, 0F, 0F);
|
Panel2.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape11.setTextureSize(128, 64);
|
Panel2.setTextureSize(128, 64);
|
||||||
Shape11.mirror = true;
|
Panel2.mirror = true;
|
||||||
setRotation(Shape11, 0F, 0F, 0F);
|
setRotation(Panel2, 0F, 0F, 0F);
|
||||||
Shape12 = new ModelRenderer(this, 16, 8);
|
Panel3 = new ModelRenderer(this, 70, 10);
|
||||||
Shape12.addBox(13.5F, -21F, -6.5F, 10, 1, 13);
|
Panel3.addBox(13.5F, -21F, 7.8F, 10, 1, 16);
|
||||||
Shape12.setRotationPoint(0F, 0F, 0F);
|
Panel3.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape12.setTextureSize(128, 64);
|
Panel3.setTextureSize(128, 64);
|
||||||
Shape12.mirror = true;
|
Panel3.mirror = true;
|
||||||
setRotation(Shape12, 0F, 0F, 0F);
|
setRotation(Panel3, 0F, 0F, 0F);
|
||||||
Shape13 = new ModelRenderer(this, 70, 10);
|
Panel4 = new ModelRenderer(this, 70, 10);
|
||||||
Shape13.addBox(13.5F, -21F, -23.8F, 10, 1, 16);
|
Panel4.addBox(3F, -21F, -23.8F, 10, 1, 16);
|
||||||
Shape13.setRotationPoint(0F, 0F, 0F);
|
Panel4.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape13.setTextureSize(128, 64);
|
Panel4.setTextureSize(128, 64);
|
||||||
Shape13.mirror = true;
|
Panel4.mirror = true;
|
||||||
setRotation(Shape13, 0F, 0F, 0F);
|
setRotation(Panel4, 0F, 0F, 0F);
|
||||||
Shape14 = new ModelRenderer(this, 70, 10);
|
Panel5 = new ModelRenderer(this, 16, 8);
|
||||||
Shape14.addBox(-23.5F, -21F, -23.8F, 10, 1, 16);
|
Panel5.addBox(3F, -21F, -6.5F, 10, 1, 13);
|
||||||
Shape14.setRotationPoint(0F, 0F, 0F);
|
Panel5.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape14.setTextureSize(128, 64);
|
Panel5.setTextureSize(128, 64);
|
||||||
Shape14.mirror = true;
|
Panel5.mirror = true;
|
||||||
setRotation(Shape14, 0F, 0F, 0F);
|
setRotation(Panel5, 0F, 0F, 0F);
|
||||||
Shape15 = new ModelRenderer(this, 16, 8);
|
Panel6 = new ModelRenderer(this, 70, 10);
|
||||||
Shape15.addBox(-23.5F, -21F, -6.5F, 10, 1, 13);
|
Panel6.addBox(3F, -21F, 7.8F, 10, 1, 16);
|
||||||
Shape15.setRotationPoint(0F, 0F, 0F);
|
Panel6.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape15.setTextureSize(128, 64);
|
Panel6.setTextureSize(128, 64);
|
||||||
Shape15.mirror = true;
|
Panel6.mirror = true;
|
||||||
setRotation(Shape15, 0F, 0F, 0F);
|
setRotation(Panel6, 0F, 0F, 0F);
|
||||||
Shape16 = new ModelRenderer(this, 70, 10);
|
Panel7 = new ModelRenderer(this, 70, 10);
|
||||||
Shape16.addBox(-23.5F, -21F, 7.8F, 10, 1, 16);
|
Panel7.addBox(-13F, -21F, -23.8F, 10, 1, 16);
|
||||||
Shape16.setRotationPoint(0F, 0F, 0F);
|
Panel7.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape16.setTextureSize(128, 64);
|
Panel7.setTextureSize(128, 64);
|
||||||
Shape16.mirror = true;
|
Panel7.mirror = true;
|
||||||
setRotation(Shape16, 0F, 0F, 0F);
|
setRotation(Panel7, 0F, 0F, 0F);
|
||||||
Shape17 = new ModelRenderer(this, 70, 10);
|
Panel8 = new ModelRenderer(this, 16, 8);
|
||||||
Shape17.addBox(13.5F, -21F, 7.8F, 10, 1, 16);
|
Panel8.addBox(-13F, -21F, -6.5F, 10, 1, 13);
|
||||||
Shape17.setRotationPoint(0F, 0F, 0F);
|
Panel8.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape17.setTextureSize(128, 64);
|
Panel8.setTextureSize(128, 64);
|
||||||
Shape17.mirror = true;
|
Panel8.mirror = true;
|
||||||
setRotation(Shape17, 0F, 0F, 0F);
|
setRotation(Panel8, 0F, 0F, 0F);
|
||||||
Shape18 = new ModelRenderer(this, 16, 8);
|
Panel9 = new ModelRenderer(this, 70, 10);
|
||||||
Shape18.addBox(13.5F, -21F, -6.5F, 10, 1, 13);
|
Panel9.addBox(-13F, -21F, 7.8F, 10, 1, 16);
|
||||||
Shape18.setRotationPoint(0F, 0F, 0F);
|
Panel9.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape18.setTextureSize(128, 64);
|
Panel9.setTextureSize(128, 64);
|
||||||
Shape18.mirror = true;
|
Panel9.mirror = true;
|
||||||
setRotation(Shape18, 0F, 0F, 0F);
|
setRotation(Panel9, 0F, 0F, 0F);
|
||||||
Shape19 = new ModelRenderer(this, 70, 10);
|
Panel10 = new ModelRenderer(this, 70, 10);
|
||||||
Shape19.addBox(13.5F, -21F, -23.8F, 10, 1, 16);
|
Panel10.addBox(-23.5F, -21F, -23.8F, 10, 1, 16);
|
||||||
Shape19.setRotationPoint(0F, 0F, 0F);
|
Panel10.setRotationPoint(0F, 0F, 0F);
|
||||||
Shape19.setTextureSize(128, 64);
|
Panel10.setTextureSize(128, 64);
|
||||||
Shape19.mirror = true;
|
Panel10.mirror = true;
|
||||||
setRotation(Shape19, 0F, 0F, 0F);
|
setRotation(Panel10, 0F, 0F, 0F);
|
||||||
|
Panel11 = new ModelRenderer(this, 16, 8);
|
||||||
|
Panel11.addBox(-23.5F, -21F, -6.5F, 10, 1, 13);
|
||||||
|
Panel11.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Panel11.setTextureSize(128, 64);
|
||||||
|
Panel11.mirror = true;
|
||||||
|
setRotation(Panel11, 0F, 0F, 0F);
|
||||||
|
Panel12 = new ModelRenderer(this, 70, 10);
|
||||||
|
Panel12.addBox(-23.5F, -21F, 7.8F, 10, 1, 16);
|
||||||
|
Panel12.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Panel12.setTextureSize(128, 64);
|
||||||
|
Panel12.mirror = true;
|
||||||
|
setRotation(Panel12, 0F, 0F, 0F);
|
||||||
|
Inputlight = new ModelRenderer(this, 5, 6);
|
||||||
|
Inputlight.addBox(-1F, 15F, 7.2F, 2, 2, 1);
|
||||||
|
Inputlight.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Inputlight.setTextureSize(128, 64);
|
||||||
|
Inputlight.mirror = true;
|
||||||
|
setRotation(Inputlight, 0F, 0F, 0F);
|
||||||
|
light1 = new ModelRenderer(this, 5, 4);
|
||||||
|
light1.addBox(3.2F, 15F, 6F, 1, 2, 1);
|
||||||
|
light1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
light1.setTextureSize(128, 64);
|
||||||
|
light1.mirror = true;
|
||||||
|
setRotation(light1, 0F, 0F, 0F);
|
||||||
|
light2 = new ModelRenderer(this, 5, 4);
|
||||||
|
light2.addBox(-4.2F, 15F, 6F, 1, 2, 1);
|
||||||
|
light2.setRotationPoint(0F, 0F, 0F);
|
||||||
|
light2.setTextureSize(128, 64);
|
||||||
|
light2.mirror = true;
|
||||||
|
setRotation(light2, 0F, 0F, 0F);
|
||||||
|
light3 = new ModelRenderer(this, 5, 4);
|
||||||
|
light3.addBox(3.2F, 15F, 2F, 1, 2, 3);
|
||||||
|
light3.setRotationPoint(0F, 0F, 0F);
|
||||||
|
light3.setTextureSize(128, 64);
|
||||||
|
light3.mirror = true;
|
||||||
|
setRotation(light3, 0F, 0F, 0F);
|
||||||
|
light4 = new ModelRenderer(this, 5, 4);
|
||||||
|
light4.addBox(-4.2F, 15F, 2F, 1, 2, 3);
|
||||||
|
light4.setRotationPoint(0F, 0F, 0F);
|
||||||
|
light4.setTextureSize(128, 64);
|
||||||
|
light4.mirror = true;
|
||||||
|
setRotation(light4, 0F, 0F, 0F);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void render(float size)
|
public void render(float size)
|
||||||
|
@ -251,28 +267,33 @@ public class ModelAdvancedSolarGenerator extends ModelBase
|
||||||
base.render(size);
|
base.render(size);
|
||||||
outputbox.render(size);
|
outputbox.render(size);
|
||||||
outputboxbottom.render(size);
|
outputboxbottom.render(size);
|
||||||
beam.render(size);
|
basebeam.render(size);
|
||||||
connectorbox.render(size);
|
connectorbox.render(size);
|
||||||
panelpole.render(size);
|
panelpivotbar.render(size);
|
||||||
Shape5.render(size);
|
|
||||||
Shape6.render(size);
|
|
||||||
Shape7.render(size);
|
|
||||||
Shape8.render(size);
|
|
||||||
bar.render(size);
|
|
||||||
bar1.render(size);
|
bar1.render(size);
|
||||||
bar2.render(size);
|
bar2.render(size);
|
||||||
bar3.render(size);
|
bar3.render(size);
|
||||||
Shape9.render(size);
|
bar4.render(size);
|
||||||
Shape10.render(size);
|
Panel1.render(size);
|
||||||
Shape11.render(size);
|
Panel2.render(size);
|
||||||
Shape12.render(size);
|
Panel3.render(size);
|
||||||
Shape13.render(size);
|
Panel4.render(size);
|
||||||
Shape14.render(size);
|
Panel5.render(size);
|
||||||
Shape15.render(size);
|
Panel6.render(size);
|
||||||
Shape16.render(size);
|
Panel7.render(size);
|
||||||
Shape17.render(size);
|
Panel8.render(size);
|
||||||
Shape18.render(size);
|
Panel9.render(size);
|
||||||
Shape19.render(size);
|
Panel10.render(size);
|
||||||
|
Panel11.render(size);
|
||||||
|
Panel12.render(size);
|
||||||
|
|
||||||
|
MekanismRenderer.glowOn();
|
||||||
|
Inputlight.render(size);
|
||||||
|
light1.render(size);
|
||||||
|
light2.render(size);
|
||||||
|
light3.render(size);
|
||||||
|
light4.render(size);
|
||||||
|
MekanismRenderer.glowOff();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void setRotation(ModelRenderer model, float x, float y, float z)
|
private void setRotation(ModelRenderer model, float x, float y, float z)
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 8.5 KiB |
Loading…
Reference in a new issue