| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/AR/Google/GoogleARCore/Source/GoogleARCoreBase/Public/GoogleARCoreFaceMeshComponent.h |
Include |
#include "GoogleARCoreFaceMeshComponent.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(HideCategories=(Object, LOD, "GoogleARCore|AugmentedFace"), ClassGroup="AR", Deprecated)
class UDEPRECATED_GoogleARCoreFaceMeshComponent : public UProceduralMeshComponent
This component is updated by the ARSystem with face data on devices that have support for it.
that this class is now deprecated, it's replaced by ARFaceComponent which works on all the platforms support face tracking.
Name | Description | ||
---|---|---|---|
|
bAutoBindToLocalFaceMesh |
If true, the mesh data will come from the local ARKit face mesh data. |
|
|
bWantsCollision |
Indicates whether collision should be created for this face mesh. |
|
|
FaceMaterial |
Used when rendering the face mesh (mostly debug reasons) |
|
|
TransformSetting |
Determines how the transform from tracking data and the component's transform are mixed together |
Name | Description | |
---|---|---|
|
UDEPRECATED_GoogleARCoreFaceMeshComponent ( |
Name | Description | ||
---|---|---|---|
|
BindARFaceGeometry ( |
Bind this FaceMeshComponent to the given UARFaceGeometry object. |
|
|
CreateMesh |
Create the initial face mesh from raw mesh data |
|
|
GetTransform() |
Get the transform that the AR camera has detected |
|
|
SetAutoBind ( |
If auto bind is true, then this component will update itself from the local face tracking data each tick. |
|
|
UpdateMesh |
Updates the face mesh vertices. |