Fix build error

Signed-off-by: rhhong <rhhong@amazon.com>
This commit is contained in:
rhhong
2021-10-27 10:18:24 -07:00
parent edb50480f4
commit faa87f56c9
2 changed files with 5 additions and 4 deletions
@@ -20,9 +20,6 @@
namespace EMStudio
{
static constexpr float DepthNear = 0.01f;
static constexpr float DepthFar = 100.0f;
AnimViewportWidget::AnimViewportWidget(QWidget* parent)
: AtomToolsFramework::RenderViewportWidget(parent)
{
@@ -180,7 +177,9 @@ namespace EMStudio
{
auto viewportContext = GetViewportContext();
auto windowSize = viewportContext->GetViewportSize();
const float aspectRatio = aznumeric_cast<float>(windowSize.m_width) / aznumeric_cast<float>(windowSize.m_height);
// Prevent devided by zero
const float height = AZStd::max<float>(aznumeric_cast<float>(windowSize.m_height), 1.0f);
const float aspectRatio = aznumeric_cast<float>(windowSize.m_width) / height;
AZ::Matrix4x4 viewToClipMatrix;
AZ::MakePerspectiveFovMatrixRH(viewToClipMatrix, AZ::Constants::HalfPi, aspectRatio, DepthNear, DepthFar, true);
@@ -45,6 +45,8 @@ namespace EMStudio
void ToggleRenderFlag(EMotionFX::ActorRenderFlag flag);
static constexpr float CameraDistance = 2.0f;
static constexpr float DepthNear = 0.01f;
static constexpr float DepthFar = 100.0f;
AZStd::unique_ptr<AnimViewportRenderer> m_renderer;
AZStd::shared_ptr<AzFramework::RotateCameraInput> m_rotateCamera;