Google is committed to advancing racial equity for Black communities. See how.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Przegląd funkcji Unity

ARCore zapewnia dwa różne zestawy SDK do używania Unity do tworzenia aplikacji AR na Androida.

  1. AR Foundation z wtyczką ARCore XR i rozszerzeniami ARCore - zalecane dla wszystkich nowych projektów

    Rozszerzenia ARCore ( instrukcje instalacji ) to pakiet zapewniający dodatkową funkcjonalność ARCore, której można używać z AR Foundation ( instrukcje instalacji ). W przypadku systemu Android AR Foundation wymaga wtyczki ARCore XR .

  2. ARCore SDK for Unity - niezgodny z AR Foundation

    ARCore SDK for Unity to samodzielny pakiet SDK, który umożliwia korzystanie z funkcji ARCore podczas kierowania na Androida. Jest dostarczany jako samodzielny *.unitypackage , dostępny na stronie pobierania . ARCore SDK for Unity nie jest kompatybilny z AR Foundation .

Dostępne funkcje według platformy programistycznej

Funkcja ARCore AR Foundation z rozszerzeniami ARCore
(Zalecane dla wszystkich nowych projektów)
ARCore SDK dla Unity
(Nie jest kompatybilny z AR Foundation)
Obsługiwane wersje Unity Unity 2019.4.3f1 lub nowszy Unity 2017.4.40 lub nowszy
Repozytorium GitHub
(SDK / próbki)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
google-ar/arcore-unity-sdk
Przepływ pracy programowania w edytorze Natychmiastowy podgląd AR Remoting & Simulation
Wstrzymaj sesję AR Wyłącz obiekt gry ARSession Wyłącz obiekt gry ARCore Device , który z kolei wyłącza podrzędny składnik ARCoreSession
Wykryj problemy ze śledzeniem Użyj notTrackingReason dostarczonego przez ARSession i NotTrackingReason Użyj LostTrackingReason
Wybierz konfigurację kamery Zobacz Konfigurowanie aparatu dla rozszerzeń ARCore Zobacz Konfigurowanie kamery pod kątem ARCore SDK for Unity
Znalezienie samolotu Użyj funkcji wykrywania samolotu dostarczonej przez ARPlaneManager
Lokalne kotwice Użyj kotwic dostarczonych przez ARAnchorManager
Kotwice chmur Udostępnione przez ARCore Extensions Zobacz Kotwice w chmurze
Podstawowe oszacowanie światła Użyj trybu szacowania natężenia światła otoczenia udostępnianego przez ARCameraManager Zobacz Light Estimation
Oszacowanie oświetlenia HDR w środowisku Włączane automatycznie po wybraniu zgodnej konfiguracji aparatu i wybraniu co najmniej jednego ustawienia środowiskowego HDR:
  • Otoczenia sferyczne harmoniczne , główny kierunek światła , główne natężenie światła w trybie szacowania światła zapewniane przez ARCameraManager
  • Sondy środowiskowe są włączone w AREnvironmentProbeManager
Zobacz Light Estimation
Rozszerzone obrazy Użyj funkcji śledzenia obrazu (2D) zapewnianej przez ARTrackedImageManager Zobacz obrazy rozszerzone
Augmented Faces Użyj funkcji śledzenia twarzy dostarczonej przez ARFaceManager Zobacz Augmented Faces
Depth API Użyj AROcclusionManager aby włączyć automatyczną AROcclusionManager w AR Foundation 4.1.0-preview.2 lub nowszej z ARCore XR Plugin 4.1.0-preview.2 lub nowszym Zobacz Depth API
Raycasting Użyj Raycasting dostarczonego przez ARRaycastManager
Punkty funkcji Użyj chmur punktów dostarczonych przez ARPointCloudMaganer
Dostęp do obrazu z kamery AR Użyj przekazu wideo dostarczonego przez ARCameraBackground
Dostęp do obrazu procesora Dostarczone przez AR Foundation
Dostęp do tekstur GPU Dostępne jako zewnętrzne pliki Texture2D .
Renderowanie wielowątkowe Obsługiwane w ustawieniach odtwarzacza Android w AR Foundation 2.1.0 lub nowszej.

Następne kroki