(UsdLoader) Fix compile warning at release mode 57/322457/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Wed, 9 Apr 2025 07:59:21 +0000 (16:59 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Wed, 9 Apr 2025 07:59:21 +0000 (16:59 +0900)
- gfCamera.GetFieldOfView(GfCamera::FOVVertical) return radian scale. But we try to give input this as Degree class. We need to fix it.
- apertureX and apertureY mark as unused.

Change-Id: I68a07d73aa2401a246e30adb90f0a3073515d899
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali-usd-loader/internal/usd-loader-impl.cpp

index 5db3cc915957c618a0f3986b48027bde717ccc1e..65e7d7591f619de1045c8178084479a1c5224edf 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2024 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2025 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -1305,14 +1305,14 @@ void UsdLoaderImpl::Impl::ConvertCamera(LoadResult& output, const UsdPrim& prim)
 
   Radian yFOV = Radian(gfCamera.GetFieldOfView(GfCamera::FOVVertical));
   DALI_LOG_INFO(gLogFilter, Debug::Verbose, "yFOV: %f, ", yFOV.radian);
-  cameraParameters[0].yFovDegree = Degree(gfCamera.GetFieldOfView(GfCamera::FOVVertical));
+  cameraParameters[0].yFovDegree = Degree(yFOV);
 
   float aspectRatio = gfCamera.GetAspectRatio();
   DALI_LOG_INFO(gLogFilter, Debug::Verbose, "aspectRatio: %.7f, ", aspectRatio);
   cameraParameters[0].aspectRatio = aspectRatio;
 
-  float apertureX = gfCamera.GetHorizontalAperture() / 10.0f;
-  float apertureY = gfCamera.GetVerticalAperture() / 10.0f;
+  [[maybe_unused]] float apertureX = gfCamera.GetHorizontalAperture() / 10.0f;
+  [[maybe_unused]] float apertureY = gfCamera.GetVerticalAperture() / 10.0f;
   DALI_LOG_INFO(gLogFilter, Debug::Verbose, "apertureX: %.7f, apertureY: %.7f\n", apertureX, apertureY);
 
   // Apply the camera's transform matrix to the camera parameters