<!--
{
  "availability" : [
    "iOS: 11.0.0 -",
    "iPadOS: 11.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "ARKit",
  "identifier" : "/documentation/ARKit/ARConfiguration/WorldAlignment-swift.enum/camera",
  "metadataVersion" : "0.1.0",
  "role" : "Case",
  "symbol" : {
    "kind" : "Case",
    "modules" : [
      "ARKit"
    ],
    "preciseIdentifier" : "c:@E@ARWorldAlignment@ARWorldAlignmentCamera"
  },
  "title" : "ARConfiguration.WorldAlignment.camera"
}
-->

# ARConfiguration.WorldAlignment.camera

The scene coordinate system is locked to match the orientation of the camera.

```
case camera
```

## Discussion

Camera alignment defines a coordinate system based on the native sensor orientation of the device camera. Relative to a <doc://com.apple.documentation/documentation/AVFoundation/AVCaptureVideoOrientation/landscapeRight>-oriented camera image, the x-axis points to the right, the y-axis points up, and the z-axis points out the front of the device (toward the user).

> Note:
> This coordinate system is always the same regardless of device or user interface orientation. That is, the x-axis always points along the long axis of the device, even if that direction is “down” relative to the user.

When this alignment is active, ARKit performs no device motion tracking. That is, world-space positions are effectively always relative to the current position and orientation of the device. (For example, a SceneKit object placed in an [`ARSCNView`](/documentation/ARKit/ARSCNView) will thus maintain the same position on screen, even as the camera image changes while the device moves.)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)