Piattaforma girevole funzionante
Moderatori: heagle81, FNV, RobitailleFan, E656_090, timetable57, Giancarlo
- Carlosanit
- Messaggi: 2248
- Iscritto il: 13 lug 2012, 21:16
Piattaforma girevole funzionante
Sto lavorando sul rendere certi tipi di piattaforma girevole funzionanti.
Qui un video demo fatto alla veloce, basato sulle piattaforme girevoli della CT-ME
[bbvideo=560,340]https://youtu.be/zsyg7_vWEto[/bbvideo]
Qui un video demo fatto alla veloce, basato sulle piattaforme girevoli della CT-ME
[bbvideo=560,340]https://youtu.be/zsyg7_vWEto[/bbvideo]
Carlo
Re: Piattaforma girevole funzionante
Ottima notizia.
La piattaforma deve essere contenuta nei tracks oppure è in progetto una maggiore libertà per le forme e dimensioni?
un caro saluto, renzo.
La piattaforma deve essere contenuta nei tracks oppure è in progetto una maggiore libertà per le forme e dimensioni?
un caro saluto, renzo.
- MikeleTS84
- Messaggi: 513
- Iscritto il: 3 dic 2011, 12:21
- Località: Trieste
Re: Piattaforma girevole funzionante
Vedendo solo il titolo, pensavo fosse una richiesta generica alla quale probabilmente sarebbe stata data una risposta negativa... invece poi guardo il video e...
Sono curioso di sapere come funziona, ma è una bellissima cosa.
Sono curioso di sapere come funziona, ma è una bellissima cosa.
Michele
- Carlosanit
- Messaggi: 2248
- Iscritto il: 13 lug 2012, 21:16
Re: Piattaforma girevole funzionante
Grazie degli apprezzamenti!
Renzo, la piattaforma deve essere contenuta in tsection.dat. Cio' non esclude ovviamente che si possa fare un'aggiunta in tale file. Nella demo ho usato la A1t27mTurntable.s aggiungendole (facilmente) un'animazione. Altre piattaforme devono essere concettualmente fatte come quella, e cioe' in altre parole:
- la parte tracks deve contenere, a raggiera, le sezioni di binario (trasparenti) per tutte le posizioni in cui esternamente si puo' attaccare il binario. In pratica si inseriscono quelle per mezzo cerchio, perche' dato che tali sezioni si estendono per tutto il diametro, in questo modo sono coperti tutti i 360 gradi.
Faccio prima a riportare come e' strutturata in tsection.dat tale piattaforma:
- la shape stessa deve avere la parte del ponte animata, possibilmente con il pivot al centro del ponte (per la piattaforma di cui sopra non era cosi', e quindi ho dovuto aggiungere una animazione di traslazione). La animazione di rotazione deve essere cosi' fatta:
A questo va aggiunto, per ogni piattaforma presente sulla route, un file .dat, da inserire in una sottodirectory Openrails della route, col seguente contenuto (nel caso della CT-ME):
Penso sia tutto chiaro; lo Zoffset indica l'offset del centro della piattaforma dallo zero della shape.
Mi sono guardato il tsection.dat: nessuna altra piattaforma presente ha una shape con la parte del ponte in un'unico blocco (e quindi animabile facilmente). Pero' nulla vieta di creare una shape diversa, con lo stesso nome, che abbia questa caratteristica.
Entrando nel dettaglio, abbiamo:
- SR_Turntable_c_37m.s , che ha le sezioni di binario che soddisfano i requisiti sopra elencati, e quindi e' utilizzabile, una volta generata una shape animata
- SR_Turntable_w_37m.s . Vale quanto sopra
- A1t42mTurntable.s , che usa due sezioni di binario per ogni elemento della raggiera: e' fatta in modo strano, ma probabilmente generando la shape animata e' usabile anche questa
- ukfs_tt_68ft.s ; valgono le stesse considerazioni.
- N1t16mTurntable.s , a scartamento ridotto; valgono le stesse considerazioni.
Quindi ci sono buoni punti di partenza. Se poi si vuole aggiungere un elemento nel tsection.dat, io spero che, visto che questo argomento sembra aver risvegliato un certo interesse, il gestore del file sia disponibile a creare una nuova versione dello stesso.
Mi farebbe molto piacere se tu generassi delle piattaforme che soddisfano i requisiti di cui sopra, da inserire all'interno delle tue routes in luogo di quelle che ci sono, che purtroppo cosi' come sono non sono utilizzabili (avevo verificato).
Renzo, la piattaforma deve essere contenuta in tsection.dat. Cio' non esclude ovviamente che si possa fare un'aggiunta in tale file. Nella demo ho usato la A1t27mTurntable.s aggiungendole (facilmente) un'animazione. Altre piattaforme devono essere concettualmente fatte come quella, e cioe' in altre parole:
- la parte tracks deve contenere, a raggiera, le sezioni di binario (trasparenti) per tutte le posizioni in cui esternamente si puo' attaccare il binario. In pratica si inseriscono quelle per mezzo cerchio, perche' dato che tali sezioni si estendono per tutto il diametro, in questo modo sono coperti tutti i 360 gradi.
Faccio prima a riportare come e' strutturata in tsection.dat tale piattaforma:
Codice: Seleziona tutto
TrackShape ( 253
FileName ( A1t27mTurntable.s )
NumPaths ( 18 )
SectionIdx ( 1 0 -0.18 0.0000 0 338 )
SectionIdx ( 1 -2.3278 -0.18 0.2040 10 338 )
SectionIdx ( 1 -4.5847 -0.18 0.8080 20 338 )
SectionIdx ( 1 -6.7025 -0.18 1.7960 30 338 )
SectionIdx ( 1 -8.6166 -0.18 3.1360 40 338 )
SectionIdx ( 1 -10.269 -0.18 4.7884 50 338 )
SectionIdx ( 1 -11.609 -0.18 6.7025 60 338 )
SectionIdx ( 1 -12.597 -0.18 8.8203 70 338 )
SectionIdx ( 1 -13.201 -0.18 11.077 80 338 )
SectionIdx ( 1 -13.405 -0.18 13.405 90 338 )
SectionIdx ( 1 -13.201 -0.18 15.733 100 338 )
SectionIdx ( 1 -12.597 -0.18 17.990 110 338 )
SectionIdx ( 1 -11.609 -0.18 20.107 120 338 )
SectionIdx ( 1 -10.269 -0.18 22.022 130 338 )
SectionIdx ( 1 -8.6166 -0.18 23.674 140 338 )
SectionIdx ( 1 -6.7025 -0.18 25.014 150 338 )
SectionIdx ( 1 -4.5847 -0.18 26.002 160 338 )
SectionIdx ( 1 -2.3278 -0.18 26.606 170 338 )
)
- la shape stessa deve avere la parte del ponte animata, possibilmente con il pivot al centro del ponte (per la piattaforma di cui sopra non era cosi', e quindi ho dovuto aggiungere una animazione di traslazione). La animazione di rotazione deve essere cosi' fatta:
Codice: Seleziona tutto
anim_node TRACKPIECE (
controllers ( 1
tcb_rot ( 3
tcb_key ( 0 0 0 0 1 0 0 0 0 0 )
tcb_key ( 1800 0 1 0 0.0 0 0 0 0 0 )
tcb_key ( 3600 0 0 0 -1 0 0 0 0 0 )
)
)
)
A questo va aggiunto, per ogni piattaforma presente sulla route, un file .dat, da inserire in una sottodirectory Openrails della route, col seguente contenuto (nel caso della CT-ME):
Codice: Seleziona tutto
2
Turntable(
WFile ( "w-005625+014198.w" )
UiD ( 1280 )
XOffset ( 0 )
ZOffset ( 13.4 )
HasTracks ()
Shapefile (A1t27mTurntable.s)
TrackShapeIndex ( 253 )
Animation ( "TRACKPIECE" )
Diameter ( 27 )
)
Turntable(
WFile ( "w-005631+014158.w" )
UiD ( 638 )
XOffset ( 0 )
ZOffset ( 13.4 )
HasTracks ()
Shapefile (A1t27mTurntable.s)
TrackShapeIndex ( 253 )
Animation ( "TRACKPIECE" )
Diameter ( 27 )
)
Penso sia tutto chiaro; lo Zoffset indica l'offset del centro della piattaforma dallo zero della shape.
Mi sono guardato il tsection.dat: nessuna altra piattaforma presente ha una shape con la parte del ponte in un'unico blocco (e quindi animabile facilmente). Pero' nulla vieta di creare una shape diversa, con lo stesso nome, che abbia questa caratteristica.
Entrando nel dettaglio, abbiamo:
- SR_Turntable_c_37m.s , che ha le sezioni di binario che soddisfano i requisiti sopra elencati, e quindi e' utilizzabile, una volta generata una shape animata
- SR_Turntable_w_37m.s . Vale quanto sopra
- A1t42mTurntable.s , che usa due sezioni di binario per ogni elemento della raggiera: e' fatta in modo strano, ma probabilmente generando la shape animata e' usabile anche questa
- ukfs_tt_68ft.s ; valgono le stesse considerazioni.
- N1t16mTurntable.s , a scartamento ridotto; valgono le stesse considerazioni.
Quindi ci sono buoni punti di partenza. Se poi si vuole aggiungere un elemento nel tsection.dat, io spero che, visto che questo argomento sembra aver risvegliato un certo interesse, il gestore del file sia disponibile a creare una nuova versione dello stesso.
Mi farebbe molto piacere se tu generassi delle piattaforme che soddisfano i requisiti di cui sopra, da inserire all'interno delle tue routes in luogo di quelle che ci sono, che purtroppo cosi' come sono non sono utilizzabili (avevo verificato).
Carlo
Re: Piattaforma girevole funzionante
Ciao Carlo,
è veramente una buona notizia.
Le piattaforme che ho messo su i miei scenari non sono funzionanti perché ho aggiunto uno shape, la piattaforma appunto, sotto al binario.
La ragione di questa scelta è che le piattaforme girevoli del tsection sono tutte più lunghe della più lunga piattaforma girevole italiana.
Sarebbe interessante riprodurne alcune di dimensioni più modeste (le nostre erano comprese tra i 9 e i 22 metri e la più diffusa da 21m) da aggiungere al tsection (io ho ancora delle posizioni assegnate).
Vedo cosa posso fare magari utilizzando quella da 68ft (22.4m).
un caro saluto, renzo.
è veramente una buona notizia.
Le piattaforme che ho messo su i miei scenari non sono funzionanti perché ho aggiunto uno shape, la piattaforma appunto, sotto al binario.
La ragione di questa scelta è che le piattaforme girevoli del tsection sono tutte più lunghe della più lunga piattaforma girevole italiana.
Sarebbe interessante riprodurne alcune di dimensioni più modeste (le nostre erano comprese tra i 9 e i 22 metri e la più diffusa da 21m) da aggiungere al tsection (io ho ancora delle posizioni assegnate).
Vedo cosa posso fare magari utilizzando quella da 68ft (22.4m).
un caro saluto, renzo.
Re: Piattaforma girevole funzionante
Emozionante.
Sandro
______________________________
Quis custodiet ipsos custodes?
Mi angoscia deludere l'animo semplice dei bambini e degli animali (in ricordo della dolcissima Scarrafone)
______________________________
Quis custodiet ipsos custodes?
Mi angoscia deludere l'animo semplice dei bambini e degli animali (in ricordo della dolcissima Scarrafone)
Re: Piattaforma girevole funzionante
Io ho fatto un bel po' di rotonde finte in base a quelle che dovevo fare per gli scenari... Se volete posso estrapolarle e metterle a disposizione per le animationi. Non so però come si inseriscono nel tsection
Riccardo Gennari
Realizzatore tuttofare MSTS
Please Don't stop Wmusic copyright by Bullo84
Al mio segnale, scatenate l'inferno!
Cargo84 made by Amilcare
Metropolitano84 made By Lorenzo251281
Realizzatore tuttofare MSTS
Please Don't stop Wmusic copyright by Bullo84
Al mio segnale, scatenate l'inferno!
Cargo84 made by Amilcare
Metropolitano84 made By Lorenzo251281
- E402prototipo
- Messaggi: 1595
- Iscritto il: 14 giu 2009, 14:37
- Località: Firenze
- Contatta:
- timetable57
- Messaggi: 14682
- Iscritto il: 3 lug 2008, 15:25
- Località: Trieste
- Contatta:
Re: Piattaforma girevole funzionante
Carlo grazie. Questa si è una rivoluzione copernicana!
Guido - Socio fondatore di "GGLV" - detto anche "tempotabella57"
]
RAIL3D ITALIAN DEVELOPMENT TEAM
mail: timetable57[at]trainsimhobby.com
DARIO, ROGER e SANDRO sempre nel mio cuore
]
RAIL3D ITALIAN DEVELOPMENT TEAM
mail: timetable57[at]trainsimhobby.com
DARIO, ROGER e SANDRO sempre nel mio cuore
Re: Piattaforma girevole funzionante
C'è la piattaforma di Messina C.le che freme per girare come una trottola, da anni!!!
ALESSIO FRAVOLA
- timetable57
- Messaggi: 14682
- Iscritto il: 3 lug 2008, 15:25
- Località: Trieste
- Contatta:
Re: Piattaforma girevole funzionante
Per non parlare di quelle per la sassari-Palau, almeno 7-8
Guido - Socio fondatore di "GGLV" - detto anche "tempotabella57"
]
RAIL3D ITALIAN DEVELOPMENT TEAM
mail: timetable57[at]trainsimhobby.com
DARIO, ROGER e SANDRO sempre nel mio cuore
]
RAIL3D ITALIAN DEVELOPMENT TEAM
mail: timetable57[at]trainsimhobby.com
DARIO, ROGER e SANDRO sempre nel mio cuore
Re: Piattaforma girevole funzionante
Meraviglioso!!
Complimenti a Carlosanit.
Saluti
Davide
Complimenti a Carlosanit.
Saluti
Davide
- Carlosanit
- Messaggi: 2248
- Iscritto il: 13 lug 2012, 21:16
Re: Piattaforma girevole funzionante
La possibilità di avere piattaforme girevoli funzionanti è ora presente nella release x.3544.
Per rendere operanti quelle della CT-ME scaricare questo primo kit generale
e scompattarlo in Train Simulator; poi scaricare questo kit specifico per la route
e scompattarlo in SICILIA 1 .
Modalità operative: Funziona in modalità activity e in modalità explorer. Dopo avere fermato correttamente la loco nella piattaforma, avere messo l'invertitore in posizione neutra, throttle a 0 ed essere passati in manuale con CTRL-M (quest'ultimo passo non è necessario in modalità explorer) potete ruotare la piattaforma in senso orario con Alt+C, e in senso antiorario con Ctrl+C. Dovete tenere i tasti pigiati per continuare la rotazione. Quando la prima delle due rotaie del ponte girevole è fra le due rotaie dove volete fermarvi, rilasciate i tasti. La rotazione continuerà da sola fino ad un allineamento perfetto. Se necessario uscite dalla modalità manuale (se siete di nuovo in un path in modalità attività) e fate uscire la loco dalla piattaforma.
Per rendere operanti quelle della CT-ME scaricare questo primo kit generale
e scompattarlo in Train Simulator; poi scaricare questo kit specifico per la route
e scompattarlo in SICILIA 1 .
Modalità operative: Funziona in modalità activity e in modalità explorer. Dopo avere fermato correttamente la loco nella piattaforma, avere messo l'invertitore in posizione neutra, throttle a 0 ed essere passati in manuale con CTRL-M (quest'ultimo passo non è necessario in modalità explorer) potete ruotare la piattaforma in senso orario con Alt+C, e in senso antiorario con Ctrl+C. Dovete tenere i tasti pigiati per continuare la rotazione. Quando la prima delle due rotaie del ponte girevole è fra le due rotaie dove volete fermarvi, rilasciate i tasti. La rotazione continuerà da sola fino ad un allineamento perfetto. Se necessario uscite dalla modalità manuale (se siete di nuovo in un path in modalità attività) e fate uscire la loco dalla piattaforma.
Carlo
- Carlosanit
- Messaggi: 2248
- Iscritto il: 13 lug 2012, 21:16
Re: Piattaforma girevole funzionante
Aggiungo qui un file .ws modificato, da installare in SICILIA 1\WORLD in luogo di quello esistente, che può generare crash (indipendentemente dalla piattaforma girevole)
Tutte queste aggiunte non inficiano né modificano il funzionamento sotto MSTS.
Tutte queste aggiunte non inficiano né modificano il funzionamento sotto MSTS.
Carlo
Chi c’è in linea
Visitano il forum: Nessuno e 6 ospiti