Форум Trainsim  

Вернуться   Форум Trainsim > Auran TrainZ > TrainZ - Маршруты и сценарии

Ответ
 
Опции темы Опции просмотра
Старый 02.04.2009, 02:10   #16
Gregory_777
Тестер
 
Аватар для Gregory_777
 
Регистрация: 03.12.2007
Адрес: Москва
Сообщений: 3,673
Вы сказали Спасибо: 880
Поблагодарили 3,807 раз(а) в 869 сообщениях
Gregory_777 хороший собеседник
Отправить сообщение для Gregory_777 с помощью ICQ
По умолчанию

Блин, красотища!
Сражаюсь дальше. Кстати приноровился юзать DemEx вместо этого сатанинского MicroDEM, вроде пока результат радует. Просто у меня почти вся Европа в hgr есть. Кажется даже начинает получаться. Осталось научиться фильтровать тайлы.
__________________
Gregory_777 вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 
Старый 02.04.2009, 02:54   #17
Wld
Опытный
 
Регистрация: 14.02.2009
Сообщений: 134
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Wld стоит на развилке (репутация по умолчанию)
По умолчанию

Ниже программы для подбора и определения цвета.
Я воспользовался программой Web Color.

http://forum.ru-board.com/topic.cgi?forum=4&topic=1542

Для фильтра в HOG'е нужен 0, 255, 255 цвет.
Им я провел в Пайнте в тех местах, где пожелал видеть ландшафт в игре.

HOG отфильтровывает все что отличается от этого цвета
(не забывай про радиус фильтрации, который можно варьировать).

В HOG'е указал две картинки -
сам ландшафт (выше), плюс "отфильтрованный" ландшафт (ниже).




Последний раз редактировалось Wld; 02.04.2009 в 02:58.
Wld вне форума   Ответить с цитированием
Старый 02.04.2009, 03:03   #18
Gregory_777
Тестер
 
Аватар для Gregory_777
 
Регистрация: 03.12.2007
Адрес: Москва
Сообщений: 3,673
Вы сказали Спасибо: 880
Поблагодарили 3,807 раз(а) в 869 сообщениях
Gregory_777 хороший собеседник
Отправить сообщение для Gregory_777 с помощью ICQ
По умолчанию

Спасибо огромное! Получилось!
Но это всё равно нереальное шаманство.
__________________
Gregory_777 вне форума   Ответить с цитированием
Старый 02.04.2009, 16:37   #19
genesis
Матёрый пользователь
 
Регистрация: 31.07.2007
Адрес: Ульяновск
Сообщений: 2,584
Вы сказали Спасибо: 245
Поблагодарили 174 раз(а) в 76 сообщениях
genesis стоит на развилке (репутация по умолчанию)
Отправить сообщение для genesis с помощью ICQ Отправить сообщение для genesis с помощью Skype™
По умолчанию

почему? Берешь гугл МВ, выделяешь и сохраняешь в jpg с привязкой jpw. Далее в ФШ цветом проводишь трассу, и делаешь карту раскраски если надо. Затем качаем нужные демы, склеиваем в 1 файл в микродеме, открываем вместе с jpw файлом, по нему же раскрываем квадрат дема. Увеличиваем до нужного разрешения, сохраняем. Далее надо обрезать все файлы до пропорций (72*x+4) x (72*y+4), главное везде одинаково отрезать. Ну и все, дело в ХОГе. Получаем на выходе реальный рельеф. Все ж просто
genesis вне форума   Ответить с цитированием
Старый 02.04.2009, 16:58   #20
Gregory_777
Тестер
 
Аватар для Gregory_777
 
Регистрация: 03.12.2007
Адрес: Москва
Сообщений: 3,673
Вы сказали Спасибо: 880
Поблагодарили 3,807 раз(а) в 869 сообщениях
Gregory_777 хороший собеседник
Отправить сообщение для Gregory_777 с помощью ICQ
По умолчанию

Цитата:
Сообщение от genesis Посмотреть сообщение
Все ж просто
Ну в обещем да... С 10-й попытки даже получилось как надо
__________________
Gregory_777 вне форума   Ответить с цитированием
Старый 03.04.2009, 04:08   #21
Gregory_777
Тестер
 
Аватар для Gregory_777
 
Регистрация: 03.12.2007
Адрес: Москва
Сообщений: 3,673
Вы сказали Спасибо: 880
Поблагодарили 3,807 раз(а) в 869 сообщениях
Gregory_777 хороший собеседник
Отправить сообщение для Gregory_777 с помощью ICQ
По умолчанию

А объясни поподробнее про MapBuilder и файлы привязки? А то с рельефом вроде всё получилось, а фильтр без Google Maps нормально не сделать. Пробовал "на глазок" чтобы просто потренироваться - но это всё не то...
__________________

Последний раз редактировалось Gregory_777; 03.04.2009 в 04:15.
Gregory_777 вне форума   Ответить с цитированием
Старый 03.04.2009, 08:18   #22
Prapor
Живу я тут просто...
 
Аватар для Prapor
 
Регистрация: 11.04.2007
Адрес: Moscow, SVAO
Сообщений: 675
Вы сказали Спасибо: 1
Поблагодарили 10 раз(а) в 7 сообщениях
Prapor отключил(а) отображение уровня репутации
По умолчанию

Туплю... Скиньте HOG кто-нить.. Связь скажу в привате...
Prapor вне форума   Ответить с цитированием
Старый 03.04.2009, 13:01   #23
Gregory_777
Тестер
 
Аватар для Gregory_777
 
Регистрация: 03.12.2007
Адрес: Москва
Сообщений: 3,673
Вы сказали Спасибо: 880
Поблагодарили 3,807 раз(а) в 869 сообщениях
Gregory_777 хороший собеседник
Отправить сообщение для Gregory_777 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Prapor Посмотреть сообщение
Туплю... Скиньте HOG кто-нить.. Связь скажу в привате...
Держи: http://stream.ifolder.ru/11405523
__________________
Gregory_777 вне форума   Ответить с цитированием
Старый 03.04.2009, 13:48   #24
genesis
Матёрый пользователь
 
Регистрация: 31.07.2007
Адрес: Ульяновск
Сообщений: 2,584
Вы сказали Спасибо: 245
Поблагодарили 174 раз(а) в 76 сообщениях
genesis стоит на развилке (репутация по умолчанию)
Отправить сообщение для genesis с помощью ICQ Отправить сообщение для genesis с помощью Skype™
По умолчанию

Цитата:
Сообщение от Gregory_777 Посмотреть сообщение
А объясни поподробнее про MapBuilder и файлы привязки? А то с рельефом вроде всё получилось, а фильтр без Google Maps нормально не сделать. Пробовал "на глазок" чтобы просто потренироваться - но это всё не то...
Я пользуюсь GoogleMV, полная версия и с баном гугля справляется, и jpw привязку сама делает

http://trainz.luvr.net/projects-view.php?pid=390&tab=f - вот здесь хог
genesis вне форума   Ответить с цитированием
Старый 03.04.2009, 14:15   #25
Gregory_777
Тестер
 
Аватар для Gregory_777
 
Регистрация: 03.12.2007
Адрес: Москва
Сообщений: 3,673
Вы сказали Спасибо: 880
Поблагодарили 3,807 раз(а) в 869 сообщениях
Gregory_777 хороший собеседник
Отправить сообщение для Gregory_777 с помощью ICQ
По умолчанию

Цитата:
Сообщение от genesis Посмотреть сообщение
Я пользуюсь GoogleMV, полная версия и с баном гугля справляется, и jpw привязку сама делает
На сайте автора написано: По техническим причинам распространение программы временно приостановлено.
__________________
Gregory_777 вне форума   Ответить с цитированием
Старый 03.04.2009, 14:57   #26
genesis
Матёрый пользователь
 
Регистрация: 31.07.2007
Адрес: Ульяновск
Сообщений: 2,584
Вы сказали Спасибо: 245
Поблагодарили 174 раз(а) в 76 сообщениях
genesis стоит на развилке (репутация по умолчанию)
Отправить сообщение для genesis с помощью ICQ Отправить сообщение для genesis с помощью Skype™
По умолчанию

Ой, а вот иначе никак Я качал с руборды, видел на torrents.ru и тд.
К тому же сайт уже открылся

Последний раз редактировалось genesis; 03.04.2009 в 15:00.
genesis вне форума   Ответить с цитированием
Старый 04.04.2009, 16:44   #27
Gregory_777
Тестер
 
