XR के लिए अनुमतियों के बारे में जानकारी

इस्तेमाल किए जा सकने वाले XR डिवाइस
इन दिशा-निर्देशों से आपको इस तरह के एक्सआर डिवाइसों के लिए अनुभव तैयार करने में मदद मिलती है.
एक्सआर हेडसेट
वायर वाले एक्सआर स्मार्ट ग्लास

फ़ोन और अन्य डिवाइसों पर मौजूद ऐप्लिकेशन की तरह ही, एक्सआर ऐप्लिकेशन की कुछ सुविधाओं का इस्तेमाल करने के लिए, आपके ऐप्लिकेशन को AndroidManifest फ़ाइल में अनुमतियों के बारे में बताना ज़रूरी है. खतरनाक अनुमतियों के मामले में, आपके ऐप्लिकेशन को रनटाइम की अनुमतियों का अनुरोध करना पड़ सकता है. ज़्यादा जानकारी के लिए, Android पर अनुमतियां और अनुमति देने के सबसे सही तरीके पढ़ें.

एक्सआर ऐप्लिकेशन, इन अनुमतियों का इस्तेमाल कर सकते हैं. इस सेक्शन में मौजूद सभी अनुमतियों को खतरनाक अनुमतियां माना जाता है. इसलिए, आपको अपने ऐप्लिकेशन मेनिफ़ेस्ट में इनका एलान करना होगा और रनटाइम के दौरान इनके लिए अनुरोध करना होगा.

android.permission.EYE_TRACKING_COARSE

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

Jetpack XR SDK

लागू नहीं

OpenXR एक्सटेंशन

Unity की सुविधाएं

android.permission.EYE_TRACKING_FINE

आंखों की गतिविधि को ट्रैक करके, किसी आइटम को चुनने, इनपुट देने, इंटरैक्शन करने, और फ़ोविएटेड रेंडरिंग की सुविधा.

Jetpack XR SDK

लागू नहीं

OpenXR एक्सटेंशन

Unity की सुविधाएं

android.permission.FACE_TRACKING

चेहरे के हाव-भाव ट्रैक करना और उन्हें रेंडर करना.

Jetpack XR SDK

लागू नहीं

OpenXR एक्सटेंशन

Unity की सुविधाएं

android.permission.RECORD_AUDIO

ऑडियो इनपुट रिकॉर्ड करना. जैसे, ऑडियो के आधार पर चेहरा ट्रैक करने की सुविधा वाले डेटा सोर्स के लिए.

Jetpack XR SDK

लागू नहीं

OpenXR एक्सटेंशन

Unity की सुविधाएं

लागू नहीं

android.permission.HAND_TRACKING

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

android.permission.BODY_TRACKING

शरीर के जोड़ों के पोज़ और कंकाल के अनुपात को ट्रैक करना.

Jetpack XR SDK

लागू नहीं

OpenXR एक्सटेंशन

Unity की सुविधाएं

android.permission.SCENE_UNDERSTANDING_COARSE

लाइट एस्टिमेशन; मेश सरफ़ेस पर पासथ्रू प्रोजेक्ट करना; आस-पास मौजूद ट्रैक किए जा सकने वाले ऑब्जेक्ट के लिए रेकास्ट करना; प्लेन, इमेज, मार्कर, क्यूआर कोड, मेश, और ऑब्जेक्ट ट्रैकिंग; स्थायी और शेयर किए गए ऐंकर.

Jetpack XR SDK

OpenXR एक्सटेंशन

Unity की सुविधाएं

android.permission.SCENE_UNDERSTANDING_FINE

डेप्थ टेक्सचर; सीन मेशिंग; क्यूबमैप लाइट एस्टिमेशन; डेप्थ रेकास्टिंग, और स्पेशल एनोटेशन.

Jetpack XR SDK

लागू नहीं

OpenXR एक्सटेंशन

Unity की सुविधाएं

android.permission.ACCESS_FINE_LOCATION

जियोस्पेशल ट्रैकिंग और ऐंकर के लिए, पृथ्वी के हिसाब से सटीक जगह और ओरिएंटेशन.

Jetpack XR SDK

लागू नहीं

OpenXR एक्सटेंशन

Unity की सुविधाएं

लागू नहीं