Guides spécifiques à la plate-forme
Android (Kotlin/Java)
NDK Android (C)
Unity (AR Foundation)
iOS
Unreal Engine
L'API Augmented Faces vous permet d'afficher des éléments sur des visages humains sans utiliser de matériel spécialisé. Il fournit des points caractéristiques qui permettent à votre application d'identifier automatiquement différentes régions d'un visage détecté. Votre application peut ensuite utiliser ces régions pour superposer des éléments de manière à ce qu'ils correspondent correctement aux contours d'un visage.
Cas d'utilisation
La RA basée sur le visage ouvre un large éventail de cas d'utilisation, des essais de produits de beauté et d'accessoires aux filtres et effets faciaux que les utilisateurs peuvent apprécier avec leurs amis. Par exemple, utilisez des modèles 3D et une texture pour superposer les caractéristiques d'un renard sur le visage d'un utilisateur.

Le modèle se compose de deux oreilles et d'un nez de renard. Chacun d'eux est un os distinct qui peut être déplacé individuellement pour suivre la région du visage à laquelle il est rattaché.

La texture se compose d'ombre à paupières, de taches de rousseur et d'autres colorations.

Lors de l'exécution, l'API Augmented Faces détecte le visage d'un utilisateur et y superpose la texture et les modèles.
Éléments d'un visage augmenté
L'API Augmented Faces fournit une pose centrale, trois poses régionales et un maillage facial 3D.
Pose centrée
Située derrière le nez, la pose centrale marque le milieu de la tête de l'utilisateur. Utilisez-le pour afficher des éléments tels qu'un chapeau sur la tête.

Poses régionales
Situées sur le front gauche, le front droit et le bout du nez, les poses de région marquent des parties importantes du visage d'un utilisateur. Utilisez-les pour afficher des éléments sur le nez ou autour des oreilles.

Mesh facial
Le maillage facial 3D dense à 468 points vous permet de peindre des textures adaptables et détaillées qui suivent précisément un visage, par exemple lorsque vous superposez des lunettes virtuelles derrière une partie spécifique du nez. Le maillage collecte suffisamment d'informations 3D détaillées pour que vous puissiez facilement afficher cette image virtuelle.
