Meta_Eyes
Module: Metanodes / Definitions
An Eyes node allows tweaks to tracked setups to improve the viewing experience.
#include <meta_view.hpp>
Public Types
| Type | Name |
|---|---|
| enum | AlignToScreenMode { AlignToScreen_Off, AlignToScreen_On, AlignToScreen_Untracked } Values for Idx_AlignToScreen. |
| enum | IDX { Idx_Position, Idx_IPD, Idx_AlignToScreen } Property index. |
Public Types Documentation
enum AlignToScreenMode
| Enumerator | Value | Description |
|---|---|---|
| AlignToScreen_Off | Never align the eyes to the screen. (Symbols - C: "AlignToScreenOff", Lua: __Eyes_AlignToScreenOff) | |
| AlignToScreen_On | Always align the eyes to the screen. (Symbols - C: "AlignToScreenOn", Lua: __Eyes_AlignToScreenOn) | |
| AlignToScreen_Untracked | Align the eyes to the screen only when the Eyes node is not a descendant of an active TrackerPRSLink node. (Symbols - C: "AlignToScreenUntracked", Lua: __Eyes_AlignToScreenUntracked) |
Values for Idx_AlignToScreen.
enum IDX
| Enumerator | Value | Description |
|---|---|---|
| Idx_Position | vec3w - Offset position of the centre of the eyes relative to the parent (usually head tracker position) | |
| Idx_IPD | floatw - Distance between eyes | |
| Idx_AlignToScreen | AlignToScreenMode (int) - Alignment mode |
Property index.