Plattformspezifische Anleitungen
Mit der Augmented Faces API können Sie Assets ohne spezielle Hardware auf menschliche Gesichter rendern. Sie bietet Merkmalspunkte, mit denen Ihre App automatisch verschiedene Regionen eines erkannten Gesichts identifizieren kann. Ihre App kann dann diese Regionen verwenden, um Assets so zu überlagern, dass sie den Konturen eines einzelnen Gesichts entsprechen.
Anwendungsfälle
Mit der gesichtsbasierten AR-Technologie können Nutzer eine Vielzahl von Funktionen nutzen, von der virtuellen Anprobe von Make-up und Accessoires bis hin zu Gesichtsfiltern und Effekten, die sie gemeinsam mit Freunden ausprobieren können. So können Sie beispielsweise mit 3D-Modellen und einer Textur die Gesichtszüge eines Fuchses auf das Gesicht eines Nutzers legen.
Das Modell besteht aus zwei Fuchsohren und einer Fuchsnase. Jeder davon ist ein separater Knochen, der einzeln bewegt werden kann, um der Gesichtsregion zu folgen, an der er befestigt ist.
Die Textur besteht aus Lidschatten, Sommersprossen und anderen Farbelementen.
Während der Laufzeit erkennt die Augmented Faces API das Gesicht eines Nutzers und legt sowohl die Textur als auch die Modelle darauf.
Bestandteile eines Augmented-Reality-Gesichts
Die Augmented Faces API bietet eine zentrale Pose, drei regionale Posen und ein 3D-Gesichts-Mesh.
Pose zentrieren
Die Mittelpose befindet sich hinter der Nase und markiert die Mitte des Kopfes eines Nutzers. Mit dieser Funktion können Sie Assets wie einen Hut auf dem Kopf rendern.
Region Posen
Sie befinden sich auf der linken und rechten Stirn sowie auf der Nasenspitze und markieren wichtige Bereiche des Gesichts eines Nutzers. Verwenden Sie sie, um Assets auf der Nase oder um die Ohren zu rendern.
Gesichts-Mesh
Mit dem dichten 3D-Gesichts-Mesh mit 468 Punkten können Sie anpassbare, detaillierte Texturen malen, die einem Gesicht genau folgen. Das ist beispielsweise nützlich, wenn Sie virtuelle Brillen hinter einem bestimmten Teil der Nase einblenden möchten. Das Mesh erfasst genügend detaillierte 3D-Informationen, damit Sie dieses virtuelle Bild ganz einfach rendern können.