Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Маршруты (http://www.trainsim.ru/forum/forumdisplay.php?f=19)
-   -   MSTS Mapper (http://www.trainsim.ru/forum/showthread.php?t=15895)

Net 09.03.2013 09:58

[QUOTE=Zabor;395234]Тайл видимо без единого стыка, выпал...[/QUOTE]
забавно :) ну на то оно и похоже.

маппер можно обновлять :) я пока в разработке следующего

Zabor 09.03.2013 15:34

Обновил, если нужно оно [URL="http://disk.zaborin.ru/000020"]тут[/URL] =)).

Net 09.03.2013 16:07

фигасе, 152 загрузки за сегодня? даниможыдбыдь!!! :eek:

Zabor 09.03.2013 19:30

Ето вообще по файлу, оно от версии не обнуляется =)), сегодня вроде с 152 и начали, сейчас 156.

csf 20.08.2013 08:06

В субботу пользовал mapper, отлично работал. В понедельник попробовал запустить - выдает ошибку "Runtime error 216 at 0040588A". Может кто сталкивался с подобной проблемой и подскажет, как победить.
Версия 1.4. Переустановил заново, проблема не прошла.

Net 20.08.2013 19:20

На каком этапе выдает? стабильно и постоянно стал? попробуйте может .ini удалить..

csf 20.08.2013 19:35

Удалил Mapper.xml (размер файла был равен 0). Сразу запустился, правда сбились настройки, но это не беда. Спасибо за подсказку!

Net 20.08.2013 21:18

[SIZE="1"]а вы его сохранили где-то? :) я бы посмотрел на xml. может там всего навсего глюкануло что то при сохранении и какой то параметр вышел за пределы диапазона допустимого..[/SIZE]
пардон, я слепой. ну раз размер нулевой, значит таки точно глюкануло. другое дело, что должен стартовать как ни в чем не бывало..

csf 20.08.2013 21:33

Я пробовал внутрь заглянуть - файл далек от xml. Какая то крякозябра одна в начале и все.

Net 15.09.2013 01:16

Нашел немного времени, чтобы доделать давнюю задачу (пока в отладке, будет установка – я сообщу).
До и после:
[url=http://itmages.ru/image/view/1216985/e117d191][img]http://storage3.static.itmages.ru/i/13/0915/s_1379193254_2277288_e117d191b4.png[/img][/url][url=http://itmages.ru/image/view/1216986/e0f2f9bb][img]http://storage4.static.itmages.ru/i/13/0915/s_1379193254_8490362_e0f2f9bb06.png[/img][/url]

Реализована отрисовка дуг в соответствии с tsection.dat. Он должен быть проиндексирован в tsection.idx рядом с программой с помощью соответсвующего пункта меню.

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

csf 15.09.2013 06:40

[QUOTE=Net;421539]Также вот пришла мысль как-то визуализировать пересечения путей приблизительно как мосты на топокартах. Тот путь, который проходит ниже (под мостом, и т.д.), перед пересечением немного усекать, чтобы было видно, кто выше.[/QUOTE]Может сделать с помощью значка, как на картах.
\___/
--------
/----\ как то так.
И по случаю... А можно попросить научить программу рисовать профиль пути? Очень востребовано!

Net 15.09.2013 09:13

Да, я знаю, что все ждут профиля :) я сам уже давно хочу его увидеть. сейчас пока время есть, может буду делать

[size="1"][color="Silver"]Добавлено через 7 минут[/color][/size]
Еще одна фишка, которую хочу сделать (идея MJack).
Есть кусок пути, который всегда между двумя точками, возможно на разных высотах, соотв-но считается, что этот путь имеет постоянный уклон.
Задача: при зажатом Ctrl (к примеру) искать ближайший трек к курсору мыши, искать ближайшую точку на треке к курсору мыши, рисовать в том месте кружок и в то же время линейной интерполяцией считать высоту в этой точке на основании высот концевых точек трека.

Где-то для RTS вроде бы нужно было..

