Bu rehberde aşağıdakiler açıklanmaktadır:
- Geliştirme ortamınızı, artırılmış yüzlerle çalışacak şekilde ayarlayın
- 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 sonraki sürümler
- 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.
Artırılmış Yüz Ö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
'ü çalıştırın. Bu işlem, daha sonra uygulamayı derleyip ç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üzler ile çalışmak için simülatör yerine fiziksel bir cihaz kullanın. Cihaz, USB üzerinden geliştirme makinenize bağlı olmalıdır.
Örnek uygulamayı deneme
.xcworkspace
dosyasından örnek uygulamayı derleyip çalıştırarak cihazınızda başlatın.- İstenirse uygulamaya kamera izinleri verin. Ardından 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ış Gerçeklik ile çalışma hakkında daha fazla bilgi edinmek için iOS için Artırılmış Gerçeklik Geliştirici Kılavuzu'na bakın.
- ARCore iOS API Referansı'nı inceleyin.
- iOS'te Artırılmış Yüz özelliğini kullanmaya başlama hakkında bilgi edinmek için aşağıdaki videoyu izleyin: