Weird (oddly very natural feeling) FPS camera (no euler angles)

So I made this. Don’t look behind you, lol
It does things based on the identity orientation of your head.
To other people, your head movement (as long as it’s within the natural range of head movements) will look very realistic.

There’s greatly increased camera mobility when looking straight up or down. I don’t know if I would want to use this as my FPS camera for a game.

1 Like

Looking good! Definitely needs some limits on the rotations :stuck_out_tongue: But other than that it’s very smooth. Like how you noted that there are no euler angles too. Kill dem ambiguities

I made something like this once.

Obviously had angle limits. Also I wish that the head direction would try to auto correct a bit when turning and changing direction.

Its somewhat natural until the point your view just suddenly shifts 45+ degrees in an odd direction

I felt the sensitivity was a little low, but maybe that’s just me.

/e dance2

http://i.gyazo.com/68c70ca6ee5d649940593b559b333006.mp4

Ended up turning MouseLock on and it was a bit better

It’s like oculus rift without the oculus rift.

The reason why it’s “better” is because you’re confining it to an euler set of rotations. When you turn MouseLock off, then my non-arbitrary rotation system starts being used. Which makes it weird, but, as Narutoworl says, far more natural and physically correct.

Rip: This guys head:

The reason why it’s “better” is because you’re confining it to an euler set of rotations. When you turn MouseLock off, then my non-arbitrary rotation system starts being used. Which makes it weird, but, as Narutoworl says, far more natural and physically correct.[/quote]
It’s “better” cus I dont throw up when the camera goes all over the place if I dont adjust my head to my torso.
You should add some sort of constraints pls

The neck snapping isnt realistic

Edit:
Please do not feel threatened or offended by my posts. I made these observations to record my personal experiences with the place and freely offered suggestions that you may choose to use or ignore. These opinions are my own and we both agree that I am entitled to express them.

I know nothing about how you chose to personally create this, nor do I know the intended final product if there’s even going to be one. I do, however, understand that you do know your demo well and might have appeared to have shown “a lack of though/research” because I was allowing you to fill in the blanks without being entirely explicit.

In regards to my comment on the MouseLocking - I assumed that you would understand that I know why the camera behaves differently if the torso and head are confined to a set angle. However I find that if I hold either the A or the D key long enough, my camera will not function properly once a pass a certain threshold. I brought this specific point to your attention because I feel this would provide a less than suitable play experience if this evolved from a tech demo.

Again, I did not mean to disrespect or appear blunt with my previous posts. Take what I say with a grain of salt. You know your projects better than I do. Yes it is a cool math demo, but I was referring to it’s implementation. I understand you have not gotten that far with this yet.

I was not expecting this to be as cool as it was, especially after seeing “FPS” in the title and an empty baseplate

Could this be used in a Mirror’s Edge type game? Or maybe one of those artsy farstsy explorer games- NO, HORROR GAMES!

Dude you totally need to make this work with a horror game

only downside to this is- brb puking