BM Forge превращает 3D-модель в готовый мод DayZ. Перетащите GLB, FBX или OBJ и получите PBO с моделью, текстурами, конфигом, названиями на двух языках и types.xml для сервера. Без Object Builder, без ручных конфигов и даже без установленной игры.
Для простых предметов: ножи, инструменты, дубинки, еда, напитки, медицина, стаки и мелочи. Машины, оружие и одежда не поддерживаются.
Как это работает
- Проект — это один мод. Задайте имя, префикс классов и автора.
- Ванильный образец. Выберите предмет, на который будет похож ваш: 82 отобранных образца и ещё около 290 ванильных предметов через поиск. Ваш предмет унаследует всё поведение образца: действия (свежевание, «съесть», «перевязать»), питательность, стаки, звуки и позу в руках.
- Модель. Перетащите файл в окно. Единицы (м, см, мм) определяются сами, а модель сразу встаёт «как ванильная»: ориентация и точка хвата подгоняются по форме образца. Полупрозрачный призрак образца помогает попасть в размер.
- Свойства. Названия RU/EN, вес, прочность, тип количества (обычный, стак, полоска), удары, питательность, жидкость, слоты, спавн в types.xml. Всё, что вы не меняли, берётся от образца.
- В руках, в инвентаре, на земле. 618 ванильных поз и 5 стоек, настройка хвата гизмо или числами, камера инвентаря и размер в ячейках, укладка на землю с живым превью.
- LOD и коллизия создаются автоматически: число LOD, бюджет треугольников, коробка как у ванили или выпуклая оболочка.
- Сборка. «Собрать мод», «Проверить на сервере» и «Тест в игре».
Что получается на выходе
- P3D со всеми LOD: Visual, Geometry, View и Fire Geometry, Memory-точки, Land contact
- Текстуры PAA (_co, _nohq, _smdi, _as) и материалы rvmat, включая варианты с повреждениями
- config.cpp, stringtable с русскими и английскими названиями, скрипты для своих поз
- Готовый @Mod с PBO и mod.cpp
- types.xml и инструкция для владельца сервера
- Для еды — стадии готовки: печёная, варёная, сушёная, горелая и гнилая текстуры генерируются из вашей
Модели и материалы
- Форматы: GLB, glTF, FBX, OBJ, DAE, STL, PLY, 3DS, ZIP-архивы (в том числе со Sketchfab), .blend при установленном Blender
- Материалы specular/glossiness автоматически переводятся в metal/roughness
- Если модель не ссылается на текстуры, они подбираются по именам файлов
- Блеск как у ванили: пресеты поверхностей для каждого материала и детали, модель можно разбить на отдельные части
- Масштаб вокруг точки хвата, «размер как у образца», отмена Ctrl+Z
Проверка до выкладки
- Проверка на сервере. Скрытый DayZ Server по очереди спавнит каждый предмет и проверяет модель, LOD, memory-точки, вес, размер, количество, удары, стадии еды и уровни урона.
- Тест в игре. DayZDiag запускается с вашим предметом в руках, в инвентаре и на земле. Раскладка клавиш берётся из вашего профиля DayZ.
Что не нужно
- Установленная DayZ. Всё нужное из игры уже встроено в программу, а вместо модели игрока используется манекен. Если DayZ установлена, программа покажет настоящую модель игрока и включит тест в игре.
- DayZ Tools. Мод собирается и без них: игра загружает такие PBO напрямую, это проверено на сервере и клиенте. С DayZ Tools модели дополнительно бинаризуются, а PBO можно подписать.
- Ручная настройка путей. DayZ, DayZ Tools, DayZ Server, Blender и профиль игры программа находит сама, в том числе в библиотеках Steam на других дисках.
Интерфейс
Русский и английский язык, встроенный справочник по F1, подсказка «?» у каждого параметра.
Подписка
- Вход через этот сайт (Steam), без ключей: нажмите в программе «Войти через сайт» и подтвердите вход в браузере.
- Одна подписка работает на одном компьютере. Чтобы перейти на другой, просто войдите на нём, и старый компьютер отключится (до 3 разных компьютеров за 30 дней).
- При коротком обрыве интернета программа продолжает работать.
- Список компьютеров и кнопка «Отвязать» — в Библиотеке, на странице инструмента.
Требования
Windows 10 или 11 (64-бит). Установка не нужна: программа поставляется одним портативным exe. Для теста в игре нужна DayZ, для проверки на сервере — DayZ Server (оба из Steam).
