Плагин для экспорта моделей в игру

Установка и настройка плагина

Убедиться в том, что на компьютере установлен 3ds Max нужной версии. Для работы с плагином понадобится установленный 3ds Max не ниже 2017 версии.

Плагины для экспорта моделей в игру вместе с примерами моделей и необходимыми ресурсами для работы с плагином находятся в папке modeling в корневой папке с игрой.

О том, как найти корневую папку игры описано в статье Расположение локальных файлов игры и Профиля игрока

Выбрать папку с плагином нужной версии

Версии плагина под разные версии 3ds Max находятся в папке modeling\plugins

Рассмотрим установку плагина на примере 3ds Max 2025. Для других версий 3ds Max процесс установки и настройки плагина аналогичный.

Установка

  1. Запустить 3ds Max (можно ограничиться пустой сценой)

  2. Перетащить архив с плагином gem3export.mzp в окно 3ds Max (принцип drag & drop)

  1. Закрыть программу 3ds Max

  2. Зайти внутрь gem3export.mzp как в zip архив и открыть папку max_root:

    1. Скопировать файл Gem3Export.dle в папку с плагинами: %path%\Autodesk\3dsMax\2025-64bit\ENU\Plugins

    2. Скопировать файл nvtt.dll в корневую папку 3ds Max: %path%\Autodesk\3dsMax\2025-64bit\ENU

      где %path% - путь к папке 3ds Max

Настройка отображения меню GEM-материалов

  1. Запустить 3ds Max.

  2. В меню Custom Defaults Switcher переключить на MAX Legacy.

  1. Закрыть программу 3ds Max

Добавление панели плагина в утилиты 3ds Max

  1. Запустить 3ds Max

  2. В настройках утилит [Utilities] нажать кнопку More…

  1. В открывшемся окне выбрать GEMPlugin

  1. Нажать кнопку Ok, чтобы применить выбор.

Панель плагина добавлена, следующим шагом необходимо настроить параметры плагина

Настройка параметров плагина

  1. На панели плагина нажать кнопку Options

Откроется окно Gem3 export options

  1. В окне Gem3 export options в пункте Game folder указать путь к корневой папке игры - автоматически заполняться остальные поля в окне настроек.

  2. Заменить путь в строке Additional Resources на путь к папке мода (предварительно необходимо создать пакет для мода)

  3. Добавить путь к папке с текстурами в блоке External folders: Textures. В этом поле можно указать путь к папке modeling/models_samples/texture/common

  4. Дополнительно можно выбрать настройки окружения для отображения во вьюпорте. Для этого в блоке environment указать путь к папке с файлами настроек окружения - выбрать нужный файл из папки set/environment/common

Важно: все пути должны быть прописаны в нижнем регистре!

  1. Закрыть настройки.

Добавление кнопки экспорта на панель инструментов

  1. ПКМ на панели инструментов

  2. Открыть Customize

  1. Выбрать вкладку Toolbars

  2. Найти в списке Actions “Gem3 Export…”

  1. Перетянуть GEM3 Export.. в нужное место на панели.

Начало работы

Конвертация материалов

После установки плагина при первом открытии max файла его старые материалы EclipseMtl и Gem2 автоматически конвертируются в Gem3 материал.

Если текстуры или схемы не найдены, откроется окно, в котором можно выбрать папку с текстурами и схемами. Либо воспользоваться функцией Auto repair, которая найдет папку с текстурами, согласно путей, прописанных в файлах mdl common, находящихся рядом с открытым max файлом.

Настройка viewport

Чтобы материалы во вьюпорте выглядели точно так же, как в игре, надо выключить gamma в настройках 3ds max.

  1. Открыть меню вкладки Rendering

  2. Выбрать пункт Gamma/Lut setup

  3. В открывшемся окне Preference Settings выбрать вкладку Gamma and LUT

  4. Снять флажок в чекбоксе Enable Gamma/LUT Correction:

  1. В меню режима отображения окна вьюпорта в пункте Viewport Background выставить флажок Environment Background

  1. Настроить отображение качества текстур в окне Viewport.

    1. Открыть меню окна Viewport

    2. Выбрать пункт Viewport Configuration

    3. В открывшемся окне на вкладке Display Performace выставить нужное значение настроек текстур Texture Maps.

Большое значение параметра Texture Maps увеличивает нагрузку на оперативную память. Рекомендуемое значение 2048.

Экспорт

При нажатии на кнопку экспорта необходимо выставить флажки:

  • Gem RTS compatible;

  • Don’t rename bones.

Остальные флажки выставляются ситуативно, в зависимости от того, что из какие компоненты сцены необходимо заэкспортить. Геометрия, текстуры, свет и камеры, анимации можно экспортить как все вместе, так и по отдельности.

По умолчанию экспорт модели осуществляется в папку modeling\scene\entity\. Можно установить путь экспорта непосредственно в папку с модом, вписав его в поле Additional Resources в свойствах панели плагина.

Необходимые ресурсы

РесурсыРасположение

Ресурсы, необходимые для корректной работы плагина

modeling/resource

Примеры моделей

modeling/models_sample

Tекстуры и схемы

texture/common

Last updated