Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DirectX. Продвинутая Анимация (2004) [rus].pdf
Скачиваний:
335
Добавлен:
16.08.2013
Размер:
8.39 Mб
Скачать

Глава 8

Работа с морфирующей анимацией

С громким лязгом стена, пересекающая компаунд, начинает скользить. Звуки крошащихся камней перемешиваются со свирепым ревом невиданных злобных созданий, которые притаились за уменьшающимся барьером. Я могу только догадываться, что сейчас обрушится на меня. Как только стена осела, началось нападение. Волна за волной пиксельных демонов лилась вперед только для того, чтобы встретить свою смерть от моей проверенной импульсной винтовки.

Со всеми этими бегающими демонами, скрежещущими зубами, кусочками летающей плоти, я уверен, что технология анимации не стоит во главе списка ваших приоритетов. Но если бы вам пришлось о ней задуматься, я уверен, что вам на ум пришли бы сложные скелетные структуры, иерархии фреймов, скелетные меши, разве нет? А будет ли для вас сюрпризом то, что все вышерассмотренные анимации могут быть воплощены при использовании системы морфирующей анимации? Так и есть, в играх, такого плана как Doom и Quake фирмы id, демонические твари анимируются при помощи морфирующей анимации, технологии, которая обеспечивает плавность и простоту проигрывания даже на медленных системах. Морфирующая анимация настолько проста в использовании, что вы спросите у себя, почему вы не рассмотрели

еераньше. Не расстраивайтесь, потому что эта глава и существует, чтобы помочь вам!

Вэтой главе вы научитесь:

Определять морфируемые последовательности;

Морфировать меши, используя время и скаляры;

Визуализировать морфируемые меши;

Улучшать морфирующие анимации при помощи вершинных шейдеров.

Соседние файлы в предмете Программирование на C++