Hey guys. I've made a number of changes to the head sway behaviour, to make it feel far less linear and 'predictive' feeling. Gone are the super exaggerated, jerky and stiff feeling head movements. This has been replaced with much smoother and more subtle head movements. The stiff jolts up and down, as well as the extremely harsh and sudden movements from left to right, have also gone. Your head also moves with the train, instead of the train moving around you, whilst the players' head remains motionless (as per default) I've uploaded a video, showing it in action on a number of different trains. I'd really appreciate it if you can take a bit of time to have a look at this, as well as leave any feedback you may have. Thanks! Video link
I haven’t posted the ini values as I’d preferably like some feedback on it first. Should you guys think it looks okay, then I’ll post them.
To be honest, it's not very clear from the video. I don't ride the trains in the video, so it's hard for me to tell the difference. . I'd like to try it myself.
Looks promising from your video although I would like to try it myself to see how less pronounced the headsway actually is as its quite difficult to judge from the video.
I don’t like that head movement at all. I have it set to the minimum because it’s completely unrealistic. So as far as I’m concerned, it can be turned off. It also makes me nauseous all that wobbling. You’re sitting still, but on the screen you’re bouncing around, which is just unpleasant and distracting from what you’re doing. Almost all of these kinds of things in TSW are just poorly done, with absolutely no care put into maintaining them. Same with the suspension on the trains… it only half works and is basically just vertical movement, not horizontal like it should be.
I think some actual feedback per the request might be useful, so: Firstly, I appreciate the effort you've put into this. TSW's head sway is far from perfect and something should be done about it. However, personally speaking, I find the examples shown in the video to have gone too much in the opposite direction. Many of the trains, particularly the Class 66, seem to have almost no head sway at all. The Class 395 by comparison seems to bounce at high speed, which I don't remember, but I'll have to check. I've done no personal testing myself, but I always felt that the head sway should maybe be 'slower' - i.e. not moving out and popping back to the default position so quickly, to give a better impression of a person's mass being moved around in the drivers seat*. I also think that the missing ingredient is having the exterior view move very slightly. The crosshair always points at the same place on the horizon as the train moves, although I could understand if implementing that lead to motion sickness. Just my opinion though and I accept if it's the minority one. *Edit to add: Thinking more about it - maybe the initial move should be quick, but the returning to the default is slower. I don't necessarily think the amount of movement is a problem, just the quick bobble-head out and back to default. I hope that makes sense.
I think the movement definitely looks far more natural - perhaps a bit too subdued, though that may be dependant on the camera motion sway % setting in game. What % setting do you have it on with these revised ini settings? It’s an improvement over your earlier ini changes which in itself was far better that the games default. Thanks for trying to improve on what is quite a difficult effect to replicate more realistically.
Hi. Thanks for the feedback. My game setting headsway percentage is set up 75%. I think what I’ll adjust is this, so that it is to 100%, as well as a bit more horizontal sway.
While I think this is better than the default, as others have said, I think you might've toned it down too much. Other than the train suspension, there's barely any movement from the player (most notably around junctions). I'm sure there's a middle ground you can find, maybe something like how it's done in TSC
Here are my settings, should anyone want to try it: Open Engine.ini and add: [SystemSettings] ts2.CameraMotionSway.HeadAdjustmentSpeed 0.0001 ts2.CameraMotionSway.AlphaMultiplier 0.25 ts2.CameraMotionSway.LSitting.x 2 ts2.CameraMotionSway.LSitting.y 1 ts2.CameraMotionSway.LSitting.z 2 ts2.CameraMotionSway.Timestep 0.05 ts2.CameraMotionSway.EnableUprightCompensation 1 ts2.CameraMotionSway.KSitting.x 2 ts2.CameraMotionSway.KSitting.y 20 ts2.CameraMotionSway.KSitting.Z 2 - In game TSW head-sway setting adjusted to 100% via the game settings. Just to clarify, these values have been optimised for smooth, seamless and gentle head-sway motion. If you like to bounce all over the place etc, then this is not for you.
I am sure you posted something before but that was just 2 ini lines can the folowing line be removed or should i keep it there? EnableUprightCompensation=1
To be on the safe side, delete anything which you have there already, which is related to ts2.CameraMotionSway and replace it with what I posted above.