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

420

Глава13

Посмотрите демонстрационные программы

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

Первый проект (ClothMesh), показанный на рис. 13.8, иллюстрирует один из примеров использования одежды - развевающийся плащ супергероя.

Рис. 13.8. Супергерой летит по воздуху, а его плащ развевается у него за спиной

Второй проект, поставляемый с книгой, Softbody, иллюстрирует использования мешей мягких тел для придания персонажам дополнительного bounce при ходьбе. Посмотрите демонстрационную программу, о которой я говорю, или рис. 13.9.

Имитирование одежды и анимация мешей мягких тел

421

Рис. 13.9. Урок карате! Меш мягкого тела придает дополнительные подрагивания при атаках мастера

Программы на компакт-диске

Классы меша мягкого тела и меша одежды этой главы находятся в двух файлах проекта, расположенных в директории главы 13 компакт-диска этой книги. Этими проектами являются:

ClothMesh. Эта программа иллюстрирует использование класса меша одежды, разработанного в этой главе. Она расположена в \BookCode\Chap13\ClothMesh.

SoftBody. Эта демонстрационная программа иллюстрирует использование класса меша мягкого тела в ваших проектах. Она расположена в \BookCode\Chap13\SoftBody.

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