Guía de inicio rápido de rostros aumentados para iOS

En esta guía, se indica cómo realizar las siguientes acciones:

  • Configura tu entorno de desarrollo para trabajar con rostros aumentados
  • Aplicar texturas 2D y adjuntar objetos 3D a rostros detectados

Requisitos

Para usar Rostros Aumentados, necesitarás lo siguiente:

  • Xcode versión 10.3 o posterior

  • CocoaPods

  • Un dispositivo Apple que ejecute iOS 11.0 o una versión posterior (se requiere un destino de implementación de iOS 10.0 o una versión más reciente)

Cómo usar rostros aumentados

En los siguientes pasos, se usa la app de ejemplo de Rostros aumentados a fin de mostrarte las tareas esenciales para configurar y compilar una app con las funciones de rostros aumentados.

Obtén la app de ejemplo de rostros aumentados

  1. Clona o descarga el SDK de ARCore para iOS más reciente desde GitHub a fin de obtener el código de muestra de la app.
  2. Abre una ventana de Terminal o Finder y navega a la carpeta donde clonaste o descargaste el SDK.
  3. Puedes encontrar el código de la app de ejemplo en /Examples/AugmentedFacesExample.

Ejecuta pod install

La app de AugmentedFacesSample viene con un Podfile preconfigurado con el SDK de ARCore y las versiones de iOS que necesitarás. Para instalar estas dependencias, haz lo siguiente:

  1. Abre una ventana de la terminal y ejecuta pod install desde la carpeta donde existe el proyecto de Xcode. Esto genera un archivo *.xcworkspace que usarás más adelante para compilar y ejecutar la app.

Compila y ejecuta la app

  1. Abre el archivo .xcworkspace (no el .xcodeproj) del proyecto en Xcode.
  2. Abra la configuración general del destino y cambie el identificador de paquete.
  3. Presiona Cmd+R o haz clic en Ejecutar. Usa un dispositivo físico, no el simulador, para trabajar con rostros aumentados. El dispositivo debe estar conectado a tu máquina de desarrollo por USB.

Prueba la app de ejemplo

  1. Compila y ejecuta la app de ejemplo desde el archivo .xcworkspace para iniciarla en tu dispositivo.
  2. Si se te solicita, otorga permisos de cámara a la app. Luego, ARCore comienza a detectar rostros visibles en la cámara. Actualmente, solo se detecta una cara a la vez.
  3. Asegúrate de que la cámara esté mirando al usuario.

Próximos pasos