Details
-
Suggestion
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
5.15.1
-
None
Description
The QCamera class allows to define the vertical orientation with upVector. But the orbit camera controller ignores it and uses axis Y as vertical.
The reason is in the method QOrbitCameraController::moveCamera() contains a line:
const QVector3D upVector(0.0f, 1.0f, 0.0f);
which (i guess) should be changed to:
const QVector3D upVector = theCamera.upVector();