Skip to content

Быстро создаём сценарий

32kda edited this page Jul 5, 2019 · 5 revisions

Быстро создаём сценарий для X-Plane на базе OSM/PBF файла

  1. Оценить и при необходимости - доработать интересующую зону на сайте OSM (openstreetmap.org) - у них хороший онлайн-редактор.
  2. Выгрузить интересующую зону в файл. В данный момент (06.2019) самый удобный способ для этого - сайт bbbike.org. Следуйте инструкциям с него.
  3. Запустите OSM2XP, в меню режимов выберите режим X-Plane 10/11. На вкладке "Scenery" в поле "Scene file" выберете нужный Вам файл OSM/PBF с помощью кнопки "Browse". То же самое можно сделать, просто вставив путь к файлу в соотв. поле или же двойным щелчком в пустой области списка “Last Files” слева. Измение значение в поле "Scene name", если хотите изменить имя папки итогового сценария. step 2
  4. При необходимости перейдите на вкладку "Buildings" и в разделе "Facade sets" задайте используемые наборы фасадов, указав либо папку с фасадами, либо пути к файлам описания osm2xpFacadeSetDescriptor.xml. OSM2XP содержит базовый набор фасадов, но не стоит ждать от него слишком многого - я собрал его из работ Alex Krug, бесплатных фасадов из других библиотек и нескольких собственных фасадов, созданных в Blender’e. Само собой, этот набор не подойдет для любого места на Земле. Если Вы хотите просмотреть фасады набора или изменить их свойства, в верхнем тулбаре выберите Tools > Facade Set Editor , либо сделайте двойной щелчок по набору фасадов на вкладке "Buildings" или выберите иконку редактирования справа от списка наборов фасадов. Больше прочитать про редактор фасадов Вы можете тут (англ.) step 3
  5. При необходимости, на вкладке Advanced можно выбрать типы объектов, которые будут генерироваться step 4
  6. На вкладке Airfields можно включить генерацию аэродромов и вертолётных площадок на базе OSM-данных и задать параметры. В список “Exclude following airports from generation” можно вписать коды ICAO для аэропортов, для которых у Вас уже имеются авторские сценарии и которые нет смысла генерировать.
  7. Нажмите иконку “Build” (молоток) в главном тулбаре, начнётся создание сценария build Готовый сценарий будет в той же папке, в которой расположен исходный OSM/PBF файл. Путь к папке сценария будет указан в консоли по окончанию генерации.

Кое-что об использовании готового сценария

Сгенерированный сценарий следует поместить в папку "Custom Scenery" в директории X-Plane. Заупустите симулятор, дождитесь его загрузки и закройте. В папке "Custom Scenery" отредактируйте файл scenery_packs.ini. Все сгенерированные osm2xp сценарии в нём должны быть выше мешей земной поверхности, но ниже авторских сценириев для аэропортов.Больше тут (англ.) Не стоит ждать от сгенерированного сценария ультрареализма - в конечном счёте, здания, дороги, железные дороги и прочее генерируется на базе линий на карте и небольшого количества метаданных - генератор не определяет цвет фасадов, крыш, расположение ворот в ограждении и т.д.

Подробнее - на русском

OSM2XP - добавление 3D-объектов

Подробнее - на английском

OSM2XP - структура папок - читайте, если Вам нужно узнать, где OSM2XP хранит фасады, модели, дескрипторы лесов и т.д.

Использование редактора набора фасадов

Генерация аэродромов