Программирование стратегических игр с DirectX 9.0

bda5893f

Импорт содержимого

Поскольку для анимации абсолютно необходимы трехмерные объекты, следует рассмотреть несколько способов создания моделей. Обычно эта работа выполняется с помощью профессиональных пакетов трехмерного моделирования, таких как Softimage, Maya или 3dsmax. Есть несколько свободно распространяемых или более дешевых программ моделирования, таких как trueSpace, MilkShape и Rhino.

СОВЕТ

На рынке есть множество продуктов, но мой любимый — 3ds max компании Discreet. Помимо того, что его цена сравнительно небольшая, если учесть предоставляемые возможности, в пакет встроена самая мощная система анимации из тех, которые я использовал. Для всех примеров из этой книги я использую 3ds max. Даже если у вас нет этой программы, вы сможете использовать описанные здесь приемы в своей программе моделирования.

DirectX поддерживает работу с трехмерными моделями, представленными в виде файлов .x. Большинство программ моделирования поддерживают преобразование собственных форматов в формат .x, так что вам не придется беспокоиться об экспорте моделей.



Содержание раздела