Форум Trainsim  

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

Ответ
 
Опции темы Опции просмотра
Старый 24.09.2012, 21:00   #121
Seafarer
Матёрый пользователь
 
Аватар для Seafarer
 
Регистрация: 02.11.2009
Адрес: Одесса
Сообщений: 712
Вы сказали Спасибо: 496
Поблагодарили 218 раз(а) в 107 сообщениях
Seafarer стоит на развилке (репутация по умолчанию)
Отправить сообщение для Seafarer с помощью ICQ Отправить сообщение для Seafarer с помощью Skype™
По умолчанию

Цитата:
Сообщение от RUSHPIL Посмотреть сообщение
Возможно в сценарии происходит переполнение лимита объектов на тайл.Статика в сцене на этом тайле есть?Попробуй ее частично удалить.
Я удалил 2 состава на ст.Кременчуг...Осталось 2- состав из 5 цистерн и инвисо и 1 ВЛ80...Мост загрузился нормально...Следом на ст.Крюков-на-Днепре такая же ситуация, но здесь только 2 состава - 48 вагонов и 3 секции локомотивов...Опять вылет...Я, насколько знаю, статика маршрута т.е. ПС не должен одновременно составлять 800 и более единиц...Но это для всего маршрута , а не для отдельного тайла...И не совсем понятно, как это влияет на секции моста, ведь они прописаны как рельсы...Да и во всем сценарии нет 800 единиц...
__________________
www.di.fm
Seafarer вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 
Старый 24.09.2012, 21:13   #122
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Цитата:
прописал их в Tsection и добавил в Global...
Ой зря...

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

А зачем такой детализированный мост? Не нужно конечно всё и вся из одной плоскости и альфы делать, но можно прекрасно комбинировать альфу и геометрию.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Zabor за это полезное сообщение:
Старый 24.09.2012, 21:40   #123
Seafarer
Матёрый пользователь
 
Аватар для Seafarer
 
Регистрация: 02.11.2009
Адрес: Одесса
Сообщений: 712
Вы сказали Спасибо: 496
Поблагодарили 218 раз(а) в 107 сообщениях
Seafarer стоит на развилке (репутация по умолчанию)
Отправить сообщение для Seafarer с помощью ICQ Отправить сообщение для Seafarer с помощью Skype™
По умолчанию

Цитата:
Сообщение от Zabor Посмотреть сообщение
Ой зря...

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

А зачем такой детализированный мост? Не нужно конечно всё и вся из одной плоскости и альфы делать, но можно прекрасно комбинировать альфу и геометрию.
Игорь, Вы знаете, я сколько ездил по маршрутам, что меня по-тихоньку начало бесить - простые модели, прорезаные вдоль и впоперек альфой сквозь допотопные , в плане качества текстуры....С одной стороны - это хорошо, нет нагрузки на фпс, мстс все-таки не резиновый...С другой стороны хочется качества...Вот и делаю на ЮЖД такие объекты...И статику и ПС...Я еще попробую удалить со ст.Крюков 1 состав и посмотрю...Если нет, то нужно будет действительно микшировать, дабы сократить кол-во поликов...А с совместимостью проблем нет ( я о тсекшон) - я же не заменяю, я добавил...Спасибо...
__________________
www.di.fm
Seafarer вне форума   Ответить с цитированием
Старый 16.10.2012, 16:18   #124
Seafarer
Матёрый пользователь
 
Аватар для Seafarer
 
Регистрация: 02.11.2009
Адрес: Одесса
Сообщений: 712
Вы сказали Спасибо: 496
Поблагодарили 218 раз(а) в 107 сообщениях
Seafarer стоит на развилке (репутация по умолчанию)
Отправить сообщение для Seafarer с помощью ICQ Отправить сообщение для Seafarer с помощью Skype™
По умолчанию QDirection

Ребята, доброго времени суток Всем!
Подскажите, пожалуйста, вот пример Qdirection из типичного файла .w...
QDirection ( 0 -0.980394 0 0.197049 )
Распишите, пожалуйста, что обозначает каждое значение - это мне нужно для перпендикулярного размещения ЖД полотна к автодороге...Ну или, если кто корректировал взаимное расположение объектов относительно друг друга таким образом, подскажите как?
Спасибо заранее
__________________
www.di.fm
Seafarer вне форума   Ответить с цитированием
Старый 22.10.2012, 00:23   #125
Seafarer
Матёрый пользователь
 
Аватар для Seafarer
 
Регистрация: 02.11.2009
Адрес: Одесса
Сообщений: 712
Вы сказали Спасибо: 496
Поблагодарили 218 раз(а) в 107 сообщениях
Seafarer стоит на развилке (репутация по умолчанию)
Отправить сообщение для Seafarer с помощью ICQ Отправить сообщение для Seafarer с помощью Skype™
По умолчанию

