Abstract class to translate the hand-tracking data from specific systems to the one used by the HandPosing system. Implement this class for example to translate the hand-tracking data from Oculus or HTC Vive to a common one. One script is needed per hand.
More...
|
virtual bool | IsHandHighConfidence () |
|
virtual bool | IsFingerHighConfidence (BoneId bone) |
|
|
System.Action | OnInitialized |
|
System.Action< float > | OnUpdated |
|
Abstract class to translate the hand-tracking data from specific systems to the one used by the HandPosing system. Implement this class for example to translate the hand-tracking data from Oculus or HTC Vive to a common one. One script is needed per hand.
◆ Fingers
abstract BonePose [] HandPosing.TrackingData.SkeletonDataProvider.Fingers |
|
get |
Collection of received fingers, in local coordinates
◆ Hand
abstract BonePose HandPosing.TrackingData.SkeletonDataProvider.Hand |
|
get |
Hand start pose, in global coordinates
◆ HandScale
virtual ? float HandPosing.TrackingData.SkeletonDataProvider.HandScale |
|
get |
Detected scale of the hand.
◆ IsTracking
abstract bool HandPosing.TrackingData.SkeletonDataProvider.IsTracking |
|
get |
True is the tracking data has been initialised and it is estable.
The documentation for this class was generated from the following file:
- Runtime/TrackingData/SkeletonDataProvider.cs