HandPosing
A tool for quickly authoring hand poses to objects in VR using hand-tracking
|
Custom implementation for the Oculus plugin of the SkeletonDataProvider. It is important to note that since OVRSkeleton gets executed at -80, we want to update the data as soon as it is available (hence the -70) More...
Public Member Functions | |
override bool | IsHandHighConfidence () |
override bool | IsFingerHighConfidence (BoneId fingerId) |
Protected Member Functions | |
void | UpdateBones () |
Properties | |
override BonePose[] | Fingers [get] |
override BonePose | Hand [get] |
override bool | IsTracking [get] |
override? float | HandScale [get] |
Properties inherited from HandPosing.TrackingData.SkeletonDataProvider | |
abstract bool | IsTracking [get] |
True is the tracking data has been initialised and it is estable. More... | |
abstract BonePose[] | Fingers [get] |
Collection of received fingers, in local coordinates More... | |
abstract BonePose | Hand [get] |
Hand start pose, in global coordinates More... | |
virtual ? float | HandScale [get] |
Detected scale of the hand. More... | |
Additional Inherited Members | |
Public Attributes inherited from HandPosing.TrackingData.SkeletonDataProvider | |
System.Action | OnInitialized |
System.Action< float > | OnUpdated |
Custom implementation for the Oculus plugin of the SkeletonDataProvider. It is important to note that since OVRSkeleton gets executed at -80, we want to update the data as soon as it is available (hence the -70)