SplineToolkit — это комплексный скрипт GIANTS Editor, который объединяет широкий спектр инструментов, связанных со сплайнами, в одном пакете. Почти все функции включают предварительный просмотр в реальном времени непосредственно в окне просмотра редактора.
--- Базовые инструменты ---
Базовые инструменты составляют основу набора инструментов и предоставляют необходимые инструменты для редактирования сплайнов и ландшафта. Точки сплайна можно проецировать непосредственно на местность, перемещать по вертикали или горизонтали, а высоту местности можно точно подогнать под сплайн. Кроме того, текстуры местности и листвы можно рисовать вдоль сплайна, а Resample Spline позволяет регулировать количество контрольных точек по мере необходимости.
--- Размещение объектов ---
Функция «Размещение объектов» позволяет гибко размещать объекты вдоль сплайна или распределять их по определенной области. Размещение может выполняться последовательно в порядке исходных объектов или в случайном порядке из доступного выбора. Широкий диапазон параметров, таких как расстояние, тип высоты, вращение и смещение, обеспечивают точный контроль над результатом.
--- Установить забор ---
Place Fence позволяет быстро и структурировано создавать системы ограждений вдоль сплайна с четким списком заборов из базовой игры, включая изображения предварительного просмотра. Заборы можно импортировать напрямую, а анимированные ворота можно расположить вдоль сплайна с помощью ползунка. Данные анимации автоматически записываются в файл конфигурации, чтобы ворота корректно работали в игре с помощью триггера. Встроенный просмотрщик XML и функция «Проверка ограждений» позволяют полностью проверять все записи на наличие ошибок и несоответствий.
--- Экспортировать как .OBJ ---
Инструмент экспорта позволяет экспортировать сплайны в файлы .OBJ двумя разными методами, оптимизируя рабочий процесс между GIANTS Editor и Blender. Дополнительные параметры управляют плотностью и форматом экспортируемых точек.
--- Создать улицу ---
Генератор дорог позволяет создавать полные сетки дорог непосредственно в редакторе GIANTS, включая правильные UV-развертки и выбор текстур дорог из базовой игры. Предварительный просмотр в реальном времени отображает результат сразу же в окне просмотра, прежде чем сетка будет завершена. Соответствующие сплайны трафика могут быть сгенерированы автоматически.
- [Базовые инструменты] = «Очистить листву» теперь правильно очищает все слои листвы.
- [Базовые инструменты] = Установить высоту местности: исправлены артефакты шипов/промежутков.
- [Базовые инструменты] = Установить высоту ландшафта: настраиваемое разрешение в пикселях с помощью SplineToolkit.TERRAIN_METER_PER_PIXEL_LOAD_FROM_MAP и SplineToolkit.TERRAIN_METER_PER_PIXEL_CUSTOM.
- [Базовые инструменты] = добавлена кнопка «Очистить листву» и удалена эта опция из списка слоев листвы.
- [Базовые инструменты] = исправлена проблема с «Очистить листву», из-за которой был применен неправильный невидимый слой.
- [Разместить объект] = Добавлен тип места «... с шириной». Позволяет размещать объекты случайным образом в пределах определенной ширины.
- [Разместить объект] = Добавлен тип установки высоты «... + Следование оси». Позволяет размещать связанные объекты практически плавно, даже на неровной местности.
- [Ген. Улица] = В список добавлены четыре дополнительные текстуры.
- [Ген. Улица] = Добавлено диалоговое окно подтверждения при перезаписи существующей группы дорог.
- Исправлено: [Разместить забор] - Заборы теперь размещаются на высоте местности, а не на высоте сплайна.
- Исправлено: [Разместить объект] - Боковое смещение теперь работает правильно.
- Исправлено: [Разместить забор] - Заборы теперь размещаются на уровне местности, а не на уровне сплайна.
- Исправлено: [Разместить объект] - Боковое смещение теперь работает правильно.