diff options
Diffstat (limited to 'src/Authoring')
-rw-r--r-- | src/Authoring/Qt3DStudio/Render/StudioTranslationWidget.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/Authoring/Qt3DStudio/Render/StudioTranslationWidget.cpp b/src/Authoring/Qt3DStudio/Render/StudioTranslationWidget.cpp index 47206714..cb2a117d 100644 --- a/src/Authoring/Qt3DStudio/Render/StudioTranslationWidget.cpp +++ b/src/Authoring/Qt3DStudio/Render/StudioTranslationWidget.cpp @@ -135,7 +135,6 @@ struct STranslationWidget : public SStudioWidgetImpl<StudioWidgetTypes::Translat theTempCamera.m_Position.x = 0; theTempCamera.m_Position.y = 0; theTempCamera.m_ClipFar = 2.0f * theCameraSetback; - // Use entire viewport theTempCamera.CalculateGlobalVariables( viewport, @@ -148,7 +147,7 @@ struct STranslationWidget : public SStudioWidgetImpl<StudioWidgetTypes::Translat auto rot = QT3DSMat44::createIdentity(); if (helpWidgetInfo.m_Camera->m_Flags.IsOrthographic()) { rot = helpWidgetInfo.m_Camera->m_LocalTransform; - rot.setPosition({}); + rot.setPosition({0, 0, 0}); rot = rot.getInverse().getTranspose(); } else { helpWidgetInfo.m_Camera->CalculateRotationMatrix(rot); |