Class XRFaceTrackable
Detects faces using an anchor point.
Inherited Members
Namespace: Evergine.Framework.XR.TrackableItems.Faces
Assembly: Evergine.Framework.dll
Syntax
public class XRFaceTrackable : XRTrackableItem
Constructors
XRFaceTrackable(Guid)
Initializes a new instance of the XRFaceTrackable class.
Declaration
public XRFaceTrackable(Guid id)
Parameters
Type | Name | Description |
---|---|---|
Guid | id | Anchor identifier. |
Properties
LeftForeheadPose
Gets or sets left forehead pose.
Declaration
public Matrix4x4 LeftForeheadPose { get; set; }
Property Value
Type | Description |
---|---|
Matrix4x4 |
MeshNormalsCount
Gets or sets the number of normals.
Declaration
public int MeshNormalsCount { get; set; }
Property Value
Type | Description |
---|---|
int |
MeshNormalsPointer
Gets or sets a pointer to the native mesh normals buffer.
Declaration
public nint MeshNormalsPointer { get; set; }
Property Value
Type | Description |
---|---|
nint |
MeshTextureCoordinatesCount
Gets or sets the number of texture coordinates.
Declaration
public int MeshTextureCoordinatesCount { get; set; }
Property Value
Type | Description |
---|---|
int |
MeshTextureCoordinatesPointer
Gets or sets a pointer to the native mesh texture coordinates buffer.
Declaration
public nint MeshTextureCoordinatesPointer { get; set; }
Property Value
Type | Description |
---|---|
nint |
MeshTriangleIndicesCount
Gets or sets the number of indexes.
Declaration
public int MeshTriangleIndicesCount { get; set; }
Property Value
Type | Description |
---|---|
int |
MeshTriangleIndicesPointer
Gets or sets a pointer to the native mesh index buffer.
Declaration
public nint MeshTriangleIndicesPointer { get; set; }
Property Value
Type | Description |
---|---|
nint |
MeshVerticesCount
Gets or sets the number of vertices.
Declaration
public int MeshVerticesCount { get; set; }
Property Value
Type | Description |
---|---|
int |
MeshVerticesPointer
Gets or sets a pointer to the native mesh vertices buffer.
Declaration
public nint MeshVerticesPointer { get; set; }
Property Value
Type | Description |
---|---|
nint |
NosePose
Gets or sets the nose pose.
Declaration
public Matrix4x4 NosePose { get; set; }
Property Value
Type | Description |
---|---|
Matrix4x4 |
RightForeheadPose
Gets or sets the right forehead pose.
Declaration
public Matrix4x4 RightForeheadPose { get; set; }
Property Value
Type | Description |
---|---|
Matrix4x4 |