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.