docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class OculusHMD

    An Oculus VR headset (such as the Oculus Rift series of devices).

    Inheritance
    object
    OculusHMD
    OculusHMDExtended
    Namespace: Unity.XR.Oculus.Input
    Assembly: solution.dll
    Syntax
    [Preserve]
    public class OculusHMD : XRHMD

    Properties

    centerEyeAcceleration

    Declaration
    [Preserve]
    public Vector3Control centerEyeAcceleration { get; }
    Property Value
    Type Description
    Vector3Control

    centerEyeAngularAcceleration

    Declaration
    [Preserve]
    public Vector3Control centerEyeAngularAcceleration { get; }
    Property Value
    Type Description
    Vector3Control

    centerEyeAngularVelocity

    Declaration
    [Preserve]
    public Vector3Control centerEyeAngularVelocity { get; }
    Property Value
    Type Description
    Vector3Control

    centerEyePosition

    Declaration
    [Preserve]
    public Vector3Control centerEyePosition { get; }
    Property Value
    Type Description
    Vector3Control

    centerEyeRotation

    Declaration
    [Preserve]
    public QuaternionControl centerEyeRotation { get; }
    Property Value
    Type Description
    QuaternionControl

    deviceAcceleration

    Declaration
    [Preserve]
    public Vector3Control deviceAcceleration { get; }
    Property Value
    Type Description
    Vector3Control

    deviceAngularAcceleration

    Declaration
    [Preserve]
    public Vector3Control deviceAngularAcceleration { get; }
    Property Value
    Type Description
    Vector3Control

    deviceAngularVelocity

    Declaration
    [Preserve]
    public Vector3Control deviceAngularVelocity { get; }
    Property Value
    Type Description
    Vector3Control

    devicePosition

    Declaration
    [Preserve]
    public Vector3Control devicePosition { get; }
    Property Value
    Type Description
    Vector3Control

    deviceRotation

    Declaration
    [Preserve]
    public QuaternionControl deviceRotation { get; }
    Property Value
    Type Description
    QuaternionControl

    isTracked

    Declaration
    [Preserve]
    public ButtonControl isTracked { get; }
    Property Value
    Type Description
    ButtonControl

    leftEyeAcceleration

    Declaration
    [Preserve]
    public Vector3Control leftEyeAcceleration { get; }
    Property Value
    Type Description
    Vector3Control

    leftEyeAngularAcceleration

    Declaration
    [Preserve]
    public Vector3Control leftEyeAngularAcceleration { get; }
    Property Value
    Type Description
    Vector3Control

    leftEyeAngularVelocity

    Declaration
    [Preserve]
    public Vector3Control leftEyeAngularVelocity { get; }
    Property Value
    Type Description
    Vector3Control

    leftEyePosition

    Declaration
    [Preserve]
    public Vector3Control leftEyePosition { get; }
    Property Value
    Type Description
    Vector3Control

    leftEyeRotation

    Declaration
    [Preserve]
    public QuaternionControl leftEyeRotation { get; }
    Property Value
    Type Description
    QuaternionControl

    rightEyeAcceleration

    Declaration
    [Preserve]
    public Vector3Control rightEyeAcceleration { get; }
    Property Value
    Type Description
    Vector3Control

    rightEyeAngularAcceleration

    Declaration
    [Preserve]
    public Vector3Control rightEyeAngularAcceleration { get; }
    Property Value
    Type Description
    Vector3Control

    rightEyeAngularVelocity

    Declaration
    [Preserve]
    public Vector3Control rightEyeAngularVelocity { get; }
    Property Value
    Type Description
    Vector3Control

    rightEyePosition

    Declaration
    [Preserve]
    public Vector3Control rightEyePosition { get; }
    Property Value
    Type Description
    Vector3Control

    rightEyeRotation

    Declaration
    [Preserve]
    public QuaternionControl rightEyeRotation { get; }
    Property Value
    Type Description
    QuaternionControl

    trackingState

    Declaration
    [Preserve]
    public IntegerControl trackingState { get; }
    Property Value
    Type Description
    IntegerControl

    userPresence

    Declaration
    [Preserve]
    public ButtonControl userPresence { get; }
    Property Value
    Type Description
    ButtonControl

    Methods

    FinishSetup()

    Declaration
    protected override void FinishSetup()
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)