---
title: ARView.Environment.SceneUnderstanding.Options
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/arview/environment-swift.struct/sceneunderstanding-swift.struct/options-swift.struct
---

# ARView.Environment.SceneUnderstanding.Options

Available scene-understanding options.

## Declaration

```swift
struct Options
```

## Topics

### Type Properties

- [collision](realitykit/arview/environment-swift.struct/sceneunderstanding-swift.struct/options-swift.struct/collision.md)
- [default](realitykit/arview/environment-swift.struct/sceneunderstanding-swift.struct/options-swift.struct/default.md)
- [occlusion](realitykit/arview/environment-swift.struct/sceneunderstanding-swift.struct/options-swift.struct/occlusion.md)
- [physics](realitykit/arview/environment-swift.struct/sceneunderstanding-swift.struct/options-swift.struct/physics.md)
- [receivesLighting](realitykit/arview/environment-swift.struct/sceneunderstanding-swift.struct/options-swift.struct/receiveslighting.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [SetAlgebra](swift/setalgebra.md)

## See Also

### Scene reconstructions and analysis

- [Creating a game with scene understanding](realitykit/creating-a-game-with-scene-understanding.md)
- [Implementing scene understanding and reconstruction in your RealityKit app](realitykit/realitykit-scene-understanding.md)
- [Visualizing and interacting with a reconstructed scene](arkit/visualizing-and-interacting-with-a-reconstructed-scene.md)
- [sceneReconstruction](arkit/arworldtrackingconfiguration/scenereconstruction.md)
- [supportsSceneReconstruction(_:)](arkit/arworldtrackingconfiguration/supportsscenereconstruction(_:).md)
- [SceneUnderstandingComponent](realitykit/sceneunderstandingcomponent.md)
- [ARView.Environment.SceneUnderstanding](realitykit/arview/environment-swift.struct/sceneunderstanding-swift.struct.md)
- [HasSceneUnderstanding](realitykit/hassceneunderstanding.md)
- [SceneReconstructionProvider](arkit/scenereconstructionprovider.md)
- [ARSession](arkit/arsession.md)
