diff --git a/src/3d/qgscameracontroller.cpp b/src/3d/qgscameracontroller.cpp index ef778a6fb5b..c039849dfad 100644 --- a/src/3d/qgscameracontroller.cpp +++ b/src/3d/qgscameracontroller.cpp @@ -520,11 +520,11 @@ void QgsCameraController::onKeyPressedFlyNavigation( Qt3DInput::QKeyEvent *event case Qt::Key_PageUp: case Qt::Key_Q: - cameraPosDiff = mCameraMovementSpeed * cameraUp; + cameraPosDiff = mCameraMovementSpeed * QVector3D( 0.0f, 1.0f, 0.0f ); break; case Qt::Key_PageDown: case Qt::Key_E: - cameraPosDiff = - mCameraMovementSpeed * cameraUp; + cameraPosDiff = - mCameraMovementSpeed * QVector3D( 0.0f, 1.0f, 0.0f ); break; }