# Overview

<figure><img src="/files/KZgHxGnCz1yGLfw5rTb3" alt="" width="340"><figcaption></figcaption></figure>

The OVER SDK integrates seamlessly into your Unity project, providing powerful tools and assets to enhance your AR experiences. Access these components directly from the Unity Hierarchy by right-clicking and navigating to the **OVER** menu. Below is an overview of each category and its key features:

* **OVER\_Asset**

  * The OVER\_Asset is the base object that acts as the root of your AR project. It is the only object that will be exported and sent to the OVER app when you publish your experience.

* **OVER\_ArWorldCanvas** :

  * A specialized canvas designed for AR applications. It ensures proper rendering of UI elements in the AR environment.

* **OVER\_Canvas** :

  * The OVER\_Canvas is a core component responsible for setting up the screen canvas UI of your OVER Experience

* **OVER\_PlayerSimulator** :

  * The OVER\_PlayerSimulator is a powerful tool designed to help developers simulate the user’s perspective during the Unity Editor's Play Mode

* **Unity Visual Scripting**

  * This section includes tools for visual scripting, allowing you to create logic without writing code.

* **Over Visual Scripting (deprecated)** :

  * The OVER Visual Scripting system allows for simplification of the OVER Experience creation process, by delivering to the end user a visual tool to create experience logic, fully compatible with the OVER App

* **Spawners**

  * These components help  the position where the user will appear if image relocation is not possible.

* **Preset** :

  * Pre-configured useful prefabs

* **Legacy**

  * This category contains older versions of components or deprecated features.

* **Samples**

  * Explore ready-to-use prefab examples

* **Editor**
  * Tools and utilities specifically designed for enhancing your development workflow.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.overthereality.ai/over-sdk-manual/sdk-window/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
