Информация: Уважаемые посетители! В течение нескольких месяцев на форуме существовала проблема с регистрацией новых пользователей, о которой администрации стало известно недавно. Если вы ранее пытались зарегистрироваться на форуме, но не получили на ваш e-mail письмо с ссылкой для подтверждения регистрации, просим вас зарегистрироваться повторно. Приносим извинения за доставленные неудобства. Если вы все еще испытываете проблемы с регистрацией на форуме, обратитесь за помощью на e-mail: mr.angelo@railroadsim.net

Аватара пользователя
le Sandro
 
Сообщения: 1990
Зарегистрирован: 30.03.2005, 00:14
Откуда: Пенза
Играю в: RailWorks
Роль: Разработчик
Блог: Просмотр блога (2)
Поиск в блогах

1 из 52 из 53 из 54 из 55 из 5

Подготовка рельефа и наложение карт Google.Earth для Railworks

Постоянная ссылка le Sandro 27.11.2009, 17:40

Данный мануал является дальнейшим развитием этого мануала нашего разработчика Антона aka tonn12

Итак, начнем.
1.Создаем каталоги для разработки роута
Далее для удобства пути будут от корня Railworks ( у меня это d:\games\railworks\)
(для лицензионной игры этот путь будет такой c:\ProgramFiles\Steam\steamapps\common\railworks ).

2. Создадим рабочий каталог : \RailWorks\Source\RailroadSim\Penza\TemplateRoutes
3. Далее запускаем Railworks -> Tools&Docs -> Blueprints. Нажимаем правой кнопкой на TemplateRoutes
Изображение
Затем выбираем
Изображение
Здесь необходимо ввести какое-нибудь предопределенное имя. В дальнейшем, чтобы его поменять, нужен будет большой геморрой.
У меня: Penza
Заполняем первые 5 языков, ну и русский не забываем.
Изображение
4. Выставляем начальную точку роута. Можно воспользоваться любой прогой, я юзаю SAS Earth. http://Sasgis.ru
Изображение
Мои координаты:
Origin longitute : 45.004187 ( долгота)
Origin latitude : 53.121459 ( широта)


5. Переходим к заполнению следующего блока в Route Bluprint.
Следующий блок - Skies. Он отвечает за облака в 4 сезонах.
В полях Provider и Product вводим соответственно Kuju и RailSimulatorCore
Пока оставим дефолтную погоду. В последствии, если будет желание, здесь можно заменить на свои конфиги облаков.
В 4-х полях BluePrint ID вводим соответственно:
TimeOfDay\Core_Spring.xml
TimeOfDay\Core_Summer.xml
TimeOfDay\Core_Autumn.xml
TimeOfDay\Core_Winter.xml


6. Переходим к блоку Weather blueprint (Настройка погоды)
Пока поставим по дефолту.
В полях Provider и Product вводим соответственно Kuju и RailSimulatorCore
В поле BluePrint ID вводим: Weather\Default.xml

7. Переходим к блоку Terrain blueprint
В поле Provider вводим: Kuju

ВАЖНО: Обращаю внимание, что в поле Product вводим Railsimulator, а не RailSimulatorCore

В поле BluePrint ID вводим: Environment\Terrain\EUTexturing.xml
Должно получиться как на рисунке
Изображение

После заполнения полей в верхней части нажимает Save и Export.
Внизу экрана появиться сообщение, что «создание успешно завершено».
Если что-то не получилось, проверяем правильность заполнения всех полей.

8. Закрываем Bluprint editor, запускаем Railworks. Выбрав вновь созданный шаблон роута нажимаем создать.
Изображение

Как видно, земля в роуте отсутствует. Дело в том, что в свежесозданном маршруте в редактор подгружаются только объекты от того автора, в папке которого был создан шаблон маршрута (в нашем случае RailroadSim). А землю мы использовали стандартную, автором которой является Kuju (поля Provider в конфиге шаблона), и необходимо подгрузить контент от этого автора (таким образом и дефолтные объекты добавятся в списки редактора):

Сначала нажимаем на кнопку с синим кубиком и желтой стрелкой.
Изображение

А затем, в появившейся справа панели выбираем автора Kuju и ставим галочку напротив продукта RailSimulator. Можно и напротив RailSimulatorUS поставить заодно, тогда будут и американские объекты видны в списках редактора.
Изображение

Теперь необходимо сохранить маршрут и выйти в главное меню игры. Нажав на большую кнопку Play в правом нижнем углу экрана выходим из режима редактора, тем самым сохраняя изменения. Затем выходим из режима Free Roam (поездка) нажав Ctrl+Q.

После выхода в главное меню игры можно вновь открыть наш маршрут и убедиться, что земля присутствует.

9. Готовим HGT как описано тут и складываем их в RailWorks\DEM\SRTM.
Запускаем Railworks. Открываем свой роут и ОБЯЗАТЕЛЬНО ПЕРЕХОДИМ В РЕЖИМ РЕДАКТОРА, нажав на глобус в нижней части экрана.
Нажимаем клавишу T (EN).
Рельеф готов.

10. Теперь приготовим декали поверхности.
Потребуются программы Google.Earth и RWDecal 2.0.6.
Обсуждение RWDecal cмотрите в теме на форуме Railunion.net.
Как ставить, описывать не буду. Вкратце по настройкам.

Google.Earth
В меню Вид убираем все галки для лучшего просмотра и чтобы элементы интерфейса не фигурировали на декалях.
ОБЯЗАТЕЛЬНО: Убрать галку Вид->Показывать элементы навигации->Никогда.
Изображение

RWDecal 2.0.6
При первом запуске установим рабочие каталоги программы. Их можно выставить позднее (см.ниже).
Указываем на расположение файла serz.exe. (у меня, D:\Games\Railworks\). Иными словами, указываем на корень Railworks.

Выставляем каталог разработчика. У меня он RailWorks\Source\RailroadSim
Изображение

Далее укажем каталог продукта. У меня он RailWorks\Source\RailroadSim\Penza
Изображение

Для улучшения качества получаемых картинок выставим 100%. Программа попытается провести оптимизацию создаваемых декалей, поэтому качество на 100%
Изображение

Предварительные настройки сделаны. Теперь перейдем непосредственно к формированию декалей.

11. Заполним необходимые поля и выставим параметры.
Имя локации вводим в поле Decal Name.
ВАЖНО: Данное имя должно обязательно вводится первым (У меня: Penza Station)
Введем координаты области с ЛЕВОГО НИЖНЕГО до ПРАВОГО ВЕРХНЕГО угла.
Вот тут и пригодится Google.Earth.
Нажимаем Grab Coodinates from Google Earth
Изображение

Откроется Google.Earth.

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

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

Итак, выставим маркеры.
Нужно просто врубиться в принцип работы проги.
А принцип такой. Нужно поставить два маркера, обозначив левый нижний (LL) и правый верхний (UR) углы прямоугольной области, которая и будет отфоткана на декали. А затем считать координаты каждого маркера в поля программы.
Соответственно есть кнопки
Set LL / UR Placemark - поставить этот самый маркер в том месте, где сейчас центр экрана (в последней версии проги он обозначается крестиком)
Goto LL / UR Placemark - перенос камеры к соответствующему маркеру
Grab LL / UR Placemark - считать координаты маркера в соответствующие поля в главном окне RWDecal-а
Grab Current to LL / UR - эти кнопки позволяют без установки маркера считать координаты того места, где сейчас центр экрана.

Соответственно ставим LL затем UR маркер - соответственно не путаем местами, ведь UR должен быть правее и выше чем LL.
И считываем координаты одного и второго. Жмем Finished.
Изображение

Полученные таким образом, координаты не трогаем.
Изображение

Параметр Altitude во free версии устанавливать менее 1000 метров не стоит, будете разочарованы.
Также следует обратить внимание на параметр Degrees Rotation. Из беседы с Андреем (Mr. Angelo) я выставил 2.3. У него на Урале 2.5. В Англии -1.5.
В общем, параметр подбирается экспериментально. Если при расстановке декалей в редакторе вы увидите нестыковку, то следует поиграться именно с ним. Это связано с искривлением фото при фотографировании поверхности земли.

Примечание: Для версии 2.7.7 обязательно поставьте галочку UTM Correction и в ней Enable Automatic correction. Программа сама будет корректировать поворот декали в зависимости от вашего местоположения.Т.е. на текущий момент подбирать данный коэффициент не нужно. Спасибо Дмитрию (Linx) за данную находку.

Итак, все готово. Нажимаем Run И НИЧЕГО НЕ ТРОГАЕМ, ПОКА НЕ ЗАКОНЧИТСЯ ПРОЦЕСС ФОРМИРОВАНИЯ.

Примечание: В процессе выбора размера области у меня получилось 4 тайла (tiles) и 10 чанков (chunks), т.е. 10 декалей (кусочков области). Поэтому, в дальнейшем нужно будет работать именно с 10 кусочками (декалями).
Изображение

По окончании процесса формирования декалей запускаем RailWorks, выбираем свой маршрут и переходим в редактор, нажав на глобус на нижней панели.
Для активации своих объектов нажимаем на кнопку с синим кубиком и желтой стрелкой.
Изображение

Затем, с правой стороны активируем свои объекты.
Изображение

