// /*===============================================================================
// Copyright (C) 2020 PhantomsXR Ltd. All Rights Reserved.
//
// This file is part of the XR-MOD SDK.
//
// The XR-MOD SDK cannot be copied, distributed, or made available to
// third-parties for commercial purposes without written permission of PhantomsXR Ltd.
//
// Contact nswell@phantomsxr.com for licensing requests.
// ===============================================================================*/
using Unity.Collections;
using UnityEngine;
namespace Phantom.XRMOD.ActionNotification.Runtime
{
public enum FaceTrackingState
{
///
/// Not tracking.
///
None,
///
/// Add new face
///
Added,
///
/// Some tracking information is available, but it is limited or of poor quality.
///
Limited,
///
/// Tracking is working normally.
///
Tracking,
}
public class OnEventFaceMeshEventArgs:BaseNotificationData
{
public string TrackingId;
public GameObject FaceAnchor;
public FaceTrackingState FaceTrackingState;
public NativeArray vertices;
public NativeArray indices;
public NativeArray normals;
public NativeArray uvs;
}
}