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)
Artırılmış Yüzleri Kullanma
Aşağıdaki adımlarda, bir uygulamayı artırılmış gerçeklik özellikleriyle yapılandırma ve oluşturma ile ilgili kritik görevleri göstermek için Artırılmış Gerçeklik örnek uygulaması kullanılmaktadır.
Genişletilmiş Yüzler örnek uygulamasını edinme
- Örnek uygulama kodunu almak için GitHub'dan en son iOS için ARCore SDK'sını klonlayın veya indirin.
- Terminal veya Finder penceresi açıp SDK'yı kopyaladığınız veya indirdiğiniz klasöre gidin.
- Örnek uygulama kodunu
/Examples/AugmentedFacesExample
adresinde bulabilirsiniz.
pod install
çalıştırma
AugmentedFacesSample uygulaması, ihtiyacınız olan ARCore SDK'sı ve iOS sürümleriyle önceden yapılandırılmış bir Podfile ile birlikte gönderilir. 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ı derleyip çalıştırma
- Xcode'da projenin
.xcworkspace
(.xcodeproj
değil) dosyasını açın. - Hedefin genel ayarlarını açıp 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, kamerada görünen yüzleri algılamaya başlar. Şu anda aynı anda yalnızca bir yüz algılanabilir.
- Kameranın kullanıcıya dönük olduğundan 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 Referansı'nı inceleyin.
- iOS'te Artırılmış Yüzleri kullanmaya nasıl başlayacağınızla ilgili aşağıdaki videoyu izleyin: