Iris
Ирис это утилита, которая предоставляет набор инструментов для упрощения работы с картой в RedKit. Она предназначена для импорта текстурных карт, процедурной генерации вегетации (в разработке), а также нарезке и преобразования названий тайлов в формат, совместимый с RedKit (в разработке).
Импорт текстур
Утилита позволяет импортировать текстурные карты, созданные в сторонних редакторах, таких как Gaea в RedKit.
Подготовленная карта должна иметь разрешение, соответствующее разрешению вашей карты в RedKit, и быть grayscale имея значения пикселей от 0 до 255.
Далее вы можете определить, какая текстура будет соответствовать определённому диапазону значений пикселей на карте. Для каждого диапазона можно настроить:
Вертикальную текстуру (номер текстуры в списке начиная с 1 в TerrainEditTool).
Горизонтальную текстуру (номер текстуры в списке начиная с 1 в TerrainEditTool).
Slope Threshold.
UV Scale.
Для импорта текстурной карты:
Шаг 1: Выбор карты текстур Сначала выберите подготовленную карту текстур. После выбора утилита отобразит предварительный просмотр карты.
Шаг 4: Импорт текстур
После завершения настройки кнопка "Импортировать" должна стать активной.
Шаг 5: Синхронизация LOD в RedKit После импорта карты и текстур откройте или переоткройте ваш уровень в RedKit и зайдите в TerrainEditTool. Перейдите на вкладку Materials, затем нажмите кнопку Texture usage. Выберите самую верхнюю текстуру и замените её на ту же самую. Это необходимо для синхронизации LODs в файлах тайлов, так как утилита записывает только нулевой LOD. После этого перезагрузите уровень еще раз.
Обратите внимание, что при добавлении диапазона утилита пересортирует все диапазоны, уже находящиеся на шкале. Если требуется добавить ещё однин диапазон с его текстурой, вы можете разделить выбранную текстуру на два с помощью кнопки "Insert".
Шкала текстур
Шкала отображает диапазоны текстур. При выборе диапазона на шкале он подсвечивается зелёным на предварительном просмотре карты, позволяя увидеть область применения. Также при активации определенного диапазона вы можете отредактировать текстуру которая должна примениться в этом диапазоне.
Горячие клавиши для управления шкалой:
Стрелки вверх/вниз — переключают выбранную текстуру на шкале.
Insert — разделяет выбранный диапазон, добавляя новую текстуру.
Delete — удаляет выбранную текстуру.
Колёсико мыши вверх/вниз — изменяет диапазон текстуры.
Ctrl + колёсико мыши вверх/вниз — зумирует шкалу для детального.
Средняя кнопка мыши + движение — перемещает шкалу вверх или вниз при зумировании.
Резервное копирование
Утилита автоматически создает резервную копию ваших тайлов, но только при первом импорте, далее эти копии не перезаписываются. Копии сохраняются в папке, которая создается в месте, где находится исполняемый файл приложения.
Пресеты
Пресеты позволяют сохранять диапазоны шкалы в отдельный JSON-файл, который будет находиться в папке presets
в директории запуска программы. Сохранённые пресеты можно загружать для продолжения работы с ними.
Пример импорта
Last updated