- 11
- 0
Хочу короче закруглять текстуру, только что бы не шакально, а нормально было, код:
coder:
private void drawHead(MatrixStack matrix, final Entity entity, final double x, final double y, final float size) {
if (entity instanceof AbstractClientPlayerEntity player) {
RenderSystem.enableBlend();
RenderSystem.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
RenderSystem.alphaFunc(GL11.GL_GREATER, 0.0F);
RenderSystem.enableTexture();
mc.getTextureManager().bindTexture(player.getLocationSkin());
RenderSystem.color4f(1F, 1F, 1F, 1F);
AbstractGui.blit(matrix, (float) x, (float) y, size, size, 8F, 8F, 8F, 8F, 64F, 64F);
GLUtils.scaleStart((float) (x + size / 2F), (float) (y + size / 2F), 1.1F);
AbstractGui.blit(matrix, (float) x, (float) y, size, size, 40, 8, 8, 8, 64, 64);
GLUtils.scaleEnd();
RenderSystem.disableBlend();
Stencil.cleanup();
}
}