Анимация рендера

Каким образом можно сделать анимацию рендера,то есть при определенном действии положение,размер модели менялись ?
 
Регаешь переменную.
Код:
   public float var;

Делаешь условие
Код:
       if(Minecraft.getMinecraft().thePlayer.isSprinting()) 
       {
        var = var + 0.5F; //Время поворота во время действия
       }
       else
       {
        var = var - 0.5F; //Когда модель встает на место 
       }

       if(var > 45) // Сколько можно по градусам ее поворачивать
       { 
        var = 45;
       }
       if(var < 0) //Если уже не выполняешь действие(встает на старые координаты)
       {
        var = 0;
       }
А дальше в том же методе так:
Код:
  GL11.glRotatef(var, 0.0F, 1.0F, 0.0F);//Используем переменную var(ее можно изменять выше)

Если что это obj модель.
А вот про течне ничего сказать не могу.наверное так же.
 
Ага. Сравнивает строки через == на равенство и удивляется почему не работает. Хочешь поболтать,я в вк
 
Назад
Сверху