Перейти к содержимому

Экспорт карты Rust: файлы .map, .raw и .png

Коротко: нажмите Экспорт на панели инструментов Crucible Heightmap, оставьте в строке .map выбранным Все слои и нажмите Экспорт ещё раз. В папке output появится один файл Rust .map, который сразу открывается в RustEdit, а рельеф, текстуры земли, биомы, топология, озёра, лава и скалы уже на месте.

Панель экспорта Crucible Heightmap: строки .map, «Изображения» и «Другое», поле размера карты, выпадающий список пакета и превью карты и карты высот

Панель Экспорт показывает два живых превью карты, над которой вы работаете: цветная карта слева и 16-битная карта высот справа. Между ними выходы разложены по трём рядам чипов, и всё, что вы подсветите, записывается одним щелчком. Наведите курсор на любой чип, чтобы увидеть, что он пишет.

Карта высот это только высота земли в оттенках серого. Файл Rust .map это весь мир: та же высота плюс текстуры земли, биомы, топология и вода. Потяните за ручку, чтобы сравнить их на одной карте, или щёлкните по ней и используйте стрелки.

Crucible Volcanic 3800 сверху как готовая карта Rust с травой, пустыней, снегом, лесом, озёрами и морем
Серая 16-битная карта высот Crucible Volcanic 3800, кастомной карты Rust, вид сверху
Crucible Volcanic 3800, бесплатная карта от Drizzza: её карта высот и готовая карта с монументами и дорогами.

Поэтому .map это главный экспорт. .raw или .png карта высот приносит голый рельеф, а все остальные слои придётся делать заново в RustEdit. Подробнее о том, что содержит карта высот: что такое карта высот Rust?

  1. Постройте карту: сгенерируйте и вылепите рельеф, затем нарисуйте нужные текстуры земли.
  2. Сгенерируйте мир, чтобы у карты были биомы, топология, озёра и лава. Это можно пропустить; что получится у простой карты, смотрите ниже.
  3. Нажмите Экспорт на панели инструментов. Верхний ряд подписан .map, и Все слои уже выбрано.
  4. Проверьте Размер карты. Рядом с подписью панель показывает разрешение карты высот, с которым идёт экспорт.
  5. Нажмите Экспорт. Crucible запишет один файл .map в вашу папку вывода и всё остальное, что вы подсветили.

Карта, для которой вы не запускали worldgen, всё равно экспортируется как корректный мир Rust. Он приходит полностью умеренным, с вашим рельефом и текстурами земли, а климат вы добавляете в RustEdit.

В строке .map семь чипов, и выбрать можно один, потому что это семь версий одного и того же файла. Они отличаются только тем, сколько мира приходит вместе с рельефом. Повторный щелчок по выбранному чипу выключает .map, на случай, когда нужна только картинка или .raw.

  • Все слои (выбрано по умолчанию): всё, что делает Crucible. Ваш рельеф, ваши текстуры земли и каждый слой, который вывел worldgen (биомы, топология, озёра и лава вулкана), плюс собственные модели скал и камней Rust, расставленные на крутой земле.
  • Без скал: всё выше, кроме моделей скал и камней. Биомы, топология, озёра и лава идут в файле, а расстановку камней вы оставляете RustEdit или делаете сами.
  • Скалы: только скалы. Каждое озеро отдано океану, лава не ставится. Слои озера Lake и Lakeside становятся Ocean и Oceanside, так что впадина ниже уровня моря наполняется морем, а не стоит пустой.
  • Озёра: только озёра. Без скал и без лавы.
  • Лава: только лава вулкана. Без скал, и каждое озеро отдано океану. На карте без вулкана это ничего не добавляет.
  • Сплаты: рельеф, текстуры земли и биомы, без слоёв топологии, без скал, без озёр и без лавы. На случай, когда остальное должен разложить собственный проц-ген RustEdit.
  • Рельеф: голый рельеф. Без текстур земли, без биомов, без топологии. На случай, когда вы хотите собрать весь мир в RustEdit сами.

Скалы, озёра и лава создаются при экспорте, так что вы получаете их независимо от того, отмечены ли Генерировать скалы, Генерировать озёра и Генерировать лаву на панели Worldgen. Эти три флажка решают только то, что вы видите во время работы. Подробнее о скалах: скалы и камни; об озёрах: озёра.

