# How to Add Labels and  Text to 3D Models: A step-by-step guide

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

## What is Hotspot

Hotspot is a feature on SwiftXR  that allows you to attach labels to various parts of your 3D objects, making it easy to share detailed information with your audience.

&#x20;Below is a step by step tutorial guide on how to use Hotspot

## How to use Hotspot

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

## 1. Create a new Project and select your 3D Model

Open the SwiftXR editor > select components > click on 3D. Then drag and drop the AR component on the Canvas. Choose any of the means available to get your 3D models Upload your 3D model from your device&#x20;

* Upload a 3D model from your device
* Search SwiftXR asset store&#x20;
* Use our AI image to 3D converter
* Request a custom 3D model from SwiftXR

2. ## Select Hotspot and Hotspot Label Mode

Click on properties on the editor, and locate hotspot Labels. Select the Hotspot interaction mode and display style you prefer

<figure><img src="/files/27Poobo00XpPp30SR0RZ" alt=""><figcaption></figcaption></figure>

Interaction Mode: This determines which interactive action will cause your labels to appear. You can choose default, on click or hover

Display Style: This determines how you want your labels to appear. You can choose Numbering style, Bullet or text.

3. ## Label your Model

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

Click on add Hotspot label. Type in your label, then click on the part of the model you want the label to appear. You can add as many as you want.&#x20;

4. ## Preview, Publish and View in AR

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

Once you are satisfied with your labels and label style and mode, you can the publish your project and view in AR.


---

# 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://guide.swiftxr.io/how-to/how-to-add-labels-and-text-to-3d-models-a-step-by-step-guide.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.
