![]() |
есть айс!
ушел собирать. не уходите спать :D [size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size] [QUOTE=Zabor;479023]И кнопочку "Найти пакет с этим .s на Заборе", тьфу чур меня еще от этих геморроев. :D[/QUOTE] а почему нет :) менеджер файлы ищет, и этого научить недолго. схема такая же: грузится забор с параметром php-скрипта, имя файла отдается и все. а дальше забористый php-скрипт лезет в твою БД, если ничего не находит – в гугл, в археологические архивы при ООН, в конце концов в параллельную вселенную, и отдает файл на скачку :o правда надо там добавить предупреждение, что при скачке из параллельной вселенной юзер без штанов останется, ибо тариф!! :p кешировать еще придется. [size="1"][color="Silver"]Добавлено через 15 минут[/color][/size] все, можно забирать! [URL="http://dropmefiles.com/usi76"]http://dropmefiles.com/usi76[/URL] 1.5.4. если что-то завалится, говори :D кстати, поправил копирование и в светофорах и в платформах и здесь. раньше копировало весь список, несмотря на то что могли пофильтровать поиском. щас айс |
Тестимс...
[size="1"][color="Silver"]Добавлено через 38 секунд[/color][/size] Обломс... [QUOTE]404 Not Found[/QUOTE] =)). |
как не вовремя фтп-шка начала выделываться :D
[URL="http://dropmefiles.com/usi76"]http://dropmefiles.com/usi76[/URL] |
Excel скотина не хочет столбец выковыривать при обычной вставке, не помню как делать импорт из буфера с разделителем столбцов =((.
|
хехе)) когда копипаст делаешь - он, скотина, хочет, чтобы табуляция была. но я решил оставить форматы везде одинаковые. потому вставляй в блокнот, сохранить как .csv и екселем открывай :)
|
Вооот! Получил вожделенный список, спасибо большое! :drinks:
И летает он как-то быстро, список за 100 мс и полчатла выдает =)). Про .csv надо не забыть, склероз однако. Потестим или сразу обновить до 1.5.4 на Заборе? |
список он грузит на этапе загрузки маршрута еще :-) светофоры и платформы, кстати, тоже. их же не миллионы :D
[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size] можешь погонять немного, а можешь и сразу выкладывать :) все равно ссылку я опубликовал, и любой желающий себе скачает) если что-то найдешь, или кто-то, то все равно выкладывать буду публично |
Про публично понятно, я в смысле баг-рапорты будем ждать или всё Ок, у мну вроде всё работает как надо.
|
заливай на забор :) и зеркало в параллельную вселенную :D предупреждение не забудь)
[size="1"][color="Silver"]Добавлено через 17 секунд[/color][/size] Здесь присутствуют: 10 (пользователей: 7 , гостей: 3) :o |
Еще бы обозначать светофоры не кружком, а ромбиком, как в редакторе, чтобы видеть куда его маркер смотрит, но это так, из серии "Совсем уже обнаглел!" :o :)
|
с маркерами я уже подзабыл, где их брать и как определять :)
в двух словах :) |
По углу головы..., который мы с тобой нескончаемыми ночами искали... ой Остапа понесло, молчу, молчу =)).
На 1.5.4 обновил, чиркнуть бы еще про новое в ней. |
чиркнуть уже лень :D мой спец где-то пропал :)
а голова маркера, углы.. помню что-то такое. 2*пи и тому подобное. а как определить направление относительно пути? |
А мы не дошли до того, где у этого засранца МСТС-а в маршруте 0 градусов, нам тогда ни это было важно, да ладно и так красиво, а то мну еще на подвиги потянет :rofl:.
|
:cool::D
|
Net, спасибо большое!
Попробовал на своём, работает. Естественно, треки из папки шейпов самого маршрута (прописывал в [B]*.w[/B]) не показываются, но они и не нужны здесь, всё равно установятся вместе с маршрутом. |
KE, в текущей версии tsection.dat из папки маршрута не читается.. потому и шейпов нету..
по этой же причине не подтягиваются кривые, и рисуются не дугами.. |
сейчас доделываются оптимизации по скорости рендеринга.
в этот раз копнул глубже, и довольно-таки результативно :) подробности позже [size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size] вот уже где было забавно, что треки со включенным сглаживанием рендерятся быстрее, а все остальное плюс минус лапоть. поэтому в целом со сглаживанием быстрее. что в старых версиях, что в будущей [size="1"][color="Silver"]Добавлено через 1 час 45 минут[/color][/size] :) [IMG]http://storage3.static.itmages.ru/i/15/0110/h_1420903867_8503885_dcca74dd58.png[/IMG] много где переделан рендеринг для ускорения. для некоторых Track Items была реализована дополнительная фильтрация. раньше на отрисовку не шли обьекты, которые были вне экрана. добавлен еще такой механизм: после перевода координат в экранные, набирался список уникальных таких координат, и только потом отрисовывался. дает эффект особенно заметно на мелких масштабах, когда, например, два светофора стоят на одной точке, рисовать оба нет смысла. аналогично было сделано и для треков... здесь теперь три этапа: · все что вне экрана - долой (это было) · все сегменты, что после растрирования меньше 1 пикселя - долой (было, но чуть усовершенствовали) · все уже отрисованные секции - долой. здесь подразумевалось, что линия, например, (45; 63) – (23; 19) и (23; 19) – (45; 63) - точки местами поменяны - одна и та же линия. 3-й подпункт реализован через хеширование, а у хешей есть коллизии, теоретически могут пропадать из отрисовки секции, которые должны отрисовываться. у себя такого не находил, проверял на нескольких роутах. вероятность тем выше, чем больше треков на экране (и когда масштаб мелкий, но тогда начинает отрабатывать второй фильтр). нужно наблюдение, но шевелиться стал пошустрее :D осталось пасхальное яйцо :) если кто откроет редактором ресурсов, найдет форму TfrmMain и в ней контрол Memo1, и сделает ему Visible = True, ну... в общем сам все увидит :D табличка сравнения производительности (тестировалось на 4-х масштабах, степанки, включены были не все слои, но они и не ресурсоемкие были) [IMG]http://storage2.static.itmages.ru/i/15/0110/h_1420904450_6236860_85ec272c03.png[/IMG] разница заметна на мелких масштабах, так и должно быть, т.к. именно на мелких масштабах на один пиксель экрана попадает больше обьектов. самые ресурсоемкие это отрисовка треков и точек соединения путей. качать тут: [URL="http://dropmefiles.com/isxgl"]http://dropmefiles.com/isxgl[/URL] зы. в принципе, можно еще один уровень фильтрации применить. сейчас выполняется проверка на то, рисовали ли по таким-то координатам экрана, например светофор, проверяются только светофоры. для точек соед. пути проверяются только они же. можно сделать проверку более глобальной и проверять в пределах всех обьектов. тогда рисоваться будут согласно порядку слоев, и например, какой-нибудь светофор будет в приоритете перед точкой соединения пути, т.к. он все равно поверху ее перекроет собой.. :crazy: Игорь! ответ – да :) потому как в версии указана β, а значит юзер предупрежден. |
На скрине главное не версия, а то, что под ссылками:) Номер кошелька на яндекс-деньги?
|
да :)
у меня там уже года два 50 российких копеек лежит :o [size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size] [QUOTE=Сергей1969;479153]На скрине главное не версия, а то, что под ссылками:)[/QUOTE] оно такое там всю свою историю :) меняется только версия |
[QUOTE=Net;479154]
у меня там уже года два 50 российких копеек лежит :o[/QUOTE] Обнови. Теперь у тебя 300 руб 50 копеек там [url=http://itmages.ru/image/view/2177604/72510ef5][img]http://storage2.static.itmages.ru/i/15/0110/s_1420906369_5797732_72510ef53a.jpg[/img][/url]:drinks: Спасибо за программу и с рождеством тебя!!!:drinks: |
:o:o:o :drinks:
благодарю! :) |
Антон, это мы тебя благодарить должны за такой труд и призываю всех, кому не жалко тоже кинуть копеечку на этот счёт. Реально нужное дело и нужная программа!!! Я ей пользуюсь как сценарист. Что бы расставить поезда или вагоны на грузовых путях очень хорошо показана длина этих путей (кстати ты это по моей просьбе делал - спасибо!!!). Теперь собирая состав в редакторе я слежу только за длиной состава, зная, что у меня он точно войдёт на путь. Или когда скрещения делаю тоже смотрю - куда мой состав зайдёт, а куда не поместится. Это очень ценно!!!
[size="1"][color="Silver"]Добавлено через 19 минут[/color][/size] Антон, [B]ANK(ft)[/B] спрашивает - какую версию выкладывать на сайт? Ответь пожалуйста. |
Ну, что же и я кинул малясь денежек за хорошую программу. Спасибо тебе и с праздниками. ;)
|
[QUOTE=Сергей1969;479159]
[size="1"][color="Silver"]Добавлено через 19 минут[/color][/size] Антон, [B]ANK(ft)[/B] спрашивает - какую версию выкладывать на сайт? Ответь пожалуйста.[/QUOTE] в принципе можно и эту бету.. но я думаю, что завтра выпустим релиз, если за сегодня хоть несколько человек у себя погоняет и отозвется :) потому можно выложить, но завтра скорее всего еще раз придется [size="1"][color="Silver"]Добавлено через 49 секунд[/color][/size] [QUOTE=NMSK;479161]Ну, что же и я кинул малясь денежек за хорошую программу. Спасибо тебе и с праздниками. ;)[/QUOTE] :drinks::drinks: спасибо :) |
Еще +300 :drinks:
[SPOILER][IMG]http://storage3.static.itmages.ru/i/15/0110/h_1420912071_7356263_eab5f3c024.jpeg[/IMG][/SPOILER] Пошел яйцо искать :D. |
:eek:
:drinks: спасибо :) |
еще ускорил немного отрисовку :)
добавил два уровня масштаба: 20 и 21. зумы соотв-но 524'288 и 1'048'576. пришлось поправить одну беду из-за выхода за диапазон 4байтовых целых чисел. сейчас можно под микроскопом рассматривать :D было и стало [url=http://itmages.ru/image/view/2178495/4cb5e39d][img]http://storage4.static.itmages.ru/i/15/0110/s_1420928550_5904854_4cb5e39d05.png[/img][/url] [url=http://itmages.ru/image/view/2178494/fd703be8][img]http://storage4.static.itmages.ru/i/15/0110/s_1420928550_8383144_fd703be834.png[/img][/url] |
Игорю в личку писал предложение, отпишусь и здесь. Очень не хватает возможности сделать скриншот (без панелей - только пространство с картой). Во всяком случае полазив по менюшкам - оной не нашёл.
|
art-trans, варианта есть два :)
1. нажать F4, чтобы боковая панель убралась, затем альт+принтскрин. 2. более универсальный. зажимаем Shift, затем, держа его, ПКМ выделяем нужную область на карте. затем делаем нужный нам масштаб, контролируя через статус-панельку, каким будет размер выходного изображения [IMG]http://storage4.static.itmages.ru/i/15/0111/h_1420978778_2001283_e5e5015c55.png[/IMG] и после этого жмем Ctrl+S или Файл -- Сохранить карту. вуаля :) [size="1"][color="Silver"]Добавлено через 2 минуты[/color][/size] вторым вариантом можно любую область в любом масштабе выгрузить. главное не сохранять кусок больше, чем 20000х20000 (или даже поменьше), чтобы не завалилось. вот пример [url=http://itmages.ru/image/view/2179410/1502ae1f][img]http://storage2.static.itmages.ru/i/15/0111/s_1420978906_9547286_1502ae1fe2.png[/img][/url] |
А можно сделать, чтоб маппер показывал и "неиспользуемые" тайлы маршрута(т.е. те, по которым не проложены пути)?
|
[QUOTE=GeneZone;479242]А можно сделать, чтоб маппер показывал и "неиспользуемые" тайлы маршрута(т.е. те, по которым не проложены пути)?[/QUOTE]
проще пареной репы :) если в чем-нибудь это сможет помочь, сделаем :) позвольте поинтересоваться, где это может пригодиться? в планировании маршрута? повесим их на отдельную галочку рядом с той. рисовать будем тем же цветом, но осветленным. сгодится? [size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size] я так понимаю, неиспользованные брать только из "прямоугольника", в который вписан маршрут? |
[QUOTE=Net;479243]
позвольте поинтересоваться, где это может пригодиться? в планировании маршрута?[/QUOTE] Да, например при удалении лишних тайлов. В RGE совсем неудобно их искать... [QUOTE]повесим их на отдельную галочку рядом с той. рисовать будем тем же цветом, но осветленным. сгодится?[/QUOTE] Сгодится. [QUOTE]я так понимаю, неиспользованные брать только из "прямоугольника", в который вписан маршрут?[/QUOTE] Тех, которые созданы RGE для данного маршрута(только я не помню, они в папке TILES или WORLD маршрута лежат) Если это представляет значительные трудности, или маппер будет сильно нагружаться, то тогда, конечно, не надо такую функцию делать. Просто таких тайлов(на этапе планирования/разработки маршрута) может быть много, не знаю, маппер выдержит? |
[QUOTE=GeneZone;479246]Тех, которые созданы RGE для данного маршрута.[/QUOTE]
если я не ошибаюсь, это надо смотреть в папку WORLD маршрута, и собрать там уникальные номера тайлов, а затем из них вычесть те, на которых у нас есть треки? :) ерунда, сделаем :) как лучше назвать? "Неиспользуемые тайлы", ненужные или незадействованные. [size="1"][color="Silver"]Добавлено через 3 минуты[/color][/size] только думаю данная функция будет доступна лишь для .tdb карт, т.к. мы по ним сможем рядом обнаружить папку WORLD. если кто-то как и я, использует .tdbx формат для быстроты открытия, то в нем нет данных об расположении маршрута.. разве что сделать исключительно для этих целей проверку – если рядом с .tdbx файлом есть папка WORLD, будем туда лезть. для этого придется .tdbx карты хранить рядом с .tdb. кто что думает? |
Лучше по [B]tdb[/B] - мало ли что, вдруг какие измения были.[QUOTE=Net;479248]"Неиспользуемые тайлы", ненужные или незадействованные.[/QUOTE]
[B]"Неиспользованные тайлы"[/B] Файлы тайлов лежат в паке TILES, с другими названиями - не совпадают с [B]W[/B]! Очень нужная функция будет! |
KE, я думаю сделаю вариант с проверкой наличия папки рядом.
что для одного, что для другого формата она будет идентичной. кому надо увидеть тайлы - положил tdbx рядом с tdb и все. а вопрос о "мало ли что обновилось" из другой оперы :) в основном маппером пользуются люди, у которых маршруты в мстс нечасто меняются, и ряды в годы можно пересохранить tdb --> tdbx. а если это разработчик активно развивающегося маршрута, выбирать ему. если маршрут не такой как степанки, вполне можно и tdb, будет и так шустро [size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size] [quote]Файлы тайлов лежат в паке TILES, с другими названиями - не совпадают с W![/quote] KE, если это папка TILES, как оттуда узнать какой это есть тайл? |
[QUOTE=Net;479251]KE, если это папка TILES, как оттуда узнать какой это есть тайл?[/QUOTE]
В папке ROUTE GEOGRAPHY CREATOR (MSTS\...) при создании тайлов маршрута пишется [B]tiles_log.txt[/B], в котором указано соответствие файлов [B]Т[/B]. и [B]W[/B]: [SPOILER]Region: lon:47.1629 lat:49.6745 anglon:0.0134 anglat:0.1753 Num tiles in region: 18 #selected: 18 #written OK: 18 Textures: terrain.ace Tiles extracted: -11a402ec.t w-004342+014832.w -11a402f8.t w-004343+014832.w -11a40d04.t w-004343+014831.w -11a40d08.t w-004343+014830.w -11a40d10.t w-004342+014831.w -11a40d1c.t w-004342+014830.w -11a40d20.t w-004342+014829.w -11a40d2c.t w-004342+014828.w -11a40d34.t w-004343+014829.w -11a40d38.t w-004343+014828.w -11a40dc4.t w-004343+014827.w -11a40dc8.t w-004343+014826.w -11a40dd0.t w-004342+014827.w -11a40ddc.t w-004342+014826.w -11a40de0.t w-004342+014825.w -11a40dec.t w-004342+014824.w -11a40df4.t w-004343+014825.w -11a40df8.t w-004343+014824.w[/SPOILER] |
надо покурить формат имени файла. есть там какая-то закономерность.
[IMG]http://www.3dtrains.com/images/mosaic.gif[/IMG] [size="1"][color="Silver"]Добавлено через 27 секунд[/color][/size] .log файл это всего лишь логфайл, его может и не быть :) нужен системный подход [size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size] вот что нарыл на американских форумах: [quote]At any rate, at "Misc. Options", "Convert Tile Names" in RouteRiter: World Tile Co-ordinates -12581 14035 translates to Tile File Name -025d76d4.[/quote] мне нужен RouteRiter :) |
[URL="https://yadi.sk/d/SpGSRp6Edtypm"]Вот[/URL] RR v7.1
|
ребята, у кого windows xp еще жива (на живом компе, не на виртуалке)?
просьба к вам, возьмите свежую бету, проверьте: · подписи платформ · подписи станционных путей · текст на мерной линейке. никуда ничего не пропало? :) [url]ftp://netanton.no-ip.org/msts/[/url] [size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size] зы. в "О программе" добавил ссылку на эту тему и список локаций, где брать свежую версию. :D |
Текущее время: 11:54. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim