---
title: "project(_:)"
framework: realitykit
role: symbol
role_heading: Instance Method
path: "realitykit/arview/project(_:)"
---

# project(_:)

Projects a point from the 3D world coordinate system of the scene to the 2D pixel coordinate system of the view.

## Declaration

```swift
@MainActor @preconcurrency func project(_ point: SIMD3<Float>) -> CGPoint?
```

## Parameters

- `point`: The point in 3D world coordinates.

## Return Value

Return Value A point in the view’s coordinate space.

## See Also

### Mapping between coordinate spaces

- [unproject(_:ontoPlane:relativeToCamera:)](realitykit/arview/unproject(_:ontoplane:relativetocamera:).md)
- [unproject(_:ontoPlane:)](realitykit/arview/unproject(_:ontoplane:).md)
- [unproject(_:viewport:)](realitykit/arview/unproject(_:viewport:).md)
- [ray(through:)](realitykit/arview/ray(through:).md)
