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