- 7,099
- 324
- 1,510
Рисую квад на расстоянии 100 от игрока.
На скрине видно, что через полупрозрачные облака просвечивают звезды. Мой квад не просвечивает. Как сделать, чтобы просвечивал?
На скрине видно, что через полупрозрачные облака просвечивают звезды. Мой квад не просвечивает. Как сделать, чтобы просвечивал?
Java:
@SubscribeEvent
public static void render(RenderWorldLastEvent event) {
GlStateManager.enableAlpha();
GlStateManager.enableBlend();
GlStateManager.disableLighting();
GlStateManager.pushMatrix();
mc.getTextureManager().bindTexture(new ResourceLocation(...));
BufferBuilder buffer = Tessellator.getInstance().getBuffer();
buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX_COLOR);
pos(buffer, p1).tex(0, 0).color(255, 0, 255, 255).endVertex();
pos(buffer, p2).tex(1, 0).color(255, 0, 255, 255).endVertex();
pos(buffer, p3).tex(1, 1).color(255, 0, 255, 255).endVertex();
pos(buffer, p4).tex(0, 1).color(255, 0, 255, 255).endVertex();
Tessellator.getInstance().draw();
GlStateManager.popMatrix();
}