Эм ну я откуда знаю. Хоть свою анимацию загружай из блендера
Скелетку юзай.
Если уж совсем глупый (как я), то например
Создаешь тикер переменную
И если бегаешь то
тикерпеременная += 0.025F;
Для пущей плавности умножать на фпс
А потом
GL11.glRotatef(твоя тикер переменная, 1, 0, 0);
Еще интерполяцию можно юзать
Методов куча все зависит от тебя