---
title: cameras
framework: Immersive Media Support
role: symbol
role_heading: Instance Property
platforms: [iOS 26.4+, iPadOS 26.4+, Mac Catalyst 26.4+, macOS 26.0+, visionOS 26.0+]
path: immersivemediasupport/venuedescriptor/cameras
---

# cameras

An array of all the immersive cameras contained in the venue descriptor (both original and dynamic).

## Declaration

```swift
final var cameras: [ImmersiveCamera] { get }
```

## See Also

### Configuring cameras

- [addCamera(_:)](immersivemediasupport/venuedescriptor/addcamera(_:).md)
- [removeCamera(id:)](immersivemediasupport/venuedescriptor/removecamera(id:).md)
- [cameraViewModel(for:)](immersivemediasupport/venuedescriptor/cameraviewmodel(for:).md)
