Guías específicas para cada plataforma
Android (Kotlin/Java)
NDK de Android (C)
Unity (Base de RA)
iOS
Unreal Engine
La API de Augmented Faces te permite renderizar recursos sobre rostros humanos sin usar hardware especializado. Proporciona puntos de función que permiten que la app identifique automáticamente las diferentes regiones de un rostro detectado. Luego, tu app puede usar esas regiones para superponer recursos de manera que coincidan correctamente con los contornos de un rostro individual.
Casos de uso
La RA basada en el rostro desbloquea una gran variedad de casos de uso, desde pruebas de belleza y accesorios hasta filtros faciales y efectos que los usuarios pueden disfrutar con amigos. Por ejemplo, usa modelos 3D y una textura para superponer las características de un zorro en la cara del usuario.
El modelo consta de dos orejas de zorro y una nariz de zorro. Cada uno es un hueso separado que se puede mover de manera individual para seguir la región facial a la que se adhieren.
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 del usuario y superpone la textura y los modelos sobre él.
Partes de un rostro aumentado
La API de Augmented Faces proporciona una pose central, tres posturas regionales y una malla de rostros 3D.
Centrar
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.
Posturas de región
Las poses ubicadas en la frente izquierda, la frente derecha y la punta de la nariz marcan partes importantes del rostro del usuario. Úsalas para renderizar recursos en la nariz o alrededor de los oídos.
Malla facial
La malla de 468 puntos densa para el rostro te permite pintar texturas adaptables y detalladas que siguen con precisión un rostro, por ejemplo, cuando colocas capas de lentes virtuales detrás de una parte específica de la nariz. La malla recopila suficiente información en 3D detallada para que puedas renderizar esta imagen virtual con facilidad.