# Visibility

The **Visibility** action allows controlling the visibility of any object in the scene, including **Floating UI** elements.

<figure><img src="https://2973737105-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAXNLyKVZ2tvtyDr8sVES%2Fuploads%2FfvprZzOVTg8CjOVEPXbm%2Fimage.png?alt=media&#x26;token=b8341600-3d79-4f55-8fc1-fe6f66508533" alt="" width="563"><figcaption></figcaption></figure>

**Settings**<br>

* **Control:**
  * **Toggle** — Switches visibility on or off.
  * **Show** — Makes the object visible.
  * **Hide** — Hides the object.

{% tabs %}
{% tab title="Object" %}
Choose object.
{% endtab %}

{% tab title="Selection" %}
Choose [selection](https://open-2v.gitbook.com/url/help.vectary.com/documentation/other/selections).
{% endtab %}

{% tab title="Floating UI" %}

* **Parent** — Select the [floating-ui](https://open-2v.gitbook.com/url/help.vectary.com/documentation/3d-configurator/floating-ui "mention")
* **Target** — Choose the specific **Floating UI** element to be controlled (*image*, *button*, etc.)
* **Relative to** — Defines the reference point for the element’s position:
  * **Self** — Appears relative to the object defined in the trigger.
  * **Canvas** — Appears relative to the canvas.
  * **Pointer** — Appears relative to the cursor.

> **Note:** To adjust the angle and offset of the element, configure the **Position and Offset** parameters in the **Floating UI** settings within Design mode.

* **Auto-hide** — Automatically hides the element when clicking anywhere outside of it.
  {% endtab %}
  {% endtabs %}
