Вторая демонстрационная программа, находящаяся в директории главы 3, -ParseMesh. Как и у демонстрационной программы ParseFrame, у нее есть кнопка (как показано на рис. 3.3), нажав на которую вы указываете и открываете .X файл.
В противоположность списку иерархии фреймов ParseFrame, демонстрационная программа ParseMesh перечисляет информацию о найденных мешах в открытых .X файлах. Эти данные включают тип меша (обычный или скелетный), количество вершин, количество граней и (если имеются) количество костей. Вы можете использовать эту программу на собственных файлах, для того чтобы убедиться, что все меши содержат правильную информацию.
Программы на компакт-диске
В директории главы 3 вы найдете два проекта, иллюстрирующие использование класса анализирования .X. Этими двумя проектами являются:
• ParseFrame. Эта демонстрационная программа использует класс cXParser для загрузки и создания иерархии фреймов из .X файла. Она расположена в \BookCode\Chap03\ParseFrame.

Рис. 3.3. После указания и открытия .X файла вам показываются данные каждого меша, содержащегося в этом файле
• РагвеМевИ. Вы можете использовать эту программу для загрузки и отображения информации о мешах (обычных и скелетных). Она расположена в \BookCode\Chap03\ParseMesh.
Часть III
Скелетная анимация
4. Работа со скелетной анимацией
5. Использование скелетной анимации, основанной на ключевых кадрах
6. Комбинирование скелетных анимаций
7. Создание кукольной анимацией
Глава 4