Bu kılavuzda aşağıdakilerin nasıl yapılacağı gösterilmektedir:
- Geliştirme ortamınızı Artırılmış Yüzlerle çalışacak şekilde ayarlama
- 2D dokular uygulama ve algılanan yüzlere 3D nesneler ekleme
Ön koşullar
- Xcode 13.0 veya sonraki sürümler
- Cocoapods kullanıyorsanız Cocoapods 1.4.0 veya üzeri
- iOS 12.0 veya sonraki sürümleri çalıştıran ARKit uyumlu bir Apple cihaz (iOS 12.0 veya sonraki sürümlerin dağıtım hedefi gereklidir)
Genişletilmiş Yüzleri Kullanma
Aşağıdaki adımlarda, Augmented Faces özelliklerine sahip bir uygulamanın yapılandırılması ve oluşturulmasıyla ilgili kritik görevleri size göstermek için Augmented Faces örnek uygulaması kullanılmaktadır.
Augmented Faces örnek uygulamasını indirin
- Örnek uygulama kodunu almak için GitHub'dan en son iOS için ARCore SDK'sını klonlayın veya indirin.
- Bir Terminal veya Finder penceresi açın ve SDK'yı klonladığınız veya indirdiğiniz klasöre gidin.
- Örnek uygulama kodunu
/Examples/AugmentedFacesExample
içinde bulabilirsiniz.
pod install
çalıştırma
AugmentedFacesSample uygulaması, ihtiyaç duyacağınız ARCore SDK ve iOS sürümleri ile önceden yapılandırılmış bir Podfile ile birlikte gelir. Bu bağımlılıkları yüklemek için:
- Bir Terminal penceresi açın ve Xcode projesinin bulunduğu klasörden
pod install
komutunu çalıştırın. Bu işlem, daha sonra uygulamayı derlemek ve çalıştırmak için kullanacağınız bir*.xcworkspace
dosyası oluşturur.
Uygulamayı derleme ve çalıştırma
- Xcode'da projenin
.xcworkspace
dosyasını (.xcodeproj
değil) açın. - Hedefin genel ayarlarını açın ve paket tanımlayıcısını değiştirin.
- Cmd+R tuşlarına basın veya Çalıştır'ı tıklayın. Artırılmış Yüzlerle çalışmak için simülatör yerine fiziksel bir cihaz kullanın. Cihaz, geliştirme makinenize USB üzerinden bağlanmalıdır.
Örnek uygulamayı deneyin
- Cihazınızda başlatmak için
.xcworkspace
dosyasından örnek uygulamayı derleyip çalıştırın. - İstenirse uygulamaya kamera izinleri verin. ARCore, daha sonra kamerada görünen yüzleri algılamaya başlar. Şu anda, tek seferde yalnızca bir yüz algılanır.
- Kameranın kullanıcıya baktığından emin olun.
Sonraki adımlar
- Örnek uygulama kodunu keşfetmek ve kendi uygulamalarınızda Artırılmış Yüzlerle çalışma hakkında daha fazla bilgi edinmek için iOS için Artırılmış Yüzler Geliştirici Kılavuzu'na bakın.
- ARCore iOS API Reference (ARCore iOS API Referansı) sayfasını inceleyin.
- iOS'te Artırılmış Yüzleri kullanmaya nasıl başlayacağınızla ilgili aşağıdaki videoyu izleyin: