日本語翻訳ドキュメントはサポートを終了しました

MRTK 2.6 以降のドキュメントについては、公式の Microsoft ドキュメント を参照してください。

    Show / Hide Table of Contents

    Class OculusXRSDKDeviceManagerProfile

    The profile for the Oculus XRSDK Device Manager. The settings for this profile can be viewed if the Leap Motion Device Manager input data provider is added to the MRTK input configuration profile.

    Inheritance
    Object
    BaseMixedRealityProfile
    OculusXRSDKDeviceManagerProfile
    Namespace: Microsoft.MixedReality.Toolkit.XRSDK.Oculus.Input
    Assembly: cs.temp.dll.dll
    Syntax
    [MixedRealityServiceProfile(typeof(OculusXRSDKDeviceManager), null)]
    public class OculusXRSDKDeviceManagerProfile : BaseMixedRealityProfile

    Fields

    OnCustomHandMaterialUpdate

    Event triggered when the custom material for hand mesh is updated.

    Declaration
    public Action OnCustomHandMaterialUpdate
    Field Value
    Type Description
    Action

    Properties

    CPULevel

    Accessor for the Oculus CPU performance level. https://developer.oculus.com/documentation/native/android/mobile-power-overview

    Declaration
    public int CPULevel { get; set; }
    Property Value
    Type Description
    Int32

    CustomHandMaterial

    Custom hand material to use for hand tracking hand mesh.

    Declaration
    public Material CustomHandMaterial { get; set; }
    Property Value
    Type Description
    Material

    GPULevel

    Accessor for the Oculus GPU performance level.

    Declaration
    public int GPULevel { get; set; }
    Property Value
    Type Description
    Int32

    LocalAvatarPrefab

    Prefab reference for LocalAvatar to load, if none are found in scene.

    Declaration
    public GameObject LocalAvatarPrefab { get; set; }
    Property Value
    Type Description
    GameObject

    LowConfidenceTimeThreshold

    Time in seconds after which low confidence is considered unreliable, and tracking is set to false.

    Declaration
    public float LowConfidenceTimeThreshold { get; set; }
    Property Value
    Type Description
    Single

    OVRCameraRigPrefab

    Prefab reference for OVRCameraRig to load, if none are found in scene. This prefab is required for MRTK on Oculus Quest to support handtracking

    Declaration
    public GameObject OVRCameraRigPrefab { get; set; }
    Property Value
    Type Description
    GameObject

    PinchStrengthMaterialProperty

    Property in custom material used to visualize pinch strength.

    Declaration
    public string PinchStrengthMaterialProperty { get; }
    Property Value
    Type Description
    String

    RenderAvatarHandsInsteadOfController

    Using avatar hands requires a local avatar prefab. Failure to provide one will result in nothing being displayed. "Note: In order to render avatar hands, you will need to set an app id in Assets/Resources/OvrAvatarSettings. Any number will do, but it needs to be set.")]

    Declaration
    public bool RenderAvatarHandsInsteadOfController { get; }
    Property Value
    Type Description
    Boolean

    UpdateMaterialPinchStrengthValue

    If true, will update material pinch strength using OVR Values.

    Declaration
    public bool UpdateMaterialPinchStrengthValue { get; }
    Property Value
    Type Description
    Boolean

    UseCustomHandMaterial

    If true, hand mesh material will be replaced with custom material.

    Declaration
    public bool UseCustomHandMaterial { get; }
    Property Value
    Type Description
    Boolean

    Methods

    ApplyConfiguredPerformanceSettings()

    Declaration
    public void ApplyConfiguredPerformanceSettings()
    Back to top Generated by DocFX