Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Маршруты и сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=24)
-   -   Сценарии для trainz 12 (http://www.trainsim.ru/forum/showthread.php?t=15548)

Любитель 16.01.2013 17:36

[QUOTE=Любитель;384748]22.ст.Топиллы.Встречный.[/QUOTE]

Ув. модераторы, если можно, замените фото на

[URL=http://radikal.ru/F/s020.radikal.ru/i714/1301/2e/96a2836579e2.jpg.html][IMG]http://s020.radikal.ru/i714/1301/2e/96a2836579e2t.jpg[/IMG][/URL]

Wictor-332211 17.01.2013 00:19

ПИПЕЦ! Мне даже прочтение трудно далось! УВАЖАЮ!

YuriA 22.01.2013 16:36

[QUOTE=Wictor-332211;385348]ПИПЕЦ! Мне даже прочтение трудно далось! УВАЖАЮ![/QUOTE]

За что? Какой-то больной бред. То ли это мечты, то ли описание действий, то ли обострение шизофрении (после того что описано это возможно).

Любитель 25.01.2013 22:36

Особенность схемы маршрута Балезино-Мосты – 3 радиальных направления с центром в узловой станции Крутоборка. Участки Крутоборка-Мосты и Крутоборка- Балезино – электрифицированы, участок Крутоборка – Лихачево- на тепловозной тяге.

Есть ли в trainz 12 или в более ранних версиях маршрутные карты участка разветвленной сети ж.д., с соединенными между собой радиальными направлениями, с бо`льшим количеством узловых станций?

theSEWEGI 26.01.2013 00:20

80 процентов (если не больше) того, что написано в "техзадании" неосуществимо в ТРС

Kompozitor 26.01.2013 03:09

[QUOTE=Любитель;387622]
Есть ли в trainz 12 или в более ранних версиях маршрутные карты участка разветвленной сети ж.д., с соединенными между собой радиальными направлениями, с бо`льшим количеством узловых станций?[/QUOTE]

Вот как раз более интересна именно в этом отношении карта, построенная на базе "Фантазии" - "Мосты-Балезино-Солнечная", на ней z7 (пока), но и ездить есть куда.

[QUOTE]в более ранних версиях[/QUOTE]
"Bad Shandau - Decin", в TRS2009 и TRS2010, там как раз и сценариев несколько есть очень интересных, например, сначала в качестве пассажира на работу в депо ехать, затем на электровозе три разных поезда провести.

[QUOTE=theSEWEGI;387644]80 процентов (если не больше) того, что написано в "техзадании" неосуществимо в ТРС[/QUOTE]
Примерно такую же цифру можно сказать в отношении того, что пока еще не используется из всех нынешних возможностей создания сценариев.

Любитель 26.01.2013 20:55

использование объектов сцены в сессии
 
[QUOTE=YuriA;386877]...это мечты...[/QUOTE]

[QUOTE=theSEWEGI;387644]80 процентов (если не больше) того, что написано в "техзадании" неосуществимо в ТРС[/QUOTE]

Конечно, я написал о том, какой антураж можно было бы реализовать в trainz (ведь во время железнодорожной поездки в качестве пассажира основное внимание обращаешь на детали интерьера, пейзаж за окном, сценические картины с участием местных жителей, транспортных объектов, прохожих, пассажиров с поезда и ожидающих на вокзале).

Многое из написанного пока неосуществимо, как по причине отсутствия методов моделирования некоторых ситуаций, так и по программным ограничениям (объем оперативной памяти компа, графические характеристики и др).

В сессии используются анимированные пассажиры переносящие багаж по выделенному маршруту - туда и обратно. Моделируется такой объект, ИМХО, целиком в 3dMAX. Он, по существу, является статическим.

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

Например, к перрону вокзала подходит поезд. Из него высаживаются пассажиры- часть направляется в одном направлении, другая часть- по маршруту, отмеченному уже в редакторе trainz (не в 3dMAX) по аналогии цветной линией, к стоянке такси или пассажирского транспорта (автовокзал с перроном для автобусов). Из уличного потока машин некоторые сворачивают и останавливаются возле стоянки, и, забрав часть пассажиров, отъезжают. Очередь постепенно уменьшается.

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

Один из возможных вариантов осуществления: пассажирам, а также задействованным динамическим объектам (например, авто)- участникам сценария дать статус "Персонажей" с именами и техническими номерами (для авто и др.объектов), по аналогии со статусом "Машинист" с именем. Также можно расширить действия для триггеров - управление объектами сцены (связать с железнодорожными объектами).

Управляющий сигнал с триггера: приходит поезд; через 5 минут к остановке подъезжает автобус; через 10мин-отправляется.

Надо будет сделать "Разрешенный список команд для объектов сцены", "Команды для объектов сцены" для каждого участника либо для группы участников.

По моему, сейчас существует только список пассажиров, приписанных к каждому поезду.

TRam_ 26.01.2013 21:01

как бэ начинать надо с того, что реализовать самое простое и осязаемое - выгрузку пассажиров из поезда - практически нельзя. В поезде около 20 вагонов по 40-50 человек, чтобы все они не проходили друг сквозь друга, требуются очень сложные алгоритмы, не говоря уже о "осмысленном поиске путей от вокзала". А автобусы это второстепенное, их со стороны перрона не видно вовсе.

Любитель 26.01.2013 21:04

[QUOTE=TRam_;387835]...по 40-50 человек...[/QUOTE]
А если из соседних вагонов 1-3 чел, или для 1 чел?

[QUOTE=TRam_;387835]..."осмысленном поиске путей от вокзала"....[/QUOTE]
В редакторе отмечается путь от перрона до остановки

Да, для людей требуется хотя бы прописать команды "Идти по маршруту", "Остановиться", "Ждать ...мин"

TRam_ 26.01.2013 21:18

[QUOTE]А если из соседних вагонов 1-3 чел?[/QUOTE]это нереалистично. Особенно учитывая что в реальности кроме пассажиров часто есть и провожающие/встречающие.

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
А ведь есть ещё электропоезда, которые по 130 человек вмещают в вагон...

Любитель 26.01.2013 21:40

[QUOTE=TRam_;387842]...это нереалистично. Особенно учитывая что в реальности кроме пассажиров часто есть и провожающие/встречающие...
[/QUOTE]
[b]TRam_[/b], я хотел бы для себя сделать...Вообще, это технологически осуществимо?И каким образом, обозначить маршрут следования анимированному персонажу с привязкой начала пути к перрону и конечной точкой за пределами станции (именно в trainz, а не в 3dMAX)?

TRam_ 26.01.2013 21:50

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

Kompozitor 26.01.2013 22:21

[B]TRam_[/B], я однажды предложил в одной теме подумать вот о чем:

[QUOTE]Интересно мнение разработчиков, нужно это и рационально ли в плане производительности? Речь об объектах окружения, статичность которых хотелось бы как-то разнообразить. К этому, в частности, можно отнести анимированных персонажей типа Неоклаевских, а также статические модели транспорта.

Можно ли с помощью скриптов сделать так, чтоб периодически модели таких объектов менялись? Желательно в то время, когда объект находится "не в сцене".
[/QUOTE]

То есть, хоть какая-то иллюзия динамичного мира в Trainz.


[QUOTE]за пределами станции[/QUOTE]

За пределами станции в Trainz особенно нечего делать. Окружение создается, как декорация. Здания заполняют пустоту, создавая определенную композицию, но между такими зданиями "второго плана" нет мелких деталей.

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

TRam_ 26.01.2013 22:44

[QUOTE]Можно ли с помощью скриптов сделать так, чтоб периодически модели таких объектов менялись? Желательно в то время, когда объект находится "не в сцене".[/QUOTE]Я уже сказал в предыдущем сообщении - положение "сцены" скриптом определить невозможно.По поводу сменных объектов - это уже реализовано в пасс. платформах Эрендира, но они ещё в стадии тестирования.

theSEWEGI 26.01.2013 23:18

Для таких вещей есть ГТА, там люди и выходят из вагонов и с вокзала уходят и садятся в поезда. В ТРС это нафиг не надо, вполне хватает исчезающих пасссажиров. Нужно уделять внимание физике ПС, аспектам управления, правильности геометрии вагонов и локомотивов в конце концов, но никак не людям, которые, блин, в автобус садятся

Kompozitor 26.01.2013 23:22

[QUOTE]это уже реализовано в пасс. платформах
[/QUOTE]Платформы платформами, но хотелось бы, чтоб менялись просто сами по себе объекты. Да хоть и в сцене, нормально, это лучше, чем один и тот же объект на одном месте. Напрмер, территория супермаркета непосредственно около станции метро.

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


Вот например, этот скриншот. Здесь могут меняться локомотивы и вагоны. Но... один и тот же трактор, одна и та же "Волга", одни и те же девушки. Вот о чем я. )

[url]http://piccy.info/view3/4038694/2ad09d9ef297f7fdd4dd3a3dc1d12d4d/orig/[/url]

Любитель 26.01.2013 23:36

[QUOTE=theSEWEGI;387890]...Нужно уделять внимание физике ПС, аспектам управления, правильности геометрии вагонов и локомотивов в конце концов, но никак не людям, которые, блин, в автобус садятся.[/QUOTE]
Если только рассматривать trainz с точки зрения машиниста поезда, но для пассажира требования могут отличаться.

Насколько возможен вариант: моделирование анимированного персонажа в 3dMAX , с заранее просчитанной геометрической формой выделенного маршрута, вписывающейся в пространство станции. В trainz оставить только функцию,в зависимости от условий, отключения и включения в игру анимированных персонажей?

theSEWEGI 26.01.2013 23:42

Можно написать скрипт, который ранодмно выбирает модельки людей, или например в зависимости от погоды можно увидеть разные причелдалы (зонтики, там, шарфы и т.д.) но это абсолютно [b]пустая и бесполезная[/b] трата ресурсов

Kompozitor 27.01.2013 00:01

[QUOTE=theSEWEGI;387890]Для таких вещей есть ГТА[/QUOTE]

Или "World of Subways" :)

