Редактор высот
Набор инструментов вкладки Редактора высот [Heights] используется для изменения рельефа меша поверхности земли, что позволяет создавать холмы, горы, долины, овраги, низины.

Элементы интерфейса Редактора высот

Кисть
Heigthsдля создания и редактирования рельефа поверхности земли.[2] Инструменты настройки кисти
Heights.[3] Дополнительные функции Редактора высот.
Инструменты для переноса рельефа поверхности:
[4] импорт рельефа;
[5] экспорт рельефа;
[6] план-декаль.
[7] Блок информации о пределах высот карты.
Принцип работы кисти Heights

При зажатой
ЛКМкисть поднимает вертексы меша поверхности земли.При зажатой
ПКМвертексы опускаются.Движение мышью с зажатой клавишей Shift сглаживает перепады высот для вертексов меша поверхности земли, попадающих в область кисти.
Удержание клавиши
Altфиксирует выравнивание вертексов по уровню точки, находящейся под кистью на момент зажатияAlt.Диаметр кисти регулируется клавишами Плюс
+и Минус-на цифровой клавиатуре.
Настройки кисти Heights

HeightsСлайдер Soft-Sharp [2.1]
Положение
Sharpделает кисть жесткой, все вертексы изменяют высоту с одинаковой интенсивностью.Положение
Softснижает интенсивность воздействия кисти, создавая плавные переходы от центра к краям.
Слайдер Slow-Fast [2.2] регулирует скорость изменения высот.
Фиксация высоты [2.3]
Включение опции
fixed heightфиксирует высоту на уровне, заданном в соответствующем поле.Опция
fix relativeактивирует дискретное изменение высоты, поднимая вертексы при каждом кликеЛКМи опуская при кликеПКМна значение, которое указано в полеfixed height.
Дополнительные функции Редактора высот

[3.1] heightmap
Визуализация сетки с указанием параметра угла наклона рельефа для отладки.
[3.2] Heightmap level
Отладка крутизны склонов для проверки проходимости территории.
[3.3] Water altitude
Параметр уровня моря для выравнивания объектов по уровню воды.
[3.4] Clip heightmap
Обрезка размеров сетки высот по границам видимой части меша поверхности земли.
[3.5] Heightmap by mesh
Синхронизация сетки высот по видимому мешу поверхности земли.
Инструменты переноса рельефа
Вкладка Редактора высот содержит инструменты позволяющие создать рельеф карты при помощи топографической карты или Land decal, а также переносить рельеф меша поверхности земли с одной карты на другую.
Импорт рельефа
Инструмент Import heightmap позволяет создать рельеф на основе топографической карты.
Поддерживается импорт рельефа из изображений, сохраненных в форматах tga, ebm, bmp, dds, jpg, png.

Инструкция для импорта рельефа
Подготовить изображение карты высот Для карты высот используется изображение в градациях серого:
черный цветобозначает наименьшую высоту;белый— наибольшую;оттенки серогосоответствуют промежуточным высотам.
Технические требования к изображению:
8-bit,grayscale, размер изображения не более8K. Соотношение сторон изображения должно совпадать с соотношением сторон карты (например,1:1для квадратных карт). Сохранить изображение в папкуscene\texture. Для удобства работы рекомендуется создать отдельную папку для изображений, предназначенных для импорта карты высот.Установить параметры импорта
Max height[4.1] — задает максимальную высоту рельефа в метрах. Это соответствует самой высокой точке поверхности земли, предусмотренной дизайном карты. Для преобразования игровых единиц высоты в метры используется соотношение:1 метр = 20 единиц высоты.Zero height[4.2] — задаетоттенок серого, который соответствуетнулевому уровнюповерхности земли. По умолчанию,черный цветв изображении карты высот соответствуетнулевому уровнювысот поверхности земли. Этот параметр необходимо настроить для карт с уровнями высот ниженулевого уровня, например, русла озер или другие низменные области.
Нажатие кнопки Get min/max data [4.3] устанавливает при импорте минимальное и максимальное значение высоты вертексов поверхности земли из текущей карты.
Выполнить импорт карты высот Нажать кнопку
Import heightmap[4.4], затем выберите файл изображения для импорта карты высот из папкиscene\texture(или из папки, в которую было сохранено изображение в пункте 1. )
Экспорт рельефа
Инструмент Export heightmap позволяет создать топографическую карту на основе рельефа поверхности земли текущей карты.

Инструкция для экспорта рельефа
Установить размер изображения, заполнив значения параметров
Image widthиImage height[5.1]Нажать
Export heightmap[5.3], выбрать папку для сохранения файла и задать имя файла.
При отключении опции Float dds [5.2] карта высот будет сохранена в менее точном формате (8- или 16-бит), что уменьшает размер файла, но может привести к потере деталей и артефактам на сложных рельефах.
План-декаль ландшафта
Инструмент Land decal[6] используется для наложения текстуры на всю карту, что упрощает создание карт на основе реальной местности.

Работа с Land decal
Подготовка текстуры
Подготовить изображение для декаля в одном из поддерживаемых форматов:
.jpg,.png,.tga,.dds.Рекомендуется установить размер изображения пропорционально размеру карты. Например, для карты 650x650 метров лучше всего использовать изображение 650x650 пикселей (масштаб 1:100 м) или 1300x1300 пикселей (масштаб 1:50 м), либо в соответствии с план-схемой.
Сохранение текстуры
Сохранить изображение в директорию
scene/texture. Для удобства можно создать отдельную папку для декалей.
Добавление декаля на карту
Открыть вкладку редактора высот.
В блоке
Land Decalнажать кнопкуCreateдля наложения декаля на карту.Выбрать подготовленное ранее изображение из директории
scene/texture.
Настройка декаля
Настроить прозрачность декаля с помощью ползунка
Transparency, чтобы обеспечить удобство работы с картой.
Удаление декаля
Нажать кнопку
Removeв блокеLand Decalдля удаления декаля.
Вспомогательные карты высот
Игровой движок строит на основе полигонов меша видимой поверхности земли и объектов, расположенных на карте, несколько невидимых вспомогательных карт высот, которые используются для расчетов игровых параметров.
Для визуализации вспомогательных карт и их последовательного переключения используется комбинация клавиш Alt+H. Последнее нажатие отключает режим визуализации вспомогательных карт.
Карта видимости
Visibility heightmap
Разноцветная сетка, которая огибает поверхность земли и объекты, расположенные на ней. Цвета сетки соответствуют высоте закрытия видимости относительно земли:
синий - до 0.25м
сиреневый - 0.25 .. 1.25м,
желтый - 1.25 .. 2м,
зеленый - 2м .. 3м,
красный - 3м и выше
Карта высот
Land heightmap
Визуализация высоты ячеек полигональной сетки поверхности земли. Цвет сетки меняется в зависимости от минимальной и максимальной высоты. Используется в движке для рассчетов, связанных с соприкосновением и пересечениями с поверхностью земли.
Карта типов территорий
Terrain heightmap
Разноцветная сетка, повторяющая изгибы меша поверхности земли, с разметкой Типов Территорий.
Цвет контуров сетки определяется параметром типа территории РР color.
Цвет заполнения ячеек определяется параметром спецэффектов FX color
Карта поиска пути
Path planner
Визуализация Карты высот с отображением уровня угла наклона ячейки в горизонту.
Эта же карта отображается при установке флажка heightmap в интерфейсе вкладки Редактора высот Heights.
Цвета обозначают соответствие угла наклона выбранному уровню:
синий - выше или равно указанному уровню;
серый - ниже указанного уровня.
Используется, как инструмент проверки проходимости местности в зависимости от угла наклона поверхности к горизонту в расчетах Поиска Пути юнитов
Карта разметки флагов
Flags
Разметка поверхности земли Флагами, запрещающими игровые действия.
Last updated