> For the complete documentation index, see [llms.txt](https://docs.overthereality.ai/over-web-builder/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.overthereality.ai/over-web-builder/examples/how-to-publish-an-experience-with-image-target.md).

# How to publish an experience with Image Target

This tutorial will guide you through the steps to publish an **Image Target** in your experience and anchor 3D assets to it.

**Step 1: Login and Create a New Image Target**

1. Log in to your account.
2. In the top left corner, click the **Image Targets** button.

<figure><img src="/files/gjv8F5dwkUMYNb1tCiPN" alt=""><figcaption></figcaption></figure>

**Step 2: Upload the Image Target**

1. Click the **Add Image** button located on the top right.
2. Upload the image you want to use as a target, set a name, and define the asset's width in cm (the size must match the asset's real-life dimensions exactly).
3. Click **Confirm** to see how well the marker performs."

<div><figure><img src="/files/wnKOwsC79Eo9G5BfxEug" alt=""><figcaption></figcaption></figure> <figure><img src="/files/9jyDmmYSxWrBh0MGynh6" alt=""><figcaption></figcaption></figure> <figure><img src="/files/RZDEEdOlsvcCIZG9Rf8z" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
**Marker quality is evaluated using the following criteria:**

* **Number of keypoints:** Measures the number of distinctive features detected in the image. A higher number generally improves tracking stability.
* **Contrast score:** Assesses the difference between light and dark areas in the image. Higher contrast improves feature detection and recognition.
* **Distribution score:** Evaluates how evenly the key features are spread across the image. A well-distributed pattern enhances robustness.
* **Angle variance:** Analyzes the range of orientations of the detected features. A good variance ensures reliable recognition from different perspectives.
* **Coverage score:** Checks how well the detected features cover the entire image. Better coverage improves accuracy and tracking consistency.
  {% endhint %}

**Step 3: Create a New Project**

1. In the top left corner, click the **New Project** button.&#x20;

<figure><img src="/files/gjv8F5dwkUMYNb1tCiPN" alt=""><figcaption></figcaption></figure>

**Step 4:  Add an Image Target**

1. Once the editor is open, navigate to the **Asset** section on the left side.
2. In the **Asset Library**, use the **Image targets** tab to filter and select the one you uploaded earlier.

<figure><img src="/files/2cpR5ZRVRpz9xKvJziEo" alt=""><figcaption></figcaption></figure>

**Step 5:  Link an asset to your Image Target**

1. Now, choose any 3D asset you want to link to your Image Target. In this example, we will use an asset from OVER's *Seasons* collection.

<figure><img src="/files/oPYDSazPkwekY388s1f5" alt=""><figcaption></figcaption></figure>

Once the asset is imported into the scene, click the **Group** icon next to its reference in the **Hierarchy**.\
In the **Select Group** popup, choose the Image Target as the group. You will then see that the asset has become a child of the Image Target.

<div><figure><img src="/files/HwFj5T10dZFTPTWQzYZi" alt=""><figcaption></figcaption></figure> <figure><img src="/files/JfKMdKutwjRcFbQqaidC" alt=""><figcaption></figcaption></figure> <figure><img src="/files/UpgVkHvyyvdqRMH2d9Id" alt=""><figcaption></figcaption></figure></div>

<figure><img src="/files/GA0mFNzQUrRRqrVNB1Wk" alt=""><figcaption></figcaption></figure>

**Step 6: Set Up Project Settings**

1. Navigate to the **Project** section to configure the details of your experience.
2. Set a **thumbnail** or **video preview** for your project.
3. Select the layer where you want to publish your experience: **AR Layer** or **Virtual Layer**.
   * If publishing in **AR Layer**, make sure to enable the **Display OVRMap** option if you want remote users to experience the correct environment.

<figure><img src="/files/T2ngkohprISBxWpcHHH1" alt=""><figcaption></figcaption></figure>

**Step 6: Publish the Experience**

1. Once all configurations are set, click **Publish** in the top right corner of the editor.
2. In the review popup, verify all settings and click **Continue** if everything looks correct.
3. Ensure that the occlusion settings are also properly configured if applicable, then click **Publish**.

<div><figure><img src="/files/7vOnVtEliwcmuI5NwxfZ" alt=""><figcaption></figcaption></figure> <figure><img src="/files/0bEqwbiKSqKxjHHdx5YN" alt=""><figcaption></figcaption></figure></div>

**Step 8: View the experience using the OVER app.**

You can now visit the experience from the OVER app. Point your camera at the Image Target to see the 3D asset appear.

{% embed url="<https://ovr-assets.s3.eu-central-1.amazonaws.com/marketplace/lands/map-preview/local/39hxm9zryyzucpna9ixdvksof078>" fullWidth="false" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.overthereality.ai/over-web-builder/examples/how-to-publish-an-experience-with-image-target.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
