Всем доброго времени суток!!!
Сегодня постараемся разобрать тему создания исходника карты своими руками.
Для этого будут необходимы инструменты Mikero
моя папка
а именно платная версия. После покупки скачивания и установки инструментов нам нужен ConvertWrp.
ConvertWrp- Конвертирует файлы (Забинареные) в 4WVR, 8WVR, OPRW
Далее переносим наш WRP файл на наш и получаем к примеру Namemap_8WVR.wrp.
После этого мы можем мы можем импортировать файл в Terrain Builder
На данном этапе мы получим карту высот и слои с размещенными объектами на карте.
Если вам нужна только карта высот без объектов вам необходим Батник с таким содержимым, в строку Namemap.wrp ставим название карты которую хотите использовать для получения PEW и так же можем импортировать карту высот в Terrain Builder.
echo on
convertwrp Namemap.wrp 59 pew.cfg
pause
Далее нам необходима маска и карта нормали можно использовать экспорт в Terrain Builder
Выбираем куда сохранить
Внимание для создания Satelite texture необходимо использовать сторонний софт
программа
Батник для программы
@echo off
setlocal enabledelayedexpansion
:: Путь к папке с изображениями
set IMAGES_PATH=путь до изображений
:: Переход в директорию с изображениями
cd /d %IMAGES_PATH%
:: Создание списка изображений для объединения
set images=
for /L %%i in (1,1,36) do (
:: Форматирование номера файла с ведущими нулями
set num=%%i
if %%i LSS 10 set num=0%%i
set images=!images! Image!num!.png
)
:: Выполнение команды ImageMagick для объединения изображений в сетку 6x6
magick montage %images% -tile 6x6 -geometry +0+0 combined_grid.png
echo Объединение завершено. Файл сохранен как combined_grid.png
pause
название изображений Image01.png, Image02.png так далее
Если вы импортируете карту с арма 1 или 2 есть PBO обычно называется data в ней есть папка layers нужны изображения с припиской S_ в начале пример .
Перед созданием Stellite техтуры надо конвертировать изображения PAA в PNG можно использовать данный инструмент
создаем батник с таким содержимым и меняем пути под себя, батник использует ImageToPAA.exe
@REM путь до ImageToPAA.exe
SET "IMG2PAA=P:\ImageToPAA\ImageToPAA.exe"
@REM путь до папки c файлами на вход (где лежат paa)
SET "INPUT=P:\input\"
@REM путь до папки c файлами на выход (где будут лежать конвертированные файлы)
SET "OUTPUT=P:\output\"
@REM тип файла на выходе. png или tga
SET "TYPE=png"
for %%f in (%INPUT%*.paa) do ( "%IMG2PAA%" "%INPUT%%%~nf.paa" "%OUTPUT%%%~nf.%TYPE%" )
pause
После этого вы можете склеивать изображения с помощью imagemagick.
И вот у нас есть Текстура карты, маска, нормали..
переходим Terrain Builder нашей импортированной карте необходимо добавить слои в панели есть добавляем поочередно каждый файл на свое место.
Далее открываем
и должно появится окно Layers Manager в нем вы редактируете размеры изображения и его расположение
Далее создаем папку с нашей картой на диске P у вас это может быть любой другой в Terrain Builder
появится окно Mapframe в нем будет название вашей карты нажимаем на нее ПКМ даем название проекту в нижней строке указываем ссылку на вашу папку с проектом карты
ссылка указывается до папки Source. и нажимаем Create Subfolders
переходим во вкладку Processing указываем путь до вашего Layers.cfg
нажимаем далее нажимаем ок и сохраняем проект в папку Source
source.rar32 кБ · 0 загрузок
И после всех манипуляций выше мы можем создать слои своей карты
запускаем проект открываем Mapframe переходим в Processing выбираем
и нажимаем
после генерации слоев и конвертации PNG в PAA
вы можете запустить проект карты в бульдозере
для запуска бульдозера нам необходима перейти во вкладку
ДАЛЕЕ
Верхняя строчка указывается путь до файла запуска игры
во второй указать параметры запуска -buldozer -window -nopause -mod= -profiles=P:\Buldozer -name=Buldozer
запускаем бульдозер
Возможно Что то упустил позже исправлю. Спасибо за внимание!!!!