<!--
{
  "documentType" : "article",
  "framework" : "ARKit",
  "identifier" : "/documentation/ARKit/environmental-analysis",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Environmental Analysis"
}
-->

# Environmental Analysis

Analyze the video from the cameras and the accompanying data, and use ray-casting and depth-map information to determine the location of items.

## Topics

### Video Frame Analysis

[Displaying a point cloud using scene depth](/documentation/ARKit/displaying-a-point-cloud-using-scene-depth)

Present a visualization of the physical environment by placing points based a scene’s depth data.

[Creating a fog effect using scene depth](/documentation/ARKit/creating-a-fog-effect-using-scene-depth)

Apply virtual fog to the physical environment.

[`ARFrame`](/documentation/ARKit/ARFrame)

A video image captured as part of a session with position-tracking information.

[`ARPointCloud`](/documentation/ARKit/ARPointCloud)

A collection of points in the world coordinate space of the AR session.

[`ARDepthData`](/documentation/ARKit/ARDepthData)

An object that describes the distance to regions of the real world from the plane of the camera.

### Raycasting

[Placing objects and handling 3D interaction](/documentation/ARKit/placing-objects-and-handling-3d-interaction)

Place virtual content at tracked, real-world locations, and enable the user to interact with virtual content by using gestures.

[`ARRaycastQuery`](/documentation/ARKit/ARRaycastQuery)

A mathematical ray you use to find 3D positions on real-world surfaces.

[`ARTrackedRaycast`](/documentation/ARKit/ARTrackedRaycast)

A raycast query that ARKit repeats in succession to give you refined results over time.

[`ARRaycastResult`](/documentation/ARKit/ARRaycastResult)

Information about a real-world surface found by examining a point on the screen.

### Hit-Testing

[`ARHitTestResult`](/documentation/ARKit/ARHitTestResult)

Information about a real-world surface found by examining a point on the screen.



---

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)