Guida rapida alla funzionalità Volti aumentati per iOS

Questa guida spiega come:

  • Configura l'ambiente di sviluppo per lavorare con Augmented Faces
  • Applicare texture 2D e collegare oggetti 3D alle facce rilevate

Prerequisiti

  • Xcode 13.0 o versioni successive
  • Cocoapods 1.4.0 o versione successiva se utilizzi Cocoapods
  • Un dispositivo Apple compatibile con ARKit con iOS 12.0 o versioni successive (è necessario un target di deployment di iOS 12.0 o versioni successive)

Utilizzare Volti aumentati

I passaggi che seguono utilizzano l'app di esempio Augmented Faces per mostrare le attività fondamentali per configurare e creare un'app con funzionalità di Augmented Faces.

Scarica l'app di esempio Augmented Faces

  1. Clona o scarica l'SDK ARCore per iOS più recente da GitHub per ottenere il codice dell'app di esempio.
  2. Apri una finestra del terminale o del Finder e vai alla cartella in cui hai clonato o scaricato l'SDK.
  3. Puoi trovare il codice dell'app di esempio in /Examples/AugmentedFacesExample.

Esegui pod install

L'app AugmentedFacesSample viene fornita con un podfile preconfigurato con l'SDK ARCore e le versioni iOS necessarie. Per installare queste dipendenze:

  1. Apri una finestra del terminale ed esegui pod install dalla cartella in cui si trova il progetto Xcode. Viene generato un file *.xcworkspace che utilizzerai in seguito per creare ed eseguire l'app.

Crea ed esegui l'app

  1. Apri il file .xcworkspace (non .xcodeproj) del progetto in Xcode.
  2. Apri le impostazioni generali del target e modifica l'identificatore pacchetto.
  3. Premi Cmd+R o fai clic su Esegui. Per lavorare con i volti aumentati, usa un dispositivo fisico, non il simulatore. Il dispositivo deve essere collegato alla macchina di sviluppo tramite USB.

Prova l'app di esempio

  1. Compila ed esegui l'app di esempio dal file .xcworkspace per avviarla sul tuo dispositivo.
  2. Se richiesto, concedi all'app le autorizzazioni di accesso alla fotocamera. ARCore inizia quindi a rilevare i volti visibili nella fotocamera. Al momento, viene rilevato un solo volto alla volta.
  3. Assicurati che la fotocamera sia rivolta verso l'utente.

Passaggi successivi