Fix wrong value for GetFov

This commit is contained in:
Georg Hagen
2024-08-11 20:42:34 +02:00
parent cf858436d2
commit a3a8409c73

View File

@@ -80,12 +80,12 @@ namespace OpenVulkano::Math
[[nodiscard]] float GetFovX(float imageWidth) const
{
return 2 * atanf((Fx() / imageWidth) * 0.5f);
return 2 * atanf((imageWidth / Fx()) * 0.5f);
}
[[nodiscard]] float GetFovY(float imageHeight) const
{
return 2 * atanf((Fy() / imageHeight) * 0.5f);
return 2 * atanf((imageHeight / Fy()) * 0.5f);
}
[[nodiscard]] Math::Vector3f ProjectTo3D(Math::Vector2i pixelCoordinates, float depth) const