Some progress on the catenary.
(Old) Italian Project Hub - moved to Transport Fever 2 side of the website
Willkommen in der Transport Fever Community
Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.
Die Registrierung und Nutzung ist selbstverständlich kostenlos.
Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.
Das Team der Transport-Fever Community
-
-
truly amazing! These are perfect!
-
Very nice work, guys! Keep going!
It would be amazing if someone makes ETR400 (or ETR1000) Frecciarossa 1000, ETR600/ETR485 Frecciargento and Intercity waggons with E401A or E402B.
-
E401A i sent a blueprint of this loco to one guy on site DMA Mods. So i m not sure when he make it, cause he is working on polish trains now.
-
Denesberky started creating the E402A for the Advent Calendar, but unfortunately he became suddenly completely absent here.
-
There's only an italian train actually, the ETR500 Frecciarossa. No one is working on the amazing ETR1000 I think, it's so sad...
-
oh my mistake, i meant E402A. i m sorry
-
This train could be amazing in Transport Fever 2, it's so beautiful and powerful. Incredible.
[Blockierte Grafik: https://live.staticflickr.com/4405/36974369992_a10762a086_b.jpg]
-
-
The ETR 610 is surely the most international of all
Since it has various liveries is maybe the most useful.
Meanwhile I've finally started to work back on the FS660, Now I need to do the UV mapping and texturing... I'll have a lot to study, wish me luck!
-
Oh well I forgot! I need to animate the wheels and the doors!
And how does one put the passengers inside the vehicle? Thanks!
-
Luckily in Transport Fever 2 this is all quite simple if you've once done it:
All this is done in the .mdl file.
- Bogies/axles: You basically group the files, so you have this hierarchy:
1. Body
1. Interior
1. Doors
1. Other parts like details or lights
-2. Bogie 1
--3. Axle 1
--3. Axle 2
-2. Bogie 1
--3. Axle 1
--3. Axle 2
It looks like this (german names: achse=axle, dg=bogie, anbauteile=details on the body):
Code
Alles anzeigen{ materials = { "vehicle/waggon/bboe_n28ca.mtl", }, mesh = "vehicle/waggon/bboe_n28anbauteile.msh", name = "body", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, }, { materials = { "vehicle/waggon/bboe_n28ca.mtl", }, mesh = "vehicle/waggon/bboe_n28anbauteilehinten.msh", name = "body", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, }, { children = { { materials = { "vehicle/waggon/bboe_n28ca.mtl", }, mesh = "vehicle/waggon/bboe_n28achse.msh", name = "w1", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.29, 0, 0.534, 1, }, }, { materials = { "vehicle/waggon/bboe_n28ca.mtl", }, mesh = "vehicle/waggon/bboe_n28achse.msh", name = "w1 (2)", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.29, 0, 0.534, 1, }, }, }, materials = { "vehicle/waggon/bboe_n28ca.mtl", }, mesh = "vehicle/waggon/bboe_n28dg.msh", name = "body", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.35, 0, 0, 1, }, }, { children = { { materials = { "vehicle/waggon/bboe_n28ca.mtl", }, mesh = "vehicle/waggon/bboe_n28achse.msh", name = "w1", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.29, 0, 0.534, 1, }, }, { materials = { "vehicle/waggon/bboe_n28ca.mtl", }, mesh = "vehicle/waggon/bboe_n28achse.msh", name = "w1 (2)", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.29, 0, 0.534, 1, }, }, }, materials = { "vehicle/waggon/bboe_n28ca.mtl", }, mesh = "vehicle/waggon/bboe_n28dg.msh", name = "body", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -7.35, 0, 0, 1, }, },
As you can see, the body parts are positioned at the origin (0, 0, 0). The bogies are placed on where they are connected to the body (7.35, 0, 0) (-7.35, 0, 0). The axles are placed in a RELATIVE position to the bogies, so when it is distanced +-1.29 from the center of the bogie, you place it there. The name=w1 tag defines it as an axle and the game automatically does all the rest.
Passengers are also placed easily. You have to define every seat in the train.
Code
Alles anzeigenmetadata = { ... here come top speed, availability, weight and so on ... seatProvider = { crewModels = { }, drivingLicense = "RAIL", seats = { { animation = "sitting", crew = false, forward = true, group = 1, transf = { -1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 8, 0.6, 1.1, 1, }, }, { animation = "sitting", crew = false, forward = true, group = 1, transf = { -1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 8, 1, 1.1, 1, }, }, .... }
In the metadata-section you might encounter a seatProvider section. Change the position values to where your seats are. The values above explain for themselves what they do. You can change the animation to sitting, standing and driving. If crew is true, this is a crew member that is always visible.
Oh and when you insert your models, please always take body at first! This makes many things easier and you can always leave the "group = 1" as it is.
All models/passengers are positioned with a transformation matrix. If you can't handle this, there are many helping tools on the internet. This site also has one, but I think it's broken at the moment due to the new database system.
We'll leave the doors for now. If you have done the other things, you might have a better understanding, which you will need as your doors are folding doors I think.
Edit: When exporting your train, you only need similar models ONCE. If you have 4 similar axles, you'll only need them once and then insert it multiple times.
-
Since it has various liveries is maybe the most useful.
its true.
i told to that guy who made etr500 about etr610 when he sent his plans before. but i m not sure if he make it.
-
Some more palificazione! Release will be in the next days.
-
wow! This tutorial is absolutely great! I'll follow it as soon as I can!
Also, great work on the catenary, the solution you offered is something I've thought too. I may create some assets for the "central catenary" (see this image for reference, earlier in this thread). I'd love to have some sort of option menu to let you place the poles precisely like Taurus1119fan's catenary mod here.
That will come after the FS660 I'm afraid. :3
See you soon!
-
The catenary mod is available!
Webdisk: Italian railway catenary (F.S.)
Steam: https://steamcommunity.com/sha…iledetails/?id=1986840879
InfinityRibbon If you like, you may use my models to create what you have planned.
-
DomTrain thank you for this beautiful work! Can you add the italian high speed catenary too for 250-300 km/h? You can see it here:
[Blockierte Grafik: https://www.ferrovie.it/portale/images/articoli/01061102.jpg]
-
wooow thanks much for catenary. it look amazing. would you like to work on tracks too? i see one guy who made russian and chinese catenary and he made also new tracks they look so cool, like real :0
-
I wrote it in the comments on Steam, yes maybe later. But therefore, I'd like to see more Italian vehicles released.
-
Thank you so much for your work DomTrain!
I'd love to compare the models in order to learn from them (e.g. how many tris for every LOD etc.).
Maybe I could work on a bit of an expansion (the project said before) so that I can get used to coding again!
As of these days, I'm super busy with university studies... So don't be impatient y'all!
Again: Thank You!