OpenGL-ES Basic Animation - PullRequest
       16

OpenGL-ES Basic Animation

0 голосов
/ 11 февраля 2011

Смущаюсь этим материалом OpenGL.То, что я хочу сделать, это переместить ряд вершин в положение за определенное время.Прочитав этот учебник Я понимаю ключевой кадр и принцип интерполяции, но способ его реализации в учебнике очень сложен для меня.
Все мои данные вершин находятся в массиве GLfloat

GLfloat triangle [6];
triangle[0] = 0; //x coord
triangle[1] = 10; //y coord

Вы поняли идею ^^.Там нет координат Z, как мне не нужно 3D.Я могу нарисовать это прекрасно и уже некоторое время, но теперь я хочу оживить.
Кто-нибудь знает о любых хороших, простых уроках для неудачников, таких как я:)
Любая помощь будет высоко ценится.

1 Ответ

1 голос
/ 11 февраля 2011

То, что вы должны искать, это учебные пособия, посвященные матричным стекам в OpenGL.То, что вы хотите сделать для анимации вашего объекта, это не , чтобы взломать значения данных вашего массива треугольников, но применить матрицы преобразования для перевода / поворота / масштабирования вашего объекта в сцене.

для Android, но это OpenGL ES, поэтому должно применяться в равной степени:

http://blog.jayway.com/2010/01/01/opengl-es-tutorial-for-android-–-part-iii-–-transformations/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...