Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Звуки (http://www.trainsim.ru/forum/forumdisplay.php?f=29)
-   -   Стук колёс (http://www.trainsim.ru/forum/showthread.php?t=2875)

Combine 06.08.2008 23:49

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

TRam_ 07.08.2008 01:00

кто тебе сказал что маркеров несколько тысяч? Стандартный стык бесстыкового пути ставится каждые 500м , в результате на 50км мы получаем каких-то 100 маркеров (причём в каждом маркере по 1 "хэндлеру" и при похождении поезда одновременно работает его процедура и ещё одна процедура "thread")

Забыл сказать, дальность звучания 10 км, поэтому если кто захочет "полежать в траве" и услышать бытрый стук грузового, либо долгое, ленивое постукивание пасажирского (не забываем о габаритах вагонов), или сидя в пассажирском, услышать "прохождение звука по поезду"...

И есть ещё один звук, очень важный на станциях - скрежет поворачивающей тележки на остряке стрелки. И если предыдущее ещё можно реализовать "идиллиями" звуков, то это - нет. И количество таких триггеров в точности равно числу стрелок.
Если же собираешься строить МЖД с[QUOTE]несколькими тысячами триггеров[/QUOTE]то пожалуйста. Но если строишь Языково-Краматорск, или Ростов-на-Дону - Краснодар, где уже достаточно мест с бесстыковыми рельсами, и слушать "прохождение стыка" по поезду, а затем мерное "гудение" колёс, то тогда вопрос встаёт по-другому.

Кроме того, если ставить такие триггеры на малом расстоянии, то все их достоинства теряются(хотя бы потому, что звук становится случайным, стук разных тележек неразличимым(проверялось на практике, при постановке рядом 3 триггеров)). И тогда и понадобится твоя, [B]Combine[/B], идея, что звук должен стучать в поезде случайным образом при прохождении от входного триггера до выходного...

И твои "тысячи триггеров" превращаются в сотни, а число процессов на станции будет равно числу поездов на ней, как ты, собственно и хотел:drinks:

Combine 07.08.2008 02:19

Все, вопрос тогда решен. Я думал, речь о стыковпо пути. 10км это слишком много, будут глюки. 1000м хватит вполне, даже стоит 500м поставить. Теперь самое интересное. Как будем определять число осей?

TRam_ 07.08.2008 10:22

число осей определить невозможно (ни один трёхосный лок не обладает каким-либо "свойством"), поэтому звук может воспроизводиться только для "стандартных" поездов (допустим, на дизель-тяге грузовой почти однозначно с 2 секциями в голове и трёхосными тележками, а маневровый - одна секция с ними). Кстати тут идея появилась - если пасс по длинне меньше некторого значения - то он является электричкой (в данном это ещё не реализовано)

А дальность доведу наверно до 1.3 км - вполне хватит

genesis 07.08.2008 16:12

Даю подсказку: в енжайн конфиге есть такой замечательный тег: axle-count ^ ^ надеюсь енжайнконфиги везде правильно заполнены=)

TRam_ 07.08.2008 16:48

слушай, Миша, а как получить значение этого тега в скрипте? я этой функции не заметил... Но в общем вот. Звук трёхосной тележки [B]самодельный[/B](середина между стуками урезана, и туда вставлен 2 стук), прошу за это не ругать. А в общем это пока всё, если кому-то понравится, можете выкладывать, если посчитаете ненужной - не надо.

[url]http://dump.ru/file_catalog/987285[/url]

Combine 07.08.2008 17:04

Электропоезда проще по числу "локомотивов" вычислять. Каждый моторный вагон считается локомотивом же.

genesis 07.08.2008 18:17

Прикольно если сполтки эльками будут считаться=)
[QUOTE=TRam_;37568]слушай, Миша, а как получить значение этого тега в скрипте? я этой функции не заметил... Но в общем вот. Звук трёхосной тележки [B]самодельный[/B](середина между стуками урезана, и туда вставлен 2 стук), прошу за это не ругать. А в общем это пока всё, если кому-то понравится, можете выкладывать, если посчитаете ненужной - не надо.

[url]http://dump.ru/file_catalog/987285[/url][/QUOTE]
Давай в асю (см в профиле), долго объяснять

D-Storm 08.09.2008 02:04

А нельзя ли привязабь звук к точкам b.r.wheel на телегах.

В реальности бесстыковой путь может лежиться целыми перегонами с использованием тональной АБ, в итоге кол-во тригеров сокращается.

eugenius 08.09.2008 15:03

[url]http://trainz-dop.ucoz.ru/[/url]
здесь есть мои вагоны со стуком колёс

genesis 08.09.2008 17:14

[QUOTE=D-Storm;42793]В реальности бесстыковой путь может лежиться целыми перегонами с использованием тональной АБ, в итоге кол-во тригеров сокращается.[/QUOTE]
Ну таких перегонов в реале ну так мало, что ими можно пренебречь как погрешностью:D

Сергей12 09.09.2008 04:23

Здравствуйте ребята.
Возился с этими триггерами, и зделал из них датчики подачи сигналов локомотивами. Причём подача сигналов зависит от скорости движения.
Свисток до 60 км/ч, тифон от 60 и выше.
Прикрутил их к стыку и знаку "C". Получилось что типа помошник подаёт сигналы в положенных по инструкции местах, например перед станцией или переездом. Звук сигналов взят с локомотивов.;)

eugenius 09.09.2008 12:17

Серёга!
А как дела такой объект то?

TRam_ 09.09.2008 12:36

обьект просто ставится вместо меши. только убрать надо silvertor-visible 1 (посмотрите, точное название забыл)

genesis 09.09.2008 17:02

surveyor. ПРосьба не калечить английский


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

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim