Hey there all,
I've been working on a project and have run into an issue I'm fairly certain wasn't always present - the grasp detection distance seems to be incredibly high/sensitive, as in, I can hold my hand in just about a loose 'C' shape, and that registers as a grasp whereas it should/used-to be activated when my index finger and thumb are little under 2 inches apart (for reference, the loose 'C' shape equates to around 5+ inches between thumb and index finger tips).
EDIT: This is a gif from a more recent iteration of the project, no changes I can think of to anything regarding the Leap Motion integration, but it seems like the gap has decreased to maybe 3 or 4 inches between the thumb and index finger tips - so it SEEMS better, but also don't know why, especially with this onset issue that it might be changing on it's own over time (perhaps more hardware related than the software...?)
My question is in regards to adjusting this detection distance, however, after LOTS of digging through the source, I can't seem to find where this may be set - the closest I've seem to have gotten is somewhere in HeuristicGrabClassifier.cs, but it's still unclear how this is all working. There doesn't seem to be anything too relevant in InteractionBehaviour.cs either...
I'm fairly certain it's not a calibration issue either, I can achieve a score of 90ish often after a fresh restart.
Is there some setting, field, inspector element, or something that I'm missing that may aid in this issue, or could there be something deeper wrong?
If there's anymore information that might help aid in sussing the issue, I can try my best to provide!