Easy to detect / create custom hand-gestures and custom sequential hand motions for Apple Vision Pro (PolySpatial)This package is a library for detecting hand gestures and hand motions available for use with Apple Vision Pro. It is particularly compatible with the PolySpatial package and XRHand package, allowing you to handle various poses and movements in Unity with minimal coding.FeaturesEasily create new poses for hand gestures using ScriptableObjectYou can check the poses that reflect the conditions set in UnityEditorTo use the created gesture detection system, simply register the Component and the created ScriptableObject to the GameObjectYou can also create motions (sequences) that combine hand gesturesMotion detection can be achieved by sequentially detecting multiple posesSome sequences can be looped for repeated detectionUsers can also set conditions to cancel sequencesIncludes samples of hand gestures that can be checked immediately19 types of simple poses4 types of sequential gestures (motions)Each sequential gesture comes with its own sampleCustomizable gesturesAll scripts are open, allowing users to extend the hand gesture system by extending the classesMechanisms for tracking specific fingers or jointsMechanisms for grabbing objectsetc.System requirementsUnity 2022.3 or newerUnity Pro/Enterprise/Industry LicenseURPSystem requirementsUnity 2022.3 or newerUnity Pro/Enterprise/Industry LicenseURPThese requirements are requested by Unity PolySpatial.Package DependenciesApple visionOS XR Plugin(com.unity.xr.visionos)XRHands(com.unity.xr.hands)R3(com.cysharp.r3)[IMPORTANT] Before add this package to your project, please install R3 package first.[NOTE] See https://github.com/Cysharp/R3#unity how to install R3. We strongly recommend to install via NugetForUnitySUPPORTED PLATFORMSVisionOSLinkApiDocument