What you mean saying the camera is "facing on some other side"? Actually, you didn't write what you want to achieve. Do you want the camera to point always the same direction? If so, you may need to recreate projection matrix, which contains the look at point of the camera. Direction vector of the camera is : dir = lookAt - position. After you store it, you can calculate new look at point from any position: newLookAt = newPosition + dir Did I help you?