Как я уже упоминал во введении этой главы, обычно вы используете последовательности заранее вычисленных анимаций на основе ключевых кадров в ваших игровых проектах. Вы создаете эти анимации при помощи программ трехмерного моделирования, таких как 3DStudio Max фирмы Discreet или trueSpace фирмы Caligari. Хотя они и прекрасно справляются со своей задачей, у этих заранее вычисленных последовательностей анимаций отсутствует самое главное -уникальность. Это означает, что анимации всегда одинаковы, независимо от того, сколько раз вы их проиграли.
Двигаясь к миру более динамических анимаций, технология комбинирования анимаций становится более чем актуальной. Как так, вы не знаете что такое комбинирование анимаций? Комбинирование анимаций - это возможность смешивать или комбинировать различные анимации для получения новых.
Например, на рис. 6.1 показано, как вы можете смешать анимацию движения вашего персонажа с анимацией размахивания рукой для создания анимации, в которой персонаж будет идти и махать рукой одновременно!
Вам не надо останавливаться на комбинировании двух анимаций, вы можете соединять три, четыре или даже десять различных анимаций в одну уникальную! С каждой новой добавляемой анимацией возможности комбинирования возрастают экспоненциально. Имея небольшой набор анимаций, вы можете создать сотни новых, используя их комбинирование.
Я не буду вам врать - теория и практическое воплощение комбинирования анимаций мучительно... просты. Так и есть; комбинирование анимаций является одной из тех вещей, о которых вы говорите: почему я не додумался сделать это раньше, это на самом деле просто! Вам тоолько нужно определиться со способом соединения разнообразных преобразований структуры костей.
⇐Получение скелетных данных меша из альтернативных источников || Оглавление || Соединение преобразований⇒