Любитель 27.01.2013 00:40

[QUOTE=Любитель;387834]... Из уличного потока машин некоторые сворачивают и останавливаются...[/QUOTE]
Пока в trainz реализован только, один способ управления автомобильным и трамвайным движением- светофоры (в городе); и при пересечении ж.д. путей -регулируемый переезд (в зависимости от прохождения поезда). Но он рассчитан лишь на некоторое количество машин и не применим к управлению определенным автомобилем.
Можно ли, как и для анимированных людей обозначать маршрут проезда для части автомобилей, с невозможностью пересечения с основным потоком движущихся машин по автодорогам маршрутной карты?

theSEWEGI 27.01.2013 00:44

Кстати[b] можно [/b]сделать людей, которые будут выходить из вагонов на станциях, а перед отправление залезать обратно. Для этого достаточно модельки человеков привязать прямо к вагону, и когда будет команда на открытие дверей, у них начнет проигрываться анимация выхода из вагонов, потом она заменяется на анимацию, скажем курения или просто ходьбы туда-сюда. Когда выполняется команда закрытия дверей, все пассажиры по очереди заходят в вагон (у них анимация перекура сменяется анимацией входа в вагон). Ну как бы старт, луп, энд. Правда придется создавать тысячи кадров анимации (причем скорее всего два варианта: для низкий и высоких платформ) и писать скрипт под это дело. Вообще не знаю зачем я это написал:confused:

Любитель 27.01.2013 00:48

[QUOTE=theSEWEGI;387899]...в зависимости от погоды можно увидеть разные причелдалы (зонтики, там, шарфы и т.д.) но это абсолютно [b]пустая и бесполезная[/b] трата ресурсов[/QUOTE]
Согласен, но это, статические объекты с изменяющейся внешней формой, а меня интересует динамика,т.е.действующие персонажи.

theSEWEGI 27.01.2013 00:55

[QUOTE=Любитель;387916]Пока в trainz реализован только, один способ управления автомобильным и трамвайным движением- светофоры (в городе); и при пересечении ж.д. путей -регулируемый переезд (в зависимости от прохождения поезда). Но он рассчитан лишь на некоторое количество машин и не применим к управлению определенным автомобилем.
Можно ли, как и для анимированных людей обозначать маршрут проезда для части автомобилей, с невозможностью пересечения с основным потоком движущихся машин по автодорогам маршрутной карты?[/QUOTE]

Нет, силами трс нельзя, только в максе

[size="1"][color="Silver"]Добавлено через 6 минут[/color][/size]
Кстати, насколько я знаю, автомобилями может управлять только жд переезд, и то не всеми (некоторые прут напролом). Я во всяком случае не видел светофора, который управляет ТРСовским трафиком (только как объект с анимированными линзами). Однако в ТРС бывают пробки (да, да самые настоящие пробки) когда одна машина каким то образом где - нибудь останавливается (например в месте сужения дорог), а за ней собирается целая куча других машин, и что самое интересное, они стоят и сигналят. Я такое замечал пару раз, когда карту строил, честно говоря охренел ни на шутку. Вот уж не подумал бы что в ТРС возможно пробки (обычно машины проходят насквозь друг друга, не реагируя ни на кого)

Kompozitor 27.01.2013 01:56

Из всего вышесказанного одной из полезных вещей была бы возможность для игрока ходить вдоль состава и соединять тормозную магстраль, управлять концевыми кранами, как в нормальной 3D-игре. Но это уже "не по адресу" в плане Trainz. :)

theSEWEGI 27.01.2013 05:58

Нееет, вот этого счастья даром точно не надо. Если в сценарии товарняк вагонов этак 50-60, что каждый соединять? Это времени уйдет минут 40, все желание проходить дальше пропадет

Kompozitor 27.01.2013 16:21

[QUOTE]Если в сценарии товарняк вагонов этак 50-60, что каждый соединять?[/QUOTE]

Зачем каждый, просто выполнять те действия, которые выполняет локомотивная бригада после прицепки к составу.

Просто внешняя камера (вид 4) явно не доработана разработчиками игры. Какие-то грубые перемещения, минимальный радиус приближения к компасу - 10 метров. Какими бы ни были красивыми объекты и подвижной состав, "вид 4" превращает Trainz в железнодорожный макет, когда игрок рассматривает над столом маленькие вагончики.

Hardiba 25.12.2013 14:40

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

theSEWEGI 25.12.2013 15:02

Нет. Не получится. У каждого локомотива своя длина, значит и двери будут всегда в разных местах. + нельзя "прокладывать" людям маршрут, только заранее созданная в максе анимация. И я умолчу о ресурсозатратах на все это дело. Мы (читай TRam_)тут для [I][U][I][B]поездов[/B][/I][/U][/I] маршрутизацию только-только сделали стабильной и легкой, а ты для[B][I][U] человеков[/U][/I][/B] говоришь.

Hardiba 26.12.2013 02:34

А прибывшие локомотивы мы разве не умеем распознавать и делать выводы о положении дверей вагонов? И почему вдруг нельзя прокладывать маршрут людям, если люди, собцна, являют собой ПС? :)
Насчет ресурсозатрат согласен. Но, если человеку надо, значит, надо. ;)

TRam_ 26.12.2013 03:05

1) рассчитать положение вагонов относительно платфоры, на которой генерируются люди, можно, но не известно, где находятся двери у этого вагона относительно кузова
2) даже просто сидящие в каждом вагоне люди серъёзно просаживают производительность, а ты хочешь до сотни людей на платформе, а может и на нескольких? Или тебе надо как в RW, человек 20-30 на весь перрон?
3) людей с помощью скрипта можно двигать, и я когда-то (лет 5 назад) обдумывал именно посадку их в вагоны, в том числе с учётом анимации залезания по ступенькам. Упёрлось в то, что невозможно определить, где находится игрок, а значит любая посадка пассажиров на другом конце карты приведёт к лагам (так как игрок вполне может сидеть не в своём поезде, а на той станции, и значит там тоже нужно проводить анимацию как на всех станциях и платформах карты вообще)
4) когда, посмотрев пару раз на людей, и заметив что эти люди друг через друга проходят в результате глюков, все на них быстро забъют.

Kompozitor 26.12.2013 04:08

