// /*=============================================================================== // 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; } }