Путь через World Creator приносит ту же высоту и текстуры земли, но вы импортируете папку файлов через импортёр World Creator в RustEdit, а потом защищаете свой рельеф во время проц-гена. .map это короткий путь:

Импорт World CreatorЭкспорт .map
Высота рельефаДаДа
Нарисованные текстуры землиДаДа
Как открывается в RustEditЧерез импортёр World CreatorОткрыть файл напрямую
Файлы для импортаПапка файловОдин файл .map
Биомы и топологияДобавляются в RustEditИдут в файле
Озёра, лава и скалыДобавляются в RustEditИдут в файле

Импорт World Creator несёт только высоту и текстуры земли, потому что больше его импортёр ничего не принимает.

Это обычные переключатели: подсвечивайте сколько нужно, вместе с .map или отдельно.

  • PNG карты: полноцветная картинка карты в точности такая, как показывает превью слева. Хорошо для показа карты или планирования до сборки.
  • + сетка: дополнительно записывает копию PNG карты с игровой сеткой карты и подписями клеток (A0, B1 и так далее) поверх. Работает только при включённом PNG карты, поэтому до тех пор остаётся серым.
  • PNG карты высот: обычная 16-битная серая карта высот как .png. Её принимает импорт карты высот в RustEdit, и она удобна для превью, для показа в Discord или соцсетях и для хранения копии рельефа.
  • RAW: 16-битная карта высот .raw, файл с голым рельефом для диалога Create New Map в RustEdit. Смотрите как сделать кастомную карту Rust.
  • Набор World Creator: карта высот, карты сплатов и небольшой файл .xml, который принимает импортёр World Creator в RustEdit. Смотрите импорт карты высот и сплатов через World Creator.

Каждая карта высот, которую пишет Crucible, настоящая 16-битная, так что рельеф приходит в RustEdit гладким, без полос и ступеней.

Поле Размер карты на панели это та же настройка, что и на главном экране: измените её в одном месте, и другое подстроится. Введите любой размер от 1000 до 6000 метров. Рядом с подписью панель показывает разрешение карты высот, с которым экспортируется этот размер: 513, 1025, 2049 или 4097, те же ступени, что у RustEdit. Экспорт с размером, отличным от того, на котором вы строили, масштабирует всю карту.

Какой размер выбрать: размеры карт Rust. Ступени разрешения: разрешение карты высот Rust.

Ряд Пакет показывает Только эта карта, пока вы его не смените. Откройте его и отметьте свои сохранённые проекты, и кнопка экспорта превратится в Экспортировать 2 проекта (или сколько вы отметили) и пройдёт по всему списку вместо карты на экране. Каждый проект экспортируется с его собственным сохранённым размером карты в свою папку внутри output, на той же полосе прогресса, так что карты на целый вайп выходят за один проход.

Экспорты сохраняются в папку output рядом с приложением. У сохранённого проекта своя папка output/<project>-export/, так что файлы каждого проекта лежат вместе; несохранённая карта экспортируется прямо в output/. Кнопка Открыть рядом с Куда: открывает эту папку в Проводнике.

Crucible называет файлы по размеру карты и сиду, они начинаются с heightmap-3800m- и так далее, если вы не введёте своё имя в Имя файла. После экспорта панель остаётся открытой, так что можно что-то изменить и экспортировать снова, а закрывается она по Escape или щелчку вне её.

В RustEdit откройте экспортированный файл .map напрямую. Рельеф, текстуры земли, биомы, топология, озёра, лава и скалы загрузятся вместе. Дальше вы заканчиваете карту обычным способом: ставите монументы, дороги и префабы, затем проверяете её на локальном сервере.

Для быстрого просмотра без RustEdit Crucible Local Server сам находит ваши экспорты Crucible и показывает их в своём меню карт, так что свежий .map запускается в один щелчок.

  • Самый быстрый путь в RustEdit, весь мир в одном файле: .map с Все слои.
  • Уже налаженный процесс с World Creator: Набор World Creator, затем импорт World Creator.
  • Голый рельеф для диалога Create New Map в RustEdit: RAW, затем следуйте как сделать кастомную карту Rust.
  • Картинка, чтобы показать или спланировать: PNG карты, и + сетка, если нужна сетка.