---
title: focusDistance
framework: modelio
role: symbol
role_heading: Instance Property
path: modelio/mdlcamera/focusdistance
---

# focusDistance

The distance, in meters, at which the lens is focused.

## Declaration

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

## Discussion

Discussion A renderer can produce out-of-focus blur effects for objects significantly nearer to or farther from the camera than this distance. The default is 2.5 meters.

## See Also

### Modeling a Physical Lens

- [barrelDistortion](modelio/mdlcamera/barreldistortion.md)
- [fisheyeDistortion](modelio/mdlcamera/fisheyedistortion.md)
- [opticalVignetting](modelio/mdlcamera/opticalvignetting.md)
- [chromaticAberration](modelio/mdlcamera/chromaticaberration.md)
- [focalLength](modelio/mdlcamera/focallength.md)
- [fStop](modelio/mdlcamera/fstop.md)
- [apertureBladeCount](modelio/mdlcamera/aperturebladecount.md)
- [bokehKernel(withSize:)](modelio/mdlcamera/bokehkernel(withsize:).md)
- [maximumCircleOfConfusion](modelio/mdlcamera/maximumcircleofconfusion.md)
- [shutterOpenInterval](modelio/mdlcamera/shutteropeninterval.md)
