docs.unity3d.com
    Show / Hide Table of Contents

    Interface IProvidesFaceTracking

    Defines the API for a Face Tracking Provider This functionality provider is responsible for face tracking

    Inherited Members
    IFunctionalityProvider.LoadProvider()
    IFunctionalityProvider.ConnectSubscriber(Object)
    IFunctionalityProvider.UnloadProvider()
    Namespace: Unity.MARS.Providers
    Syntax
    [MovedFrom("Unity.MARS")]
    public interface IProvidesFaceTracking : IFunctionalityProvider

    Methods

    GetFaces(List<IMRFace>)

    Get the currently tracked faces

    Declaration
    void GetFaces(List<IMRFace> faces)
    Parameters
    Type Name Description
    List<IMRFace> faces

    A list of MRFace objects to which the currently tracked faces will be added

    GetMaxFaceCount()

    Get the total number of faces that can be tracked by this provider simultaneously

    Declaration
    int GetMaxFaceCount()
    Returns
    Type Description
    Int32

    The maximum possible number of simultaneously tracked faces, -1 if there is no theoretical limit

    Events

    FaceAdded

    Called when a face become tracked for the first time

    Declaration
    event Action<IMRFace> FaceAdded
    Event Type
    Type Description
    Action<IMRFace>

    FaceRemoved

    Called when a tracked face is removed (lost)

    Declaration
    event Action<IMRFace> FaceRemoved
    Event Type
    Type Description
    Action<IMRFace>

    FaceUpdated

    Called when a tracked face has updated data

    Declaration
    event Action<IMRFace> FaceUpdated
    Event Type
    Type Description
    Action<IMRFace>
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023