---
title: transform
framework: arkit
role: symbol
role_heading: Instance Property
path: arkit/arcamera/transform
---

# transform

The position and orientation of the camera in world coordinate space.

## Declaration

```swift
var transform: simd_float4x4 { get }
```

## Mentioned in

Managing Session Life Cycle and Tracking Quality

## Discussion

Discussion World coordinate space in ARKit always follows a right-handed convention, but is oriented based on the session configuration. For details, see Understanding World Tracking. This transform creates a local coordinate space for the camera that is constant with respect to device orientation. In camera space, the x-axis points to the right when the device is in UIDeviceOrientation.landscapeLeft orientation—that is, the x-axis always points along the long axis of the device, from the front-facing camera toward the Home button. The y-axis points upward (with respect to UIDeviceOrientation.landscapeLeft orientation), and the z-axis points away from the device on the screen side.

## See Also

### Examining Camera Geometry

- [eulerAngles](arkit/arcamera/eulerangles.md)
