Guías específicas para plataformas
Android (Kotlin/Java)
NDK de Android (C)
Unity (AR Foundation)
iOS
Unreal Engine
La API de Augmented Faces te permite renderizar recursos sobre rostros humanos sin usar hardware especializado. Proporciona puntos de características que permiten que tu app identifique automáticamente diferentes regiones de un rostro detectado. Luego, tu app puede usar esas regiones para superponer recursos de una manera que coincida correctamente con los contornos de un rostro individual.
Casos de uso
La RA basada en rostros desbloquea una amplia variedad de casos de uso, desde pruebas de belleza y accesorios hasta filtros faciales y efectos que los usuarios pueden disfrutar con sus amigos. Por ejemplo, usa modelos 3D y una textura para superponer las características de un zorro en la cara de un usuario.
El modelo consta de dos orejas de zorro y una nariz de zorro. Cada una es independiente hueso que pueden moverse individualmente para seguir la región facial a la que están conectados.
La textura consta de sombra de ojos, pecas y otros colores.
Durante el tiempo de ejecución, la API de Augmented Faces detecta el rostro de un usuario y superpone la textura y los modelos en él.
Partes de un rostro aumentado
La API de Augmented Faces proporciona una pose central, poses de tres regiones y una malla de rostros 3D.
Postura central
Ubicada detrás de la nariz, la pose central marca el centro de la cabeza del usuario. Úsalo para renderizar recursos, como un sombrero en la parte superior de la cabeza.
Poses de la región
Las poses de región marcan partes importantes del rostro del usuario, ubicadas en la frente izquierda, la frente derecha y la punta de la nariz. Úsalas para renderizar recursos en la nariz o alrededor de las orejas.
Malla facial
La densa malla facial 3D de 468 puntos te permite pintar texturas adaptables y detalladas que siguen un rostro con precisión, por ejemplo, al colocar lentes virtuales detrás de una parte específica de la nariz. La malla recopila suficiente información 3D detallada que puedes renderizar fácilmente esta imagen virtual.