Такой вопрос, как реализовать рендер 2х блоков в одном?
Т.Е.
Есть блок, с прозрачностью 100%.
Есть другой блок, который должен накладываться на первый блок с прозрачностью 50%.
Делал так, но прозрачность у 2х блоков всегда прозрачность 100%.
Т.Е.
Есть блок, с прозрачностью 100%.
Есть другой блок, который должен накладываться на первый блок с прозрачностью 50%.
Делал так, но прозрачность у 2х блоков всегда прозрачность 100%.
Код:
pushMatrix();
disableLighting();
translate(x, y, z);
bindTexture(TextureMap.LOCATION_BLOCKS_TEXTURE);
Tessellator tes = Tessellator.getInstance();
BufferBuilder bb = tes.getBuffer();
bb.begin(7,DefaultVertexFormats.BLOCK);
mc.getBlockRendererDispatcher().renderBlock(from, BlockPos.ORIGIN, te.getWorld(), bb);
tes.draw();
bb.begin(7,DefaultVertexFormats.BLOCK);
mc.getBlockRendererDispatcher().renderBlock(to, BlockPos.ORIGIN, te.getWorld(), bb);
tes.draw();
enableLighting();
popMatrix();