Uygulamanızda artırılmış gerçeklik deneyimleri oluşturmak için bir ARCore oturumu yapılandırın.
Oturum nedir?
Hareket izleme, çevre anlama ve ışık tahmini gibi tüm AR işlemleri, bir ARCore oturumunda gerçekleştirilir. GARSession
, ARCore API'sinin ana giriş noktasıdır. AR sistem durumunu yönetir ve oturum yaşam döngüsünü yürüterek uygulamanın oturum oluşturmasına, yapılandırmasına, başlatmasına veya durdurmasına olanak tanır. En önemlisi, uygulamanın kamera görüntüsüne ve cihaz pozuna erişime izin veren kareler almasını sağlar.
Oturum, aşağıdaki özellikleri yapılandırmak için kullanılabilir:
Oturum yapılandırma
Cloud Anchors API veya Geospatial API'yi kullanmak için cloudAnchorMode
veya geospatialMode
mülküyle bir GARSessionConfiguration oluşturmanız gerekir:
GARSessionConfiguration
oluşturup bunun içingeospatialMode
veyacloudAnchorMode
özelliğini ayarlayın.Yapılandırmayı ayarlamak için
setConfiguration:error: (GARSession)
aracını kullanın.
iOS'te oturum oluşturma
GARSession
oluşturun.- Barındırma ve çözümleme işlemlerinden geri çağırmalar almak için
GARSessionDelegate
ayarlayın. ARSession
oluşturup çalıştırın.ARSessionDelegate
ayarlayın.session:didUpdateFrame:
yöntemindeGARSession
öğesineARFrame
değerini iletin.