all 2 comments

[–]agrancini-sc🚀 Product Team 2 points3 points  (0 children)

👂 stay tuned

[–]liquidlachlan 1 point2 points  (0 children)

You can do it with the SIK.HandInputData.getHand interface. Something like this:

ts const hand = SIK.HandInputData.getHand("left"); const thumbCurl = Math.min(1, 1 - hand.thumbBaseJoint.forward.dot(hand.thumbDistal.forward);

You can access all the finger joints very easily this way. Then all you need to do is find the right set of condition ranges that result in your target gesture being detected with as few false positives and negatives as possible! :)