Package net.minecraft.client.renderer

Examples of net.minecraft.client.renderer.Tessellator.draw()


    var9.startDrawingQuads();
    var9.addVertexWithUV(x,         y + height, zLevel, u * xScale,           (v + height) * yScale);
    var9.addVertexWithUV(x + width, y + height, zLevel, (u + width) * xScale, (v + height) * yScale);
    var9.addVertexWithUV(x + width, y,          zLevel, (u + width) * xScale, v * yScale);
    var9.addVertexWithUV(x,         y,          zLevel, u * xScale,           v * yScale);
    var9.draw();
  }
}
 
View Full Code Here


    tess.startDrawingQuads();
    tess.addVertexWithUV(size2, 0, size1, 0, 1);
    tess.addVertexWithUV(size1, 0, size1, 1, 1);
    tess.addVertexWithUV(size1, 0, size2, 1, 0);
    tess.addVertexWithUV(size2, 0, size2, 0, 0);
    tess.draw();
    GL11.glDepthMask(true);
    GL11.glEnable(GL11.GL_LIGHTING);
    GL11.glPopMatrix();
  }
View Full Code Here

    tess.startDrawingQuads();
    tess.addVertexWithUV(size2, 0, size1, 0, 1);
    tess.addVertexWithUV(size1, 0, size1, 1, 1);
    tess.addVertexWithUV(size1, 0, size2, 1, 0);
    tess.addVertexWithUV(size2, 0, size2, 0, 0);
    tess.draw();
    GL11.glDepthMask(true);
    if (!useLighting)
      GL11.glEnable(GL11.GL_LIGHTING);
    GL11.glPopMatrix();
  }
View Full Code Here

    tessellator.setColorOpaque_I(Color.HSBtoRGB(hue, 0.5F, 0.4F));
    tessellator.addVertexWithUV(0.0D, height, 0.0D, 0.0D, height / f + par1);
    tessellator.addVertexWithUV(width, height, 0.0D, width / f, height / f + par1);
    tessellator.addVertexWithUV(width, 0.0D, 0.0D, width / f, par1);
    tessellator.addVertexWithUV(0.0D, 0.0D, 0.0D, 0.0D, par1);
    tessellator.draw();
  }

}
View Full Code Here

          tessellator.setColorOpaque_I(0);
          tessellator.addVertexWithUV(minX + 1, elementY + slotHeight + 1, 0.0D, 0.0D, 1.0D);
          tessellator.addVertexWithUV(maxX - 1, elementY + slotHeight + 1, 0.0D, 1.0D, 1.0D);
          tessellator.addVertexWithUV(maxX - 1, elementY - 1, 0.0D, 1.0D, 0.0D);
          tessellator.addVertexWithUV(minX + 1, elementY - 1, 0.0D, 0.0D, 0.0D);
          tessellator.draw();
          GL11.glEnable(GL11.GL_TEXTURE_2D);
        }

        drawElement(i, minX, elementY, slotHeight, tessellator);
      }
View Full Code Here

    tessellator.addVertexWithUV(this.minX, this.minY + margin, 0.0D, 0.0D, 1.0D);
    tessellator.addVertexWithUV(this.maxX, this.minY + margin, 0.0D, 1.0D, 1.0D);
    tessellator.setColorRGBA_I(0, 255);
    tessellator.addVertexWithUV(this.maxX, this.minY, 0.0D, 1.0D, 0.0D);
    tessellator.addVertexWithUV(this.minX, this.minY, 0.0D, 0.0D, 0.0D);
    tessellator.draw();
    tessellator.startDrawingQuads();
    tessellator.setColorRGBA_I(0, 255);
    tessellator.addVertexWithUV(this.minX, this.maxY, 0.0D, 0.0D, 1.0D);
    tessellator.addVertexWithUV(this.maxX, this.maxY, 0.0D, 1.0D, 1.0D);
    tessellator.setColorRGBA_I(0, 0);
View Full Code Here

    tessellator.addVertexWithUV(this.minX, this.maxY, 0.0D, 0.0D, 1.0D);
    tessellator.addVertexWithUV(this.maxX, this.maxY, 0.0D, 1.0D, 1.0D);
    tessellator.setColorRGBA_I(0, 0);
    tessellator.addVertexWithUV(this.maxX, this.maxY - margin, 0.0D, 1.0D, 0.0D);
    tessellator.addVertexWithUV(this.minX, this.maxY - margin, 0.0D, 0.0D, 0.0D);
    tessellator.draw();

    renderScrollBar(tessellator);

    GL11.glEnable(GL11.GL_TEXTURE_2D);
    GL11.glShadeModel(GL11.GL_FLAT);
View Full Code Here

    tessellator.setColorOpaque_I(colorRGB);
    tessellator.addVertex(x, y + height, z);
    tessellator.addVertex(x + width, y + height, z);
    tessellator.addVertex(x + width, y, z);
    tessellator.addVertex(x, y, z);
    tessellator.draw();
    GL11.glEnable(GL11.GL_TEXTURE_2D);
  }

  public static void renderQuad2D(double x, double y, double z, double width, double height, Vector4f colorRGBA) {
    GL11.glColor4f(colorRGBA.x, colorRGBA.y, colorRGBA.z, colorRGBA.w);
View Full Code Here

    tessellator.startDrawingQuads();
    tessellator.addVertex(x, y + height, z);
    tessellator.addVertex(x + width, y + height, z);
    tessellator.addVertex(x + width, y, z);
    tessellator.addVertex(x, y, z);
    tessellator.draw();
    GL11.glEnable(GL11.GL_TEXTURE_2D);
  }

  public static Matrix4d createBillboardMatrix(TileEntity te, EntityLivingBase entityPlayer) {
    return createBillboardMatrix(new Vector3d(te.xCoord + 0.5, te.yCoord + 0.5, te.zCoord + 0.5), entityPlayer);
View Full Code Here

    lookMat.transform(v);
    tes.addVertexWithUV(v.x, v.y, v.z, maxU, minV);
    v.set(-s, -s, 0);
    lookMat.transform(v);
    tes.addVertexWithUV(v.x, v.y, v.z, minU, minV);
    tes.draw();
  }

  /**
   * left, bottom, right, top
   *
 
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.