/// <summary> /// Sets the filter level for detecting keyposes. /// </summary> /// <param name="filterLevel">The filter level to set for detecting keyposes.</param> public static bool SetPoseFilterLevel(MLHandTracking.PoseFilterLevel filterLevel) { bool success = false; #if PLATFORM_LUMIN KeyPoseFilterLevel = filterLevel; success = MLHandTracking.KeyPoseManager.SetPoseFilterLevel(KeyPoseFilterLevel); if (!success) { Debug.LogErrorFormat("Error: MLHandTrackingStarterKit.SetPoseFilterLevel failed because MLHandTracking.KeyPoseManager.SetPoseFilterLevel failed."); } #endif return(success); }
/// <summary> /// Sets the pose filter level. /// </summary> /// <param name="filterLevel">The desired filter level.</param> /// <returns>true if the filter level was successfully applied and false otherwise.</returns> public bool SetPoseFilterLevel(MLHandTracking.PoseFilterLevel filterLevel) { this.config.PoseFilterLevel = filterLevel; return(this.ApplyConfig()); }