X Files (устаревшая версия) (Direct3D 9)
Формат X-файла относится к файлам с расширением имени X.x. X-файлы были введены в DirectX 2.0. После этого двоичная версия этого формата была выпущена с DirectX 3.0, которая также описана в этой документации. DirectX 6.0 представил интерфейсы и методы, которые позволяют читать из x-файлов и записывать их в файлы X.
X-файлы предоставляют формат на основе шаблона, который позволяет хранить сетки, текстуры, анимации и определяемые пользователем объекты. Поддержка наборов анимаций позволяет хранить предопределенные пути для воспроизведения в режиме реального времени. Также поддерживаютсяstancing и иерархии. Instancing позволяет использовать несколько ссылок на объект, например сетку, при сохранении данных только один раз на файл. Иерархии используются для выражения связей между записями данных.
Формат X-файла предоставляет примитивы данных низкого уровня, на которых приложения определяют примитивы более высокого уровня с помощью шаблонов.
Трехмерные модели, созданные в 3ds discreet max или Alias|Приложения Maya Wavefront можно преобразовать в X-файлы с расширениями DirectX для Псевдонима Майя.
В этом разделе описывается структура X-файлов и их использование в приложениях. Сведения делятся на следующие разделы.
- загрузка X-файла (устаревшая версия) (Direct3D 9)
- сохранение в X-файл (устаревшая версия) (Direct3D 9)
- определение простого куба (Direct3D 9)
- добавление текстур (Direct3D 9)
- добавление кадров и анимаций (Direct3D 9)
Дополнительные сведения о формате X-файла см. в справочнике по файлам X.
Дополнительные сведения об API X-файла см. в справочнике по файлам X (устаревшей версии).
Связанные разделы