Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Маршруты

Ответ
 
Опции темы Опции просмотра
Старый 26.03.2013, 17:21   #1
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,087
Вы сказали Спасибо: 8,773
Поблагодарили 2,574 раз(а) в 1,173 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Сильнее всего тормозит, если смотреть из ворот канав в сторону мотодепо.



Но какой именно объект - непонятно, тут их действительно много - и деповских, и жилые дома дальше.
Но если "идти" по этому направлению, то за зданием мотодепо ФПС начинает увеличиваться.
И если вертеться на месте вправо-влево, то тоже увеличивается; а "за спиной" ФПС вдвое больше.
__________________
next_state == 7;

Последний раз редактировалось КЕ; 26.03.2013 в 17:34.
КЕ вне форума   Ответить с цитированием
Старый 26.03.2013, 17:54   #2
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Дома ерунда, там полигонов мало, попробуй статический ПС поудалять и далее, пока FPS не поднимется, потом можно выйти без сохранения изменений.

Но тут нужно учитывать механизм падения FPS, это может быть не "один плохой объект", а общая совокупность объектов (числа полигонов).

Проверить можно кубиками в Щербинке, поставишь 2, 4, 20, 30 ("полигональной" стороной к себе естественно) - FPS стабилен или падает незначительно, но буквально еще несколько кубиков и начинается резкое падение.

Тут всё просто, пока ресурсы есть частота не падает, укладываясь в ограничение 60, а после превышения определенного числа полигонов для данной системы (процессора, если точнее) начинается задержка отрисовки кадра до выполнения расчета всех полигонов. И чем их в сумме больше тем больше каждый новый объект начинает "просаживать", хотя ничего плохого конкретно в нём нет.

Если бы FPS не была ограничена на уровне 60 мы бы видели линейное снижение частоты.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.

Последний раз редактировалось Zabor; 26.03.2013 в 17:56.
Zabor вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Zabor за это полезное сообщение:
Старый 26.03.2013, 18:49   #3
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,087
Вы сказали Спасибо: 8,773
Поблагодарили 2,574 раз(а) в 1,173 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Zabor Посмотреть сообщение
... механизм падения FPS, это может быть не "один плохой объект", а общая совокупность объектов...
Я тоже думал и так, потому что уже сталкивался с этим - были случаи "непонятного" падения ФПС после переделок на тайле, но "подлый" объект определить не удавалось.
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Старый 26.03.2013, 21:13   #4
Тим
Матёрый пользователь
 
Аватар для Тим
 
Регистрация: 17.02.2009
Адрес: Москва
Сообщений: 1,738
Вы сказали Спасибо: 237
Поблагодарили 455 раз(а) в 236 сообщениях
Тим стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Zabor Посмотреть сообщение
попробуй статический ПС поудалять и далее, пока FPS не поднимется, потом можно выйти без сохранения изменений.

Лично я думаю - это маловероятно. Статичные ПС есть и на недостроенных ДЕПО. Там нет ВООБЩЕ НИКАКИХ тормозов и падения FPS. Однако на них нет ни сигнализации, ни строений (ну кроме самого здания депо), ни травы, ни сторонних движущийхся объектов.

Для чистоты эксперимента сделал следующее, взял стандартный "номерной", заехал в ТЧ-2 со стороны станции Станиславская, зашел на 3й путь, который если не переключать стрелку, вновь выводит на главный ход к станции Бульвар им.Ушакова. Пока просто катишься по этому пути - все хорошо, никаких торомозов, но стоит переключить стрелку на тупиковый путь к зданию самого депо (где должны располагаться открывающиеся двери и тупики (уж не знаю как правильно они называться должны)) - сразу начинается падение FPS.

Получается при переключении стрелки к (или в) депо, должен активироваться определенная команда отвечающая за подгрузку текстур или выполнение какого-то скрипта. (если я правильно понимаю)
Тим вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Тим за это полезное сообщение:
Старый 26.03.2013, 22:50   #5
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,087
Вы сказали Спасибо: 8,773
Поблагодарили 2,574 раз(а) в 1,173 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

И/или работу анимированных объектов при подготовке маршрута к ним.
Не в своём компе, а то бы попробовал удалить мотодепо.в Даниловском.

Добавлено через 1 час 10 минут
Попробовал, и ещё и другие объекты удалял - ФПС растёт понемногу, а при "отъезде спиной" назад к воротам снова падает.
__________________
next_state == 7;

Последний раз редактировалось КЕ; 26.03.2013 в 21:51.
КЕ вне форума   Ответить с цитированием
Старый 26.03.2013, 23:12   #6
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Подгрузка текстур по стрелке не делается, грузится в память тайл, а объекты на нем рисуются если их сфера попадает в камеру, причем обрабатываются только видимые полигоны.

А вот скрипт... только сигнализация в части зацикливания, но там вроде Тимаса, она простая, там нечему зацикливаться, если конечно не изменялась.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 27.03.2013, 08:20   #7
Тим
Матёрый пользователь
 
Аватар для Тим
 