ВАЖНО: После активации своих объектов ОБЯЗАТЕЛЬНО перезагрузить Railworks.

Повторно заходим в редактор и включаем отображение маркеров, включив радиокнопку
Изображение

После этого нажимаем кнопку показа списка маркеров, на панели глобуса.
Изображение

Нажимаем на 1 маркер типа X01 Y01
Изображение

Переходим на место 1го маркера (крайней левой верхней точки своей области).
Изображение

Найдя эту точку начинаем выкладывать декали. Выбираем из списка прочих объектов декаль вида name X1 Y1 выкладываем на рельеф. Поворачивать декаль вокруг оси нельзя, собьются координаты. При постановке декали нужно предельно аккуратно пользоваться мышкой. Я рекомендую кликнуть 1 раз на ландшафт и для передвижений декали пользоваться направляющими зеленой и красной стрелками.

Изображение
Приближаясь в крайней левой точке подгоняем как можно точнее КРАЙ декали к маркеру.

Изображение
В такой же последовательности выкладываем оставшиеся декали. Стараемся предельно точно выложить все декали области.

На нижеследующем рисунке изображен вид на ст. Пенза-I со стороны подхода с Ртищево.
Изображение

За помощь при создании этого мануала отдельное спасибо Mr. Angelo и tonn12.


Обучающее видео
www.youtube.com Видео от : www.youtube.com
Последний раз редактировалось le Sandro 24.08.2012, 08:10, всего редактировалось 18 раз(а).

15 комментариев 200178 просмотров
Комментарии
Пред.

Re: Подготовка рельефа и наложение карт Google.Earth для Railworks

Постоянная ссылка радиомастер 20.10.2011, 23:27

Примечание (для v.114b): В поле Mapblueprint также вводим: Environment\Terrain\EUTexturing.xml
(Спасибо LexIgnatov за наводку).

в эти поля нихрена вводить ненадо , мап блюпринт - это хрень для 2д карты и с землей ничего общего не имеет
иначе в игре вмессто 2д карты будет черный экран или еще что то
советую исправить опечатку!
Последний раз редактировалось радиомастер 20.02.2012, 12:54, всего редактировалось 1 раз.
Аватара пользователя
радиомастер
 
Сообщения: 2159
Зарегистрирован: 23.10.2010, 18:42
Откуда: Макеевка
Играю в: RailWorks
Роль: Разработчик
Имя: Костик
Блог: Просмотр блога (4)

Re: Подготовка рельефа и наложение карт Google.Earth для Railworks

Постоянная ссылка al_mig 11.09.2014, 20:02

Пробовал делать на своем маршруте. Ничего не получается. Декали не добавляются. Это устаревший способ?
al_mig
 
Сообщения: 111
Зарегистрирован: 06.07.2014, 00:34
Имя: Александр
Блог: Просмотр блога (0)

Re: Подготовка рельефа и наложение карт Google.Earth для Railworks

Постоянная ссылка kandrey 12.11.2014, 19:59

al_mig писал(а):Пробовал делать на своем маршруте. Ничего не получается. Декали не добавляются. Это устаревший способ?

У меня траин 2015 лицензия, прога работает нормально, декали добавляет. Единственая проблема, вылетала ошибка, пока не прочитал, что прога работает только с гугл землей 6.1 версии. Установил ее. И все заработало.
Последний раз редактировалось kandrey 12.11.2014, 20:01, всего редактировалось 1 раз.
kandrey
 
Сообщения: 4
Зарегистрирован: 07.11.2014, 17:09
Блог: Просмотр блога (0)

Re: Подготовка рельефа и наложение карт Google.Earth для Railworks

Постоянная ссылка olegich 27.04.2015, 03:27

если траин 2014 или 2015 то проще всего делать вот как в этом видео! http://www.youtube.com/watch?v=jco6eXkF4zI
карта точно и легко накладывается!
Аватара пользователя
olegich
 
Сообщения: 262
Зарегистрирован: 05.04.2015, 16:23
Роль: Разработчик
Имя: Олег
Блог: Просмотр блога (0)

Re: Подготовка рельефа и наложение карт Google.Earth для Railworks

Постоянная ссылка liukar 23.09.2015, 21:42

Здравствуйте! Возникла проблема, на 5-ом шаге (выбор погоды) и вообще везде где есть поле "провайдер":
"В полях Provider и Product вводим соответственно Kuju и RailSimulatorCore"
Когда заполняю поле Provider в поле Warnings "вылетает" такая ошибка
-Reference provider does not match the provider of this file - File will not included in export ...-
у меня TS 2016.
liukar
 
Сообщения: 18
Зарегистрирован: 11.11.2009, 03:24
Имя: Den
Блог: Просмотр блога (0)

Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Yandex [Bot]