Introduzione alla funzionalità Volti aumentati

Guide specifiche per piattaforma

L'API Augmented Faces consente di visualizzare gli asset sopra i volti umani senza utilizzare hardware specializzato. Fornisce funzionalità che consentono alla tua app di identificare automaticamente le diverse regioni di un volto rilevato. L'app può quindi utilizzare queste aree per sovrapporre gli asset in modo da adattare correttamente i contorni di una singola faccia.

Casi d'uso

L'AR basato sul volto offre un'ampia gamma di casi d'uso, da prove di bellezza e accessori a filtri ed effetti per il viso che gli utenti possono usare con gli amici. Ad esempio, puoi utilizzare modelli 3D e una texture per sovrapporre le caratteristiche di una volpe al volto di un utente.

Il modello è costituito da due orecchie di volpe e un naso di volpe. Ciascuno è un osso separato che può essere spostato individualmente per seguire la zona del viso a cui è attaccato.

La texture è composta da ombretto, lentiggini e altre colorazioni.

Durante il runtime, l'API Augmented Faces rileva il volto di un utente e vi sovrappone sia la texture che i modelli.

Parti di una faccia aumentata

L'API Augmented Faces fornisce una posa centrale, tre pose con regioni e una mesh per il viso 3D.

Posa centrale

Situata dietro il naso, la posizione centrale segna il centro della testa dell'utente. Utilizzalo per eseguire il rendering di asset, ad esempio un cappello, sopra la testa.

Pose regione

Situate sulla fronte sinistra, sulla fronte destra e sulla punta del naso, l'area geografica contrassegna le parti importanti del volto di un utente. Usali per eseguire il rendering degli asset sul naso o intorno alle orecchie.

Maglia per il viso

La rete mesh 3D densa da 468 punti consente di dipingere texture adattabili e dettagliate che seguono accuratamente un volto, ad esempio quando vengono sovrapposti occhiali virtuali dietro una parte specifica del naso. La rete mesh raccoglie informazioni 3D dettagliate sufficienti da poter facilmente visualizzare questa immagine virtuale.