Rozszerzenia AR Foundation i ARCore dla możliwości i funkcji Unity

Podstawy AR to platforma wieloplatformowa, która umożliwia tworzenie treści w rzeczywistości rozszerzonej. raz, a następnie utwórz wersję na urządzenia z Androidem lub iOS. Rozszerzenia ARCore for AR Foundation umożliwiają korzystanie z dodatkowych funkcji ARCore i funkcjach, które nie są (jeszcze) udostępniane przez AR Foundation i Wtyczka ARCore XR włączona Android oraz Wtyczka ARKit XR jest włączona iOS.

Funkcja ARCore Podstawy AR z rozszerzeniami ARCore
Obsługiwane wersje Unity Unity 2019.4.3f1 lub nowsza
Obsługa Unity XR Zainstaluj pakiety AR Foundation i ARCore XR Plugin. i włącz dostawcę wtyczek ARCore na Ustawienia projektu > Zarządzanie wtyczkami XR (Android)
Repozytoria GitHub
(SDK / przykłady)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
Proces programowania w edytorze Praca zdalna AR Symulacja
Wstrzymywanie sesji AR Wyłącz ARSession obiekt w grze
Wykrywanie problemów ze śledzeniem Używaj notTrackingReason dostarczone przez: ARSession i zwrócenie NotTrackingReason
Wybierz konfigurację kamery Informacje o rozszerzeniach ARCore znajdziesz w artykule Konfigurowanie aparatu.
Znajdowanie samolotu Używaj Wykrywanie samolotów źródło: ARPlaneManager
Lokalne reklamy zakotwiczone Używaj Kotwice źródło: ARAnchorManager
Kotwice w chmurze Źródło: ARCore Extensions
Podstawowe szacowanie jasności Użyj Intensywności otoczenia Jasność szacowania tryb udostępniony przez ARCameraManager
Szacowane efekty otoczenia HDR Automatycznie włączane po wybraniu zgodnej konfiguracji kamery wybrano środowiskowe ustawienia HDR lub więcej ustawień trybu HDR:
  • Ambient Spherical Harmonics, Main Light Direction (Główny kierunek światła), Intensywność światła w Jasność szacowania tryb udostępniony przez ARCameraManager
  • Sondy środowiskowe są włączone w: AREnvironmentProbeManager
Obrazy rozszerzone Używaj (2D) Śledzenie obrazów źródło: ARTrackedImageManager
Powiększone twarze Używaj Śledzenie twarzy źródło: ARFaceManager
Depth API Aby włączyć, użyj elementu AROcclusionManager Automatyczne przesłonięcie w ramach Fundacji AR 4.1.0-preview.2 lub nowszej za pomocą Wtyczka ARCore XR 4.1.0-preview.2 lub nowsza
Rzutowanie promieni Używaj Raycasting źródło: ARRaycastManager
Punkty funkcji Używaj Chmury punktów źródło: ARPointCloudManager
Dostęp do obrazu z aparatu AR Używaj Film przekazujący źródło: ARCameraBackground
Dostęp do obrazu procesora Dostarczone przez Podstawy AR
Dostęp do tekstur GPU Dostępne jako zewnętrzny Texture2D.
Renderowanie wielowątkowe Obsługiwane w Ustawienia odtwarzacza Android w narzędziu AR Foundation 2.1.0 lub nowsza.

Dalsze kroki