Регистрация: 17.02.2009
Адрес: Москва
Сообщений: 1,738
Вы сказали Спасибо: 237
Поблагодарили 455 раз(а) в 236 сообщениях
Тим стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Zabor Посмотреть сообщение
Подгрузка текстур по стрелке не делается, грузится в память тайл, а объекты на нем рисуются если их сфера попадает в камеру, причем обрабатываются только видимые полигоны.
Честно говоря, я немного другую картину вижу в ТЧ-4 "Даниловское".

При следовании от Станции Даниловская в тупик - уже начинаются дикие тормоза и даже ошибки. А ведь состав даже на поверхность ещё не вышел, те же тормоза появляются на станции Молодежная (синяя ветка), а уж про сам выезд в депо - вообще молчу, игра начинает кидать кучу ошибок, что не может подгрузить файл (хотя файлы на месте), затем тупо вылетает на рабочий стол.

Цитата:
Сообщение от Shimanski Посмотреть сообщение
Статичного ПСа там кот наплакал... - 5 вагонов ежей, каждый по 3000 полигонов
4 вагона русичей (там тоже не больше 3к поликов) и их телеги (сделаны на основе телеги ежа, перекраской, там на телегу 20 поликов...

Из тяжких объектов, больше ничего... вот кто то из "домиков" там страдает фигнёй... попробуйте поискать кто. потому что вышибание по одному объетов не давало эффекта...
Думаете все-же домики? Но они стандартные, подобные дома есть и в других маршрутах MSTS.

Может растительность?
Тим вне форума   Ответить с цитированием
Старый 26.03.2013, 23:21   #8
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,087
Вы сказали Спасибо: 8,773
Поблагодарили 2,574 раз(а) в 1,173 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

А что может зациклиться в скрипте, они же вроде все "прямолинейные"?
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Старый 26.03.2013, 23:29   #9
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Как раз то, на что ты случайно наступил в OSS =)), зависимость аспекта от той-же точки, когда светофор мигал с частотой ~0.5Гц, а сколько прогонов делал скрипт и сколько это скушало ресурсов никому неизвестно.

Но у Тимаса все просто, не должно быть таких зацикливаний, но может там еще что по маршруту зацикливается, указатель например какой ни будь.

А, да кстати глянь чем тот путь заканчивается, вполне возможно, что туда надо шлепнуть стрелку, хоть 1 м нулевую, чтобы был узел.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.

Последний раз редактировалось Zabor; 27.03.2013 в 00:09. Причина: орф.
Zabor вне форума   Ответить с цитированием
Старый 26.03.2013, 23:43   #10
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,087
Вы сказали Спасибо: 8,773
Поблагодарили 2,574 раз(а) в 1,173 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Какой именно путь - про который Тим писал?
__________________
next_state == 7;

Последний раз редактировалось КЕ; 26.03.2013 в 23:49.
КЕ вне форума   Ответить с цитированием
Старый 26.03.2013, 23:56   #11
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Ага, это очень важная зацепка, маршрут по стрелкам никак на FPS в нормальных условиях влиять не может.

Я сейчас загружен, твой светофор в Щербинку прикручиваю.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 27.03.2013, 00:24   #12
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,087
Вы сказали Спасибо: 8,773
Поблагодарили 2,574 раз(а) в 1,173 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Что-то там "не то"... У меня на проездке по 3 пути при переводе стрелки (как писал Тим) ФПС не меняется, но после выхода на главный путь на пл. Бульвар Ушакова картинка идёт периодическими рывками, и потом вылет на Рабочий стол. Не обязательно через депо - прямо по 2 пути то же самое.
__________________
next_state == 7;

Последний раз редактировалось КЕ; 27.03.2013 в 00:30.
КЕ вне форума   Ответить с цитированием
Старый 27.03.2013, 01:53   #13
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Попробуй с mapframerate рывки это скорее всего погрузка тайлов или объектов с огромными текстурами, ключ покажет грузится ли тайл.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 27.03.2013, 02:25   #14
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,087
Вы сказали Спасибо: 8,773
Поблагодарили 2,574 раз(а) в 1,173 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
Вопрос

Вот что получается:



- это скрин при стоящем составе, но всё равно ФПС как-то странно "прыгает". При этом, если в движении - в момент "провала" ФПС поезд "прыгает" вперёд на 2...3м. (резко изменяется картинка).
Тайл здесь не загружается, белых меток нет.
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Старый 27.03.2013, 03:09   #15
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Фигасе .

Ну это точно что-то зациклилось, если ты никуда не двигаешься, а FPS аж на 20 кадров прыгает.

Тайны подземелий блин =)).

Добавлено через 12 минут
А, дошло, это Shimanski наверно привернул таки кровососа, вот он по тоннелю где-то бегает и тормозит своими полигонами =)).

Если серьезно завтра постараюсь посмотреть.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Новый УЖД маршрут от Shimanski Shimanski MSTS - Маршруты 616 17.09.2019 03:53
Новый маршрут Сафоново-1 ArchDimAngeL TS - Маршруты и сценарии 26 03.12.2013 17:45
Строим новый маршрут olezhka275 MSTS - Маршруты 2 14.09.2010 12:12
Редактор не сохраняет новый маршрут Евгений 1 TrainZ — Об игре 1 15.01.2010 01:11
Новый Сим метро? Laurence Метро 2 03.11.2008 11:12


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


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