[size="1"][color="Silver"]Добавлено через 24 минуты[/color][/size]
гм.. это только у меня в tsection.dat секции до 40000 идут?
в степановке по чертихино в одной из горловин (ну мало ли где еще) используются неизвестные секции, которые не прописаны, по ним дуги не просчитались..
[url=http://itmages.ru/image/view/1217131/a0ae2b4a][img]http://storage3.static.itmages.ru/i/13/0915/s_1379221920_9091407_a0ae2b4a5d.png[/img][/url]

csf 15.09.2013 09:24

[QUOTE=Net;421564]...Есть кусок пути, который всегда между двумя точками, возможно на разных высотах, соотв-но считается, что этот путь имеет постоянный уклон. Задача: при зажатом Ctrl (к примеру) искать ближайший трек к курсору мыши, искать ближайшую точку на треке к курсору мыши, рисовать в том месте кружок и в то же время линейной интерполяцией считать высоту в этой точке на основании высот концевых точек трека. Где-то для RTS вроде бы нужно было..[/QUOTE]Как инженеру-путейцу мне была бы очень интересна подобная информация. Как машинисту мне достаточно средней интерполяции на промежутке в 1 километр. Понятно, что на расстоянии в 300 метров на путях не будет уклон в 100 тысячных. Я сейчас делаю для мультиплееров RTS профили пути. Данные беру или из tdb, или из MSTS Mapper (смотрю абсолютную высоту рельс в начале отрезка из 1 км, в середине и в конце, делаю [I]интерполяцию[/I] - какое красивое слово).

MJack 15.09.2013 13:41

[QUOTE=Net;421539]Также вот пришла мысль как-то визуализировать пересечения путей приблизительно как мосты на топокартах. Тот путь, который проходит ниже (под мостом, и т.д.), перед пересечением немного усекать, чтобы было видно, кто выше.[/QUOTE]
Если мы сможем посмотреть высоту пути в конкретной (любой) точке [см. ниже], то, имхо, может быть не надо делать дополнительную визуализацию. Кстати, если будешь делать, то вариант, предложенный [B]csf[/B], вполне подойдет. Рисовать "мост" так же, как мы рисуем платформу. Можно просто другим цветом и без "загибов" по краям "маркера" (значка моста).
[QUOTE=Net;421564]...
при зажатом Ctrl (к примеру) искать ближайший трек к курсору мыши, искать ближайшую точку на треке к курсору мыши, рисовать в том месте кружок и в то же время линейной интерполяцией считать высоту в этой точке на основании высот концевых точек трека.
Где-то для RTS вроде бы нужно было..[/QUOTE]
Это нужно для того, чтобы удобнее было узнать координату по оси Y (высоту), которая необходима для задания [B][I]точки блокировки в сценарии RTS.[/I][/B]
Способ, предлагаемый [B]Ted[/B]'ом, имхо, [B][I]не очень[/I][/B] удобный.
Вот скриншот из его мануала:

[url=http://storage6.static.itmages.ru/i/13/0915/h_1379237752_4540250_d1c7a99a6d.png][img]http://storage6.static.itmages.ru/i/13/0915/s_1379237752_4540250_d1c7a99a6d.png[/img][/url]
[QUOTE=Net;421564]
гм.. это только у меня в tsection.dat секции до 40000 идут?
в Степановке по чертихино в одной из горловин (ну мало ли где еще) используются неизвестные секции, которые не прописаны, по ним дуги не просчитались... <картинка>[/QUOTE]
Всё верно, в tsection.dat секции идут до 40000, но в папке Степанок лежит еще один, свой, tsection.dat, который, [I]видимо[/I], добавляет дополнительные секции пути (в нем есть секции 40497, 40498 и другие).

P.S. С прорисовкой кривых карта выгдялит безусловно [B]лучше[/B] и все "точечные" маркеры сразу "встали на место". Спасибо, что продолжаешь разработку [B]Mapper[/B]'a.

Net 15.09.2013 16:07

облом подкрался незаметно. касательно своего tsection в папке маршрута. ну что за конченая структура.. да еще и формат записей отличается.
ну что ж, еще работы привалило..

кстати, принимается помощь в описании этого формата, он отличается от корневого tsection


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

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim