Android XR डिवाइसों के टाइप के बारे में जानकारी

Android XR एक ऐसा प्लैटफ़ॉर्म है जिस पर कई तरह के XR डिवाइस काम करते हैं. हर तरह के XR डिवाइस में अलग-अलग सुविधाएं होती हैं. इनसे इमर्सिव और ऑगमेंटेड अनुभव मिलते हैं.

एक्सआर हेडसेट

एक्सआर हेडसेट का स्टाइल वाला इलस्ट्रेशन.

एक्सआर हेडसेट, फ़िज़िकल दुनिया को कैप्चर करने के लिए हाई-रिज़ॉल्यूशन वाले कैमरों का इस्तेमाल करते हैं. साथ ही, हेडसेट के अंदर मौजूद डिसप्ले पर इसे स्ट्रीम करते हैं.

  • विज़ुअल: डिसप्ले अपारदर्शी होने की वजह से, यह "ट्रू ब्लैक" रेंडर कर सकता है. साथ ही, यह असल दुनिया को पूरी तरह से छिपा सकता है. इससे पूरी तरह से वर्चुअल इमर्शन (वीआर) का अनुभव मिलता है. इसमें फ़िज़िकल एनवायरमेंट को पूरी तरह से बदल दिया जाता है.
  • फ़ील्ड ऑफ़ व्यू: हेडसेट आम तौर पर, वाइड फ़ील्ड ऑफ़ व्यू (110°+) देते हैं. इससे इमर्सिव और पेरिफ़ेरल-फ़िलिंग इंटरफ़ेस मिलते हैं.
  • इनपुट: प्राइमरी इनपुट में अक्सर हैंड ट्रैकिंग, आई ट्रैकिंग, और 6DoF कंट्रोलर शामिल होते हैं. हालांकि, 6DoF कंट्रोलर का इस्तेमाल करना ज़रूरी नहीं है.

एक्सआर हेडसेट के लिए काम करने वाले टूल और टेक्नोलॉजी

Android XR, कई जाने-पहचाने टूल और टेक्नोलॉजी के साथ काम करता है. इससे आपको एक्सआर हेडसेट के लिए इमर्सिव अनुभव बनाने में मदद मिलती है:

  • Jetpack XR SDK: Android के जाने-पहचाने एपीआई और फ़्रेमवर्क का इस्तेमाल करें. इमर्सिव अनुभव बनाने के लिए, Jetpack Compose for XR, Android Studio, एम्युलेटर, और अपने पसंदीदा 3D टूल का इस्तेमाल किया जा सकता है.
  • Unity: कॉन्टेंट बनाने से जुड़ी Unity की सभी सुविधाओं का ऐक्सेस पाएं. साथ ही, अन्य प्लैटफ़ॉर्म के ऐप्लिकेशन को Android XR पर लाएं. परफ़ॉर्मेंस ऑप्टिमाइज़ेशन टूल, ऐसेट का बड़ा स्टोर, और एक मज़बूत कम्यूनिटी की मदद से, आसानी से डेवलपमेंट को बढ़ावा दें.
  • OpenXR: OpenXR के रॉयल्टी-फ़्री ओपन स्टैंडर्ड की मदद से, डेवलपमेंट को आसान बनाएं. कहीं भी एक्सआर ऐप्लिकेशन बनाएं. इसके लिए, एपीआई के एक सामान्य सेट का इस्तेमाल करें. ये ऐप्लिकेशन, अलग-अलग डिवाइसों पर काम करते हैं.
  • WebXR: वेब टेक्नोलॉजी का इस्तेमाल करके, सीधे ब्राउज़र में XR अनुभव बनाएं. WebXR की मदद से, एक्सटेंडेड रिएलिटी की सुविधा ऐसे सभी लोगों के लिए उपलब्ध कराई जाती है जिनके पास कोई डिवाइस और WebXR के साथ काम करने वाला वेब ब्राउज़र है.

तार वाले एक्सआर स्मार्ट ग्लास

वायर वाले एक्सआर स्मार्ट ग्लास का स्टाइलिश इलस्ट्रेशन.

तार वाले एक्सआर स्मार्ट ग्लास, सेमी-ट्रांसपैरेंट लेंस पर रोशनी डालने के लिए, ऐडिटिव लाइट डिसप्ले (जैसे कि वेवगाइड) का इस्तेमाल करते हैं. लोग सीधे तौर पर फ़िज़िकल दुनिया को देखते हैं. हालांकि, उन्हें ग्लास के ऊपर डिजिटल कॉन्टेंट दिखता है.

  • ऐडिटिव कलर और पारदर्शिता: ऐडिटिव डिसप्ले में, पूरी तरह से काला रंग पारदर्शी दिखता है. गहरे रंग, कम रोशनी उत्सर्जित करते हैं. इससे उनकी पारदर्शिता कम हो जाती है.
  • फ़ील्ड ऑफ़ व्यू: इसका फ़ील्ड ऑफ़ व्यू ज़्यादा फ़ोकस होता है. आम तौर पर, यह 50° से 70° के बीच होता है. इससे वाइड-स्क्रीन का अनुभव मिलता है. हालांकि, यह हेडसेट के मुकाबले कम होता है. यूआई स्केलिंग की सुविधा, कॉन्टेंट को इस फ़ोकस किए गए एरिया में रखने के लिए, उसे अपने-आप अडजस्ट करती है.
  • डिमिंग: कई डिवाइसों में, इलेक्ट्रोक्रोमैटिक डिमिंग का इस्तेमाल किया जाता है. इससे लेंस को पूरी तरह से काला किया जा सकता है. इससे वर्चुअल कॉन्टेंट, रोशनी वाली जगहों पर भी साफ़ तौर पर दिखता है.
  • इनपुट: चश्मे के फ़ॉर्म फ़ैक्टर की वजह से, ये अक्सर नैचुरल इनपुट (हाथ) और पेरिफ़ेरल डिवाइसों (जैसे कि फ़ोन, ब्लूटूथ कीबोर्ड/माउस) पर निर्भर होते हैं. इसके बजाय, ये बड़े कंट्रोलर पर निर्भर नहीं होते.

वायर्ड एक्सआर स्मार्ट ग्लास के लिए काम करने वाले टूल और टेक्नोलॉजी

Android XR, कई जाने-पहचाने टूल और टेक्नोलॉजी के साथ काम करता है. इससे आपको वायर वाले एक्सआर ग्लास के लिए, बेहतरीन अनुभव देने वाले ऐप्लिकेशन बनाने में मदद मिलती है:

  • Jetpack XR SDK: Android के जाने-पहचाने एपीआई और फ़्रेमवर्क का इस्तेमाल करें. इमर्सिव अनुभव बनाने के लिए, Jetpack Compose for XR, Android Studio, एम्युलेटर, और अपने पसंदीदा 3D टूल का इस्तेमाल किया जा सकता है.
  • Unity: Unity की कॉन्टेंट प्रोडक्शन सुविधाओं का पूरा ऐक्सेस पाएं. साथ ही, अन्य प्लैटफ़ॉर्म से ऐप्लिकेशन को Android XR पर लाएं. परफ़ॉर्मेंस ऑप्टिमाइज़ेशन टूल, ऐसेट स्टोर, और एक मज़बूत कम्यूनिटी की मदद से, आसानी से डेवलपमेंट को बढ़ावा दें.
  • OpenXR: OpenXR के रॉयल्टी-फ़्री ओपन स्टैंडर्ड की मदद से, डेवलपमेंट को आसान बनाएं. कहीं भी एक्सआर ऐप्लिकेशन बनाएं. इसके लिए, एपीआई के एक सामान्य सेट का इस्तेमाल करें. ये ऐप्लिकेशन, अलग-अलग डिवाइसों पर काम करते हैं.
  • WebXR: वेब टेक्नोलॉजी का इस्तेमाल करके, सीधे ब्राउज़र में XR अनुभव बनाएं. WebXR की मदद से, एक्सटेंडेड रिएलिटी की सुविधा ऐसे सभी लोगों के लिए उपलब्ध कराई जाती है जिनके पास कोई डिवाइस और WebXR के साथ काम करने वाला वेब ब्राउज़र है.

एआई स्मार्ट ग्लास

एआई वाले चश्मे का स्टाइलिश इलस्ट्रेशन.

एआई चश्मे हल्के होते हैं और इन्हें पूरे दिन पहना जा सकता है. साथ ही, इन्हें आसानी से कहीं भी ले जाया जा सकता है. इसमें पहले से मौजूद स्पीकर, कैमरा, और माइक्रोफ़ोन की मदद से, बेहतर और बिना हाथ लगाए काम करने वाली सुविधाएं बनाई जा सकती हैं.

  • ऐडिटिव कलर और पारदर्शिता: एआई वाले कुछ चश्मों में ऐडिटिव डिसप्ले होता है. इसमें पूरी तरह से काला रंग पारदर्शी दिखता है. गहरे रंग, कम रोशनी उत्सर्जित करके रेंडर किए जाते हैं. इससे उनकी पारदर्शिता कम हो जाती है.
  • चलते-फिरते इस्तेमाल करना: एआई चश्मे हल्के होते हैं और इन्हें आसानी से एक जगह से दूसरी जगह ले जाया जा सकता है. इसलिए, उपयोगकर्ता इन्हें रोज़मर्रा की ज़िंदगी में पहन सकते हैं.
  • इनपुट: प्राइमरी इनपुट में अक्सर फ़िज़िकल इनपुट शामिल होता है. जैसे, टचपैड और माइक्रोफ़ोन ऐरे का इस्तेमाल करके बोलकर दिया गया इनपुट.
  • एआई सबसे पहले: एआई चश्मे, नए इंटरैक्शन डिज़ाइन के लिए एक खास अवसर देते हैं. इसमें एआई के बदलते पैटर्न के साथ, नए, ज़्यादा कॉन्टेक्स्ट वाले, और निजी फ़ॉर्म फ़ैक्टर का ओवरलैप होता है. एआई चश्मे के लिए, आपको डिवाइस के हार्डवेयर और सुविधाओं का ऐक्सेस मिलेगा. इनमें कैमरा, माइक्रोफ़ोन, और टचपैड शामिल हैं. इससे एआई, आपके ऐप्लिकेशन, और चश्मे के बीच इंटरैक्शन के नए पैटर्न को पूरी तरह से एक्सप्लोर किया जा सकेगा. साथ ही, उपयोगकर्ता की सुरक्षा और सुविधा के सिद्धांतों को ध्यान में रखा जा सकेगा.

    एआई की मदद से काम करने वाले स्मार्ट ग्लास, उपयोगकर्ता की आँखों और कानों तक एआई की सुविधाएँ पहुँचाते हैं. इन अनुभवों को डिज़ाइन करते समय, ऐसे पैटर्न पर विचार करें जो एआई को एक ऐसे असिस्टेंट के तौर पर पहचानते हैं जो एक नज़र में दिखने वाले विज़ुअल के साथ काम करता है.

एआई चश्मे के लिए काम करने वाले टूल और टेक्नोलॉजी

Jetpack XR SDK में, एआई चश्मों के लिए ऑगमेंटेड अनुभव बनाने से जुड़े सभी टूल शामिल हैं. इसके लिए, Jetpack Compose Glimmer, Android Studio, एम्युलेटर, और ARCore for Jetpack XR का इस्तेमाल किया जा सकता है.