---
title: fieldOfView
framework: modelio
role: symbol
role_heading: Instance Property
path: modelio/mdlcamera/fieldofview
---

# fieldOfView

The camera’s field of view, in degrees.

## Declaration

```swift
var fieldOfView: Float { get set }
```

## Discussion

Discussion Field of view is an angle that determines the extent of the scene visible to the camera. A small field of view angle provides a narrow view, and a large field of view provides a wide view. A very wide field of view results in distorted perspective. In a physically based camera, field of view is based on the focal length of the lens and the vertical aperture of the imaging surface (film or sensor). Changing the focalLength or sensorVerticalAperture property updates the fieldOfView property to the corresponding value, and vice versa. The default field of view is 54 degrees, corresponding to a focal length of 50mm and a vertical sensor aperture of 24mm.

## See Also

### Managing Camera Perspective

- [projectionMatrix](modelio/mdlcamera/projectionmatrix.md)
- [projection](modelio/mdlcamera/projection.md)
- [MDLCameraProjection](modelio/mdlcameraprojection.md)
- [nearVisibilityDistance](modelio/mdlcamera/nearvisibilitydistance.md)
- [farVisibilityDistance](modelio/mdlcamera/farvisibilitydistance.md)
- [ray(to:forViewPort:)](modelio/mdlcamera/ray(to:forviewport:).md)
- [worldToMetersConversionScale](modelio/mdlcamera/worldtometersconversionscale.md)
