Unity özellikleri ve özellikleri için AR Foundation ve ARCore Uzantıları

AR Foundation, artırılmış gerçeklik deneyimlerini bir kez oluşturup ardından Android veya iOS cihazlar için derleme yapmanıza olanak tanıyan, platformlar arası bir çerçevedir. AR Foundation için ARCore Uzantıları, (henüz) AR Foundation, Android'de ARCore XR eklentisi ve iOS'ta ARKit XR eklentisi aracılığıyla sunulmayan ek ARCore işlevleri ve özellikler sağlar.

ARCore özelliği ARCore Uzantıları ile AR Vakfı
Desteklenen Unity sürümleri Unity 2019.4.3f1 veya sonraki sürümleri
Unity XR desteği AR Foundation ve ARCore XR Plugin paketlerini yükleyin ve Proje Ayarları > XR Eklenti Yönetimi (Android) bölümünden ARCore eklenti sağlayıcısını etkinleştirin
GitHub depoları
(SDK / örnekler)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
Düzenleyici içi geliştirme iş akışı Artırılmış Gerçeklik (AR) Uzaktan Erişim ve Simülasyonu
AR Oturumu Duraklatma ARSession oyun nesnesini devre dışı bırakın
İzleme sorunlarını algılama ARSession tarafından sağlanan ve NotTrackingReason döndüren notTrackingReason hesabını kullanın
Kamera yapılandırması seçin ARCore Uzantıları için Kamerayı yapılandırma başlıklı makaleye bakın
Uçak bulma ARPlaneManager tarafından sağlanan Düzey Algılama'yı kullan
Yerel çapalar ARAnchorManager tarafından sağlanan Bağlayıcıları kullanın
Cloud Anchor ARCore Extensions tarafından sağlanmıştır
Temel ışık tahmini ARCameraManager tarafından sağlanan Ortam Yoğunluğu Işık Tahmini modunu kullanın
Çevresel HDR ışık tahmini Uyumlu bir kamera yapılandırması seçildiğinde ve bir veya daha fazla Ortam HDR ayarı seçildiğinde otomatik olarak etkinleştirilir:
  • ARCameraManager tarafından sağlanan Işık Tahmini modundaki Küresel Harmonik, Ana Işık Yönü, Ana Işık Yoğunluğu
  • Ortam Probları AREnvironmentProbeManager ile etkinleştirildi
Genişletilmiş Resimler ARTrackedImageManager tarafından sağlanan (2D) Resim İzleme özelliğini kullanın
Genişletilmiş Yüzler ARFaceManager tarafından sağlanan Yüz İzleme özelliğini kullanın
Depth API'si AR Foundation'da 4.1.0-preview.2 veya sonraki bir sürümde ARCore XR Eklentisi 4.1.0-preview.2 veya sonraki bir sürümle Otomatik Kapanma'yı etkinleştirmek için AROcclusionManager kullanın.
Işın yüzeyi kesişim testi ARRaycastManager tarafından sağlanan Raycasting'i kullanın
Özellik noktaları ARPointCloudManager tarafından sağlanan Point Clouds'u kullanın
Artırılmış gerçeklik (AR) kamera görüntüsü ARCameraBackground tarafından sağlanan Geçiş videosunu kullanın.
CPU görüntüsü erişimi AR Vakfı tarafından sağlanır
GPU doku erişimi Harici Texture2D öğeleri olarak erişilebilir.
Çok iş parçacıklı oluşturma AR Foundation'daki 2.1.0 veya sonraki sürümlerdeki Android Oynatıcı Ayarları'nda desteklenir.

Sonraki adımlar