> For the complete documentation index, see [llms.txt](https://doc.realvirtual.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.realvirtual.io/components-and-scripts/scene-interaction/hmi-components-pro/hmi-marker.md).

# HMI Marker (Deprecated)

{% hint style="danger" %}
**Deprecated — replaced in realvirtual WEB.** This Unity uGUI marker is deprecated and is **not read by realvirtual WEB**. The browser-based 3D-HMI provides signal-bound status indication through the **WebSensor** component — Low / High / Warning / Error states, ISA-101 colors and a 3D overlay — which exports via `rv_extras` and renders in [**realvirtual WEB**](/extensions/realvirtual-web.md). Use `WebSensor` instead of `HMI Marker` for new work.
{% endhint %}

HMI-Marker are used to visualize the state of a signal. They have to be within the "Worldspace"-Section of a tab.

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

The current prefab provides a simple cube as a marker object. But it is possible to customize this with a own mesh elements. The structure of the marker includes currently a game object "Icon" to map a user defined icon on the marker object.

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

## Properties

<div align="left"><figure><img src="/files/KhpZQU73A939wby9blGw" alt=""><figcaption></figcaption></figure></div>

* Color On: Material which is active when the connected signal is high
* `Color Off:` Material which is active when the connected signal is low
* `ObjectTracking`: boolean wether the value object is placed next to a game object within the scene or not
* `TrackedObject`: game object within the scene which position is used to place the HMI value information
* `Offset` : Offset position to the object in up direction.
* `EnableGameObjectOnSignalTrue:` sets the defined game object active if the signal value is true
* `EnableGameObjectOnSignalFalse:` sets the defined game object active if the signal value is false
* `Signal Bool:` signal whose values are indicated by the marker


---

# 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://doc.realvirtual.io/components-and-scripts/scene-interaction/hmi-components-pro/hmi-marker.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.
