Unity için ARCore Uzantılarıyla ARCore oturumu yapılandırma

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. ARSession, 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:

AR Foundation ve ARCore Uzantıları kurulumu

ARCore Uzantılarını kullanabilmeniz için AR Vakfı'nın kurulması gerekir. AR sahnenizi oluşturma talimatları için AR Temeli kurulum belgelerine bakın.

ARCore oturumunu yapılandırabilmeniz için öncelikle ARCore Uzantılarının ayarlanması gerekir. Henüz yapmadıysanız ARCore Uzantıları kurulum belgelerine bakın.

ARCoreExtensionsConfig'de uzantı özelliklerini yapılandırın

ARCore'da yeni bir oturum yapılandırması oluşturun.

  1. Unity'de Assets > Create > XR > ARCore Extensions Config bölümüne giderek yeni bir oturum yapılandırması oluşturun.

    Varsayılan yapılandırma aşağıdaki gibi görünür:

  2. Hierarchy bölmesinde ARCore Extensions nesnesini seçin.

  3. Inspector bölmesinin ARCore Extensions Config alanında hedef düğmesini tıklayın ve ARCoreExtensionsConfig öğesine bağlanın.

AR Oturumu yönetimi

AR Foundation 2.1 ve 3.1'de ARSession oyun nesnesinin kaldırılması, temel ARCore oturumunu yok eder.

AR Foundation 4.0'dan başlayarak, alt sistemleri yok etmek ve oluşturmak için bunun yerine LoaderUtility işlevlerini kullanmanız gerekir. AR Temeli 3.x'ten 4.x'e geçiş rehberine bakın.

Sonraki adımlar