---
title: "supportsSceneReconstruction(_:)"
framework: arkit
role: symbol
role_heading: Type Method
path: "arkit/arworldtrackingconfiguration/supportsscenereconstruction(_:)"
---

# supportsSceneReconstruction(_:)

Checks if the device supports scene reconstruction.

## Declaration

```swift
class func supportsSceneReconstruction(_ sceneReconstruction: ARConfiguration.SceneReconstruction) -> Bool
```

## Discussion

Discussion Scene reconstruction requires a device with a LiDAR Scanner, such as the fourth-generation iPad Pro.

## See Also

### Tracking Surfaces

- [planeDetection](arkit/arworldtrackingconfiguration/planedetection-swift.property.md)
- [ARWorldTrackingConfiguration.PlaneDetection](arkit/arworldtrackingconfiguration/planedetection-swift.struct.md)
- [sceneReconstruction](arkit/arworldtrackingconfiguration/scenereconstruction.md)
