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

Глава14

Использование анимированных текстур

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

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

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

Использовать преобразования для изменения текстур;

Работать с DirectShow;

Создавать фильтры DirectShow;

Накладывать видео образцы на текстуры.

Использование анимации текстур в ваших проектах

Обычная анимация включает манипулирование вершинами трехмерного меша. Большей частью этих манипуляций над вершинами достаточно для игры. А как насчет анимации поверхности полигона? Возможно, вы захотите изменить внешний вид полигона со временем, проиграть видеофайл на поверхности полигона или просто плавно переместить текстуру по поверхности полигона. Я говорю о том, чтобы заставить ваши полигоны танцевать! Я говорю об анимации текстур.

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