(2017-10-20, 12:06)Michael Horvath Wrote:(2017-10-19, 1:26)Michael Horvath Wrote: There is a bug/oversight. When FPS Mode is turned on, the camera should rotate around the universe's vertical axis no matter where the camera is pointing to. Instead, the camera is rotating around its own axis, and then auto-correcting so that its vertical axis points toward the universe's up direction. It's not a big deal, but I don't understand how I did not notice this until now.
I started a thread here.
https://gamedev.stackexchange.com/questi...e-controls
As you can see, I am fumbling trying to find a solution.
I was working on a feature like this in the past, and apparently never got it working. If you set flags.keepRightSideUp to true in LDrawModelViewer, you will see what I had. Note that it sometimes twists the camera by 90 degrees briefly. I'm not sure why. It may be easier to look at what I already had and fix it than to implement it from scratch.