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
Gogle XR wykorzystują kamery o wysokiej rozdzielczości do rejestrowania świata fizycznego i przesyłania go do wyświetlaczy wewnątrz gogli.
- Obraz: ponieważ wyświetlacz jest nieprzezroczysty, może renderować „prawdziwą czerń” i całkowicie zasłaniać świat rzeczywisty. 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 doświadczeń możesz używać Jetpack Compose XR, Androida 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 treści w dowolnym miejscu, korzystając ze wspólnego zestawu interfejsów API do tworzenia aplikacji XR, które działają na różnych urządzeniach.
- WebXR: wykorzystuj możliwości technologii internetowych do tworzenia interfejsów XR bezpośrednio w przeglądarce. WebXR udostępnia rzeczywistość rozszerzoną każdemu, kto ma urządzenie i obsługiwaną przeglądarkę.
Przewodowe okulary 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 zawężone, zwykle wynosi od 50° do 70°. Zapewnia to obraz panoramiczny, ale jest węższy niż w przypadku gogli. Skalowanie interfejsu automatycznie dostosowuje treść, aby utrzymać ją w tym obszarze.
- Przyciemnianie: wiele urządzeń wykorzystuje przyciemnianie elektrochromatyczne, aby globalnie przyciemniać soczewki, co pomaga wirtualnym treściom wyróżniać się na tle jasnych środowisk fizycznych.
- 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 do przewodowych okularów XR
Android XR obsługuje wiele znanych narzędzi i technologii, 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 doświadczeń możesz używać Jetpack Compose XR, Androida 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 treści w dowolnym miejscu, korzystając ze wspólnego zestawu interfejsów API do tworzenia aplikacji XR, które działają na różnych urządzeniach.
- WebXR: wykorzystuj możliwości technologii internetowych do tworzenia interfejsów XR bezpośrednio w przeglądarce. WebXR udostępnia rzeczywistość rozszerzoną każdemu, kto ma urządzenie i obsługiwaną przeglądarkę.
Okulary audio i okulary z wyświetlaczem
Okulary audio i okulary wyświetlające to rodzaje inteligentnych okularów, które są lekkie i przenośne, dzięki czemu można je nosić przez cały dzień. Dzięki wbudowanym głośnikom, kamerze i mikrofonowi możesz tworzyć inteligentne i bezobsługowe funkcje rozszerzonej rzeczywistości.
- Kolor addytywny i przezroczystość: okulary wyświetlają obraz w kolorze addytywnym, w którym czysta czerń jest przezroczysta. Ciemniejsze kolory są renderowane przez emitowanie mniejszej ilości światła, co skutecznie zmniejsza ich krycie.
- Mobilność: zarówno okulary audio, jak i okulary z wyświetlaczem 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 głosowe wprowadzanie tekstu za pomocą mikrofonu macierzowego.
AI na pierwszym miejscu: okulary audio i okulary z wyświetlaczem stwarzają wyjątkową okazję do projektowania interakcji, które łączą nowy, wysoce kontekstowy i osobisty format z rozwijającymi się wzorcami AI w przestrzeni, w której priorytetem jest zarówno komfort, jak i bezpieczeństwo użytkownika. Uzyskaj dostęp do sprzętu i funkcji urządzenia, w tym aparatu, mikrofonu i touchpada, aby w pełni poznać nowe wzorce interakcji między AI, aplikacją i okularami.
Okulary audio i okulary wyświetlające zapewniają użytkownikom dostęp do funkcji AI za pomocą oczu i uszu. Projektując te funkcje, weź pod uwagę wzorce, które rozpoznają AI jako asystenta z szybko dostępnymi wizualizacjami.
Obsługiwane narzędzia i technologie w przypadku okularów audio i okularów z wyświetlaczem
Pakiet Jetpack XR SDK zawiera wszystkie narzędzia potrzebne do tworzenia rozszerzonych doświadczeń na potrzeby okularów audio i okularów z wyświetlaczem. Możesz używać Jetpack Compose Glimmer, Android Studio, emulatora i ARCore dla Jetpack XR.