> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.sayduck.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Annotations

Annotations are 3D text fields that can be used to highlight parts of your product.

![](https://storage.crisp.chat/users/helpdesk/website/cae6f284ce714800/screenshot-2023-04-24-at-13003_5c8692.png)

### How to add Annotation?

To add an **Annotation**, click on the **+ Add annotation**.

![](https://storage.crisp.chat/users/helpdesk/website/cae6f284ce714800/screenshot-2023-04-24-at-13033_1df1od9.png)

1. To change **Annotation** position, **Click** the surface of your model while **Edit position on click** is enabled.

![](https://storage.crisp.chat/users/helpdesk/website/cae6f284ce714800/screenshot-2023-04-24-at-13045_1bi0ziy.png)

2. Add description of the highlighted part of your model.

![](https://storage.crisp.chat/users/helpdesk/website/cae6f284ce714800/screenshot-2023-04-24-at-13063_18rhgex.png)

3. To choose **Camera position** for the **Annotation**, navigate the camera to desired location and click **Create**. 

![](https://storage.crisp.chat/users/helpdesk/website/cae6f284ce714800/screenshot-2023-04-24-at-13074_1ha5v3g.png)

4. Once done, toggle off **Edit position on click**.

![](https://storage.crisp.chat/users/helpdesk/website/cae6f284ce714800/screenshot-2023-04-24-at-13101_1r9z79s.png)

### Customise annotation color

The annotation color can be changed to better fit your brand colors.

![](https://storage.crisp.chat/users/helpdesk/website/cae6f284ce714800/screenshot-2023-04-24-at-13130_fj530n.png)

### Add Annotations before creating new Variants

**Annotations** are attached to that specific **Variant** so you should add them to your first **Variant** before creating the rest. 

### How to apply Annotations to all Variants in a Configurator?

To apply **Annotations** to a **Configurator** globally, you can create a separate configurator for them.

![](https://storage.crisp.chat/users/helpdesk/website/cae6f284ce714800/screenshot-2022-09-14-at-94815_1berqsi.png)
