RigsOfRods / rigs-of-rods

Main development repository for Rigs of Rods soft-body physics simulator
https://www.rigsofrods.org
GNU General Public License v3.0
1.02k stars 178 forks source link

RoRBot's teeth show when running #400

Closed ghost closed 8 years ago

ghost commented 9 years ago

Most likely a camera placement issue, but RoRBot's teeth and part of his shirt sometimes appear during sprinting. It happens even more often in Multiplayer. screenshot_25

Hiradur commented 8 years ago

To solve this we could either

Which do you prefer?

DirtGamer301 commented 8 years ago

@Hiradur I don't know what RoRbots cameras are set up like, but if there's the ability of strengthen it so it doesn't move that much (like in vehicles) you could give that a try.

Hiradur commented 8 years ago

@DirtGamer301 The camera would still be fixed (no head bobbing) but if you'd toggle running on/off there would always be a noticeable jump between camera positions.

fidoj commented 8 years ago

I was watching a video on head movement and a neurologist said we don't have head bobbing because our brain normalizes our view and stabilizes what we perceive. So every game that adds bobbing is only confusing our brains natural normalizing.

adriansnetlis commented 8 years ago

Maybe attach the camera to the eyes of player? It'd add in bobbing, but would make sure that you see exactly what RoRbot sees.

fidoj commented 8 years ago

hows about you read what causes head bobbing and how unrealistic it is. if you read up on this "condition" eye bobbing is related to a disease and unrealistic in healthy humans.

http://www.neurology.org/content/25/10/949

fidoj commented 8 years ago

https://www.reddit.com/r/starcitizen/comments/3b4t2m/head_bob_is_not_cool_fun_realistic_or_any_other/

adriansnetlis commented 8 years ago

Yes, I know that brain tries to filter out some of motion to make it easier to navigate, but when you run - your head moves up and down a bit and you can notice it a bit. And here it depends on animations. RoRbot could try to do what brains do - smooth out the movement of the image we see(by smoothing out camera). However, IDK if it's that easy.

Hiradur commented 8 years ago

but when you run - your head moves up and down a bit and you can notice it a bit

I never noticed it and I assume you need to focus on it to notice. I hate head bobbing in video games so I don't think this is a good solution.

fidoj commented 8 years ago

neurologists have concluded that you see at around 25 frames per second and that in your entire waking day you only see a portion of that, as most is used for processing not vision, the only reason we use higher frame rate lcd's is because of tearing our brain recognizes the irregularitues we see and marks it as a error we have to see, when you run not only are you moving, but your also shocking your body, your eyes also get compressed and change your vision giving perception of vertical movement that is an error in our eyes during that activity, but i bet if you ask a marathon runner if he notices head bobbing they would say no. head bobbing is unnatural and makes people sick for a reason, its a sign of bad health. i dislike playing games with the head bobbing "animation" yes there might be some instances where its suitable, such as if you where playing a survival game and you get low health blurred bobbing vision would heighten your sense of "death". but rigs of rods is not about being sick, its not about war, its about exploring the sandbox and making things possible. i think there are more important things that need to be accessible be for a user chosen "effect" that 1 in 20 might use.

ohlidalp commented 8 years ago

I'm fairly sure @Vido89's new animations (https://github.com/RigsOfRods/rigs-of-rods/pull/1111) resolved this. If not, I'm sure he can tackle it.