Цитата:
Сообщение от Seafarer Посмотреть сообщение
Ребята, доброго времени суток Всем!
Подскажите, пожалуйста, вот пример Qdirection из типичного файла .w...
QDirection ( 0 -0.980394 0 0.197049 )
Распишите, пожалуйста, что обозначает каждое значение - это мне нужно для перпендикулярного размещения ЖД полотна к автодороге...Ну или, если кто корректировал взаимное расположение объектов относительно друг друга таким образом, подскажите как?
Спасибо заранее
Тут я немного ошибся...Вот два файла, как их расположить точно перпендикулярно один ко второму?
TrackObj (
UiD ( 94 )
SectionIdx ( 39846 )
Elevation ( 0 )
CollideFlags ( 535 )
FileName ( A1tLvlCrsNoGate.s )
StaticFlags ( 00200180 )
Position ( 862.109 71.5995 242.287 )
QDirection ( 0 0.998335 0 0.0576779 )
VDbId ( 4294967294 )
)

TrackObj (
UiD ( 115 )
SectionIdx ( 29594 )
Elevation ( -0.0680678 )
CollideFlags ( 535 )
FileName ( Urban2LStrt150mp.s )
StaticFlags ( 00200100 )
Position ( 868.99 71.5996 236.351 )
Matrix3x3 ( 0.112337 0 0.99367 0 1 0 -0.990985 0 0.112033 )
VDbId ( 4294967294 )
)
Без этого не могу продолжать укомплектовывать станцию...
И вот я повернул авт одорогу градусов на 45 влево вокруг оси:
TrackObj (
UiD ( 115 )
SectionIdx ( 29594 )
Elevation ( -0.0549778 )
CollideFlags ( 535 )
FileName ( Urban2LStrt150mp.s )
StaticFlags ( 00200100 )
Position ( 868.99 71.5996 236.351 )
Matrix3x3 ( -0.321439 0 0.94693 0 1 0 -0.944057 0 -0.320463 )
VDbId ( 4294967294 )
)

Поменялись 2 значения, но как их подкоректировать, чтобы получить строго 90?

Добавлено через 1 час 5 минут
Решил проблему созданием вот такой секции:

С каждой стороны ползунок длинной в 150м, позволяющий выставлять секции 150м под 90 градусов и точно посредине с завидной точностью через переезд...После установки - удаляю секцию и ставлю LvCrNoGate...Красота...

Добавлено через 58 минут
Кстати о Qdirection и указании угла неплохо написано в инструкции к O_Tools от Тимаса...
__________________
www.di.fm

Последний раз редактировалось Seafarer; 21.10.2012 в 22:26.
Seafarer вне форума   Ответить с цитированием
Старый 22.10.2012, 00:57   #126
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Цитата:
Matrix3x3
Ой, ну его нафиг, потом в блуждающий трек превратится, переложи, чтобы описатели углов стали "нормальными".

Кстати, не забывай пересобирать базу, иначе изменения в W будут вноситься с опозданием на одно сохранение применительно к TrackObj и когда ни будь из-за этого она рухнет.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Zabor за это полезное сообщение:
Старый 22.10.2012, 19:52   #127
Seafarer
Матёрый пользователь
 
Аватар для Seafarer
 
Регистрация: 02.11.2009
Адрес: Одесса
Сообщений: 712
Вы сказали Спасибо: 496
Поблагодарили 218 раз(а) в 107 сообщениях
Seafarer стоит на развилке (репутация по умолчанию)
Отправить сообщение для Seafarer с помощью ICQ Отправить сообщение для Seafarer с помощью Skype™
По умолчанию

Цитата:
Сообщение от Zabor Посмотреть сообщение
Ой, ну его нафиг, потом в блуждающий трек превратится, переложи, чтобы описатели углов стали "нормальными".

Кстати, не забывай пересобирать базу, иначе изменения в W будут вноситься с опозданием на одно сохранение применительно к TrackObj и когда ни будь из-за этого она рухнет.
Переложить, чтобы описатели углов стали нормальными? Игорь, я и слова не понял, можно подробней, пожалуйста...Я базу не пересоздаю, я дважды сохраняюсь...

Добавлено через 37 минут

Вот пример - 2 переезда через 175м - четко под 90 градусов...Отказался от редактирования файла .w в пользу созданой секции. Не знаю, насколько это применительно к иным маршрутам, но на ЮЖД у меня есть дамба ГЭС длинной 12 км, по ней идут и ЖД, и автополотно с интервалом 15м, и присутствуют 3 переезда...Я ранее пытался выставить вручную, но на таком колосальном растоянии даже маленький угол несоответствия заставляет подворачивать автополотно и получается влево-вправо...А с нашим Newroads это очень весело...Сорри за ОФФ: как решить проблему с Carspawner на растоянии в 12 км?Там даже чуть больше - около 14, зависит от дальности видимости...
__________________
www.di.fm
Seafarer вне форума   Ответить с цитированием
Старый 23.10.2012, 13:25   #128
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Откуда у тебя взялся описатель Matrix3x3? Подозреваю, что сам вписал, теперь же есть ответные секции после позиционирования исходной, если удалить эти исходные секции с Matrix3x3 и снова установить на ответную секцию наверняка описатель станет "нормальным", т.е. QDirection при той-же позиции.

