I'm having a similar problem as in this older thread. So far my limited experimentation indicates specifying everything in right-handed coordinates works other than the FPS camera. I'd think this code would re-orient the camera to function correctly in a right-handed coordinate system world, but instead causes very strange mouse behavior.
Code: Select all
cam->setPosition(core::vector3df(0,0,0)); // Place camera at world origin
cam->setTarget(core::vector3df(5,0,0)); // Look straight ahead on the X axis
cam->setUpVector(core::vector3df(0,0,1)); // Up is positive on the Z axis