Аватар для Gregory_777
 
Регистрация: 03.12.2007
Адрес: Москва
Сообщений: 3,673
Вы сказали Спасибо: 880
Поблагодарили 3,807 раз(а) в 869 сообщениях
Gregory_777 хороший собеседник
Отправить сообщение для Gregory_777 с помощью ICQ
По умолчанию

Короче, этот GoogleMV - редкое фекало. Поэтому я вам расскажу как сделать, чтобы ничего не делать.

1. Запускаем MicroDEM, открываем заранее скачанный tif-файл и не отходя от кассы увеличиваем его раз этак в 10.

2. Находим нужную область на карте и с помощь инструмента Subset & Zoom выделяем её.



3. Конвертируем карту не в Chroma Depth Color, а в Grayscale (Modify -> Elevation : Gray scale). Во-первых так удобнее, а во-вторых так удобнее. В-третьих тоже намного удобнее.

4. Смотрим в Info и увеличиваем карту в количество раз, равное текущему Screen pixel size / 10. Например если это значение равно 72.54, то в окошке инструмента Zoom in вводим 7.254.

5. С помощью смешной третьей опции (File -> Save map as image -> With world file) сохраняем получившееся изображение на жёсткий диск ЭВМ.

6. Качаем Map Builder вот с этой странички. Прога совершенно бесплатная, работает на ура и помимо гугла умеет ещё и Yandex.Карты, что в ряде случаев может оказаться ценным качеством. Правда никакой графики. Всё ручками.

7. Открываем сохранённую ранее карту в Гимпе и смотрим какого она разрешения. У меня получилось 4635х2166 точек.

8. Запускаем Map Builder и открываем в любом текстовом редакторе созданный микродемом JPW-файл, откуда берём точные координаты верхнего левого угла карты. Координаты правого нижнего угла можно получить, установив в микродеме курсор в правый нижний угол изображения и посмотрев статусную строку.



9. Остальные опции мап билдера в общем-то пофигу. Кроме одной: нажимаем большую кнопку ОК и смотрим в выскочившем окошке, какого разрешения у нас получится картинка. Если оно слишком большое - двигаем движок "Уровень" вниз. Мало - вверх. Цель - чтобы разрешение результирующей карты было примерно равно (или чуть больше) разрешению той, что сгенерирована микродемом.

10. Теперь самое главное – в гимпе создаём новый слой изображения и помещаем туда карту высот. Используя инструменты Transform и Move необходимо как можно более точно совместить сгенерированную микродемом и скачанную мап билдером карту. Сделать это в общем-то не сложно, если сначала привести обе карты к одному экранному масштабу. Например сгенерированная мап билдером карта имеет 5120 точки по горизонтали, а карта высот - 4635. Соответственно первую карту надо уменьшить в 5120 / 4635 = 1.1 раз. Внимание! Не масштабируйте карту высот, она уже имеет правильный масштаб!

11. Теперь цветом 00FFFF рисуем контур будущей трассы.



12. Обрезаем картинку до размеров (72Х+4)х(72Y+4), где Х и Y – размеры нашей трассы в бейсбордах (размер одного бейсборда – 720х720м, следовательно 1 бейсборд – это квадрат 72х72 пикс. на карте). Вычислить их можно, выделив участок изображения так, чтобы в него попала вся трасса и посмотрев сколько пикселей выделено по горизонтали и вертикали, а затем поделив эти значения на 72, отбросив дробную часть. Например: 2980 / 72 = 41 -> 41 * 72 + 4 = 2956.

13. Сохраняем каждый слой (карту высот, спутниковую фотографию и контур трассы) по отдельности в формате TGA и запускаем HOG. Не забудьте выставить Data format в значение Gray scale.

14. Минимальную и максимальную высоту смотреть в Info микродема бесполезно: в Info отображаются значения для всей карты, а не для вырезанного участка. Поэтому для грубой оценки прямо в гимпе находим самый светлый участок и смотрим значение цвета пипеткой. А потом находим это значение на шкале высот, которая впечатана в картинку.



