Определение Х-модели

Х-модель представляет собой 3D-модель боевой техники, предназначенную для отображения частичных повреждений, полученных в бою.

Основные особенности х-модели

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

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

Реализм и разрушения При разработке х-модели особое внимание уделяется реалистичности визуальных эффектов и физической деформации. Масштабные элементы, такие как корпус, дуло или станицы пушки, не должны быть чрезмерно деформированы. В местах попадания снарядов мелкие объекты, такие как лопаты или топоры, должны быть удалены.

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

Процесс создания х-модели

  1. Выполнить сохранение проекта в 3D Max через команду Save As с добавлением суффикса в названии файла.

  2. В свойствах объекта (Object Properties) для кости basis на вкладке User Defined изменить название объекта, добавив суффикс .

  3. Cоздать повреждения модели на уровне подобъектов с последующим применением ко всем LOD'ам модели.

  4. Назначить набор текстур для х-модели

  5. Заэкспортить х-модель в игру.

Разработка текстуры для х-модели

Для х-модели используются текстуры с суффиксом : diffuse, roughness, и опционально, ambient occlusion. В диффузной текстуре добавляются слои с эффектами копоти, гари, ржавчины и следов горения металла. Для стеклянных элементов добавляется декаль разбитого стекла. Необходимо убедиться, что на текстуре ambient occlusion отсутствуют тени от удаленных элементов.

Для поиска необходимого участка текстуры в Photoshop, в 3D Max переводится нужный элемент в Editable Poly, затем активируется Unwrap UVW и открывается UV Editor, где выбирается диффузная текстура.

Проверка х-модели после экспорта

После экспорта х-модели в игру проводится проверка по следующим параметрам:

  • Отображение дефектов: Корректность визуализации вмятин и других повреждений на модели.

  • Текстуры: Правильность отображения переназначенных текстур.

  • Подключение компонентов: Проверка подключения х-модели к конкретным компонентам танка или пушки. Настройка выполняется с помощью консольной команды: g_component break “A”, где A — название компонента (например, gun, turret, body).

Last updated