horizontalFieldOfView | The horizontal field of view value in degrees. |
aspectRatio | The aspect ratio value used for the conversion. |
float The vertical field of view in degrees.
Converts the horizontal field of view (FOV) to the vertical FOV, based on the value of the aspect ratio parameter.
Additional resources: fieldOfView, aspect, VerticalToHorizontalFieldOfView, FieldOfViewToFocalLength, FocalLengthToFieldOfView.
using UnityEngine;
public class HorizontalFieldOfViewControl : MonoBehaviour { public float horizontalFieldOfView = 60f; public Camera targetCamera;
void Update() { targetCamera.fieldOfView = Camera.HorizontalToVerticalFieldOfView(horizontalFieldOfView, targetCamera.aspect); } }