Это важный момент, так как если вы перепишете данные из Info микродема, то результат может оказаться непредсказуемым. Хотя в ряде случаев отклонения могут быть незначительными. Впрочем более точно максимальную и минимальную высоты можно посмотреть и в микродеме, поводив курсором над самыми светлыми и самыми тёмными местами карты и посмотрев в статусной строке значение параметра z=??? м. В моём случае эти значения равны 87м и 2м соответственно. Примем минимальную высоту равной 0, следовательно максимальную - 85м, чтобы сохранить перепад высот.

15. Засовываем сохранённые картинки в соответствующие поля хога, выставляем Filter radius на минимум и генерируем mapfile.gnd, который переносим в ранее созданный куид, предварительно открыв его на редактирование в Content Manager и коммитим.

16. Заходим в Surveyor и наслаждаемся результатом. Вуаля! Мы не использовали ни одной платной программы.
__________________

Последний раз редактировалось Gregory_777; 06.04.2009 в 04:58.
Gregory_777 вне форума   Ответить с цитированием
Старый 04.04.2009, 18:39   #28
genesis
Матёрый пользователь
 
Регистрация: 31.07.2007
Адрес: Ульяновск
Сообщений: 2,584
Вы сказали Спасибо: 245
Поблагодарили 174 раз(а) в 76 сообщениях
genesis стоит на развилке (репутация по умолчанию)
Отправить сообщение для genesis с помощью ICQ Отправить сообщение для genesis с помощью Skype™
По умолчанию

Цитата:
Сообщение от Gregory_777 Посмотреть сообщение
Короче, этот GoogleMV - редкое фекало.
Ой-ей. Обосновать слабо?
Цитата:
Сообщение от Gregory_777 Посмотреть сообщение
14. Минимальную и максимальную высоту смотреть в Микродеме бесполезно: в Info отображаются значения для всей карты, а не для вырезанного участка.
Analyse > Elevation Histograms
Цитата:
Сообщение от Gregory_777 Посмотреть сообщение
16. Заходим в Surveyor и наслаждаемся результатом. Вуаля!
Ога, например смотрим на баги на границах тайлов в 09
Цитата:
Сообщение от Gregory_777 Посмотреть сообщение
Мы не использовали ни одной платной программы.
Сомнительное достижение

И все бы хорошо, но делаем как-то задом наперед, из-за этого приходится вслепую пожимать гуглевую карту и т.п.
Можно сделать все прямо и точно.
genesis вне форума   Ответить с цитированием
Старый 04.04.2009, 20:10   #29
Gregory_777
Тестер
 
Аватар для Gregory_777
 
Регистрация: 03.12.2007
Адрес: Москва
Сообщений: 3,673
Вы сказали Спасибо: 880
Поблагодарили 3,807 раз(а) в 869 сообщениях
Gregory_777 хороший собеседник
Отправить сообщение для Gregory_777 с помощью ICQ
По умолчанию

> Ой-ей. Обосновать слабо?
А она ничего с гугла не качает и показывает серые квадраты с надписью "ожидание закачки". Если выделить область и попытаться сохранить, он что-то соображает минут 10, а потмо создаёт jpeg из квадратиков с надписью "не удалось скачать".

> Analyse > Elevation Histograms
Ну или так. Разницы никакой в общем-то. Точность по высоте плюс-минус пара метров ничего не решает.

> Ога, например смотрим на баги на границах тайлов в 09
Багов не замечено. У меня последний билд.

> Сомнительное достижение
См. выше.

> приходится вслепую пожимать гуглевую карту
Почему вслепую? Делаешь её полупрозрачной и всё.

Я согласен, что можно сделать точнее и проще. Но этот способ не предусматривает возни с варезом. И да. Я не знаю, почему у меня MV не заработал.
__________________

Последний раз редактировалось Gregory_777; 04.04.2009 в 23:10.
Gregory_777 вне форума   Ответить с цитированием
Старый 04.04.2009, 23:33   #30
elros
Матёрый пользователь
 
Аватар для elros
 
Регистрация: 27.07.2007
Адрес: Москва
Сообщений: 1,734
Вы сказали Спасибо: 1,138
Поблагодарили 1,604 раз(а) в 471 сообщениях
elros стоит на развилке (репутация по умолчанию)
По умолчанию

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

Последний раз редактировалось elros; 04.04.2009 в 23:42.
elros вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:46. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2012, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?