verticalFieldOfView | The vertical field of view value in degrees. |
aspectRatio | The aspect ratio value used for the conversion. |
float The horizontal field of view in degrees.
Converts the vertical field of view (FOV) to the horizontal FOV, based on the value of the aspect ratio parameter.
Additional resources: fieldOfView, aspect, HorizontalToVerticalFieldOfView, FieldOfViewToFocalLength, FocalLengthToFieldOfView.
using UnityEngine;
public class DisplayFov : MonoBehaviour { public Camera target;
void OnGUI() { float verticalFOV = target.fieldOfView; float horizontalFOV = Camera.VerticalToHorizontalFieldOfView(verticalFOV, target.aspect);
GUILayout.Label($"Vertical FOV : {verticalFOV} degrees"); GUILayout.Label($"Horizontal FOV : {horizontalFOV} degrees"); } }