Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void drawCube(AxisAlignedBB cube) {
- double xa = cube.minX;
- double xb = cube.maxX;
- double ya = cube.minY;
- double yb = cube.maxY;
- double za = cube.minZ;
- double zb = cube.maxZ;
- Tessellator tessellator = Tessellator.getInstance();
- VertexBuffer worldRenderer = tessellator.getBuffer();
- worldRenderer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_COLOR);
- worldRenderer.color(0,1,1,1);
- worldRenderer.pos(xa, ya, za);
- worldRenderer.endVertex();
- worldRenderer.pos(xa, yb, za);
- worldRenderer.endVertex();
- worldRenderer.pos(xb, yb, za);
- worldRenderer.endVertex();
- worldRenderer.pos(xb, ya, za);
- worldRenderer.endVertex();
- worldRenderer.pos(xa, ya, za);
- worldRenderer.endVertex();
- Utils.getLogger().info("TRYING TO DRAW BOX");
- worldRenderer.pos(xa, ya, zb);
- worldRenderer.endVertex();
- worldRenderer.pos(xa, yb, zb);
- worldRenderer.endVertex();
- worldRenderer.pos(xb, yb, zb);
- worldRenderer.endVertex();
- worldRenderer.pos(xb, ya, zb);
- worldRenderer.endVertex();
- worldRenderer.pos(xa, ya, zb);
- worldRenderer.endVertex();
- tessellator.draw();
- worldRenderer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_COLOR);
- worldRenderer.color(0,1,1,1);
- worldRenderer.pos(xa, ya, za);
- worldRenderer.endVertex();
- worldRenderer.pos(xa, ya, zb);
- worldRenderer.endVertex();
- worldRenderer.pos(xa, yb, za);
- worldRenderer.endVertex();
- worldRenderer.pos(xa, yb, zb);
- worldRenderer.endVertex();
- worldRenderer.pos(xb, ya, za);
- worldRenderer.endVertex();
- worldRenderer.pos(xb, ya, zb);
- worldRenderer.endVertex();
- worldRenderer.pos(xb, yb, za);
- worldRenderer.endVertex();
- worldRenderer.pos(xb, yb, zb);
- worldRenderer.endVertex();
- tessellator.draw();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement