| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/Oculus/OculusVR/Source/OculusMR/Public/OculusMR_Settings.h |
Include |
#include "OculusMR_Settings.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=OculusMR, Blueprintable)
class UOculusMR_Settings : public UObject
Name | Description | ||
---|---|---|---|
|
BackdropColor |
When CompositionMethod is External Composition, the color of the backdrop in the foreground view |
|
|
bUseTrackedCameraResolution |
The casting viewports would use the same resolution of the camera which used in the calibration process. |
|
|
float |
CastingLatency |
When CompositionMethod is External Composition, the latency of the casting output which could be adjusted to match the camera latency in the external composition application |
|
ChromaKeyColor |
[Green-screen removal] Chroma Key Color. Apply when CompositionMethod is DirectComposition |
|
|
float |
ChromaKeySimilarity |
[Green-screen removal] Chroma Key Similarity. Apply when CompositionMethod is DirectComposition |
|
float |
ChromaKeySmoothRange |
[Green-screen removal] Chroma Key Smooth Range. Apply when CompositionMethod is DirectComposition |
|
float |
ChromaKeySpillRange |
[Green-screen removal] Chroma Key Spill Range. Apply when CompositionMethod is DirectComposition |
|
ClippingReference |
Specify the distance to the camera which divide the background and foreground in MxR casting. |
|
|
ExternalCompositionPostProcessEffects |
Set the amount of post process effects in the MR view for external composition |
|
|
float |
HandPoseStateLatency |
When CompositionMethod is Direct Composition, you could adjust this latency to delay the virtual hand movement by a small amount of time to match the camera latency |
|
int |
HeightPerView |
When bUseTrackedCameraResolution is false, the height of each casting viewport |
|
int |
WidthPerView |
When bUseTrackedCameraResolution is false, the width of each casting viewport |
Name | Description | |
---|---|---|
|
UOculusMR_Settings ( |
Name | Description | ||
---|---|---|---|
|
BindToTrackedCameraIndexIfAvailable ( |
Bind the casting camera to the calibrated external camera. (Requires a calibrated external camera) |
|
|
int |
GetBindToTrackedCameraIndex() |
|
|
EOculusMR_Ca... |
GetCapturingCamera() |
When CompositionMethod is DirectComposition, the physical camera device which provide the frame |
|
EOculusMR_Co... |
GetCompositionMethod() |
ExternalComposition: The casting window includes the background and foreground view DirectComposition: The game scene would be composited with the camera frame directly |
|
GetIsCasting() |
Is MRC on and off |
|
|
LoadFromIni() |
Load settings from the config file |
|
|
SaveToIni() |
Save settings to the config file |
|
|
SetCapturingCamera ( |
When CompositionMethod is DirectComposition, the physical camera device which provide the frame |
|
|
SetCompositionMethod ( |
ExternalComposition: The casting window includes the background and foreground view DirectComposition: The game scene would be composited with the camera frame directly |
|
|
SetIsCasting ( |
Turns MRC on and off |