Интерактивная 3d модель анимации в Android - PullRequest
1 голос
/ 21 февраля 2012

Я только начал на этой неделе изучать Android Open GL ES и связанные с ним движки для трехмерной андроид игры. Во время моего исследования я узнал некоторую полезную информацию, запутался в других и не мог понять, как она будет работать.

Просто в баллах:

3D-модель должна быть создана в программном обеспечении, таком как 3d Max, Blender или Maya. Преобразование объекта модели в XML-файл (теги сетки), который может быть прочитан Java (одним из многих способов) Если есть анимация, она будет экспортироваться в виде кадров времени также в XML-файл (теги кадров)

По этим точкам я могу анимировать 3D-модель в Android в определенной анимации.

Вопрос:

Как сделать анимацию интерактивной, не специфичной, то есть модель должна двигаться влево или вправо в ответ на событие касания на экране устройства Android.

Я также читал о скелетной анимации, автоматическом ригинге и кинематической анимации вперед, но я не уверен, связано ли это с моим вопросом.

1 Ответ

1 голос
/ 28 февраля 2012

Я также читал о скелетной анимации, автоматическом ригинге и кинематической анимации вперед, но не уверен, связано ли это с моим вопросом.

Да, это очень много. Посмотрите на эти методы в отношении OpenGL. Скелетные структуры и тому подобное являются способами для создания интерактивных анимаций. Просто отметьте, что эти методы сложны. Как только вы узнали о них больше, убедитесь, что это именно то, что вам нужно. Анимация по ключевым кадрам (то, что вы упомянули ранее в своем посте) является более простой концепцией, и если она будет соответствовать вашим требованиям, я предлагаю использовать этот подход.

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