Magic Leap

Magic Leap

Windows
MacOS
Linux
On this page

Actions

Get Configuration

Gets the list of static and dynamic gestures currently set to be identified by the gesture recognition system.

Target is Magic Leap Hand Tracking Function Library

Get Current Gesture

The current gesture being performed by the given hand.

Target is Magic Leap Hand Tracking Function Library

Get Current Gesture Confidence

The confidence level of the current gesture being performed by the given hand. Value is between [0, 1], 0 is low, 1 is high degree of confidence. For a NoHand, the confidence is always set to 1.

Target is Magic Leap Hand Tracking Function Library

Get Gesture Keypoint Transform

Get Transform for a point on the hand.

Target is Magic Leap Hand Tracking Function Library

Get Gesture Keypoints

List of keypoints detected on the given hand.

Note that this returns a transform in the Tracking space. To get the transform in Unreal's world space, use the MotioController component as a child of the XRPawn with hand set to the following. Special_3 - Left Index Finger Tip Special_5 - Left Thumb Tip Special_4 - Right Index Finger Tip Special_6 - Right Thumb Tip

Target is Magic Leap Hand Tracking Function Library

Get Hand Center

Transform of the center of the hand. Approximately the center of the palm.

Note that this returns a transform in world space.

Target is Magic Leap Hand Tracking Function Library

Get Hand Center Normalized

Normalized position of the center of the given hand. This can be used to detect and warn the users that the hand is out of the gesture detection frame.

Target is Magic Leap Hand Tracking Function Library

Get Hand Index Finger Tip

Transform of the Index Finger Tip.

Target is Magic Leap Hand Tracking Function Library

Get Hand Keypoint for Motion Source

Get the hand tracking keypoint for a motion source.

Target is Magic Leap Hand Tracking Function Library

Get Hand Thumb Tip

Transform of Thumb Tip.

Note that this returns a transform in the Tracking space. To get the transform in Unreal's world space, use the MotioController component as a child of the XRPawn with hand set to EControllerHand::Special_5 for the left hand secondary and EControllerHand::Special_6 for the right hand secondary.

Target is Magic Leap Hand Tracking Function Library

Get Magic Leap Hand Tracking Live Link Source

Get a LiveLinkSourceHandle for magic leap hand tracking.

Target is Magic Leap Hand Tracking Function Library

Get Motion Source for Hand Keypoint

Get the motion source for a hand tracking key point.

Target is Magic Leap Hand Tracking Function Library

Get Static Gesture Confidence Threshold

Gets the minimum gesture confidence used to filter out the detected static gesture.

Target is Magic Leap Hand Tracking Function Library

Is Holding Control

Whether or not the given hand is holding a control.

Target is Magic Leap Hand Tracking Function Library

Set Configuration

Enables and disables the gestures to be detected by the gesture recognition system.

Target is Magic Leap Hand Tracking Function Library

Set Static Gesture Confidence Threshold

Sets the minimum gesture confidence to filter out the detected static gesture.

Target is Magic Leap Hand Tracking Function Library

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss