Alpha maps are cheap in terms of performance. Ditch all of the tiny little holes and alpha map them and that will knock the poly count WAY down.
GREAT looking locomotive!! Make a version where you lose the buffers and hooks and put an American knuckle coupler on it and I'd LOVE to have one as an industrial switcher for a mill or factory!!!
Thanks for the feedback. I spend again some hours on the stairs and removed the riffle-plaines so that only the holes in the metal remained. That brought a reduction of 60k polys.

So while the mesh is nearly finished I will get an end-result some where between 70k and 80k polys. That's my last offer…
But I also spend a lot of time on the texture work. All parts are mapped, rendered and painted now, so I was able to make the first test drives in Trainz.
This is my first rail car project I made with VRay and I must admit I'm positively surprised about the result. The 5 texture files took about 48h for rendering - that was the hard part of this project.
So, next steps are bug fixing, scripting, cab, doku and a shunting coupler.
Here are some screens taken from the game. It's a bit of topic, but there is nearly no difference between Max and Trainz anymore…
Cheers
Sachsenbahner
BTW: I'm not quite sure, if this engine is developed for wearing a knuckle coupler… It will support different coupler meshes (regular european coupler, shunting coupler etc.). So in case I'll release it some days, you may hack a bit to get your knuckle coupler on it.

Aren't there any "adapter cars" in the US with knuckle coupler AND screw coupler?