![]() |
Итак, рад наконец-то представить версию 1.5. :o
Уже полгода прошло, как множество доработок висит на винте не отданное в публику. На днях завершил отрисовку кривых дугами и решил выложить. Написал список измененного, и довольно таки много чего. Но профиля по прежнему нету. [code] + реализована отрисовка кривых дугами (аппроксимация прямыми), расчет развернутой длины пути – тоже дугами, расчет всех градиентов – тоже исходя из дуг (как следствие, все уклоны уменьшились, т.к. дуга всегда длиннее прямой). * расширен диапазон увеличения до 19 уровней (1х до 262144х) от 10 км/пикс (~ 10000 х 9000 км) до 4 см/пикс (~ 38 х 32 м) + на больших увеличениях добавлена сетка 100-метровка и 10-метровка (до этого минимальной была километровка) * теперь после загрузки карты лучше вписывается в окно карты * меню "Центрировать карту" теперь кроме центрирования вписывает карту в экран * улучшен расчет размер текста для многих выводимых подписей с учетом увеличения * отрисовка названий платформ теперь выполняется под тем же углом, что и сама платформа + теперь запоминаются 10 последних открытых файлов + добавлен пункт меню «Отображать боковую панель» (F4) + добавлены хоткеи для истории открытых файлов и выполнено замещение открытых файлов сверху вниз * мерная линейка теперь показывает расстояние в формате хx.х м, если измеряемая длина < 100 м, и до x.xx м, если < 10 м + добавлена заливка полупрозрачным цветом при отрисовке использованных тайлов * изменен стиль заливки для отрисовки стрелочных переводов ! поправлена ошибка при запуске приложения без .xml * всякие мелкие интерфейсные доработки [/code] · формат tdbx снова изменился с прошлой версии! необходимо перекешировать используемые карты. · файлы tsection.dat из папок маршрутов пока еще не подгружаются, поэтому некоторые кривые отрисовываются прямыми. · индекс файла tsection.dat из папки GLOBAL включен в установку и содержит 6051 определение секций. при желании его можно удалить и сгенерировать свой. Забирать здесь: [url]ftp://netanton.no-ip.org/pub/mapper-setup.exe[/url] Игорь! К тебе просьба, сам знаешь какая :D:) Благодарю большое. зы. Хочу на днях завершить с дугами. Надо научиться читать tsection.dat, который в папке маршрута. Там есть некоторые дуги, которые сейчас не читаются и рисуются напрямую. |
Попробовал версию 1.5. Отлично! Еще раз спасибо автору.
Но для меня в худшую сторону изменилось то, что теперь длина платформы отражается в десятках метров, а не в метрах (как в версии 1.4). |
Тему упустил :o, всё [URL="http://zaborin.ru/msts/file.htm#mm"]обновлено[/URL].
|
Чем плоха публикация на trainsim.ru?
|
Кто сказал что плоха?
В download trainsim попадают уже проверенные и отлаженные версии, в тоже время новую нужно оперативно и надежно вывести в массы, некоторые правда спят зубами к стенке, оперативность хромает, но на одну ногу. :D |
[QUOTE=csf;422216]Попробовал версию 1.5. Отлично! Еще раз спасибо автору.
Но для меня в худшую сторону изменилось то, что теперь длина платформы отражается в десятках метров, а не в метрах (как в версии 1.4).[/QUOTE] Вы имеете в виду где? в списке платформ вроде метры, хотя можно и десятые добавить и сотые :) где могу, стараюсь идти по принципу "не навреди", как у врачей. если это большая проблема, поправлю и выложу сейчас же. [size="1"][color="Silver"]Добавлено через 2 минуты[/color][/size] [QUOTE=art-trans;422254]Чем плоха публикация на trainsim.ru?[/QUOTE] ничем :) что-то я отвык обращаться к админам, чтобы запостили. у Игоря оперативнее :D любой желающий может брать и выкладывать у себя :) |
[QUOTE=Net;422310]Вы имеете в виду где? в списке платформ вроде метры, хотя можно и десятые добавить и сотые...[/QUOTE]Да, в списке платформ. В версии 1.4 было, например, 286, а в версии 1.5 сейчас 28. Если честно, то не критично. Но иногда пригождалось!
|
[QUOTE=csf;422316]Да, в списке платформ. В версии 1.4 было, например, 286, а в версии 1.5 сейчас 28. Если честно, то не критично. Но иногда пригождалось![/QUOTE]
О, так это реально бок с конвертацией значений. я поправлю вечерком. еще один бок нашел :) спасибо за наводку. :drinks: |
Итак, исправил я это и еще одну неприятную вещь.
Версия 1.5.1. [url]ftp://netanton.no-ip.org/pub/mapper-setup.exe[/url] (Игорь, очень большая просьба забрать еще раз, спасибо :drinks:) Но хотя номер версии соответсвует багфиксу, я все же дореализовал одну вещь, которая давно висела закомментированной и была в планах. [code] + добавлена возможность сохранять выделенную область карты; ! исправлено отображение длины платформы в списке платформ; ! исправлена ошибка, возникавшая повсеместно после того, как открыли карту через проводник с помощью маппера. [/code] Вкратце о сохранении выделенной области. много кто хотел сохранить карту путевого развития станции, но на больших картах при больших увеличениях размеры результирующего файла были бы чересчур большими. [url=http://itmages.ru/image/view/1228448/cc6d5288][img]http://storage8.static.itmages.ru/i/13/0919/s_1379613258_1628844_cc6d528855.png[/img][/url] Но сейчас можно выделить область (Shift+правая кнопка, а линейка – просто правая кнопка), она отображается полупрозрачным синим прямоугольником и остается до выделения другой области. Убрать ее можно через меню "Вид" --> "Убрать выделение". Сразу видим, что маппер изменил предсказания касательно результирующих размеров: [url=http://itmages.ru/image/view/1228469/65397ae5][img]http://storage5.static.itmages.ru/i/13/0919/s_1379613859_7307094_65397ae50e.png[/img][/url] Уже лучше. При сохранении изображения файл будет точно такого размера и в нем будет один в один, что выделено. Если нужна бОльшая детализация, просто увеличиваем область до нужного уровня, следя за размерами файла, чтобы не было сильно много. [url=http://itmages.ru/image/view/1228454/bb5ed5cf][img]http://storage6.static.itmages.ru/i/13/0919/s_1379613418_8598418_bb5ed5cf1c.png[/img][/url] Сохраняем как обычно: [url=http://itmages.ru/image/view/1228457/67d2ec26][img]http://storage1.static.itmages.ru/i/13/0919/s_1379613488_2026266_67d2ec2663.png[/img][/url][url=http://itmages.ru/image/view/1228458/e0b8d263][img]http://storage2.static.itmages.ru/i/13/0919/s_1379613499_5076317_e0b8d2635d.png[/img][/url][url=http://itmages.ru/image/view/1228463/c6eda772][img]http://storage7.static.itmages.ru/i/13/0919/s_1379613634_9026753_c6eda7720a.png[/img][/url] зы. Присылайте свои наиболее замысловатые станции :) |
Готово!
|
[CENTER][B][COLOR="Orange"]Программу выложил в Download сайта в раздел [URL="http://www.trainsim.ru/download/16/"]Разное[/URL]. Антон, спасибо за полезную программу!!![/COLOR][/B]:drinks::drinks::drinks:[/CENTER]
|
[B]Net[/B], в программе есть список станций с параметрами, в котором есть и длина каждой платформы / станции [url=http://itmages.ru/image/view/1234942/9fe8ac0e][img]http://storage2.static.itmages.ru/i/13/0923/s_1379950984_4585701_9fe8ac0eed.jpg[/img][/url] А нельзя ли сделать такой же список, только по станционным и подъездным путям, в которых отображалась бы их длина? К примеру станционный путь [B]стаханов-заводская[/B]. Он длинный и не очень удобно проводить по нему мышкой. Если технически это возможно.
|
[QUOTE=Сергей1969;422983][B]Net[/B], в программе есть список станций с параметрами, в котором есть и длина каждой платформы / станции [url=http://itmages.ru/image/view/1234942/9fe8ac0e][img]http://storage2.static.itmages.ru/i/13/0923/s_1379950984_4585701_9fe8ac0eed.jpg[/img][/url] А нельзя ли сделать такой же список, только по станционным и подъездным путям, в которых отображалась бы их длина? К примеру станционный путь [B]стаханов-заводская[/B]. Он длинный и не очень удобно проводить по нему мышкой. Если технически это возможно.[/QUOTE]
Сделать можно, здесь большой проблемы нет. в этом же окне добавим две галочки «Платформы» и «Станционные и подьездные пути». включены обе - показываем все, отключаем - соотв-но отключается что надо. фильтр работает по всему. |
Вот что получается (пока еще галочек нету):
[url=http://itmages.ru/image/view/1235658/414f10b0][img]http://storage5.static.itmages.ru/i/13/0924/s_1379997537_8799630_414f10b05c.png[/img][/url] правда что-то не все пути подсвечиваются, может еще разберусь. и также есть еще одна беда из-за того, что платформы рисуются прямыми: [url=http://itmages.ru/image/view/1235657/d62b16cb][img]http://storage4.static.itmages.ru/i/13/0924/s_1379997514_1494502_d62b16cbfd.png[/img][/url] здесь зеленые линии должны лежать прямо по черным, и текст дугой соответственно. здесь просто нужно больше математики, пока не трогаю это. зы. раньше прямые не рисовались вовсе, решил добавить для наглядности. совмещено все на одной галочке "Названия станционных путей" в отличие от платформ. у кого какие замечания? |
Версия 1.5.2
+ добавлены станционные пути в список платформ. [url]ftp://netanton.no-ip.org/pub/mapper-setup.exe[/url] зы. некоторые пути не подсвечиваются при их выборе, не могу разобраться пока что. |
[QUOTE=Net;423200]Версия 1.5.2
+ добавлены станционные пути в список платформ. [url]ftp://netanton.no-ip.org/pub/mapper-setup.exe[/url] зы. некоторые пути не подсвечиваются при их выборе, не могу разобраться пока что.[/QUOTE] [OFFTOP]TimeOut выжидаем или заменять? :D[/OFFTOP] |
думаю, можно смело заменять :) если какие-то бока, я стараюсь реагировать оперативно, и так же оперативно снова менять.
Сергей1969, Вас тоже могу сразу попросить выкладывать на TS, там на будущее всегда будет трейнсимовская лицензия а за ней моя, телодвижений не требуется.. |
[OFFTOP]Ок, заменил.[/OFFTOP]
|
Тоже заменил файл и новость. Антон, спасибо!
|
MSTS Mapper обновлен до версии 1.5.3.
Исправлено отображение координат тайла в строке статуса. Скачать её можно [URL="ftp://netanton.no-ip.org/pub/mapper-setup.exe"]тут[/URL] или на сайте Игоря Заборина [URL="http://zaborin.ru/msts/file.htm#mm"]zaborin.ru[/URL]. |
как обычно, исправлено и внесен новый бок, который уже Точно Исправлен :)
Игорь, три зеленых свистка вверх, маршрут вам готов, выкладывай :) |
[URL="http://zaborin.ru/msts/file.htm#mm"]Уже[/URL] =)) и скрин обновил.
|
Спасибо большое за прогу, постоянно ею пользуюсь, очень хорошо! Посмотрел, и сразу вижу, что у меня где, на каких тайлах, куда ехать:).
|
Одна из немногих, но ОЧЕНЬ нужных программ. Автору - большущее Спасибо!
|
было две идеи:
1. при отображении абсолютных высот точек стыкования путей, при проведении мышкой рядом с секцией пути, которая соединяет две смежные такие точки, линейно интерполировать высоту в этой точке и выводить где-то в Edit или прямо возле курсора. и на линии рисовать кружок в том месте, для которого выполнялся расчет 2. добавить редакторский слой. возможность нарисовать в любом месте, скажем, кружок или квадратик нужного размера с заливкой выбранным цветом, или подпись с произвольным текстом, типа отметки для себя или других целей при создании карт/сценариев. сделать окошко (наподобии Светофоров и Платформ), где будут видны все авторские метки, аналогично с фильтрацией по вхождению в видимую область, с возможностью перейти к ней, удалить и т.д. возможно, сделать еще слои и разрешить пихать эти метки по слоям, а также отключать каждую метку или слой галочкой.. ну и конечно же, сохранять любую метку или целый слой в отдельный файл, чтобы обмениваться с другими. any thoughts? |
Антон, а можно геморрой подбросить? :D
Mapper шикарно показывает статистику по платформам, светофорам, общую, а вот у нас Александрово "на рогах" и нужно чтобы инсталлятор добавил в глобал секции, прописанные в х-трахах, но отсутствующие у юзера. Соответственно известен список файлов как дефолта, так и х-трахов, а вот что юзается в маршруте даже я не помню =)), вот бы выгрузить весь список секций (группированных, без повторов разумеется) и потом легко его обработать для инсталлятора. Если будет желание вшить списки в прогу, вдруг идея понравится) - создам, у меня есть все оригинальные архивы. [size="1"][color="Silver"]Добавлено через 10 минут[/color][/size] Download-админ (Серега), проснитесь, и наведите порядок в Download, там всё 1.5.2 лежит! :) |
:-)
еще раз для тех, кто на бронепоезде - что надо выгрузить и где его взять? :-D в каком виде, куда, какие могут быть опции/вариации и т.д. :-) |
[QUOTE=Zabor;478921]
Download-админ (Серега), проснитесь, и наведите порядок в Download, там всё 1.5.2 лежит! :)[/QUOTE] Игорь, я писал, что сильно болею сейчас (если ты конечно в раздел "приват" на своём сайте заходишь - тогда читал об этом).:o Будет возможность - выложу сразу, дай немного в себя прийти. [size="1"][color="Silver"]Добавлено через 13 минут[/color][/size] А вот не могу я залить что нибудь в раздел "разное". Сейчас у меня есть доступ только к разделу "сценарии" и к "рельсомании". Раньше ко всем разделам был доступ. Пусть [B]kozya-bozya[/B] даст мне "реальный ftp(для выкладки в раздел "разное")" тогда выложу обновлённый MSTS Mapper. Ещё есть доступ для выкладки у [B]ANK(ft)[/B] и у [B]Гребнева[/B] - [B]они админы сайта по выкладке MSTS[/B]. Они могут выложить. |
Сергей, поправляйтесь, болеть некогда :)
|
Я не думал, что всё настолько серьезно и долго :o, поправляйся скорее.
|
Игорь, спасибо! Сейчас весь вопрос в доступе в раздел "разное" (читай в сообщении 268). Выложить - дело 2 минут.
|
Сори, отходил в маршрут.
[QUOTE=Net;478926]:-) еще раз для тех, кто на бронепоезде - что надо выгрузить и где его взять? :-D в каком виде, куда, какие могут быть опции/вариации и т.д. :-)[/QUOTE] Вид произвольный, можно в буфер - имена файлов всех задействованных в маршруте секций ЖД путей, например: A1t0_3mStrt.s A1t1mstrt.s a1t7mstrt.s ... И т.д., без повторов, но с переносом после каждой строчки. Зачем нужно - вставить в таблицу Access и сравнить с таблицами файлов дефолта и х-трахов для вычисления секций, которых нет ни там ни там и инсталлятор должен их добавить. Более продвинутый вариант - заложить списки дефолта и х-трахов в сам Mapper и сделать что-то типа опции "Использованные в маршруте секции, которых нет в стандартной поставке". Но тут не знаю - будет ли часто востребована, зато списками утяжелит программу, возможно хватит и простой выгрузки использованных. [size="1"][color="Silver"]Добавлено через 3 минуты[/color][/size] Серега, откуда я знаю куда у тебя там доступ есть, думал везде, это шутка кривая была. :o |
Игорь, ну эту шнягу по быстрому можно сделать :)
списки дефолта х-трахов, думаю, в маппере неуместны, да и поменяться могут.. ну можно из файла их читать, но не маппера это дело :) отсортировать список используемого и список х-трахов и натравить диффалку файлов – все расскажет и покажет. :D [size="1"][color="Silver"]Добавлено через 14 минут[/color][/size] у меня тут идея твоя развилась :D я думаю сделать форму со списком (как светофоры и платформы), где будет копировабельный список всех Track Shapes, древовидный – каждый можно открыть и увидеть все места его использования на карте (тайл, координаты и т.д.). и чтобы клац-клац переходил к месту на карте (как в светофорах и платформах) :D в принципе можно и сортировку по частоте использования сделать... чтобы упорядочить и видеть, какие секции используются один-два раза, и возможно имеет смысл их чем-то заменить, чтобы снизить dependency маршрута ))))))))) |
Dependency маршрута там зашкаливает, ты же сам помнишь что там было, это в каком-то смысле легендарный маршрут =)), и если вставлена a1t7mstrt.s, то на 98% другого выбора не было, исключая вариант снести половину станции или депо, а уж заменить туеву хучу динреков было совсем непросто, тут уже не унификации со стандартными секциями. :crazy:
Диффалка файлов это уже дебри для мну, мне бы простой копировабельный хоть в буфер группированный (без повторов) список файлов использованных секций :). [size="1"][color="Silver"]Добавлено через 6 минут[/color][/size] Если уж развивать идею, я бы развил в строну чистки маршрута, готовлюсь к релизу, чищу, дык там все равно over 600 МБ в раре, вот бы еще текстурки проверить, включая упомянутые в сжатых шейпах. Сигналку прочистить, проверив зависимости и указав секции типов, шар и скрипты, которые не использованы в маршруте, но в память старичка мстс лезут в полный рост, ибо пакетная установка (кассетная бомба). |
пока вся эта шняга в разработке, как назвать?
"Фигуры пути", Список фигур пути. — Track Shape есть уже понятие Секции пути, это чуть другое — Track Section в tsection.dat эти понятия разнесены. |
[B]Список шейпов пути[/B] - вот так лучше всего.
|
:) транслит. хорошо
[size="1"][color="Silver"]Добавлено через 10 минут[/color][/size] почти готово :) щас еще сортировочку допилить.. фильтр работает.. решил, что расшифровки поэлементно и соотв-но поиска пока не будет. если прикрутим когда-нибудь, можно там будет показывать и параметры кривой (угол, радиус, длину и т.д.) [IMG]http://storage1.static.itmages.ru/i/15/0109/h_1420828023_9658319_ffd9c2a797.png[/IMG] [IMG]http://storage1.static.itmages.ru/i/15/0109/h_1420828023_7820159_3ff187f9e6.png[/IMG] |
Угу, оно самое!
|
зоказчег доволен, шеф? :D
если порядок, я в течении 20 минут собираю и обновляю у себя на фтп, а дальше тестируйте :) [size="1"][color="Silver"]Добавлено через 2 минуты[/color][/size] копируецца в таком виде. сохранить как .csv и екселем выдрать нужную колонку :o [CODE] ShapeId;Файл;Использовано раз 0;A1t10mStrt.s;959 1;A1t50mStrt.s;78 2;A1t100mStrt.s;347 3;A1t250mStrt.s;75 4;A1t500mStrt.s;141 5;A2t10mStrt.s;38 6;A2t50mStrt.s;14 7;A2t100mStrt.s;48 8;A2t250mStrt.s;76 9;A2t500mStrt.s;114 10;A3t10mStrt.s;6 12;A3t100mStrt.s;12 14;A3t500mStrt.s;27 15;A4t10mStrt.s;12 17;A4t100mStrt.s;8 18;A4t250mStrt.s;16 19;A4t500mStrt.s;20 21;A1t500r10d.s;2 22;A1t500r20d.s;12 24;A2t500r10d.s;4 27;A3t500r10d.s;3 31;A4t500r20d.s;4 33;A1t1000r10d.s;14 34;A1t1000r20d.s;42 36;A2t1000r10d.s;12 37;A2t1000r20d.s;10 44;A1t1500r5d.s;11 45;A1t1500r10d.s;1 46;A1t1500r20d.s;8 48;A2t1500r10d.s;8 49;A2t1500r20d.s;20 51;A3t1500r10d.s;12 57;A1t2000r10d.s;7 58;A1t2000r20d.s;4 60;A2t2000r10d.s;20 61;A2t2000r20d.s;12 64;A3t2000r20d.s;3 67;A4t2000r20d.s;4 79;A1tBuffer.s;30 81;A1tEndPnt10dRgt.s;42 115;A2t10LvlCrsNoGate.s;8 213;A1t10mStrtWtr.s;6 214;A1t50mStrtWtr.s;2 242;A1t250r20d.s;17 253;A1t27mTurntable.s;18 31978;A2t3000r5d.s;4 31979;A2t6000r5d.s;4 33258;A1t120r20d.s;1 33280;A1t750r20d.s;4 33287;A1t3000r10d.s;22 33292;A2t3000r10d.s;4 36047;A1t0_8mStrt.s;6 38037;A1t25mStrt.s;22 38038;A1t30mStrt.s;13 38039;A1t40mStrt.s;28 38046;A1tPnt3dBLft.s;3 38047;A1tPnt3dBRgt.s;3 38050;A1tPnt3dBLftMnl.s;480 38051;A1tPnt3dBRgtMnl.s;411 38054;A1tFrog3dLft.s;115 38055;A1tFrog3dRgt.s;115 39201;ukn1t2_5mStrt.s;6 39203;ukn1t5mStrt.s;3 39204;ukn1t10mStrt.s;1 39205;ukn1t25mStrt.s;13 39206;ukn1t50mStrt.s;6 39207;ukn1t125mStrt.s;8 39208;ukn1t250mStrt.s;30 39217;ukn1t125r20d.s;6 39224;ukn1t250r10d.s;7 39225;ukn1t250r20d.s;9 39236;ukn1t750r10d.s;1 39237;ukn1t750r20d.s;1 39242;ukn1t1000r10d.s;2 39253;ukn1tPnt10dRgtMnl.s;12 39254;ukn1tPnt10dLftMnl.s;9 39278;ukn1tUSBuffer.s;1 39279;ukn1tEndPnt10dLft.s;2 39280;ukn1tEndPnt10dRgt.s;12 39281;ukn1tEndPnt5dLft.s;4 39331;ukn1t0_5mStrt.s;7 39801;A1t4000r10d.s;20 39804;A2t4000r5d.s;10 39805;A2t4000r10d.s;300 39810;A1tYPnt3dMnl.s;2 39811;A1tEndPnt3d.s;285 39812;A1t2_6mStrt.s;128 39813;A1t5mStrt.s;91 39814;A1t20mStrt.s;81 39846;A1tLvlCrsNoGate.s;3 39848;A1t15_2mStrt.s;97 39854;A1t1200r8d.s;4 39859;A1t365r12d.s;1 39861;A1t0_3mStrt.s;6 39868;A1tEndPnt3dx2.s;30 [/CODE] |
[QUOTE]...если прикрутим когда-нибудь, можно там будет показывать и параметры кривой (угол, радиус, длину и т.д.)[/QUOTE]
И кнопочку "Найти пакет с этим .s на Заборе", тьфу чур меня еще от этих геморроев. :D [size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size] Айс, только еще бы "чистый" список файлов, без "39848;[B]файл[/B];959, чтобы сразу Access в таблицу для сравнения списков скормить =)). [size="1"][color="Silver"]Добавлено через 2 минуты[/color][/size] А, ну да, можно и колонку выдрать, годится! |
Текущее время: 05:43. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim