Создание ландшафта
Для создания базового ландшафта нам нужны данные о рельефе/высоте и снимках/цвете.
Смотрите также#
Посмотрите это видео из серии видеоуроков по генерации ландшафта в Sandworm:
Добавление снимков с географической привязкой#
Мы собираемся добавить снимки с географической привязкой из пакета ассетов.
Добавление данных высот#
-
Нажмите + для Elevation/Height.
Интерфейс для добавления нового источника становится доступным на вкладке Parameters.
-
Оставьте тип источника таким, какой он есть, и щелкните значок папки:
- Выберите Assets, так как вы уже добавили необходимые файлы в качестве ассетов в свой проект при его создании.
- В браузере ассетов выберите sw_georeferenced/elev/elevation25mpx.tif.
-
Нажмите кнопку Preview, и предварительный просмотр добавленного ассета отобразится на вкладке Map. Этот шаг необязателен, вы можете создать слой без создания предварительного просмотра.
- Нажмите кнопку Create Elevation Layer(s), и этот источник будет добавлен в список Terrain Sources.
Добавление снимков#
Теперь давайте добавим снимки. Процесс в основном такой же, как и для высот.
-
Нажмите + для Imagery/Color.
Интерфейс для добавления нового источника становится доступным на вкладке Parameters.
-
Оставьте тип источника таким, какой он есть, и щелкните значок папки:
-
В браузере ассетов откройте папку data/sw_georeferenced/img/, выберите в ней все ассеты (Ctrl+A) и нажмите OK.
-
Нажмите кнопку Preview, и предварительный просмотр добавленных ассетов отобразится на вкладке Map. Этот шаг необязателен, вы можете создать слой без создания предварительного просмотра.
-
Нажмите кнопку Create Imagery Layer(s), и эти источники будут добавлены в список Terrain Sources.
В окне Map визуализируются созданные источники с их границами. Эти границы определяют объем исходных данных, которые будут использоваться для генерации. По умолчанию для генерации используются все исходные данные.
Добавление источника TMS#
Давайте добавим дополнительный фрагмент из источника TMS, чтобы посмотреть, как это делается.
Нажмите + для Imagery/Color.
-
Выберите TMS в качестве типа источника в раскрывающемся списке.
-
Добавьте URL-адрес TMS для загрузки данных. Чтобы добавить URL-адрес, нажмите кнопку :
Откроется таблица для управления URL-адресами TMS. По умолчанию он пуст, поэтому давайте добавим URL: https://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}.png, введем псевдоним, который будет отображаться в выпадающем списке, и нажмем Save Changes.
Более подробную информацию о добавлении URL-адресов TMS смотрите здесь.
Установите уровень масштабирования на 13. Вы можете попробовать более высокие значения, но они означают более высокую нагрузку. Процесс создания предварительного просмотра может занять больше времени.
-
Установите границы для источника, в противном случае Sandworm не знает, какие данные требуются.
Самый простой способ — нажать кнопку - область, отображаемая на вкладке Map, будет заключена в границы. Вы можете прокручивать и перемещать точки, добавлять новые точки или удалять их.
-
Нажмите кнопку Preview, и предварительный просмотр добавленных ассетов отобразится на вкладке Map. Этот шаг необязателен, вы можете создать слой без создания предварительного просмотра.
Нажмите кнопку Create Imagery Layer, и этот источник будет добавлен в список Terrain Sources.
Последний добавленный слой отображается в окне предварительного просмотра. Вы можете переместить его на задний план, используя контекстное меню, доступное при щелчке правой кнопкой мыши на соответствующем источнике рельефа или при предварительном просмотре Map. Если вы нажмете на предварительный просмотр, убедитесь, что включен режим выбора.
При создании рельефа данные с более высокой плотностью выбираются из всех доступных источников. Следовательно, в нашем случае изображения местности, взятые из ArcGIS, будут взяты только для области, где не предоставлены данные из ассетов.
Сгенерированный ландшафт#
Сгенерированный ландшафт будет выглядеть следующим образом:
Здесь мы можем видеть обе части: данные изображений высокой плотности с данными о высоте на переднем плане и данные изображений низкого качества без данных о высоте на заднем плане.
Что ещё#
- Найдите источник TMS с высотами, потому что изображения, добавленные без высот, будут выглядеть плоскими.
- Удалите или отключите источники, которые вам не нужны.
- Посмотрите более подробное описание параметров в статье про высоты и снимки.