HTC released an SDK which allows developers to add finger tracking to their Vive or Vive Pro apps. For the Vive Focus standalone headset the SDK instead provides hand position and gesture recognition.
The feature was first announced back in October. At the time HTC seemed to suggest it would not come to the regular Vive, but thankfully they’ve managed to pull it off. However the Pro will give better tracking quality thanks to its dual cameras.
The software tracks 21 points on the hand at up to 30FPS on PC. On Vive Focus, the hand position tracking runs at 17FPS. As the tracking runs on the GPU, it shouldn’t affect CPU performance.
The Vive Focus seemingly doesn’t have enough computing power for true finger tracking. Instead, it simply provides the position of the hand, not each finger. Gesture recognition is however available. It can tell the difference between pointing, making a fist, making an OK sign, and giving a thumbs up: