Tesselator

Версия Minecraft
1.6.4
54
1
0
Рендерю текстуру с помощью тесселятора, выходит все криво, только угол это текстуры рендериться, поигравшись с параметрами тесселятора тоже ничего не вышло, помогите отрисовать текстурку в полном размере и не вверх ногами.

Код:
 tessellator.addVertexWithUV(-0.5, 0.5, 0, 1, 1);
        tessellator.addVertexWithUV(0.5, 0.5, 0, 1, 0);
        tessellator.addVertexWithUV(-0.5, -0.5, 0, 1, 0);
        tessellator.addVertexWithUV(0.5, -0.5, 0, 0, 1);
 

Вложения

  • Screenshot_2.png
    Screenshot_2.png
    49.2 KB · Просмотры: 17
  • russia.png
    russia.png
    14.7 KB · Просмотры: 4

timaxa007

Модератор
5,831
409
672
Попробуй типа так:
Код:
tessellator.startDrawingQuads();
tessellator.addVertexWithUV(-0.5D, 0.5D, 0D, 0D, 1D);
tessellator.addVertexWithUV(0.5D, 0.5D, 0D, 1D, 1D);
tessellator.addVertexWithUV(0.5D, -0.5D, 0D, 1D, 0D);
tessellator.addVertexWithUV(-0.5D, -0.5D, 0D, 0D, 0D);
tessellator.draw();
 
Сверху