Class WindowsMixedRealityHandRecorder
Record joint positions of a hand and log them for use in simulated hands.
Implements
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()