Rodzaje urządzeń z Androidem XR

Android XR to platforma, która obsługuje różne urządzenia XR. Każdy typ urządzenia XR ma inne możliwości, które mogą obsługiwać wciągające i rozszerzone doświadczenia.

goglach XR

Stylizowana ilustracja gogli XR.

Gogle XR wykorzystują kamery o wysokiej rozdzielczości do rejestrowania świata fizycznego i przesyłania go do wyświetlaczy wewnątrz gogli.

  • Obrazy: ponieważ wyświetlacz jest nieprzezroczysty, może renderować „prawdziwą czerń” i całkowicie zasłaniać rzeczywistość. Umożliwia to pełne wirtualne zanurzenie (VR), w którym środowisko fizyczne jest całkowicie zastąpione.
  • Pole widzenia: gogle zwykle oferują szerokie pole widzenia (ponad 110°), co pozwala na korzystanie z interfejsów wypełniających pole widzenia i zapewniających immersję.
  • Dane wejściowe: podstawowe dane wejściowe często obejmują śledzenie rąk, śledzenie wzroku i opcjonalne kontrolery 6DoF.

Obsługiwane narzędzia i technologie w przypadku gogli XR

Android XR obsługuje wiele znanych narzędzi i technologii, które pomogą Ci tworzyć immersyjne doświadczenia na goglach XR:

  • Pakiet SDK Jetpack XR: korzystaj ze znanych interfejsów API i platform Androida. Do tworzenia wciągających treści możesz używać Jetpack Compose na potrzeby XR, Android Studio, emulatora i ulubionych narzędzi 3D.
  • Unity: uzyskaj pełny dostęp do funkcji produkcji treści Unity i przenoś aplikacje z innych platform na Androida XR. Ułatwiamy tworzenie gier dzięki narzędziom do optymalizacji wydajności, dużemu sklepowi z komponentami i silnej społeczności.
  • OpenXR: uprość proces tworzenia dzięki bezpłatnemu otwartemu standardowi OpenXR. Twórz aplikacje XR w dowolnym miejscu, korzystając z wspólnego zestawu interfejsów API, które działają na różnych urządzeniach.
  • WebXR: wykorzystuj możliwości technologii internetowych do tworzenia środowisk XR bezpośrednio w przeglądarce. WebXR udostępnia rzeczywistość rozszerzoną wszystkim osobom, które mają urządzenie i obsługiwaną przeglądarkę.

Przewodowe okulary XR

Stylizowana ilustracja przewodowych gogli XR.

Przewodowe okulary XR wykorzystują wyświetlacze światła addytywnego (np. falowody) do wyświetlania światła na półprzezroczystych soczewkach. Użytkownicy widzą świat fizyczny bezpośrednio przez szkło, a na nim wyświetlane są treści cyfrowe.

  • Kolor addytywny i przezroczystość: na wyświetlaczu addytywnym czysta czerń jest renderowana jako przezroczysta. Ciemniejsze kolory są renderowane przez emitowanie mniejszej ilości światła, co skutecznie zmniejsza ich krycie.
  • Pole widzenia: pole widzenia jest bardziej skupione, zwykle wynosi od 50° do 70°. Zapewnia to wrażenia szerokiego ekranu, ale jest węższe niż w przypadku gogli. Skalowanie interfejsu automatycznie dostosowuje treść, aby utrzymać ją w tym obszarze.
  • Przyciemnianie: wiele urządzeń wykorzystuje przyciemnianie elektrochromatyczne, aby przyciemnić soczewki, dzięki czemu wirtualne treści wyróżniają się na tle jasnego otoczenia.
  • Dane wejściowe: ze względu na swój kształt okulary często korzystają z naturalnych danych wejściowych (ręce) i urządzeń peryferyjnych (takich jak telefony, klawiatury i myszy Bluetooth) zamiast nieporęcznych, dedykowanych kontrolerów.

Obsługiwane narzędzia i technologie w przypadku przewodowych okularów XR

Android XR obsługuje różne znane narzędzia i technologie, które pomogą Ci tworzyć immersyjne rozwiązania na przewodowe okulary XR:

  • Pakiet SDK Jetpack XR: korzystaj ze znanych interfejsów API i platform Androida. Do tworzenia wciągających treści możesz używać Jetpack Compose na potrzeby XR, Android Studio, emulatora i ulubionych narzędzi 3D.
  • Unity: uzyskaj pełny dostęp do funkcji produkcji treści Unity i przenoś aplikacje z innych platform na Androida XR. Ułatwiamy tworzenie gier dzięki narzędziom do optymalizacji wydajności, dużemu sklepowi z komponentami i silnej społeczności.
  • OpenXR: uprość proces tworzenia dzięki bezpłatnemu otwartemu standardowi OpenXR. Twórz aplikacje XR w dowolnym miejscu, korzystając z wspólnego zestawu interfejsów API, które działają na różnych urządzeniach.
  • WebXR: wykorzystuj możliwości technologii internetowych do tworzenia środowisk XR bezpośrednio w przeglądarce. WebXR udostępnia rzeczywistość rozszerzoną każdemu, kto ma urządzenie i obsługiwaną przeglądarkę.

Okulary AI

Stylizowana ilustracja okularów AI.

Okulary AI są lekkie i poręczne, więc można je nosić przez cały dzień. Dzięki wbudowanym głośnikom, kamerze i mikrofonowi możesz tworzyć inteligentne i bezobsługowe doświadczenia w rzeczywistości rozszerzonej.

  • Kolor addytywny i przejrzystość: niektóre okulary AI mają wyświetlacz addytywny, w którym czysta czerń jest przezroczysta. Ciemniejsze kolory są renderowane przez emitowanie mniejszej ilości światła, co skutecznie zmniejsza ich krycie.
  • Mobilność: okulary AI są lekkie i przenośne, dzięki czemu użytkownik może je nosić na co dzień.
  • Wejścia: podstawowe wejścia często obejmują wejścia fizyczne, takie jak touchpad, oraz wejścia głosowe za pomocą mikrofonu.
  • AI na pierwszym miejscu: okulary AI stwarzają wyjątkową okazję do zaprojektowania nowych interakcji dzięki połączeniu nowego, wysoce kontekstowego i osobistego urządzenia z rozwijającymi się wzorcami AI. W przypadku okularów z AI będziesz mieć dostęp do sprzętu i funkcji urządzenia, w tym kamery, mikrofonu i touchpada, aby w pełni poznać nowe wzorce interakcji między AI, Twoją aplikacją i okularami, z uwzględnieniem zasad wygody i bezpieczeństwa użytkownika.

    Okulary z AI zapewniają użytkownikowi dostęp do funkcji opartych na AI. Podczas projektowania tych funkcji weź pod uwagę wzorce, które traktują AI jako asystenta z szybko dostępnymi wizualizacjami.

Obsługiwane narzędzia i technologie w okularach AI

Pakiet SDK Jetpack XR zawiera wszystkie narzędzia potrzebne do tworzenia rozszerzonych doświadczeń na okularach AI. Możesz używać Jetpack Compose Glimmer, Androida Studio, emulatoraARCore dla Jetpack XR.