mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class WindowsMixedRealityHandRecorder

    Record joint positions of a hand and log them for use in simulated hands.

    Inheritance
    Object
    WindowsMixedRealityHandRecorder
    Implements
    MonoBehaviour
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class WindowsMixedRealityHandRecorder : MonoBehaviour, MonoBehaviour

    Properties

    OutputFileName

    Default output filename for saving the recorded pose.

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

    OutputFileName

    Default output filename for saving the recorded pose.

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

    ReferenceJoint

    The joint positioned at the origin at the start of the recording.

    Declaration
    public TrackedHandJoint ReferenceJoint { get; set; }
    Property Value
    Type Description
    TrackedHandJoint
    Remarks

    If the reference joint moves between start and stop of recording then final position is used as an offset. Example: A "poke" gesture can be simulated by moving the index finger forward between start and stop, giving an offset that creates a poking motion when interpolated.

    ReferenceJoint

    The joint positioned at the origin at the start of the recording.

    Declaration
    public TrackedHandJoint ReferenceJoint { get; set; }
    Property Value
    Type Description
    TrackedHandJoint
    Remarks

    If the reference joint moves between start and stop of recording then final position is used as an offset. Example: A "poke" gesture can be simulated by moving the index finger forward between start and stop, giving an offset that creates a poking motion when interpolated.

    Methods

    RecordHandStop()

    Declaration
    public void RecordHandStop()

    RecordHandStop()

    Declaration
    public void RecordHandStop()

    RecordLeftHandStart()

    Declaration
    public void RecordLeftHandStart()

    RecordLeftHandStart()

    Declaration
    public void RecordLeftHandStart()

    RecordRightHandStart()

    Declaration
    public void RecordRightHandStart()

    RecordRightHandStart()

    Declaration
    public void RecordRightHandStart()

    Implements

    MonoBehaviour
    In This Article
    • Properties
      • OutputFileName
      • OutputFileName
      • ReferenceJoint
      • ReferenceJoint
    • Methods
      • RecordHandStop()
      • RecordHandStop()
      • RecordLeftHandStart()
      • RecordLeftHandStart()
      • RecordRightHandStart()
      • RecordRightHandStart()
    • Implements
    Back to top Generated by DocFX