Direct Preview, Android XR Engine Hub की एक सुविधा है. इसकी मदद से, अपने गेम इंजन के एडिटर में सीधे तौर पर जटिल इंटरैक्शन को टेस्ट और बेहतर बनाया जा सकता है. इसके लिए, Android XR डिवाइस से लाइव डेटा का इस्तेमाल किया जाता है. इससे, XR डेवलपमेंट में लगने वाला समय बचता है. आम तौर पर, इसमें बिल्ड और डिप्लॉय करने की प्रोसेस में ज़्यादा समय लगता है.
Direct Preview की मदद से, हर बार बदलाव करने पर पूरा APK एक्सपोर्ट करने के बजाय, आपकी होस्ट मशीन कॉन्टेंट को रेंडर और डीबग करती है. साथ ही, विज़ुअल व्यू पोर्ट को सीधे तौर पर आपके Android XR डिवाइस पर स्ट्रीम करती है. इसके अलावा, OpenXR एक्सटेंशन को रीयल-टाइम में वापस होस्ट मशीन पर स्ट्रीम करती है.
Direct Preview के लिए OpenXR की सुविधा
Direct Preview की मदद से, इंजन के व्यू पोर्ट में कम-लेटेंसी के साथ तुरंत टेस्ट किया जा सकता है. इसके लिए, स्ट्रीम किए गए इन एक्सटेंशन का इस्तेमाल किया जाता है:
| सुविधा या क्षमता | OpenXR एक्सटेंशन स्ट्रिंग |
|---|---|
डिवाइस ऐंकर परसिस्टेंस |
|
रेकास्ट |
|
ट्रैक किए जा सकने वाले ऑब्जेक्ट (प्लेन/डेप्थ) |
|
ऑब्जेक्ट ट्रैक करने की सुविधा |
|
सीन मैशिंग |
|
चेहरा ट्रैक करने की सुविधा |
|
आई ट्रैकिंग की सुविधा |
|
पासथ्रू कैमरे की स्थिति |
|
हाथ से इंटरैक्शन |
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 डिवाइस को कनेक्ट और कॉन्फ़िगर करें:
- चालू किए गए गेम इंजन के सभी एडिटर बंद करें.
Android XR Engine Hub खोलें.
अपने Android XR डिवाइस को होस्ट मशीन से कनेक्ट करने के लिए, अच्छी क्वालिटी वाले USB-C केबल का इस्तेमाल करें.
इंटरफ़ेस में सबसे ऊपर मौजूद, डिवाइस के ड्रॉप-डाउन मेन्यू से, कनेक्ट किया गया अपना Android XR डिवाइस चुनें.
देखें कि स्ट्रीम क्लाइंट शुरू किया गया है या नहीं:
- अपने हेडसेट पर ज़रूरी डेमॉन डिप्लॉय करने के लिए, स्ट्रीम क्लाइंट इंस्टॉल करें पर क्लिक करें.
- होस्ट मशीन से डिवाइस स्ट्रीम पर इंजन कॉल रीडायरेक्ट करने के लिए, चालू OpenXR रनटाइम के लिए सेट करें पर क्लिक करें.
अपने गेम इंजन में Direct Preview को कॉन्फ़िगर और शुरू करना
आखिर में, अपने गेम इंजन में Direct Preview को कॉन्फ़िगर और शुरू करें:
अपने गेम इंजन के लिए, पहली बार सेटअप और कॉन्फ़िगरेशन के चरण पूरे करें:
हर बार Direct Preview शुरू करने के लिए, अपने गेम इंजन के "Direct Preview शुरू करें" सेक्शन में दिए गए चरणों को पूरा करें: