Whenever moving around or near space objects, the game has the tendency to suddenly impose the space object's viewpoint on the player. This can and does frequently involve spinning the player 180 degrees or better and flipping them upside down relative to their previous viewpoint with no clear reference point so they know which way they've been turned.
Why not move the player in such a way that their viewpoint is fixed in the same direction it just was, but their body is aligned to the new viewpoint? It's not that hard to do.
For example, I'm moving along directly along the X axis in the positive direction and I'm approaching something that's pointing upward along the Y axis. Currently as I approach, I'll suddenly be spun to face upward along the Y axis as well, no longer travelling or looking in the direction I just was.
Instead, spin the player's body the 90 degrees, but then tilt their head to preserve their line of sight.
My body would be vertical as I move toward the object. As I reach it, my body would turn 90 degrees but my head would remain looking the same direction. So I'm no longer moving horizontally, I'm descending vertically toward the object.
But I can still see it and there was no sudden jerk of my viewpoint. If I'm using the W key to move toward the object, I'm STILL moving toward the object with no interruption.
Why not move the player in such a way that their viewpoint is fixed in the same direction it just was, but their body is aligned to the new viewpoint? It's not that hard to do.
For example, I'm moving along directly along the X axis in the positive direction and I'm approaching something that's pointing upward along the Y axis. Currently as I approach, I'll suddenly be spun to face upward along the Y axis as well, no longer travelling or looking in the direction I just was.
Instead, spin the player's body the 90 degrees, but then tilt their head to preserve their line of sight.
My body would be vertical as I move toward the object. As I reach it, my body would turn 90 degrees but my head would remain looking the same direction. So I'm no longer moving horizontally, I'm descending vertically toward the object.
But I can still see it and there was no sudden jerk of my viewpoint. If I'm using the W key to move toward the object, I'm STILL moving toward the object with no interruption.