- 477
- 7
- 51
Здравствуйте, делаю рендер худа полосы здоровья и получается так что при уменьшение здоровье резко уменьшается это понятно но все таки хочется более плавной работы, как можно реализовать плавное уменьшение и увеличение здоровья?
что бы не задавать второй вопрос то задам его тут.
Как можно с помощью тесселятора нарисовать вот такую фигуру .
так как я искал вчера нормальный туториал и нашел лишь 1 и то он не до конца объяснен было бы не плохо если кто-то сделает полный туторил с примерами не только блока но и с чем нибудь еще

Java:
public static void drawHud(int ScaledWidth, int ScaledHeight, Minecraft mc, EntityPlayer player) {
int n5 = ScaledWidth - 110;
int g = ScaledHeight - 60;
GL11.glBlendFunc(770, 771);
GL11.glDisable(3553);
GL11.glColor4f(0.0f, 0.0f, 0.0f, 0.25f);
drawTexturedRect(n5, g, 100.0, 50.0);
float heal = mc.thePlayer.getHealth() * 5 ;
float healmax = mc.thePlayer.getMaxHealth() * 5 ;
GL11.glColor4f(1.0f, 0.0f, 0.0f, 0.4f);
drawTexturedRect(ScaledWidth - 110, ScaledHeight - 60, heal, 10.0);
GL11.glColor4f(1.0f, 0.0f, 0.0f, 0.25f);
drawTexturedRect(ScaledWidth - 110, ScaledHeight - 60, healmax, 10.0);
GL11.glEnable(3553);
}
что бы не задавать второй вопрос то задам его тут.
Как можно с помощью тесселятора нарисовать вот такую фигуру .
так как я искал вчера нормальный туториал и нашел лишь 1 и то он не до конца объяснен было бы не плохо если кто-то сделает полный туторил с примерами не только блока но и с чем нибудь еще

