Add Horizontal to vertical FOV convert and vice versa

This commit is contained in:
2026-02-22 11:22:48 +01:00
parent a71894d0ad
commit 989ee470df
2 changed files with 13 additions and 1 deletions

View File

@@ -7,6 +7,10 @@ class Maths
public:
// Compute new horizontal FOV based on native and target aspect ratio
static double CompensateHorizontalFOV(const double baseHorizontalFOVDeg, const double baseAspectRatio, const double targetAspectRatio);
// Compute FOV horizontal to vertical based on aspect ratio
static float FOVHToV(float fovH, float aspect);
// Compute FOV vertical to horizontal based on aspect ratio
static float FOVVToH(float fovV, float aspect);
private:
static double DegreesToRadians(double degrees);