---
title: "init(device:matteResolution:)"
framework: arkit
role: symbol
role_heading: Initializer
path: "arkit/armattegenerator/init(device:matteresolution:)"
---

# init(device:matteResolution:)

Creates an AR matte generator.

## Declaration

```swift
init(device: any MTLDevice, matteResolution: ARMatteGenerator.Resolution)
```

## Discussion

Discussion To create matte textures in real-time, create this object once and reuse it every frame.
