Panduan memulai Augmented Faces untuk iOS

Panduan ini menunjukkan cara:

  • Menyiapkan lingkungan pengembangan Anda untuk berfungsi dengan Augmented Face
  • Terapkan tekstur 2D dan tempelkan objek 3D ke wajah yang terdeteksi

Prasyarat

  • Xcode versi 13.0 atau yang lebih baru
  • Cocoapods 1.4.0 atau yang lebih baru jika menggunakan Cocoapods
  • Perangkat Apple yang kompatibel dengan ARKit yang menjalankan iOS 12.0 atau yang lebih baru (target deployment iOS 12.0 atau yang lebih baru diperlukan)

Menggunakan Wajah Augmented

Langkah-langkah berikut menggunakan aplikasi contoh Augmented Faces untuk menampilkan tugas-tugas penting dalam mengonfigurasi dan membangun aplikasi dengan kemampuan Augmented Faces.

Mendapatkan aplikasi contoh Augmented Faces

  1. Clone atau download ARCore SDK untuk iOS terbaru dari GitHub untuk mendapatkan kode aplikasi contoh.
  2. Buka jendela Terminal atau Finder, lalu buka folder tempat Anda meng-clone atau mendownload SDK.
  3. Anda dapat menemukan kode aplikasi contoh di /Examples/AugmentedFacesExample.

Jalankan pod install

Aplikasi AugmentedFacesSample dikirimkan dengan Podfile yang telah dikonfigurasi sebelumnya dengan versi ARCore SDK dan versi iOS yang akan Anda perlukan. Untuk menginstal dependensi ini:

  1. Buka jendela Terminal dan jalankan pod install dari folder tempat project Xcode berada. Tindakan ini menghasilkan file *.xcworkspace yang nantinya akan Anda gunakan untuk membangun dan menjalankan aplikasi.

Membuat dan menjalankan aplikasi

  1. Buka file .xcworkspace (bukan .xcodeproj) untuk project di Xcode.
  2. Buka setelan umum target dan ubah ID paket.
  3. Tekan Cmd+R atau klik Run. Gunakan perangkat fisik, bukan simulator, untuk bekerja dengan Augmented Faces. Perangkat harus terhubung ke mesin pengembangan melalui USB.

Mencoba aplikasi contoh

  1. Bangun dan jalankan aplikasi contoh dari file .xcworkspace untuk meluncurkannya di perangkat Anda.
  2. Jika diminta, berikan izin kamera ke aplikasi. ARCore kemudian mulai mendeteksi wajah yang terlihat di kamera. Saat ini, hanya sekali wajah terdeteksi dalam satu waktu.
  3. Pastikan kamera menghadap ke pengguna.

Langkah berikutnya