VR-Engage  2.2
Loading...
Searching...
No Matches
Scope Sim Logic Role Parameters

Detailed Description

Collaboration diagram for Scope Sim Logic Role Parameters:

Variables

constexpr const char * makVre::ScopeSimLogicConfig::hmdSmoothingAlpha = "hmdSmoothingAlpha"
 
constexpr const char * makVre::ScopeSimLogicConfig::hmdSmoothingEnabled = "hmdSmoothingEnabled"
 
constexpr const char * makVre::ScopeSimLogicConfig::hmdSmoothingThreshold = "hmdSmoothingThreshold"
 

Variable Documentation

◆ hmdSmoothingAlpha

const char* makVre::ScopeSimLogicConfig::hmdSmoothingAlpha = "hmdSmoothingAlpha"
constexpr
Parameter NamehmdSmoothingAlpha
Parameter DescriptionAlpha value for HMD orientation smoothing when using scopes in VR mode.
Parameter Typedouble
Parameter Default0.8
Required?No

Example Role Config Usage:

["scopeSimLogic"] = {
...
hmdSmoothingAlpha = 0.8;
...
};

◆ hmdSmoothingEnabled

const char* makVre::ScopeSimLogicConfig::hmdSmoothingEnabled = "hmdSmoothingEnabled"
constexpr
Parameter NamehmdSmoothingEnabled
Parameter DescriptionWhether to enable HMD orientation smoothing when using scopes in VR mode.
Parameter Typebool
Parameter Defaulttrue
Required?No

Example Role Config Usage:

["scopeSimLogic"] = {
...
hmdSmoothingEnabled = true;
...
};

◆ hmdSmoothingThreshold

const char* makVre::ScopeSimLogicConfig::hmdSmoothingThreshold = "hmdSmoothingThreshold"
constexpr
Parameter NamehmdSmoothingThreshold
Parameter DescriptionThreshold angle in degrees for triggering HMD orientation smoothing.
Parameter Typedouble
Parameter Default60.0
Required?No

Example Role Config Usage:

["scopeSimLogic"] = {
...
hmdSmoothingThreshold = 60.0;
...
};