---
title: PhotogrammetrySession.Request.Detail.custom
framework: realitykit
role: symbol
role_heading: Case
path: realitykit/photogrammetrysession/request/detail/custom
---

# PhotogrammetrySession.Request.Detail.custom

A custom quality for the model, with specifics defined by the photogrammetry session.

## Declaration

```swift
case custom
```

## Discussion

Discussion If you select .custom, you can define unique detail parameters by configuring the session with a PhotogrammetrySession.Configuration.CustomDetailSpecification instance in a customDetailSpecification. The configuration lets you precisely control the model’s detail level, processing efficiency, and output file size by adjusting properties such as maximumPolygonCount, textureFormat, and more. note: customDetailSpecification will be applied to every PhotogrammetrySession.Request that specifies a .custom detail in this session.  It has no effect on the other levels.
