Package crazypants.render

Examples of crazypants.render.BoundingBox.translate()


      BoundingBox bb = BoundingBox.UNIT_CUBE.scale(0.85, 0.96, 0.85);
      bb = bb.scale(1, 0.85 * fullness, 1);
      float ty = -(0.85f - (bb.maxY - bb.minY)) / 2;

      Vector3d offset = ForgeDirectionOffsets.offsetScaled(ForgeDirection.values()[gen.facing], -0.075);
      bb = bb.translate((float) offset.x, ty, (float) offset.z);

      int brightness;
      if(gen.getWorldObj() == null) {
        brightness = 15 << 20 | 15 << 4;
      } else {
View Full Code Here


    float boltSize = size/3;
    BoundingBox baseBolt = BoundingBox.UNIT_CUBE.scale(boltSize ,boltSize , boltSize);
    IIcon icon = EnderIO.blockSoulFuser.getIcon(ForgeDirection.EAST.ordinal(), 0);
   
    float offset = 0.15f;
    bb = baseBolt.translate(size + boltSize/2, -0.15f, offset);
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate(size + boltSize/2, -0.15f, -offset);
    CubeRenderer.render(bb, icon, rot, true);
   
    bb = baseBolt.translate( -(size + boltSize/2), -0.15f, offset);
View Full Code Here

    IIcon icon = EnderIO.blockSoulFuser.getIcon(ForgeDirection.EAST.ordinal(), 0);
   
    float offset = 0.15f;
    bb = baseBolt.translate(size + boltSize/2, -0.15f, offset);
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate(size + boltSize/2, -0.15f, -offset);
    CubeRenderer.render(bb, icon, rot, true);
   
    bb = baseBolt.translate( -(size + boltSize/2), -0.15f, offset);
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate( -(size + boltSize/2), -0.15f, -offset);
View Full Code Here

    bb = baseBolt.translate(size + boltSize/2, -0.15f, offset);
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate(size + boltSize/2, -0.15f, -offset);
    CubeRenderer.render(bb, icon, rot, true);
   
    bb = baseBolt.translate( -(size + boltSize/2), -0.15f, offset);
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate( -(size + boltSize/2), -0.15f, -offset);
    CubeRenderer.render(bb, icon, rot, true);
   
   
View Full Code Here

    bb = baseBolt.translate(size + boltSize/2, -0.15f, -offset);
    CubeRenderer.render(bb, icon, rot, true);
   
    bb = baseBolt.translate( -(size + boltSize/2), -0.15f, offset);
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate( -(size + boltSize/2), -0.15f, -offset);
    CubeRenderer.render(bb, icon, rot, true);
   
   
    bb = baseBolt.translate( -offset, -0.15f, -(size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
View Full Code Here

    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate( -(size + boltSize/2), -0.15f, -offset);
    CubeRenderer.render(bb, icon, rot, true);
   
   
    bb = baseBolt.translate( -offset, -0.15f, -(size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate( offset, -0.15f, -(size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
   
    bb = baseBolt.translate( offset, -0.15f, (size + boltSize/2));
View Full Code Here

    CubeRenderer.render(bb, icon, rot, true);
   
   
    bb = baseBolt.translate( -offset, -0.15f, -(size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate( offset, -0.15f, -(size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
   
    bb = baseBolt.translate( offset, -0.15f, (size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate( -offset, -0.15f, (size + boltSize/2));
View Full Code Here

    bb = baseBolt.translate( -offset, -0.15f, -(size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate( offset, -0.15f, -(size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
   
    bb = baseBolt.translate( offset, -0.15f, (size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate( -offset, -0.15f, (size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
  }
View Full Code Here

    bb = baseBolt.translate( offset, -0.15f, -(size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
   
    bb = baseBolt.translate( offset, -0.15f, (size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
    bb = baseBolt.translate( -offset, -0.15f, (size + boltSize/2));
    CubeRenderer.render(bb, icon, rot, true);
  }

  @Override
  public boolean shouldRender3DInInventory(int modelId) {
View Full Code Here

    float scale = 0.7f;
    float width = 0.4f;
    float trans = (1 - scale) / 2;
    bb = BoundingBox.UNIT_CUBE.scale(1, scale, width);
    bb = bb.translate(0, -trans, 0);
    TranslatedCubeRenderer.instance.renderBoundingBox(x, y, z, block, bb, xform, null, world != null);

    bb = BoundingBox.UNIT_CUBE.scale(width, scale, 1);
    bb = bb.translate(0, -trans, 0);
    TranslatedCubeRenderer.instance.renderBoundingBox(x, y, z, block, bb, xform, null, world != null);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.