Ландшафты в Unity можно генерировать с помощью Blender’s ANT Landscape Generator.
Установите ANT Landscape Generator, если он еще не установлен в Blender.
В Blender выберите Файл » Настройки пользователя…:
В группе Дополнения нажмите кнопку Установить дополнение….
Перейдите к скрипту add_mesh_ant_landscape.py и, выбрав скрипт, нажмите кнопку Установить дополнение….
После установки включите надстройку, установив флажок в группе Добавить сетку: ландшафт ANT.
Когда новая сцена готова в Blender, камера и лампа по умолчанию могут быть удалены. Для импорта в Unity нужен только ландшафт.
Создайте ландшафт в Blender, выбрав Добавить » Сетка » Пейзаж.
Blender создаст 3D-сетку ландшафта.
Параметры ландшафта могут быть настроены для различных ландшафтов.
Выбрав ландшафт в Blender, экспортируйте сетку в файл Wavefront OBJ, выбрав Файл » Экспорт » Wavefront (.obj).
В Unity создайте новый ландшафт, выбрав Terrain » Create Terrain.
Импортируйте альбомный файл Wavefront OBJ.
Перетащите сетку по умолчанию из OBJ-файла ландшафта и поместите ее на ландшафт Unity.
Это приведет к тому, что сетка станет дочерним элементом иерархии Terrain.
Чтобы применить импортированную сетку ландшафта к объекту ландшафта в Unity, используйте скрипт Object2Terrain.js.
В активах проекта Unity создайте папку Editor и поместите в нее скрипт Object2Terrain.js.
Теперь, когда в иерархии выбрана сетка ландшафта по умолчанию, выберите Terrain » Object to Terrain.
Объект ландшафта Unity теперь отражает импортированную сетку ландшафта из Blender.
Дети Единства теперь могут быть удалены из объекта местности.