HandPosing
A tool for quickly authoring hand poses to objects in VR using hand-tracking
HandPosing.OVRIntegration.GrabEngine Namespace Reference

Classes

class  ControllerFlex
 This Flex Interface is used to detect grabbing when using an Oculus Controller More...
 
interface  FlexInterface
 Represents interface for "flex" or grab strength. Serves as template for all grabbing methods. More...
 
class  NoopFlex
 No op flex detector used in snap-to-pose, used to turn off grab detection so that poses can be recorded. More...
 
class  PinchTriggerFlex
 This flex interface compares if the user is pinching with the Index or the Middle Finger. It can track the pinches in high and low confidence if specified, and tipically returns a fairly safe value since it relies on OVR methods for calculating the pinching. More...
 
class  SphereGrabFlex
 Sphere grab detector. They use poses (in this case hand state's raw pose) to determine if hand fingers are curled up into a ball. In this case we use the capsules to do determine the finger tips as well as the volume that curl into. More...
 
class  SphereGrabPinchFlex
 This Flex interface serves as the Union between SphereGrabFlex and PinchTriggerFlex. It will return a grab if any of them is in their own respective valid ranges, but also populate its internal state to know if the current used value was from the sphereFlex or the pinchFlex. That way the output value can be check against the right threshold ranges in the current frame. More...