VerticalToHorizontalFieldOfView(float, float)
Converts the vertical field of view (FOV) to the horizontal FOV, based on the value of the aspect ratio parameter.
Read time 1 minuteLast updated 10 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
public static float VerticalToHorizontalFieldOfView(float verticalFieldOfView, float aspectRatio)
Parameters
Returns
Type | Description |
|---|---|
| float | The horizontal field of view in degrees. |
Remarks
Additional Resources: Camera.fieldOfView, Camera.aspect, Camera.HorizontalToVerticalFieldOfView, Camera.FieldOfViewToFocalLength, Camera.FocalLengthToFieldOfView.
Examples
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"); }}