Этот пользователь сказал Спасибо Net за это полезное сообщение: |
![]() |
![]() |
![]() |
#286 |
Разработчик
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
![]() |
![]()
Вооот! Получил вожделенный список, спасибо большое!
![]() И летает он как-то быстро, список за 100 мс и полчатла выдает =)). Про .csv надо не забыть, склероз однако. Потестим или сразу обновить до 1.5.4 на Заборе?
__________________
Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. |
![]() |
![]() |
![]() |
|
Яndex
Спонсор
Регистрация: 01.01.2007
Сообщения: 500
Реклама показывается изредка по случайному принципу |
![]() |
![]() |
#287 |
Матёрый пользователь
|
![]()
список он грузит на этапе загрузки маршрута еще :-) светофоры и платформы, кстати, тоже. их же не миллионы
![]() Добавлено через 1 минуту можешь погонять немного, а можешь и сразу выкладывать ![]() все равно ссылку я опубликовал, и любой желающий себе скачает) если что-то найдешь, или кто-то, то все равно выкладывать буду публично
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D |
![]() |
![]() |
Этот пользователь сказал Спасибо Net за это полезное сообщение: |
![]() |
#288 |
Разработчик
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
![]() |
![]()
Про публично понятно, я в смысле баг-рапорты будем ждать или всё Ок, у мну вроде всё работает как надо.
__________________
Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. |
![]() |
![]() |
![]() |
#289 |
Матёрый пользователь
|
![]()
заливай на забор
![]() ![]() Добавлено через 17 секунд Здесь присутствуют: 10 (пользователей: 7 , гостей: 3) ![]()
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D |
![]() |
![]() |
![]() |
#290 |
Разработчик
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
![]() |
![]()
Еще бы обозначать светофоры не кружком, а ромбиком, как в редакторе, чтобы видеть куда его маркер смотрит, но это так, из серии "Совсем уже обнаглел!"
![]() ![]()
__________________
Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. |
![]() |
![]() |
![]() |
#291 |
Матёрый пользователь
|
![]()
с маркерами я уже подзабыл, где их брать и как определять
![]() в двух словах ![]()
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D |
![]() |
![]() |
![]() |
#292 |
Разработчик
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
![]() |
![]()
По углу головы..., который мы с тобой нескончаемыми ночами искали... ой Остапа понесло, молчу, молчу =)).
На 1.5.4 обновил, чиркнуть бы еще про новое в ней.
__________________
Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. |
![]() |
![]() |
![]() |
#293 |
Матёрый пользователь
|
![]()
чиркнуть уже лень
![]() ![]() а голова маркера, углы.. помню что-то такое. 2*пи и тому подобное. а как определить направление относительно пути?
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D |
![]() |
![]() |
![]() |
#294 |
Разработчик
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
![]() |
![]()
А мы не дошли до того, где у этого засранца МСТС-а в маршруте 0 градусов, нам тогда ни это было важно, да ладно и так красиво, а то мну еще на подвиги потянет
![]()
__________________
Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. |
![]() |
![]() |
![]() |
#295 |
Матёрый пользователь
|
![]() ![]() ![]()
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D |
![]() |
![]() |
![]() |
#296 |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,569 раз(а) в 1,171 сообщениях
![]() |
![]()
Net, спасибо большое!
Попробовал на своём, работает. Естественно, треки из папки шейпов самого маршрута (прописывал в *.w) не показываются, но они и не нужны здесь, всё равно установятся вместе с маршрутом.
__________________
next_state == 7; |
![]() |
![]() |
Этот пользователь сказал Спасибо КЕ за это полезное сообщение: |
![]() |
#297 |
Матёрый пользователь
|
![]()
KE, в текущей версии tsection.dat из папки маршрута не читается.. потому и шейпов нету..
по этой же причине не подтягиваются кривые, и рисуются не дугами..
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D |
![]() |
![]() |
Этот пользователь сказал Спасибо Net за это полезное сообщение: |
![]() |
#298 |
Матёрый пользователь
|
![]()
сейчас доделываются оптимизации по скорости рендеринга.
в этот раз копнул глубже, и довольно-таки результативно ![]() подробности позже Добавлено через 4 минуты вот уже где было забавно, что треки со включенным сглаживанием рендерятся быстрее, а все остальное плюс минус лапоть. поэтому в целом со сглаживанием быстрее. что в старых версиях, что в будущей Добавлено через 1 час 45 минут ![]() ![]() много где переделан рендеринг для ускорения. для некоторых Track Items была реализована дополнительная фильтрация. раньше на отрисовку не шли обьекты, которые были вне экрана. добавлен еще такой механизм: после перевода координат в экранные, набирался список уникальных таких координат, и только потом отрисовывался. дает эффект особенно заметно на мелких масштабах, когда, например, два светофора стоят на одной точке, рисовать оба нет смысла. аналогично было сделано и для треков... здесь теперь три этапа: · все что вне экрана - долой (это было) · все сегменты, что после растрирования меньше 1 пикселя - долой (было, но чуть усовершенствовали) · все уже отрисованные секции - долой. здесь подразумевалось, что линия, например, (45; 63) – (23; 19) и (23; 19) – (45; 63) - точки местами поменяны - одна и та же линия. 3-й подпункт реализован через хеширование, а у хешей есть коллизии, теоретически могут пропадать из отрисовки секции, которые должны отрисовываться. у себя такого не находил, проверял на нескольких роутах. вероятность тем выше, чем больше треков на экране (и когда масштаб мелкий, но тогда начинает отрабатывать второй фильтр). нужно наблюдение, но шевелиться стал пошустрее ![]() осталось пасхальное яйцо ![]() ![]() табличка сравнения производительности (тестировалось на 4-х масштабах, степанки, включены были не все слои, но они и не ресурсоемкие были) ![]() разница заметна на мелких масштабах, так и должно быть, т.к. именно на мелких масштабах на один пиксель экрана попадает больше обьектов. самые ресурсоемкие это отрисовка треков и точек соединения путей. качать тут: http://dropmefiles.com/isxgl зы. в принципе, можно еще один уровень фильтрации применить. сейчас выполняется проверка на то, рисовали ли по таким-то координатам экрана, например светофор, проверяются только светофоры. для точек соед. пути проверяются только они же. можно сделать проверку более глобальной и проверять в пределах всех обьектов. тогда рисоваться будут согласно порядку слоев, и например, какой-нибудь светофор будет в приоритете перед точкой соединения пути, т.к. он все равно поверху ее перекроет собой.. ![]() Игорь! ответ – да ![]()
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D |
![]() |
![]() |
Эти 3 пользователя(ей) сказали Спасибо Net за это полезное сообщение: |
![]() |
#299 |
download-админ
|
![]()
На скрине главное не версия, а то, что под ссылками
![]()
__________________
![]() Чтобы не быть "профессиональным нищим" ни при каких обстоятельствах не просите помощь...иметь такое клеймо очень больно |
![]() |
![]() |
![]() |
#300 |
Матёрый пользователь
|
![]()
да
![]() у меня там уже года два 50 российких копеек лежит ![]() Добавлено через 1 минуту оно такое там всю свою историю ![]()
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
|
![]() Что это? |