Анимация из .obj модели.

Доброго временисуток господа.Я тут модик пилю,основы знаю,тупить не стала,но я не понимаю как делать анимацию?Допустим той же самой перезарядки.
Кому не сложно,напишите ;)
 
glrotate, scale, translate. Проще нету. И да, придется распиливать модель, обжевые модели Майн читает как монолитные.
 
Если хочешь деревянную анимацию как в кубаче - выше, как писал лаз.
Делишь модельку на отдельные группы, в считывалке .obj из каждой группы собираешь отдельный glList (или во что оно там компонуется), потом на каждую нужную группу накладываешь нужные трансформации (glRotate\scale\translate).
Если хочешь, к примеру, прифигачить анимацию из блендера - пути всего 2:
1. Никак. (хотя погугли, может уже написали что)
2.
2.1 Берешь в руки книжки по матану. (не матанализ, мне лень писать слово математика, но не лень писать пояснение)
2.1.1. Учишь матрицы.
2.1.2  Учишь векторную алгебру.
2.1.3  Учишь кватернионы .
2.2 Изучаешь программирование более углубленно.
2.2.1 Изучаешь получше OpenGL
2.2.2 Пишешь библиотеку с шейдером, который задает всем вершинам взвешенную позицию, исходя из данного кадра анимации (т.е. положения костей).
2.3 ???
2.4 PROFIT
 
Спасибо,написала анимку для удара биты:33
[merge_posts_bbcode]Добавлено: 24.09.2014 20:11:58[/merge_posts_bbcode]

Кто сказал,что я не потяну?
hf1ChprXmT0.jpg
 
annalifegame написал(а):
Кто сказал,что я не потяну?
Имелась ввиду скелетная анимация.
Про обычную анимацию в стиле кубача никто и не заикался. Она довольно простая.
 
Назад
Сверху