uncommented test

This commit is contained in:
2025-03-23 00:52:12 +03:00
parent 8977557a61
commit 74f2241bcf
2 changed files with 4 additions and 3 deletions

View File

@@ -119,11 +119,12 @@ namespace omath::projection
auto normalizedCords = WorldToViewPort(worldPosition); auto normalizedCords = WorldToViewPort(worldPosition);
if (!normalizedCords.has_value()) if (!normalizedCords.has_value())
return normalizedCords; return std::unexpected{normalizedCords.error()};
return NdcToScreenPosition(*normalizedCords); return NdcToScreenPosition(*normalizedCords);
} }
[[nodiscard]] std::expected<Vector3<float>, Error> WorldToViewPort(const Vector3<float>& worldPosition) const [[nodiscard]] std::expected<Vector3<float>, Error> WorldToViewPort(const Vector3<float>& worldPosition) const
{ {
auto projected = GetViewProjectionMatrix() * auto projected = GetViewProjectionMatrix() *

View File

@@ -30,7 +30,7 @@ TEST(UnitTestUnityEngine, UpVector)
EXPECT_EQ(up, omath::unity_engine::kAbsUp); EXPECT_EQ(up, omath::unity_engine::kAbsUp);
} }
/*TEST(UnitTestUnityEngine, ProjectTargetMovedFromCamera) TEST(UnitTestUnityEngine, ProjectTargetMovedFromCamera)
{ {
constexpr auto fov = omath::projection::FieldOfView::FromDegrees(60.f); constexpr auto fov = omath::projection::FieldOfView::FromDegrees(60.f);
const auto cam = omath::unity_engine::Camera({0, 0, 0}, {}, {1280.f, 720.f}, fov, 0.01f, 1000.f); const auto cam = omath::unity_engine::Camera({0, 0, 0}, {}, {1280.f, 720.f}, fov, 0.01f, 1000.f);
@@ -48,7 +48,7 @@ TEST(UnitTestUnityEngine, UpVector)
EXPECT_NEAR(projected->x, 640, 0.00001f); EXPECT_NEAR(projected->x, 640, 0.00001f);
EXPECT_NEAR(projected->y, 360, 0.00001f); EXPECT_NEAR(projected->y, 360, 0.00001f);
} }
}*/ }
TEST(UnitTestUnityEngine, Project) TEST(UnitTestUnityEngine, Project)
{ {
constexpr auto fov = omath::projection::FieldOfView::FromDegrees(60.f); constexpr auto fov = omath::projection::FieldOfView::FromDegrees(60.f);