[QUOTE]У каждого локомотива своя длина[/QUOTE]
Пассажирские вагоны имеют разную длину, не говоря уже об электричках.

theSEWEGI 26.12.2013 16:03

[QUOTE]Упёрлось в то, что невозможно определить, где находится игрок, а значит любая посадка пассажиров на другом конце карты приведёт к лагам (так как игрок вполне может сидеть не в своём поезде, а на той станции, и значит там тоже нужно проводить анимацию как на всех станциях и платформах карты вообще)[/QUOTE]
А разве объекты не выгружаются при отдалении от них?

TRam_ 26.12.2013 18:42

объекты выгружаются, а их скрипты продолжают работать.

Kompozitor 26.12.2013 23:07

[QUOTE]а их скрипты продолжают работать[/QUOTE]
Даже у разных индустрий? Даже если там не производится погрузка-выгрузка, а просто увеличиваются объемы продукции (например, выпускается столько-то единиц продукции в минуту), это же работа скриптов?

Влияет ли на производительность, например, если на предприятии не делают продукцию, а там ее просто много, пока ее не погрузят и не увезут боты?

TRam_ 27.12.2013 11:00

[QUOTE] Даже если там не производится погрузка-выгрузка, а просто увеличиваются объемы продукции[/QUOTE]это зависит от скрипта. Если в скрипте есть периодическое обновление, то нагрузка будет даже если продукция не производится и не перерабатывается.

Но гораздо больше производительность портят старые типы вагонов и локомотивы, ищащие каждые 5-10 секунд соседей (и по мере надобности переустанавливающие анимсцепки). В случае xVg (и новых купейных и плацкартных) этого нет, но там есть периодические проверки скорости всех вагонов и раскачивание всех движущихся на карте вагонов.

Kompozitor 27.12.2013 18:00

[QUOTE]это зависит от скрипта. Если в скрипте есть периодическое обновление, то нагрузка будет даже если продукция не производится и не перерабатывается[/QUOTE]

То есть все-таки предпочтительнее индустрию делать "бутафорской"? А вагоны загружать-разгружать командами?

[QUOTE]Но гораздо больше производительность портят старые типы вагонов и локомотивы, ищащие каждые 5-10 секунд соседей (и по мере надобности переустанавливающие анимсцепки)[/QUOTE]

Это какие, например?

TRam_ 27.12.2013 18:16

[QUOTE]Это какие, например?[/QUOTE]например все те, которые здесь - [url]http://trainz.ru/index.php?action=download&category=10&game=2[/url] или здесь - [url]http://railroadsim.net/ru/downloads/trainz/cars[/url]. И соответственно все те, которые появились до xVg.

[QUOTE]То есть все-таки предпочтительнее индустрию делать "бутафорской"?[/QUOTE]почему же? Определённое количество индустрий на карте trainz выдержит даже если в сессию напихать кучу вагонов. Но черезмерно увлекаться тоже не стоит. ~ 50- 60 штук на карте вполне нормально.

Kompozitor 27.12.2013 18:44

[QUOTE]или здесь - [url]http://railroadsim.net/ru/downloads/trainz/cars[/url][/QUOTE]

А пассажирские довольно симпатичные. Особенно в новых перекрасках от Alexa. Салон бы приделать. А скрипт сцепок убрать, оставить "постоянно сомкнутые" меши. Заметно только на последних вагонах.

theSEWEGI 27.12.2013 21:08

[QUOTE=Kompozitor;438597]А пассажирские довольно симпатичные.[/QUOTE]

Только вот намного меньше Алексссовских, и довольно сильно выделяются

Kompozitor 27.12.2013 21:47

[QUOTE]Только вот намного меньше[/QUOTE]

Это давно известно. Особено на фоне ТЭП70 интересно выглядят. :)

До появления Алексовских только с ними и играли в ТРС2006. У них, кстати, форма закругления крыши, вроде, более правильная, а может, у "Аммендорфов" отличия есть от вагонов других производителей, не знаю.

[QUOTE]и довольно сильно выделяются[/QUOTE]

Выделяется в этой игре много чего, особенно среди объектов. :)


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

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