Unity 6.3
0 онлайн 96 гостей 3 в системе
Вход
Мировое строительство Шаг 13 из 76

Создание соседних территорий

Инструмент Создать соседние территории позволяет создавать смежные плитки Территории, которые автоматически соединяются. В Территории Inspectorнажмите значок Создать соседние территории.

Инструмент создания соседних рельефов в рельефе Inspector
Инструмент создания соседних рельефов в рельефе Inspector

Чтобы получить доступ к инструменту Создать соседние рельефы из наложения:

  1. В накладке Инструменты для местности выберите Neighbor Terrains Mode Меню «Создание соседних территорий». Инструменты соседнего рельефа отображаются в конце накладки Инструменты для местности.
  2. Из доступных инструментов режима скульптуры на накладке Инструменты для местности выберите Создание соседних территорий Меню «Создание соседних территорий».

Когда вы выбираете инструмент, Unity выделяет области вокруг выбранной плитки Территория, указывая места, где можно разместить новую, связанную плитку.

Пространства, где вы можете создавать новые плитки местности
Пространства, где вы можете создавать новые плитки местности

Включить Заполнение карты высот с помощью соседей флажок для заполнения высотной карты новой плитки Территория перекрестным смешиванием высотных карт соседних плиток Территория, что обеспечивает соответствие высоты краев новой плитки высоте соседних плиток.

Выберите свойство из раскрывающегося меню Заполнение адреса карты высоты Режим, чтобы определить, как перемешивать карты высоты соседних плиток:

Свойство Описание
Зажим Unity выполняет перекрестное смешивание высот вдоль краев соседних плиток Территория, имеющих общую границу с новой плиткой. Каждая плитка Территория имеет до четырех соседних плиток: верхнюю, нижнюю, левую и правую. Если ни в одном из четырех смежных пространств нет плитки, высоты вдоль соответствующей границы принимаются за нулевые.
Зеркало Unity зеркалит каждую из смежных плиток Территория и переплетает их высотные карты, чтобы создать высотную карту для новой плитки. Если в четырех смежных пространствах нет плитки, высоты для этого конкретного расположения плитки принимаются равными нулю.

Чтобы создать новую плитку Территория, щелкните любое из свободных мест рядом с существующей плиткой. Редактор создает новую плитку Территория в той же группе, что и выбранная Территория, и копирует настройки плитки, с которой она связана. Он также создает новый ресурс TerrainData.

По умолчанию, Unity позволяет Автоподключение в 2000 году Настройки местности плитки Территория. Автоподключение включена, система Территория автоматически управляет соединениями между соседними плитками Территория, и плитка автоматически соединяется с любыми соседями с тем же Группировка ID.

Настройки рельефа для плитки рельефа
Настройки рельефа для плитки рельефа

В редких случаях, вы можете потерять связи между плитками, если вы измените Группировка ID, или отключить Автоподключение для одной или нескольких плиток. Чтобы воссоздать соединения между плитками Территория, нажмите Переподключение кнопка. Переподключение только соединяет две смежные плитки, если они имеют одинаковые Группировка ID и если обе плитки имеют Автоподключение включено.

Соединение плиток Территории в группе позволяет использовать другие инструменты для рисования текстур или корректировки карт высоты группы, чтобы не было швов. Во время выполнения, система Территории автоматически объединяет тесселяцию и карту нормалей соединенных плиток. Это гарантирует, что они выглядят как единый кусок Территории, без швов или артефактов.

Если вы пытаетесь нарисовать две несвязанные плитки одним движением, Unity рассматривает их как отдельные плитки, так что любые эффекты, которые вы применяете, могут появляться только на одной плитке или отображаться по-разному на каждой плитке.