Matrix3x3 МСТС переваривает крайне тяжело, 90% блуждающих треков в маршрутах именно с Matrix3x3.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 23.10.2012, 13:46   #129
Seafarer
Матёрый пользователь
 
Аватар для Seafarer
 
Регистрация: 02.11.2009
Адрес: Одесса
Сообщений: 712
Вы сказали Спасибо: 496
Поблагодарили 218 раз(а) в 107 сообщениях
Seafarer стоит на развилке (репутация по умолчанию)
Отправить сообщение для Seafarer с помощью ICQ Отправить сообщение для Seafarer с помощью Skype™
По умолчанию

Цитата:
Сообщение от Zabor Посмотреть сообщение
Откуда у тебя взялся описатель Matrix3x3? Подозреваю, что сам вписал, теперь же есть ответные секции после позиционирования исходной, если удалить эти исходные секции с Matrix3x3 и снова установить на ответную секцию наверняка описатель станет "нормальным", т.е. QDirection при той-же позиции.

Matrix3x3 МСТС переваривает крайне тяжело, 90% блуждающих треков в маршрутах именно с Matrix3x3.
Не хватало, самому вписывать...Я искал TrackObj для обоих объектов, нашел, результат ты видишь. Я так понимаю мне нужно снова найти этот объект и переустановить его...?Тогда вместо матрицы появится Qdirection...Ок, спасибо.

Добавлено через 12 минут
Проверил, секция заменена и появился Qdirection вместо matrix3x3...
__________________
www.di.fm
Seafarer вне форума   Ответить с цитированием
Старый 23.10.2012, 13:50   #130
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Старайся их избегать, если появляются, это бомба замедленного действия, может и не рванет, а может и нагадить, причем значительно позже, когда этот тайл уже давно готов.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Zabor за это полезное сообщение:
Старый 23.10.2012, 14:48   #131
Seafarer
Матёрый пользователь
 
Аватар для Seafarer
 
Регистрация: 02.11.2009
Адрес: Одесса
Сообщений: 712
Вы сказали Спасибо: 496
Поблагодарили 218 раз(а) в 107 сообщениях
Seafarer стоит на развилке (репутация по умолчанию)
Отправить сообщение для Seafarer с помощью ICQ Отправить сообщение для Seafarer с помощью Skype™
По умолчанию

Цитата:
Сообщение от Zabor Посмотреть сообщение
Старайся их избегать, если появляются, это бомба замедленного действия, может и не рванет, а может и нагадить, причем значительно позже, когда этот тайл уже давно готов.
Ну если Matrix3x3 возникает по какому-то самопроизвольному алгоритму, то нужно каждый файл .w проверять на их наличие и заменять имеющиеся объекты с этим неподобством...Я и знать бы, не знал, что они есть пока не полез в коректировку углов расположения объектов относительно друг друга...Теперь все стало намного яснее...Спасибо, Игорь.
__________________
www.di.fm
Seafarer вне форума   Ответить с цитированием
Старый 23.10.2012, 15:16   #132
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Search and Replace ищет и заменяет (не в этом случае, а вообще в принципе) по всем W, sd файлам заданное значение, например с её помощью можно изменить в один клик ESD_Alternative_Texture для уже установленных форестов (они в W прописаны) и других объектов.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Zabor за это полезное сообщение:
Старый 23.10.2012, 18:17   #133
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,569 раз(а) в 1,171 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

А можно так заменить рельсовые шейпы на свои из папки маршрута?
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Старый 23.10.2012, 19:46   #134
Evgeny S
3D-Мастер
 
Регистрация: 02.08.2009
Сообщений: 915
Вы сказали Спасибо: 1,791
Поблагодарили 1,895 раз(а) в 417 сообщениях
Evgeny S стоит на развилке (репутация по умолчанию)
По умолчанию

Не очень понял вопрос, по идее программа найдёт и заменит всё что нужно.

Если что, то шейп меняем таким образом: Меняем строчку для секции пути в *.w файле.
Пример:
FileName ( A1t45mStrt.s )
на
FileName ( ../../ROUTES/Имя папки маршрута/SHAPES/A1t45mStrt.s )
В папку Shapes кладём файлы A1t45mStrt.s и A1t45mStrt.sd на которые заменяем.
Evgeny S вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Evgeny S за это полезное сообщение:
Старый 23.10.2012, 19:51   #135
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,569 раз(а) в 1,171 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Понял
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

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


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


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