Skip to main content

Meta_Eyes

Module: Metanodes / Definitions

An Eyes node allows tweaks to tracked setups to improve the viewing experience.

#include <meta_view.hpp>

Public Types

TypeName
enumAlignToScreenMode { AlignToScreen_Off, AlignToScreen_On, AlignToScreen_Untracked }
Values for Idx_AlignToScreen.
enumIDX { Idx_Position, Idx_IPD, Idx_AlignToScreen }
Property index.

Public Types Documentation

enum AlignToScreenMode

EnumeratorValueDescription
AlignToScreen_OffNever align the eyes to the screen. (Symbols - C: "AlignToScreenOff", Lua: __Eyes_AlignToScreenOff)
AlignToScreen_OnAlways align the eyes to the screen. (Symbols - C: "AlignToScreenOn", Lua: __Eyes_AlignToScreenOn)
AlignToScreen_UntrackedAlign 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

EnumeratorValueDescription
Idx_Positionvec3w - Offset position of the centre of the eyes relative to the parent (usually head tracker position)
Idx_IPDfloatw - Distance between eyes
Idx_AlignToScreenAlignToScreenMode (int) - Alignment mode

Property index.