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
  • Aplica texturas 2D y une objetos 3D a los rostros detectados

Requisitos previos

  • Xcode, versión 13.0 o posterior
  • CocoaPods 1.4.0 o una versión posterior si usas CocoaPods
  • Un dispositivo Apple compatible con ARKit que ejecute iOS 12.0 o una versión posterior (se requiere el destino de implementación de iOS 12.0 o una versión posterior)

Cómo usar rostros aumentados

En los siguientes pasos, se usa la app de ejemplo de caras aumentadas a fin de mostrarte las tareas fundamentales para configurar y compilar una app con funciones de caras aumentadas.

Obtén la app de ejemplo de Augmented Faces

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

Run pod install

La app AugmentedFacesSample incluye un Podfile preconfigurado con el SDK de ARCore y las versiones de iOS que necesitarás. Para instalar estas dependencias, sigue estos pasos:

  1. Abre una ventana de terminal y ejecuta pod install desde la carpeta en la que 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. Abre la configuración general del destino y cambia el identificador de paquete.
  3. Presiona Cmd + R o haz clic en Ejecutar. Usa un dispositivo físico, no el simulador, para trabajar con caras aumentadas. 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, otórgale permisos a la app. Luego, ARCore comenzará a detectar rostros visibles en la cámara. Actualmente, solo se detecta un rostro a la vez.
  3. Asegúrate de que la cámara esté orientada al usuario.

Próximos pasos