Android XR Engine Hub में Direct Preview सेट अप करना

XR डिवाइसों पर काम करने की सुविधा
इस गाइड की मदद से, इन XR डिवाइसों के लिए सुविधाएं बनाई जा सकती हैं.
एक्सआर हेडसेट
तार वाले एक्सआर के स्मार्ट ग्लास

Direct Preview, Android XR Engine Hub की एक सुविधा है. इसकी मदद से, अपने गेम इंजन के एडिटर में सीधे तौर पर जटिल इंटरैक्शन को टेस्ट और बेहतर बनाया जा सकता है. इसके लिए, Android XR डिवाइस से लाइव डेटा का इस्तेमाल किया जाता है. इससे, XR डेवलपमेंट में लगने वाला समय बचता है. आम तौर पर, इसमें बिल्ड और डिप्लॉय करने की प्रोसेस में ज़्यादा समय लगता है.

Direct Preview की मदद से, हर बार बदलाव करने पर पूरा APK एक्सपोर्ट करने के बजाय, आपकी होस्ट मशीन कॉन्टेंट को रेंडर और डीबग करती है. साथ ही, विज़ुअल व्यू पोर्ट को सीधे तौर पर आपके Android XR डिवाइस पर स्ट्रीम करती है. इसके अलावा, OpenXR एक्सटेंशन को रीयल-टाइम में वापस होस्ट मशीन पर स्ट्रीम करती है.

Direct Preview के लिए OpenXR की सुविधा

Direct Preview की मदद से, इंजन के व्यू पोर्ट में कम-लेटेंसी के साथ तुरंत टेस्ट किया जा सकता है. इसके लिए, स्ट्रीम किए गए इन एक्सटेंशन का इस्तेमाल किया जाता है:

सुविधा या क्षमता OpenXR एक्सटेंशन स्ट्रिंग

डिवाइस ऐंकर परसिस्टेंस

XR_ANDROID_device_anchor_persistence

रेकास्ट

XR_ANDROID_raycast

ट्रैक किए जा सकने वाले ऑब्जेक्ट (प्लेन/डेप्थ)

XR_ANDROID_trackables

ऑब्जेक्ट ट्रैक करने की सुविधा

XR_ANDROID_trackables_object

सीन मैशिंग

XR_ANDROID_scene_meshing

चेहरा ट्रैक करने की सुविधा

XR_ANDROID_face_tracking

आई ट्रैकिंग की सुविधा

XR_ANDROID_eye_tracking

पासथ्रू कैमरे की स्थिति

XR_ANDROID_passthrough_camera_state

हाथ से इंटरैक्शन

XR_EXT_hand_interaction

Android Engine Hub में Direct Preview का इस्तेमाल करना

Direct Preview की सुविधा चालू करने, अपने Android XR डिवाइस को कॉन्फ़िगर करने, और अपने गेम इंजन में कम-लेटेंसी वाली Direct Preview की सुविधा चालू करने और इस्तेमाल करने के लिए, यहां दिया गया तरीका अपनाएं:

Android XR Engine Hub डाउनलोड और इंस्टॉल करना

सबसे पहले, Android XR Engine Hub का नया वर्शनडाउनलोड और इंस्टॉल करें.

अपने Android XR डिवाइस को कनेक्ट और कॉन्फ़िगर करना

इसके बाद, Direct Preview के लिए अपने Android XR डिवाइस को कनेक्ट और कॉन्फ़िगर करें:

  1. चालू किए गए गेम इंजन के सभी एडिटर बंद करें.
  2. Android XR Engine Hub खोलें.

    Android XR Engine Hub में डिवाइस मैनेजर की स्क्रीन

  3. अपने Android XR डिवाइस को होस्ट मशीन से कनेक्ट करने के लिए, अच्छी क्वालिटी वाले USB-C केबल का इस्तेमाल करें.

  4. इंटरफ़ेस में सबसे ऊपर मौजूद, डिवाइस के ड्रॉप-डाउन मेन्यू से, कनेक्ट किया गया अपना Android XR डिवाइस चुनें.

    वह डिवाइस चुनें जिस पर आपको डायरेक्ट प्रीव्यू की सुविधा का इस्तेमाल करना है

  5. देखें कि स्ट्रीम क्लाइंट शुरू किया गया है या नहीं:

    1. अपने हेडसेट पर ज़रूरी डेमॉन डिप्लॉय करने के लिए, स्ट्रीम क्लाइंट इंस्टॉल करें पर क्लिक करें.
    2. होस्ट मशीन से डिवाइस स्ट्रीम पर इंजन कॉल रीडायरेक्ट करने के लिए, चालू OpenXR रनटाइम के लिए सेट करें पर क्लिक करें.

    Android XR Engine Hub में डायरेक्ट प्रीव्यू की सुविधा चालू करना

अपने गेम इंजन में Direct Preview को कॉन्फ़िगर और शुरू करना

आखिर में, अपने गेम इंजन में Direct Preview को कॉन्फ़िगर और शुरू करें:

  1. अपने गेम इंजन के लिए, पहली बार सेटअप और कॉन्फ़िगरेशन के चरण पूरे करें:

  2. हर बार Direct Preview शुरू करने के लिए, अपने गेम इंजन के "Direct Preview शुरू करें" सेक्शन में दिए गए चरणों को पूरा करें: