Skip to content

Instantly share code, notes, and snippets.

@marchermans
Created May 11, 2015 09:08
Show Gist options
  • Save marchermans/187868973e340f12f11f to your computer and use it in GitHub Desktop.
Save marchermans/187868973e340f12f11f to your computer and use it in GitHub Desktop.
Draw
public static void drawTexturedModelRectFromIcon(int pXCoord, int pYCoord, int pZCoord, IIcon pIIcon, int pWidth, int pHeight)
{
Tessellator tessellator = Tessellator.instance;
tessellator.startDrawingQuads();
tessellator.addVertexWithUV((double)(pXCoord + 0), (double)(pYCoord + pHeight), (double)pZCoord, (double)pIIcon.getMinU(), (double)pIIcon.getMaxV());
tessellator.addVertexWithUV((double)(pXCoord + pWidth), (double)(pYCoord + pHeight), (double)pZCoord, (double)pIIcon.getMaxU(), (double)pIIcon.getMaxV());
tessellator.addVertexWithUV((double)(pXCoord + pWidth), (double)(pYCoord + 0), (double)pZCoord, (double)pIIcon.getMaxU(), (double)pIIcon.getMinV());
tessellator.addVertexWithUV((double)(pXCoord + 0), (double)(pYCoord + 0), (double)pZCoord, (double)pIIcon.getMinU(), (double)pIIcon.getMinV());
tessellator.draw();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment